Interface AssuredWorkloadsWorkloadKmsSettings

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    AssuredWorkloadsWorkloadKmsSettings.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:17.563Z")
    @Stability(Stable)
    public interface AssuredWorkloadsWorkloadKmsSettings
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getNextRotationTime

        @Stability(Stable)
        @NotNull
        String getNextRotationTime()
        Required.

        Input only. Immutable. The time at which the Key Management Service will automatically create a new version of the crypto key and mark it as the primary. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/assured_workloads_workload#next_rotation_time AssuredWorkloadsWorkload#next_rotation_time}

      • getRotationPeriod

        @Stability(Stable)
        @NotNull
        String getRotationPeriod()
        Required.

        Input only. Immutable. will be advanced by this period when the Key Management Service automatically rotates a key. Must be at least 24 hours and at most 876,000 hours. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/assured_workloads_workload#rotation_period AssuredWorkloadsWorkload#rotation_period}