Class UpdateMaintenanceWindowResponse

    • Method Detail

      • windowId

        public final String windowId()

        The ID of the created maintenance window.

        Returns:
        The ID of the created maintenance window.
      • name

        public final String name()

        The name of the maintenance window.

        Returns:
        The name of the maintenance window.
      • description

        public final String description()

        An optional description of the update.

        Returns:
        An optional description of the update.
      • startDate

        public final String startDate()

        The date and time, in ISO-8601 Extended format, for when the maintenance window is scheduled to become active. The maintenance window won't run before this specified time.

        Returns:
        The date and time, in ISO-8601 Extended format, for when the maintenance window is scheduled to become active. The maintenance window won't run before this specified time.
      • endDate

        public final String endDate()

        The date and time, in ISO-8601 Extended format, for when the maintenance window is scheduled to become inactive. The maintenance window won't run after this specified time.

        Returns:
        The date and time, in ISO-8601 Extended format, for when the maintenance window is scheduled to become inactive. The maintenance window won't run after this specified time.
      • schedule

        public final String schedule()

        The schedule of the maintenance window in the form of a cron or rate expression.

        Returns:
        The schedule of the maintenance window in the form of a cron or rate expression.
      • scheduleTimezone

        public final String scheduleTimezone()

        The time zone that the scheduled maintenance window executions are based on, in Internet Assigned Numbers Authority (IANA) format. For example: "America/Los_Angeles", "UTC", or "Asia/Seoul". For more information, see the Time Zone Database on the IANA website.

        Returns:
        The time zone that the scheduled maintenance window executions are based on, in Internet Assigned Numbers Authority (IANA) format. For example: "America/Los_Angeles", "UTC", or "Asia/Seoul". For more information, see the Time Zone Database on the IANA website.
      • scheduleOffset

        public final Integer scheduleOffset()

        The number of days to wait to run a maintenance window after the scheduled cron expression date and time.

        Returns:
        The number of days to wait to run a maintenance window after the scheduled cron expression date and time.
      • duration

        public final Integer duration()

        The duration of the maintenance window in hours.

        Returns:
        The duration of the maintenance window in hours.
      • cutoff

        public final Integer cutoff()

        The number of hours before the end of the maintenance window that Amazon Web Services Systems Manager stops scheduling new tasks for execution.

        Returns:
        The number of hours before the end of the maintenance window that Amazon Web Services Systems Manager stops scheduling new tasks for execution.
      • allowUnassociatedTargets

        public final Boolean allowUnassociatedTargets()

        Whether targets must be registered with the maintenance window before tasks can be defined for those targets.

        Returns:
        Whether targets must be registered with the maintenance window before tasks can be defined for those targets.
      • enabled

        public final Boolean enabled()

        Whether the maintenance window is enabled.

        Returns:
        Whether the maintenance window is enabled.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object