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.
Remote backend class to instantiate.
Configuration callbak for certain backend class.
Optional description string.
Commit dependency injection for all the elements below the scope level.
Provide an element to the injector.
Terraform element class to instantiate.
The scoped construct ID. Must be unique amongst siblings in the same scope.
Configuration callbak for certain element class.
Set false to ignore default config of the injector. Default is true.
Optional description string.
Lazily provide elements to the injector.
Terraform element class to instantiate.
The scoped construct ID. Must be unique amongst siblings in the same scope.
Configuration callbak for certain element class.
Set false to ignore default config of the injector. Default is true.
Optional description string.
Generated using TypeDoc
Synchronous DI class interface.
You can provide any elements inheriting
TerraformElement
withprovide
method.And there is a special
backend
method only for providing anTerraformBackend
element.You can later inject all the dependencies below the scope level of the instance by using
inject
method.