diff --git a/README.md b/README.md index 63f3e6e..c488879 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ yarn add cdktf-injector - ### [Necessity](markdown/necessity.md) - ### [Examples](markdown/examples.md) -- ### [Cross-Stack References](mardkwon/cross-stack-references.md) +- ### [Cross-Stack References](markdown/cross-stack-references.md) - ### [Dependency Issues](markdown/dependency-issues.md) - ### [API](https://apexcaptain.github.io/cdktf-injector/) diff --git a/docs/classes/TerraformInjectorStack.html b/docs/classes/TerraformInjectorStack.html index 377ffe1..aa0edd1 100644 --- a/docs/classes/TerraformInjectorStack.html +++ b/docs/classes/TerraformInjectorStack.html @@ -1,7 +1,7 @@
Set backend of the injector. You cannot provide multiple backend elements to the injector and only one backend could be provided for one stack each.
Optional description string.
-Commit dependency injection for all the elements below the scope level.
-Provide an element to the injector.
Stack class extends TerraformStack
and implementing TerraformInjectorAsync.
Set backend of the injector. You cannot provide multiple backend elements to the injector and only one backend could be provided for one stack each.
Optional description string.
-Commit dependency injection for all the elements below the scope level.
-Provide an element to the injector.
You can provide any elements inheriting TerraformElement
with provide
method.
And there is a special backend
method only for providing an TerraformBackend
element.
You can later inject all the dependencies below the scope level of the instance by using inject
method.
Set backend of the injector. You cannot provide multiple backend elements to the injector and only one backend could be provided for one stack each.
Optional description string.
-Provide an element to the injector.
You can provide any elements inheriting TerraformElement
with provide
method.
And there is a special backend
method only for providing an TerraformBackend
element.
You can later inject all the dependencies below the scope level of the instance by using inject
method.
Set backend of the injector. You cannot provide multiple backend elements to the injector and only one backend could be provided for one stack each.
Optional description string.
-Commit dependency injection for all the elements below the scope level.
-Provide an element to the injector.
You can provide any elements inheriting TerraformElement
with provide
method.
And there is a special backend
method only for providing an TerraformBackend
element.
You can later inject all the dependencies below the scope level of the instance by using inject
method.
Set backend of the injector. You cannot provide multiple backend elements to the injector and only one backend could be provided for one stack each.
Optional description string.
-Commit dependency injection for all the elements below the scope level.
-Provide an element to the injector.
Injectable terraform element container. You cannot instantiate directly, only by
yourInjector.provide
or yourInjector.backend
(for backend only).
Get terraform element.
Get shared object.
Configuration callbak for TerraformOutput
class.
Add after dependencies injected callback
. Callback will run after dependency injection process is completed.
You can add multiple callbacks, then they will be executed in sequence.
Action block to execute after di process
-Add after init callback
. Callbacks will run right after this element is initialized.
You can add multiple callbacks, then they will be executed in sequence.
Injectable terraform element container. You cannot instantiate directly, only by
yourInjector.provide
or yourInjector.backend
(for backend only).
Get terraform element.
Get shared object.
Configuration callbak for TerraformOutput
class.
Add after dependencies injected callback
. Callback will run after dependency injection process is completed.
You can add multiple callbacks, then they will be executed in sequence.
Action block to execute after di process
-Add after init callback
. Callbacks will run right after this element is initialized.
You can add multiple callbacks, then they will be executed in sequence.
Constant object for creating TerraformInjector or TerraformInjectorAsync instance.
You can use only one of scopesOn
or scopesOnAsync
function for one Construct instance, not both.
Stack class extends
TerraformStack
and implementing TerraformInjector.https://www.terraform.io/cdktf/concepts/stacks
-