Class: Aws::EC2::Types::CapacityReservationModificationQuote
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::CapacityReservationModificationQuote
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Describes a Capacity Reservation modification quote, which provides the terms for changing the start date or the commitment of a future-dated Capacity Reservation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#capacity_reservation_id ⇒ String
The ID of the Capacity Reservation associated with the modification quote.
-
#capacity_reservation_modification_quote_id ⇒ String
The ID of the modification quote.
-
#create_time ⇒ Time
The date and time at which the modification quote was created.
-
#current_configuration ⇒ Types::ModificationQuoteCurrentConfiguration
The configuration that the Capacity Reservation has at the time the quote was generated.
-
#expiration_time ⇒ Time
The date and time at which the modification quote expires.
-
#modification_terms ⇒ Types::ModificationTerms
The terms of the modification, including the configuration that the Capacity Reservation will have if you accept them by using
ModifyCapacityReservation. -
#quote_state ⇒ String
The state of the modification quote itself.
-
#tags ⇒ Array<Types::Tag>
The tags assigned to the modification quote.
Instance Attribute Details
#capacity_reservation_id ⇒ String
The ID of the Capacity Reservation associated with the modification quote.
7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7284 class CapacityReservationModificationQuote < Struct.new( :capacity_reservation_modification_quote_id, :capacity_reservation_id, :create_time, :expiration_time, :quote_state, :current_configuration, :modification_terms, :tags) SENSITIVE = [] include Aws::Structure end |
#capacity_reservation_modification_quote_id ⇒ String
The ID of the modification quote.
7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7284 class CapacityReservationModificationQuote < Struct.new( :capacity_reservation_modification_quote_id, :capacity_reservation_id, :create_time, :expiration_time, :quote_state, :current_configuration, :modification_terms, :tags) SENSITIVE = [] include Aws::Structure end |
#create_time ⇒ Time
The date and time at which the modification quote was created.
7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7284 class CapacityReservationModificationQuote < Struct.new( :capacity_reservation_modification_quote_id, :capacity_reservation_id, :create_time, :expiration_time, :quote_state, :current_configuration, :modification_terms, :tags) SENSITIVE = [] include Aws::Structure end |
#current_configuration ⇒ Types::ModificationQuoteCurrentConfiguration
The configuration that the Capacity Reservation has at the time the quote was generated.
7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7284 class CapacityReservationModificationQuote < Struct.new( :capacity_reservation_modification_quote_id, :capacity_reservation_id, :create_time, :expiration_time, :quote_state, :current_configuration, :modification_terms, :tags) SENSITIVE = [] include Aws::Structure end |
#expiration_time ⇒ Time
The date and time at which the modification quote expires.
7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7284 class CapacityReservationModificationQuote < Struct.new( :capacity_reservation_modification_quote_id, :capacity_reservation_id, :create_time, :expiration_time, :quote_state, :current_configuration, :modification_terms, :tags) SENSITIVE = [] include Aws::Structure end |
#modification_terms ⇒ Types::ModificationTerms
The terms of the modification, including the configuration that the
Capacity Reservation will have if you accept them by using
ModifyCapacityReservation.
7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7284 class CapacityReservationModificationQuote < Struct.new( :capacity_reservation_modification_quote_id, :capacity_reservation_id, :create_time, :expiration_time, :quote_state, :current_configuration, :modification_terms, :tags) SENSITIVE = [] include Aws::Structure end |
#quote_state ⇒ String
The state of the modification quote itself. Possible values are:
active- The quote can still be used.expired- The quote can no longer be used. A quote becomesexpiredat itsexpirationTime.
7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7284 class CapacityReservationModificationQuote < Struct.new( :capacity_reservation_modification_quote_id, :capacity_reservation_id, :create_time, :expiration_time, :quote_state, :current_configuration, :modification_terms, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags assigned to the modification quote.
7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7284 class CapacityReservationModificationQuote < Struct.new( :capacity_reservation_modification_quote_id, :capacity_reservation_id, :create_time, :expiration_time, :quote_state, :current_configuration, :modification_terms, :tags) SENSITIVE = [] include Aws::Structure end |