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)


8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 8533

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)


8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 8533

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)


8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 8533

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)


8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 8533

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 ds2.xlarge.

Returns:

  • (String)


8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 8533

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)


8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 8533

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)


8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 8533

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)


8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 8533

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)


8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 8533

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