class Aws::Redshift::Types::ModifyClusterMaintenanceMessage

@note When making an API call, you may pass ModifyClusterMaintenanceMessage

data as a hash:

    {
      cluster_identifier: "String", # required
      defer_maintenance: false,
      defer_maintenance_identifier: "String",
      defer_maintenance_start_time: Time.now,
      defer_maintenance_end_time: Time.now,
      defer_maintenance_duration: 1,
    }

@!attribute [rw] cluster_identifier

A unique identifier for the cluster.
@return [String]

@!attribute [rw] defer_maintenance

A boolean indicating whether to enable the deferred maintenance
window.
@return [Boolean]

@!attribute [rw] defer_maintenance_identifier

A unique identifier for the deferred maintenance window.
@return [String]

@!attribute [rw] defer_maintenance_start_time

A timestamp indicating the start time for the deferred maintenance
window.
@return [Time]

@!attribute [rw] defer_maintenance_end_time

A timestamp indicating end time for the deferred maintenance window.
If you specify an end time, you can't specify a duration.
@return [Time]

@!attribute [rw] defer_maintenance_duration

An integer indicating the duration of the maintenance window in
days. If you specify a duration, you can't specify an end time. The
duration must be 45 days or less.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/ModifyClusterMaintenanceMessage AWS API Documentation

Constants

SENSITIVE