Class: Aws::ServiceCatalog::Types::NotifyProvisionProductEngineWorkflowResultInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::NotifyProvisionProductEngineWorkflowResultInput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-servicecatalog/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#failure_reason ⇒ String
The reason why the provisioning engine execution failed.
-
#idempotency_token ⇒ String
The idempotency token that identifies the provisioning engine execution.
-
#outputs ⇒ Array<Types::RecordOutput>
The output of the provisioning engine execution.
-
#record_id ⇒ String
The identifier of the record.
-
#resource_identifier ⇒ Types::EngineWorkflowResourceIdentifier
The ID for the provisioned product resources that are part of a resource group.
-
#status ⇒ String
The status of the provisioning engine execution.
-
#workflow_token ⇒ String
The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the Terraform product provisioning workflow starts.
Instance Attribute Details
#failure_reason ⇒ String
The reason why the provisioning engine execution failed.
3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3975 class NotifyProvisionProductEngineWorkflowResultInput < Struct.new( :workflow_token, :record_id, :status, :failure_reason, :resource_identifier, :outputs, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#idempotency_token ⇒ String
The idempotency token that identifies the provisioning engine execution.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3975 class NotifyProvisionProductEngineWorkflowResultInput < Struct.new( :workflow_token, :record_id, :status, :failure_reason, :resource_identifier, :outputs, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#outputs ⇒ Array<Types::RecordOutput>
The output of the provisioning engine execution.
3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3975 class NotifyProvisionProductEngineWorkflowResultInput < Struct.new( :workflow_token, :record_id, :status, :failure_reason, :resource_identifier, :outputs, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#record_id ⇒ String
The identifier of the record.
3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3975 class NotifyProvisionProductEngineWorkflowResultInput < Struct.new( :workflow_token, :record_id, :status, :failure_reason, :resource_identifier, :outputs, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#resource_identifier ⇒ Types::EngineWorkflowResourceIdentifier
The ID for the provisioned product resources that are part of a resource group.
3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3975 class NotifyProvisionProductEngineWorkflowResultInput < Struct.new( :workflow_token, :record_id, :status, :failure_reason, :resource_identifier, :outputs, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the provisioning engine execution.
3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3975 class NotifyProvisionProductEngineWorkflowResultInput < Struct.new( :workflow_token, :record_id, :status, :failure_reason, :resource_identifier, :outputs, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#workflow_token ⇒ String
The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the Terraform product provisioning workflow starts.
3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3975 class NotifyProvisionProductEngineWorkflowResultInput < Struct.new( :workflow_token, :record_id, :status, :failure_reason, :resource_identifier, :outputs, :idempotency_token) SENSITIVE = [] include Aws::Structure end |