Interface OsConfigOsPolicyAssignmentRollout

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

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

      • getDisruptionBudget

        @Stability(Stable)
        @NotNull
        OsConfigOsPolicyAssignmentRolloutDisruptionBudget getDisruptionBudget()
        disruption_budget block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/os_config_os_policy_assignment#disruption_budget OsConfigOsPolicyAssignment#disruption_budget}

      • getMinWaitDuration

        @Stability(Stable)
        @NotNull
        String getMinWaitDuration()
        This determines the minimum duration of time to wait after the configuration changes are applied through the current rollout.

        A VM continues to count towards the 'disruption_budget' at least until this duration of time has passed after configuration changes are applied. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/os_config_os_policy_assignment#min_wait_duration OsConfigOsPolicyAssignment#min_wait_duration}