55 lines
1.5 KiB
Markdown
55 lines
1.5 KiB
Markdown
|
---
|
||
|
layout: "language"
|
||
|
page_title: "Modules Landing Page - Configuration Language"
|
||
|
---
|
||
|
|
||
|
# Modules Landing Page
|
||
|
|
||
|
To improve navigation, we've split the old Modules page into several smaller
|
||
|
pages.
|
||
|
|
||
|
<a id="calling-a-child-module"></a>
|
||
|
<a id="accessing-module-output-values"></a>
|
||
|
<a id="transferring-resource-state-into-modules"></a>
|
||
|
<a id="tainting-resources-within-a-module"></a>
|
||
|
<a id="module-versions"></a>
|
||
|
<a id="other-meta-arguments"></a>
|
||
|
|
||
|
## Syntax and Elements of Module Blocks
|
||
|
|
||
|
This information has moved to
|
||
|
[Module Blocks](/docs/language/modules/syntax.html).
|
||
|
|
||
|
<div style="height: 100vh; margin: 0; padding: 0;"></div>
|
||
|
|
||
|
|
||
|
|
||
|
<a id="multiple-instances-of-a-module"></a>
|
||
|
|
||
|
## Multiple Instances with `count` and `for_each`
|
||
|
|
||
|
This information has moved to
|
||
|
[`count`](/docs/language/meta-arguments/count.html) and
|
||
|
[`for_each`](/docs/language/meta-arguments/for_each.html).
|
||
|
|
||
|
<div style="height: 100vh; margin: 0; padding: 0;"></div>
|
||
|
|
||
|
|
||
|
|
||
|
<a id="providers-within-modules"></a>
|
||
|
<a id="provider-version-constraints-in-modules"></a>
|
||
|
<a id="implicit-provider-inheritance"></a>
|
||
|
<a id="passing-providers-explicitly"></a>
|
||
|
<a id="proxy-configuration-blocks"></a>
|
||
|
<a id="legacy-shared-modules-with-provider-configurations"></a>
|
||
|
|
||
|
## Handling Provider Configurations in Re-usable Modules
|
||
|
|
||
|
This information has moved to
|
||
|
[The `providers` Meta-Argument](/docs/language/meta-arguments/module-providers.html)
|
||
|
(for users of re-usable modules) and
|
||
|
[Providers Within Modules](/docs/language/modules/develop/providers.html)
|
||
|
(for module developers).
|
||
|
|
||
|
<div style="height: 100vh; margin: 0; padding: 0;"></div>
|