class Aws::OpsWorks::Types::Deployment

Describes a deployment of a stack or app.

@!attribute [rw] deployment_id

The deployment ID.
@return [String]

@!attribute [rw] stack_id

The stack ID.
@return [String]

@!attribute [rw] app_id

The app ID.
@return [String]

@!attribute [rw] created_at

Date when the deployment was created.
@return [String]

@!attribute [rw] completed_at

Date when the deployment completed.
@return [String]

@!attribute [rw] duration

The deployment duration.
@return [Integer]

@!attribute [rw] iam_user_arn

The user's IAM ARN.
@return [String]

@!attribute [rw] comment

A user-defined comment.
@return [String]

@!attribute [rw] command

Used to specify a stack or deployment command.
@return [Types::DeploymentCommand]

@!attribute [rw] status

The deployment status:

* running

* successful

* failed
@return [String]

@!attribute [rw] custom_json

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][1].

[1]: https://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-json.html
@return [String]

@!attribute [rw] instance_ids

The IDs of the target instances.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/opsworks-2013-02-18/Deployment AWS API Documentation

Constants

SENSITIVE