ServiceCatalog / Client / notify_terminate_provisioned_product_engine_workflow_result

notify_terminate_provisioned_product_engine_workflow_result#

ServiceCatalog.Client.notify_terminate_provisioned_product_engine_workflow_result(**kwargs)#

Notifies the result of the terminate engine execution.

See also: AWS API Documentation

Request Syntax

response = client.notify_terminate_provisioned_product_engine_workflow_result(
    WorkflowToken='string',
    RecordId='string',
    Status='SUCCEEDED'|'FAILED',
    FailureReason='string',
    IdempotencyToken='string'
)
Parameters:
  • WorkflowToken (string) –

    [REQUIRED]

    The encrypted contents of the terminate engine execution payload that Service Catalog sends after the Terraform product terminate workflow starts.

  • RecordId (string) –

    [REQUIRED]

    The identifier of the record.

  • Status (string) –

    [REQUIRED]

    The status of the terminate engine execution.

  • FailureReason (string) – The reason why the terminate engine execution failed.

  • IdempotencyToken (string) –

    [REQUIRED]

    The idempotency token that identifies the terminate engine execution.

    This field is autopopulated if not provided.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • ServiceCatalog.Client.exceptions.InvalidParametersException

  • ServiceCatalog.Client.exceptions.ResourceNotFoundException