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.
7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7267 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.
7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7267 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.
7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7267 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.
7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7267 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.
7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7267 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.
7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7267 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.
7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7267 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.
7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7267 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 |