NAME

Paws::OpsWorks::Deployment

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::OpsWorks::Deployment object:

$service_obj->Method(Att1 => { AppId => $value, ..., Status => $value  });

Results returned from an API call

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

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

DESCRIPTION

Describes a deployment of a stack or app.

ATTRIBUTES

AppId => Str

The app ID.

Command => Paws::OpsWorks::DeploymentCommand

Used to specify a stack or deployment command.

Comment => Str

A user-defined comment.

CompletedAt => Str

Date when the deployment completed.

CreatedAt => Str

Date when the deployment was created.

CustomJson => Str

A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1\": \"value1\", \"key2\": \"value2\",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes (https://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-json.html).

DeploymentId => Str

The deployment ID.

Duration => Int

The deployment duration.

IamUserArn => Str

The user's IAM ARN.

InstanceIds => ArrayRef[Str|Undef]

The IDs of the target instances.

StackId => Str

The stack ID.

Status => Str

The deployment status:

  • running

  • successful

  • failed

SEE ALSO

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

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