class Aws::CloudFormation::Types::ModuleInfo

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 on modules, see [Using modules to encapsulate and reuse resource configurations](AWSCloudFormation/latest/UserGuide/modules.html) in the *CloudFormation User Guide*.

@!attribute [rw] type_hierarchy

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`
@return [String]

@!attribute [rw] logical_id_hierarchy

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](AWSCloudFormation/latest/UserGuide/modules.html#module-ref-resources)
in the *CloudFormation User Guide*.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ModuleInfo AWS API Documentation

Constants

SENSITIVE