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.
4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4013 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.
4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4013 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.
4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4013 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.
4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4013 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.
4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4013 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.
4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4013 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.
4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4013 class NotifyProvisionProductEngineWorkflowResultInput < Struct.new( :workflow_token, :record_id, :status, :failure_reason, :resource_identifier, :outputs, :idempotency_token) SENSITIVE = [] include Aws::Structure end |