Class: Aws::Proton::Types::NotifyResourceDeploymentStatusChangeInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Proton::Types::NotifyResourceDeploymentStatusChangeInput
- Defined in:
- gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb
Overview
Note:
When making an API call, you may pass NotifyResourceDeploymentStatusChangeInput data as a hash:
{
deployment_id: "DeploymentId",
outputs: [
{
key: "OutputKey",
value_string: "OutputValueString",
},
],
resource_arn: "Arn", # required
status: "IN_PROGRESS", # required, accepts IN_PROGRESS, FAILED, SUCCEEDED
status_message: "NotifyResourceDeploymentStatusChangeInputStatusMessageString",
}
Constant Summary collapse
- SENSITIVE =
[:status_message]
Instance Attribute Summary collapse
-
#deployment_id ⇒ String
The deployment ID for your provisioned resource.
-
#outputs ⇒ Array<Types::Output>
The provisioned resource state change detail data that's returned by Proton.
-
#resource_arn ⇒ String
The provisioned resource Amazon Resource Name (ARN).
-
#status ⇒ String
The status of your provisioned resource.
-
#status_message ⇒ String
The deployment status message for your provisioned resource.
Instance Attribute Details
#deployment_id ⇒ String
The deployment ID for your provisioned resource.
4046 4047 4048 4049 4050 4051 4052 4053 4054 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4046 class NotifyResourceDeploymentStatusChangeInput < Struct.new( :deployment_id, :outputs, :resource_arn, :status, :status_message) SENSITIVE = [:status_message] include Aws::Structure end |
#outputs ⇒ Array<Types::Output>
The provisioned resource state change detail data that's returned by Proton.
4046 4047 4048 4049 4050 4051 4052 4053 4054 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4046 class NotifyResourceDeploymentStatusChangeInput < Struct.new( :deployment_id, :outputs, :resource_arn, :status, :status_message) SENSITIVE = [:status_message] include Aws::Structure end |
#resource_arn ⇒ String
The provisioned resource Amazon Resource Name (ARN).
4046 4047 4048 4049 4050 4051 4052 4053 4054 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4046 class NotifyResourceDeploymentStatusChangeInput < Struct.new( :deployment_id, :outputs, :resource_arn, :status, :status_message) SENSITIVE = [:status_message] include Aws::Structure end |
#status ⇒ String
The status of your provisioned resource.
4046 4047 4048 4049 4050 4051 4052 4053 4054 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4046 class NotifyResourceDeploymentStatusChangeInput < Struct.new( :deployment_id, :outputs, :resource_arn, :status, :status_message) SENSITIVE = [:status_message] include Aws::Structure end |
#status_message ⇒ String
The deployment status message for your provisioned resource.
4046 4047 4048 4049 4050 4051 4052 4053 4054 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4046 class NotifyResourceDeploymentStatusChangeInput < Struct.new( :deployment_id, :outputs, :resource_arn, :status, :status_message) SENSITIVE = [:status_message] include Aws::Structure end |