Interface ComposerEnvironmentConfigMaintenanceWindow

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

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

      • getEndTime

        @Stability(Stable)
        @NotNull
        String getEndTime()
        Maintenance window end time.

        It is used only to calculate the duration of the maintenance window. The value for end-time must be in the future, relative to 'start_time'. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/composer_environment#end_time ComposerEnvironment#end_time}

      • getRecurrence

        @Stability(Stable)
        @NotNull
        String getRecurrence()
        Maintenance window recurrence.

        Format is a subset of RFC-5545 (https://tools.ietf.org/html/rfc5545) 'RRULE'. The only allowed values for 'FREQ' field are 'FREQ=DAILY' and 'FREQ=WEEKLY;BYDAY=...'. Example values: 'FREQ=WEEKLY;BYDAY=TU,WE', 'FREQ=DAILY'. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/composer_environment#recurrence ComposerEnvironment#recurrence}

      • getStartTime

        @Stability(Stable)
        @NotNull
        String getStartTime()
        Start time of the first recurrence of the maintenance window.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/composer_environment#start_time ComposerEnvironment#start_time}