class
Amazonite::CloudFormation::ModuleInfo
- Amazonite::CloudFormation::ModuleInfo
- Reference
- Object
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.
Defined in:
cloudformation/module_info.crConstructors
- .from_xml(node : XML::Node) : self
- .new(type_hierarchy : String | Nil = nil, logical_id_hierarchy : String | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#logical_id_hierarchy : String | Nil
A concatenated list of the logical IDs of the module or modules that contains the resource.
-
#logical_id_hierarchy=(logical_id_hierarchy : String | Nil)
A concatenated list of the logical IDs of the module or modules that contains the resource.
- #to_query_params(prefix : String) : Array(Tuple(String, String))
-
#type_hierarchy : String | Nil
A concatenated list of the module type or types that contains the resource.
-
#type_hierarchy=(type_hierarchy : String | Nil)
A concatenated list of the module type or types that contains the resource.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A concatenated list of the logical IDs of the module or modules that contains 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.
A concatenated list of the logical IDs of the module or modules that contains 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.
A concatenated list of the module type or types that contains 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
A concatenated list of the module type or types that contains 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