Class: Aws::SMS::Types::ReplicationRun
- Inherits:
-
Struct
- Object
- Struct
- Aws::SMS::Types::ReplicationRun
- Defined in:
- gems/aws-sdk-sms/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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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.
1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 |
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 1812 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 |