NAME

Paws::SMS::ReplicationRun

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::SMS::ReplicationRun object:

$service_obj->Method(Att1 => { AmiId => $value, ..., Type => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::SMS::ReplicationRun object:

$result = $service_obj->Method(...);
$result->Att1->AmiId

DESCRIPTION

Represents a replication run.

ATTRIBUTES

AmiId => Str

The ID of the Amazon Machine Image (AMI) from the replication run.

CompletedTime => Str

The completion time of the last replication run.

Description => Str

The description of the replication run.

Encrypted => Bool

Indicates whether the replication run should produce an encrypted AMI.

KmsKeyId => Str

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.

ReplicationRunId => Str

The ID of the replication run.

ScheduledStartTime => Str

The start time of the next replication run.

StageDetails => Paws::SMS::ReplicationRunStageDetails

Details about the current stage of the replication run.

State => Str

The state of the replication run.

StatusMessage => Str

The description of the current status of the replication job.

Type => Str

The type of replication run.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::SMS

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues