Class: Aws::CloudFormation::Types::ModuleInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::ModuleInfo
- Defined in:
- gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb
Overview
Contains information about the module from which the resource was created, if the resource was created from a module included in the stack template.
For more information about modules, see Create reusable resource configurations that can be included across templates with CloudFormation modules in the CloudFormation User Guide.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#logical_id_hierarchy ⇒ String
A concatenated list of the logical IDs of the module or modules containing the resource.
-
#type_hierarchy ⇒ String
A concatenated list of the module type or types containing the resource.
Instance Attribute Details
#logical_id_hierarchy ⇒ String
A concatenated list of the logical IDs of the module or modules
containing the resource. Modules are listed starting with the
inner-most nested module, and separated by /
.
In the following example, the resource was created from a module,
moduleA
, that's nested inside a parent module, moduleB
.
moduleA/moduleB
For more information, see Reference module resources in CloudFormation templates in the CloudFormation User Guide.
6026 6027 6028 6029 6030 6031 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6026 class ModuleInfo < Struct.new( :type_hierarchy, :logical_id_hierarchy) SENSITIVE = [] include Aws::Structure end |
#type_hierarchy ⇒ String
A concatenated list of the module type or types containing the
resource. Module types are listed starting with the inner-most
nested module, and separated by /
.
In the following example, the resource was created from a module of
type AWS::First::Example::MODULE
, that's nested inside a parent
module of type AWS::Second::Example::MODULE
.
AWS::First::Example::MODULE/AWS::Second::Example::MODULE
6026 6027 6028 6029 6030 6031 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6026 class ModuleInfo < Struct.new( :type_hierarchy, :logical_id_hierarchy) SENSITIVE = [] include Aws::Structure end |