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 Using modules to encapsulate and reuse resource configurations 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 Referencing resources in a module in the CloudFormation User Guide.
5955 5956 5957 5958 5959 5960 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 5955 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
5955 5956 5957 5958 5959 5960 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 5955 class ModuleInfo < Struct.new( :type_hierarchy, :logical_id_hierarchy) SENSITIVE = [] include Aws::Structure end |