Class: Aws::EC2::Types::ReservedInstancesModification
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::EC2::Types::ReservedInstancesModification
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-ec2/types.rb
 
Overview
Describes a Reserved Instance modification.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #client_token  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A unique, case-sensitive key supplied by the client to ensure that the request is idempotent.
 - 
  
    
      #create_date  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The time when the modification request was created.
 - 
  
    
      #effective_date  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The time for the modification to become effective.
 - 
  
    
      #modification_results  ⇒ Array<Types::ReservedInstancesModificationResult> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Contains target configurations along with their corresponding new Reserved Instance IDs.
 - 
  
    
      #reserved_instances_ids  ⇒ Array<Types::ReservedInstancesId> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The IDs of one or more Reserved Instances.
 - 
  
    
      #reserved_instances_modification_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A unique ID for the Reserved Instance modification.
 - 
  
    
      #status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The status of the Reserved Instances modification request.
 - 
  
    
      #status_message  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The reason for the status.
 - 
  
    
      #update_date  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The time when the modification request was last updated.
 
Instance Attribute Details
#client_token ⇒ String
A unique, case-sensitive key supplied by the client to ensure that the request is idempotent. For more information, see [Ensuring Idempotency].
[1]: docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html
      62430 62431 62432 62433 62434 62435 62436 62437 62438 62439 62440 62441 62442  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 62430 class ReservedInstancesModification < Struct.new( :client_token, :create_date, :effective_date, :modification_results, :reserved_instances_ids, :reserved_instances_modification_id, :status, :status_message, :update_date) SENSITIVE = [] include Aws::Structure end  | 
  
#create_date ⇒ Time
The time when the modification request was created.
      62430 62431 62432 62433 62434 62435 62436 62437 62438 62439 62440 62441 62442  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 62430 class ReservedInstancesModification < Struct.new( :client_token, :create_date, :effective_date, :modification_results, :reserved_instances_ids, :reserved_instances_modification_id, :status, :status_message, :update_date) SENSITIVE = [] include Aws::Structure end  | 
  
#effective_date ⇒ Time
The time for the modification to become effective.
      62430 62431 62432 62433 62434 62435 62436 62437 62438 62439 62440 62441 62442  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 62430 class ReservedInstancesModification < Struct.new( :client_token, :create_date, :effective_date, :modification_results, :reserved_instances_ids, :reserved_instances_modification_id, :status, :status_message, :update_date) SENSITIVE = [] include Aws::Structure end  | 
  
#modification_results ⇒ Array<Types::ReservedInstancesModificationResult>
Contains target configurations along with their corresponding new Reserved Instance IDs.
      62430 62431 62432 62433 62434 62435 62436 62437 62438 62439 62440 62441 62442  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 62430 class ReservedInstancesModification < Struct.new( :client_token, :create_date, :effective_date, :modification_results, :reserved_instances_ids, :reserved_instances_modification_id, :status, :status_message, :update_date) SENSITIVE = [] include Aws::Structure end  | 
  
#reserved_instances_ids ⇒ Array<Types::ReservedInstancesId>
The IDs of one or more Reserved Instances.
      62430 62431 62432 62433 62434 62435 62436 62437 62438 62439 62440 62441 62442  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 62430 class ReservedInstancesModification < Struct.new( :client_token, :create_date, :effective_date, :modification_results, :reserved_instances_ids, :reserved_instances_modification_id, :status, :status_message, :update_date) SENSITIVE = [] include Aws::Structure end  | 
  
#reserved_instances_modification_id ⇒ String
A unique ID for the Reserved Instance modification.
      62430 62431 62432 62433 62434 62435 62436 62437 62438 62439 62440 62441 62442  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 62430 class ReservedInstancesModification < Struct.new( :client_token, :create_date, :effective_date, :modification_results, :reserved_instances_ids, :reserved_instances_modification_id, :status, :status_message, :update_date) SENSITIVE = [] include Aws::Structure end  | 
  
#status ⇒ String
The status of the Reserved Instances modification request.
      62430 62431 62432 62433 62434 62435 62436 62437 62438 62439 62440 62441 62442  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 62430 class ReservedInstancesModification < Struct.new( :client_token, :create_date, :effective_date, :modification_results, :reserved_instances_ids, :reserved_instances_modification_id, :status, :status_message, :update_date) SENSITIVE = [] include Aws::Structure end  | 
  
#status_message ⇒ String
The reason for the status.
      62430 62431 62432 62433 62434 62435 62436 62437 62438 62439 62440 62441 62442  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 62430 class ReservedInstancesModification < Struct.new( :client_token, :create_date, :effective_date, :modification_results, :reserved_instances_ids, :reserved_instances_modification_id, :status, :status_message, :update_date) SENSITIVE = [] include Aws::Structure end  | 
  
#update_date ⇒ Time
The time when the modification request was last updated.
      62430 62431 62432 62433 62434 62435 62436 62437 62438 62439 62440 62441 62442  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 62430 class ReservedInstancesModification < Struct.new( :client_token, :create_date, :effective_date, :modification_results, :reserved_instances_ids, :reserved_instances_modification_id, :status, :status_message, :update_date) SENSITIVE = [] include Aws::Structure end  |