Class: Aws::SMS::Types::ReplicationRun
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SMS::Types::ReplicationRun
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-sms/types.rb
 
Overview
Represents a replication run.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #ami_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the Amazon Machine Image (AMI) from the replication run.
 - 
  
    
      #completed_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The completion time of the last replication run.
 - 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The description of the replication run.
 - 
  
    
      #encrypted  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Indicates whether the replication run should produce an encrypted AMI.
 - 
  
    
      #kms_key_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the KMS key for replication jobs that produce encrypted AMIs.
 - 
  
    
      #replication_run_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the replication run.
 - 
  
    
      #scheduled_start_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The start time of the next replication run.
 - 
  
    
      #stage_details  ⇒ Types::ReplicationRunStageDetails 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Details about the current stage of the replication run.
 - 
  
    
      #state  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The state of the replication run.
 - 
  
    
      #status_message  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The description of the current status of the replication job.
 - 
  
    
      #type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The type of replication run.
 
Instance Attribute Details
#ami_id ⇒ String
The ID of the Amazon Machine Image (AMI) from the replication run.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#completed_time ⇒ Time
The completion time of the last replication run.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#description ⇒ String
The description of the replication run.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#encrypted ⇒ Boolean
Indicates whether the replication run should produce an encrypted AMI.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#kms_key_id ⇒ String
The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:
- 
KMS key ID
 - 
KMS key alias
 - 
ARN referring to the KMS key ID
 - 
ARN referring to the KMS key alias
 
If encrypted is true but a KMS key ID is not specified, the customer’s default KMS key for Amazon EBS is used.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#replication_run_id ⇒ String
The ID of the replication run.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#scheduled_start_time ⇒ Time
The start time of the next replication run.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#stage_details ⇒ Types::ReplicationRunStageDetails
Details about the current stage of the replication run.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#state ⇒ String
The state of the replication run.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#status_message ⇒ String
The description of the current status of the replication job.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  | 
  
#type ⇒ String
The type of replication run.
      1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410  | 
    
      # File 'lib/aws-sdk-sms/types.rb', line 1396 class ReplicationRun < Struct.new( :replication_run_id, :state, :type, :stage_details, :status_message, :ami_id, :scheduled_start_time, :completed_time, :description, :encrypted, :kms_key_id) SENSITIVE = [] include Aws::Structure end  |