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.
7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7389 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.
7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7389 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.
7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7389 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.
7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7389 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.
7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7389 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.
7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7389 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.
7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7389 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.
7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 7389 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 |