HookProgressEvent - AWS Cloud Control API

HookProgressEvent

Represents the current status of a Hook operation request for the target resource.

For more information on Hooks, see Creating and Managing AWS CloudFormation Hooks.

Contents

FailureMode

The failure mode of the invocation. The following are the potential statuses:

  • FAIL: This will fail the Hook invocation and the request associated with it.

  • WARN: This will fail the Hook invocation, but not the request associated with it.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [-A-Za-z_]+

Required: No

HookEventTime

The time that the Hook invocation request initiated.

Type: Timestamp

Required: No

HookStatus

The status of the Hook invocation. The following are potential statuses:

  • HOOK_PENDING: The Hook was added to the invocation plan, but not yet invoked.

  • HOOK_IN_PROGRESS: The Hook was invoked, but hasn't completed.

  • HOOK_COMPLETE_SUCCEEDED: The Hook invocation is complete with a successful result.

  • HOOK_COMPLETE_FAILED: The Hook invocation is complete with a failed result.

  • HOOK_FAILED: The Hook invocation didn't complete successfully.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [-A-Za-z_]+

Required: No

HookStatusMessage

The message explaining the current Hook status.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 2048.

Pattern: [\s\S]*

Required: No

HookTypeArn

The ARN of the Hook being invoked.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 2048.

Pattern: arn:aws.*:.+:.*:.*:.+

Required: No

HookTypeName

The type name of the Hook being invoked.

Type: String

Length Constraints: Minimum length of 10. Maximum length of 196.

Pattern: [A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}

Required: No

HookTypeVersionId

The type version of the Hook being invoked.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [A-Za-z0-9-]+

Required: No

InvocationPoint

The point in which the Hook is being invoked.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [-A-Za-z_]+

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: