class Aws::SMS::Types::ReplicationJob
Represents a replication job.
@!attribute [rw] replication_job_id
The ID of the replication job. @return [String]
@!attribute [rw] server_id
The ID of the server. @return [String]
@!attribute [rw] server_type
The type of server. @return [String]
@!attribute [rw] vm_server
Information about the VM server. @return [Types::VmServer]
@!attribute [rw] seed_replication_time
The seed replication time. @return [Time]
@!attribute [rw] frequency
The time between consecutive replication runs, in hours. @return [Integer]
@!attribute [rw] run_once
Indicates whether to run the replication job one time. @return [Boolean]
@!attribute [rw] next_replication_run_start_time
The start time of the next replication run. @return [Time]
@!attribute [rw] license_type
The license type to be used for the AMI created by a successful replication run. @return [String]
@!attribute [rw] role_name
The name of the IAM role to be used by AWS SMS. @return [String]
@!attribute [rw] latest_ami_id
The ID of the latest Amazon Machine Image (AMI). @return [String]
@!attribute [rw] state
The state of the replication job. @return [String]
@!attribute [rw] status_message
The description of the current status of the replication job. @return [String]
@!attribute [rw] description
The description of the replication job. @return [String]
@!attribute [rw] number_of_recent_amis_to_keep
The number of recent AMIs to keep in the customer's account for a replication job. By default, the value is set to zero, meaning that all AMIs are kept. @return [Integer]
@!attribute [rw] encrypted
Indicates whether the replication job should produce encrypted AMIs. @return [Boolean]
@!attribute [rw] kms_key_id
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 enabled but a KMS key ID is not specified, the customer's default KMS key for Amazon EBS is used. @return [String]
@!attribute [rw] replication_run_list
Information about the replication runs. @return [Array<Types::ReplicationRun>]
@see docs.aws.amazon.com/goto/WebAPI/sms-2016-10-24/ReplicationJob AWS API Documentation
Constants
- SENSITIVE