Class: AWS::CloudFormation::StackResource
- Inherits:
-
AWS::Core::Resource
- Object
- AWS::Core::Resource
- AWS::CloudFormation::StackResource
- Defined in:
- lib/aws/cloud_formation/stack_resource.rb
Instance Attribute Summary (collapse)
-
- (String?) description
readonly
User defined description associated with the resource.
-
- (Time) last_updated_timestamp
readonly
When the status was last updated.
-
- (String) logical_resource_id
readonly
The logical name of the resource specified in the template.
-
- (String?) metadata
readonly
The JSON format content of the Metadata attribute declared for the resource.
-
- (String) physical_resource_id
readonly
The name or unique identifier that corresponds to a physical instance ID of a resource supported by AWS CloudFormation.
-
- (Symbol) resource_status
readonly
Current status of the resource.
-
- (String?) resource_status_reason
readonly
Success/failure message associated with the resource.
-
- (String) resource_type
readonly
Type of the resource (e.g. 'AWS::EC2::Instance').
- - (Stack) stack readonly
-
- (String) stack_id
readonly
Unique identifier of the stack.
-
- (String) stack_name
readonly
The name associated with the stack.
Instance Attribute Details
- (String?) description (readonly)
User defined description associated with the resource.
46 47 48 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 46 def description @description end |
- (Time) last_updated_timestamp (readonly)
When the status was last updated.
46 47 48 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 46 def @last_updated_timestamp end |
- (String) logical_resource_id (readonly)
The logical name of the resource specified in the template.
60 61 62 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 60 def logical_resource_id @logical_resource_id end |
- (String?) metadata (readonly)
The JSON format content of the Metadata attribute declared for the resource.
46 47 48 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 46 def @metadata end |
- (String) physical_resource_id (readonly)
The name or unique identifier that corresponds to a physical instance ID of a resource supported by AWS CloudFormation.
46 47 48 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 46 def physical_resource_id @physical_resource_id end |
- (Symbol) resource_status (readonly)
Current status of the resource.
46 47 48 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 46 def resource_status @resource_status end |
- (String?) resource_status_reason (readonly)
Success/failure message associated with the resource.
46 47 48 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 46 def resource_status_reason @resource_status_reason end |
- (String) resource_type (readonly)
Type of the resource (e.g. 'AWS::EC2::Instance')
46 47 48 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 46 def resource_type @resource_type end |
- (Stack) stack (readonly)
56 57 58 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 56 def stack @stack end |
- (String) stack_id (readonly)
Unique identifier of the stack.
46 47 48 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 46 def stack_id @stack_id end |
- (String) stack_name (readonly)
The name associated with the stack.
46 47 48 |
# File 'lib/aws/cloud_formation/stack_resource.rb', line 46 def stack_name @stack_name end |