ServiceCatalog / Client / notify_update_provisioned_product_engine_workflow_result
notify_update_provisioned_product_engine_workflow_result#
- ServiceCatalog.Client.notify_update_provisioned_product_engine_workflow_result(**kwargs)#
Notifies the result of the update engine execution.
See also: AWS API Documentation
Request Syntax
response = client.notify_update_provisioned_product_engine_workflow_result( WorkflowToken='string', RecordId='string', Status='SUCCEEDED'|'FAILED', FailureReason='string', Outputs=[ { 'OutputKey': 'string', 'OutputValue': 'string', 'Description': 'string' }, ], IdempotencyToken='string' )
- Parameters:
WorkflowToken (string) –
[REQUIRED]
The encrypted contents of the update engine execution payload that Service Catalog sends after the Terraform product update workflow starts.
RecordId (string) –
[REQUIRED]
The identifier of the record.
Status (string) –
[REQUIRED]
The status of the update engine execution.
FailureReason (string) – The reason why the update engine execution failed.
Outputs (list) –
The output of the update engine execution.
(dict) –
The output for the product created as the result of a request. For example, the output for a CloudFormation-backed product that creates an S3 bucket would include the S3 bucket URL.
OutputKey (string) –
The output key.
OutputValue (string) –
The output value.
Description (string) –
The description of the output.
IdempotencyToken (string) –
[REQUIRED]
The idempotency token that identifies the update engine execution.
This field is autopopulated if not provided.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions