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)


9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9625

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)


9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9625

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)


9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9625

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)


9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9625

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)


9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9625

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)


9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9625

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)


9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9625

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)


9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9625

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)


9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9625

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