ReplicationJob

Represents a replication job.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The description of the replication job.

Link copied to clipboard

Indicates whether the replication job should produce encrypted AMIs.

Link copied to clipboard

The time between consecutive replication runs, in hours.

Link copied to clipboard

The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:

Link copied to clipboard

The ID of the latest Amazon Machine Image (AMI).

Link copied to clipboard

The license type to be used for the AMI created by a successful replication run.

Link copied to clipboard

The start time of the next replication run.

Link copied to clipboard

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.

Link copied to clipboard

The ID of the replication job.

Link copied to clipboard

Information about the replication runs.

Link copied to clipboard

The name of the IAM role to be used by Server Migration Service.

Link copied to clipboard

Indicates whether to run the replication job one time.

Link copied to clipboard

The seed replication time.

Link copied to clipboard

The ID of the server.

Link copied to clipboard

The type of server.

Link copied to clipboard

The state of the replication job.

Link copied to clipboard

The description of the current status of the replication job.

Link copied to clipboard

Information about the VM server.

Functions

Link copied to clipboard
inline fun copy(block: ReplicationJob.Builder.() -> Unit = {}): ReplicationJob
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String