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 |