Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Class: Aws::Redshift::Types::ReservedNodeExchangeStatus

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

Overview

Reserved-node status details, such as the source reserved-node identifier, the target reserved-node identifier, the node type, the node count, and other details.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#request_timeTime

A date and time that indicate when the reserved-node exchange was requested.

Returns:

  • (Time)

10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 10128

class ReservedNodeExchangeStatus < Struct.new(
  :reserved_node_exchange_request_id,
  :status,
  :request_time,
  :source_reserved_node_id,
  :source_reserved_node_type,
  :source_reserved_node_count,
  :target_reserved_node_offering_id,
  :target_reserved_node_type,
  :target_reserved_node_count)
  SENSITIVE = []
  include Aws::Structure
end

#reserved_node_exchange_request_idString

The identifier of the reserved-node exchange request.

Returns:

  • (String)

10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 10128

class ReservedNodeExchangeStatus < Struct.new(
  :reserved_node_exchange_request_id,
  :status,
  :request_time,
  :source_reserved_node_id,
  :source_reserved_node_type,
  :source_reserved_node_count,
  :target_reserved_node_offering_id,
  :target_reserved_node_type,
  :target_reserved_node_count)
  SENSITIVE = []
  include Aws::Structure
end

#source_reserved_node_countInteger

The source reserved-node count in the cluster.

Returns:

  • (Integer)

10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 10128

class ReservedNodeExchangeStatus < Struct.new(
  :reserved_node_exchange_request_id,
  :status,
  :request_time,
  :source_reserved_node_id,
  :source_reserved_node_type,
  :source_reserved_node_count,
  :target_reserved_node_offering_id,
  :target_reserved_node_type,
  :target_reserved_node_count)
  SENSITIVE = []
  include Aws::Structure
end

#source_reserved_node_idString

The identifier of the source reserved node.

Returns:

  • (String)

10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 10128

class ReservedNodeExchangeStatus < Struct.new(
  :reserved_node_exchange_request_id,
  :status,
  :request_time,
  :source_reserved_node_id,
  :source_reserved_node_type,
  :source_reserved_node_count,
  :target_reserved_node_offering_id,
  :target_reserved_node_type,
  :target_reserved_node_count)
  SENSITIVE = []
  include Aws::Structure
end

#source_reserved_node_typeString

The source reserved-node type, for example ra3.4xlarge.

Returns:

  • (String)

10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 10128

class ReservedNodeExchangeStatus < Struct.new(
  :reserved_node_exchange_request_id,
  :status,
  :request_time,
  :source_reserved_node_id,
  :source_reserved_node_type,
  :source_reserved_node_count,
  :target_reserved_node_offering_id,
  :target_reserved_node_type,
  :target_reserved_node_count)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the reserved-node exchange request. Statuses include in-progress and requested.

Returns:

  • (String)

10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 10128

class ReservedNodeExchangeStatus < Struct.new(
  :reserved_node_exchange_request_id,
  :status,
  :request_time,
  :source_reserved_node_id,
  :source_reserved_node_type,
  :source_reserved_node_count,
  :target_reserved_node_offering_id,
  :target_reserved_node_type,
  :target_reserved_node_count)
  SENSITIVE = []
  include Aws::Structure
end

#target_reserved_node_countInteger

The count of target reserved nodes in the cluster.

Returns:

  • (Integer)

10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 10128

class ReservedNodeExchangeStatus < Struct.new(
  :reserved_node_exchange_request_id,
  :status,
  :request_time,
  :source_reserved_node_id,
  :source_reserved_node_type,
  :source_reserved_node_count,
  :target_reserved_node_offering_id,
  :target_reserved_node_type,
  :target_reserved_node_count)
  SENSITIVE = []
  include Aws::Structure
end

#target_reserved_node_offering_idString

The identifier of the target reserved node offering.

Returns:

  • (String)

10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 10128

class ReservedNodeExchangeStatus < Struct.new(
  :reserved_node_exchange_request_id,
  :status,
  :request_time,
  :source_reserved_node_id,
  :source_reserved_node_type,
  :source_reserved_node_count,
  :target_reserved_node_offering_id,
  :target_reserved_node_type,
  :target_reserved_node_count)
  SENSITIVE = []
  include Aws::Structure
end

#target_reserved_node_typeString

The node type of the target reserved node, for example ra3.4xlarge.

Returns:

  • (String)

10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 10128

class ReservedNodeExchangeStatus < Struct.new(
  :reserved_node_exchange_request_id,
  :status,
  :request_time,
  :source_reserved_node_id,
  :source_reserved_node_type,
  :source_reserved_node_count,
  :target_reserved_node_offering_id,
  :target_reserved_node_type,
  :target_reserved_node_count)
  SENSITIVE = []
  include Aws::Structure
end