Class: Aws::EC2::Types::ModificationReservationUpdate

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb

Overview

Describes the changes that a Capacity Reservation modification quote will apply to a Capacity Reservation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#new_commitment_durationInteger

The commitment duration, in seconds, that the Capacity Reservation will have after the modification.

Returns:

  • (Integer)


64629
64630
64631
64632
64633
64634
64635
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 64629

class ModificationReservationUpdate < Struct.new(
  :new_commitment_end_date,
  :new_start_date,
  :new_commitment_duration)
  SENSITIVE = []
  include Aws::Structure
end

#new_commitment_end_dateTime

The date and time at which the commitment duration will expire after the modification, in the ISO8601 format in the UTC time zone (YYYY-MM-DDThh:mm:ss.sssZ).

Returns:

  • (Time)


64629
64630
64631
64632
64633
64634
64635
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 64629

class ModificationReservationUpdate < Struct.new(
  :new_commitment_end_date,
  :new_start_date,
  :new_commitment_duration)
  SENSITIVE = []
  include Aws::Structure
end

#new_start_dateTime

The start date that the Capacity Reservation will have after the modification, in the ISO8601 format in the UTC time zone (YYYY-MM-DDThh:mm:ss.sssZ).

Returns:

  • (Time)


64629
64630
64631
64632
64633
64634
64635
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 64629

class ModificationReservationUpdate < Struct.new(
  :new_commitment_end_date,
  :new_start_date,
  :new_commitment_duration)
  SENSITIVE = []
  include Aws::Structure
end