class Aws::CloudFormation::Types::StackEvent

The StackEvent data type.

@!attribute [rw] stack_id

The unique ID name of the instance of the stack.
@return [String]

@!attribute [rw] event_id

The unique ID of this event.
@return [String]

@!attribute [rw] stack_name

The name associated with a stack.
@return [String]

@!attribute [rw] logical_resource_id

The logical name of the resource specified in the template.
@return [String]

@!attribute [rw] physical_resource_id

The name or unique identifier associated with the physical instance
of the resource.
@return [String]

@!attribute [rw] resource_type

Type of resource. (For more information, go to [Amazon Web Services
Resource Types Reference][1] in the CloudFormation User Guide.)

[1]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html
@return [String]

@!attribute [rw] timestamp

Time the status was updated.
@return [Time]

@!attribute [rw] resource_status

Current status of the resource.
@return [String]

@!attribute [rw] resource_status_reason

Success/failure message associated with the resource.
@return [String]

@!attribute [rw] resource_properties

BLOB of the properties used to create the resource.
@return [String]

@!attribute [rw] client_request_token

The token passed to the operation that generated this event.

All events triggered by a given stack operation are assigned the
same client request token, which you can use to track operations.
For example, if you execute a `CreateStack` operation with the token
`token1`, then all the `StackEvents` generated by that operation
will have `ClientRequestToken` set as `token1`.

In the console, stack operations display the client request token on
the Events tab. Stack operations that are initiated from the console
use the token format *Console-StackOperation-ID*, which helps you
easily identify the stack operation . For example, if you create a
stack using the console, each stack event would be assigned the same
token in the following format:
`Console-CreateStack-7f59c3cf-00d2-40c7-b2ff-e75db0987002`.
@return [String]

@!attribute [rw] hook_type

The name of the hook.
@return [String]

@!attribute [rw] hook_status

Provides the status of the change set hook.
@return [String]

@!attribute [rw] hook_status_reason

Provides the reason for the hook status.
@return [String]

@!attribute [rw] hook_invocation_point

Invocation points are points in provisioning logic where hooks are
initiated.
@return [String]

@!attribute [rw] hook_failure_mode

Specify the hook failure mode for non-compliant resources in the
followings ways.

* `FAIL` Stops provisioning resources.

* `WARN` Allows provisioning to continue with a warning message.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackEvent AWS API Documentation

Constants

SENSITIVE