Class: Aws::OpsWorks::Types::Deployment
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpsWorks::Types::Deployment
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-opsworks/types.rb
Overview
Describes a deployment of a stack or app.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_id ⇒ String
The app ID.
-
#command ⇒ Types::DeploymentCommand
Used to specify a stack or deployment command.
-
#comment ⇒ String
A user-defined comment.
-
#completed_at ⇒ String
Date when the deployment completed.
-
#created_at ⇒ String
Date when the deployment was created.
-
#custom_json ⇒ String
A string that contains user-defined custom JSON.
-
#deployment_id ⇒ String
The deployment ID.
-
#duration ⇒ Integer
The deployment duration.
-
#iam_user_arn ⇒ String
The user’s IAM ARN.
-
#instance_ids ⇒ Array<String>
The IDs of the target instances.
-
#stack_id ⇒ String
The stack ID.
-
#status ⇒ String
The deployment status:.
Instance Attribute Details
#app_id ⇒ String
The app ID.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#command ⇒ Types::DeploymentCommand
Used to specify a stack or deployment command.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#comment ⇒ String
A user-defined comment.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#completed_at ⇒ String
Date when the deployment completed.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ String
Date when the deployment was created.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#custom_json ⇒ String
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:
‘“”value1“, ”key2“: ”value2“,…”`
For more information on custom JSON, see [Use Custom JSON to Modify the Stack Configuration Attributes].
[1]: docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-json.html
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#deployment_id ⇒ String
The deployment ID.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#duration ⇒ Integer
The deployment duration.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#iam_user_arn ⇒ String
The user’s IAM ARN.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#instance_ids ⇒ Array<String>
The IDs of the target instances.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#stack_id ⇒ String
The stack ID.
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The deployment status:
-
running
-
successful
-
failed
2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 |
# File 'lib/aws-sdk-opsworks/types.rb', line 2086 class Deployment < Struct.new( :deployment_id, :stack_id, :app_id, :created_at, :completed_at, :duration, :iam_user_arn, :comment, :command, :status, :custom_json, :instance_ids) SENSITIVE = [] include Aws::Structure end |