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)


9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9753

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)


9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9753

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)


9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9753

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)


9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9753

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)


9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9753

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)


9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9753

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)


9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9753

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)


9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9753

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)


9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9753

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