You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::CloudFormation::Event
- Inherits:
-
Resources::Resource
- Object
- Resources::Resource
- Aws::CloudFormation::Event
- Defined in:
- (unknown)
Instance Attribute Summary collapse
-
#client_request_token ⇒ String
readonly
The token passed to the operation that generated this event.
-
#event_id ⇒ String
readonly
The unique ID of this event.
-
#id ⇒ String
readonly
-
#logical_resource_id ⇒ String
readonly
The logical name of the resource specified in the template.
-
#physical_resource_id ⇒ String
readonly
The name or unique identifier associated with the physical instance of the resource.
-
#resource_properties ⇒ String
readonly
BLOB of the properties used to create the resource.
-
#resource_status ⇒ String
readonly
Current status of the resource.
-
#resource_status_reason ⇒ String
readonly
Success/failure message associated with the resource.
-
#resource_type ⇒ String
readonly
Type of resource.
-
#stack_id ⇒ String
readonly
The unique ID name of the instance of the stack.
-
#stack_name ⇒ String
readonly
The name associated with a stack.
-
#timestamp ⇒ Time
readonly
Time the status was updated.
Attributes inherited from Resources::Resource
Instance Method Summary collapse
-
#initialize ⇒ Object
constructor
Methods inherited from Resources::Resource
add_data_attribute, add_identifier, #data, data_attributes, #data_loaded?, identifiers, #load, #wait_until
Methods included from Resources::OperationMethods
#add_batch_operation, #add_operation, #batch_operation, #batch_operation_names, #batch_operations, #operation, #operation_names, #operations
Constructor Details
#initialize(id, options = {}) ⇒ Object #initialize(options = {}) ⇒ Object
Instance Attribute Details
#client_request_token ⇒ String (readonly)
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.
#event_id ⇒ String (readonly)
The unique ID of this event.
#id ⇒ String (readonly)
#logical_resource_id ⇒ String (readonly)
The logical name of the resource specified in the template.
#physical_resource_id ⇒ String (readonly)
The name or unique identifier associated with the physical instance of the resource.
#resource_properties ⇒ String (readonly)
BLOB of the properties used to create the resource.
#resource_status ⇒ String (readonly)
Current status of the resource.
Possible values:
- CREATE_IN_PROGRESS
- CREATE_FAILED
- CREATE_COMPLETE
- DELETE_IN_PROGRESS
- DELETE_FAILED
- DELETE_COMPLETE
- DELETE_SKIPPED
- UPDATE_IN_PROGRESS
- UPDATE_FAILED
- UPDATE_COMPLETE
- IMPORT_FAILED
- IMPORT_COMPLETE
- IMPORT_IN_PROGRESS
- IMPORT_ROLLBACK_IN_PROGRESS
- IMPORT_ROLLBACK_FAILED
- IMPORT_ROLLBACK_COMPLETE
#resource_status_reason ⇒ String (readonly)
Success/failure message associated with the resource.
#resource_type ⇒ String (readonly)
Type of resource. (For more information, go to AWS Resource Types Reference in the AWS CloudFormation User Guide.)
#stack_id ⇒ String (readonly)
The unique ID name of the instance of the stack.
#stack_name ⇒ String (readonly)
The name associated with a stack.
#timestamp ⇒ Time (readonly)
Time the status was updated.