Class: Aws::Redshift::Types::DescribeSnapshotSchedulesMessage

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-redshift/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_identifierString

The unique identifier for the cluster whose snapshot schedules you want to view.

Returns:

  • (String)


5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
# File 'lib/aws-sdk-redshift/types.rb', line 5806

class DescribeSnapshotSchedulesMessage < Struct.new(
  :cluster_identifier,
  :schedule_identifier,
  :tag_keys,
  :tag_values,
  :marker,
  :max_records)
  SENSITIVE = []
  include Aws::Structure
end

#markerString

A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned marker value in the ‘marker` parameter and retrying the command. If the `marker` field is empty, all response records have been retrieved for the request.

Returns:

  • (String)


5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
# File 'lib/aws-sdk-redshift/types.rb', line 5806

class DescribeSnapshotSchedulesMessage < Struct.new(
  :cluster_identifier,
  :schedule_identifier,
  :tag_keys,
  :tag_values,
  :marker,
  :max_records)
  SENSITIVE = []
  include Aws::Structure
end

#max_recordsInteger

The maximum number or response records to return in each call. If the number of remaining response records exceeds the specified ‘MaxRecords` value, a value is returned in a `marker` field of the response. You can retrieve the next set of records by retrying the command with the returned `marker` value.

Returns:

  • (Integer)


5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
# File 'lib/aws-sdk-redshift/types.rb', line 5806

class DescribeSnapshotSchedulesMessage < Struct.new(
  :cluster_identifier,
  :schedule_identifier,
  :tag_keys,
  :tag_values,
  :marker,
  :max_records)
  SENSITIVE = []
  include Aws::Structure
end

#schedule_identifierString

A unique identifier for a snapshot schedule.

Returns:

  • (String)


5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
# File 'lib/aws-sdk-redshift/types.rb', line 5806

class DescribeSnapshotSchedulesMessage < Struct.new(
  :cluster_identifier,
  :schedule_identifier,
  :tag_keys,
  :tag_values,
  :marker,
  :max_records)
  SENSITIVE = []
  include Aws::Structure
end

#tag_keysArray<String>

The key value for a snapshot schedule tag.

Returns:

  • (Array<String>)


5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
# File 'lib/aws-sdk-redshift/types.rb', line 5806

class DescribeSnapshotSchedulesMessage < Struct.new(
  :cluster_identifier,
  :schedule_identifier,
  :tag_keys,
  :tag_values,
  :marker,
  :max_records)
  SENSITIVE = []
  include Aws::Structure
end

#tag_valuesArray<String>

The value corresponding to the key of the snapshot schedule tag.

Returns:

  • (Array<String>)


5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
# File 'lib/aws-sdk-redshift/types.rb', line 5806

class DescribeSnapshotSchedulesMessage < Struct.new(
  :cluster_identifier,
  :schedule_identifier,
  :tag_keys,
  :tag_values,
  :marker,
  :max_records)
  SENSITIVE = []
  include Aws::Structure
end