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)


5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
# File 'lib/aws-sdk-redshift/types.rb', line 5645

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)


5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
# File 'lib/aws-sdk-redshift/types.rb', line 5645

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)


5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
# File 'lib/aws-sdk-redshift/types.rb', line 5645

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)


5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
# File 'lib/aws-sdk-redshift/types.rb', line 5645

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>)


5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
# File 'lib/aws-sdk-redshift/types.rb', line 5645

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>)


5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
# File 'lib/aws-sdk-redshift/types.rb', line 5645

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