Class ZonalAutoshiftConfigurationArgs


  • public final class ZonalAutoshiftConfigurationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • allowedWindows

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> allowedWindows()
        Returns:
        List of time windows during which practice runs are allowed, in the format `Day:HH:MM-Day:HH:MM` (e.g., `Mon:09:00-Mon:17:00`). Cannot be used together with `blockedWindows`.
      • blockedDates

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> blockedDates()
        Returns:
        List of dates when practice runs should not be started, in the format `YYYY-MM-DD`.
      • blockedWindows

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> blockedWindows()
        Returns:
        List of time windows during which practice runs should not be started, in the format `Day:HH:MM-Day:HH:MM` (e.g., `Mon:00:00-Mon:08:00`). Cannot be used together with `allowedWindows`.
      • blockingAlarms

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ZonalAutoshiftConfigurationBlockingAlarmArgs>>> blockingAlarms()
        Returns:
        List of CloudWatch alarms that can block practice runs when in alarm state. See `blockingAlarms` below.
      • outcomeAlarms

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ZonalAutoshiftConfigurationOutcomeAlarmArgs>>> outcomeAlarms()
        Returns:
        List of CloudWatch alarms monitored during practice runs. See `outcomeAlarms` below.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        AWS region where the resource is deployed.
      • resourceArn

        public com.pulumi.core.Output<java.lang.String> resourceArn()
        Returns:
        The ARN of the managed resource to configure zonal autoshift for (e.g., an Application Load Balancer). Changing this creates a new resource.
      • zonalAutoshiftStatus

        public com.pulumi.core.Output<java.lang.String> zonalAutoshiftStatus()
        Returns:
        The status of zonal autoshift. Valid values: `ENABLED`, `DISABLED`. The following arguments are optional: