CloudFormation / Client / record_handler_progress

record_handler_progress#

CloudFormation.Client.record_handler_progress(**kwargs)#

Reports progress of a resource handler to CloudFormation.

Reserved for use by the CloudFormation CLI. Don’t use this API in your code.

See also: AWS API Documentation

Request Syntax

response = client.record_handler_progress(
    BearerToken='string',
    OperationStatus='PENDING'|'IN_PROGRESS'|'SUCCESS'|'FAILED',
    CurrentOperationStatus='PENDING'|'IN_PROGRESS'|'SUCCESS'|'FAILED',
    StatusMessage='string',
    ErrorCode='NotUpdatable'|'InvalidRequest'|'AccessDenied'|'InvalidCredentials'|'AlreadyExists'|'NotFound'|'ResourceConflict'|'Throttling'|'ServiceLimitExceeded'|'NotStabilized'|'GeneralServiceException'|'ServiceInternalError'|'NetworkFailure'|'InternalFailure'|'InvalidTypeConfiguration'|'HandlerInternalFailure'|'NonCompliant'|'Unknown'|'UnsupportedTarget',
    ResourceModel='string',
    ClientRequestToken='string'
)
Parameters:
Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • CloudFormation.Client.exceptions.InvalidStateTransitionException

  • CloudFormation.Client.exceptions.OperationStatusCheckFailedException