TerraformModuleSubmodule
TerraformModuleSubmodule describes a submodule (modules/
Properties
namestring requiredThe submodule name (its directory under modules/).readmestring optionalThe submodule README, rendered client-side. Absent when the submodule ships no README.- The input variables declared by the submodule.
- ↳
namestring requiredThe variable name. - ↳
typestring optionalThe declared Terraform type of the variable, if any. - ↳
descriptionstring optionalThe variable description, if any. - ↳
defaultValuestring optionalThe default value rendered as a string, if the variable declares one. - ↳
requiredboolean requiredWhether the variable is required (declares no default). - ↳
sensitiveboolean requiredWhether the variable is marked sensitive. - The outputs declared by the submodule.
- ↳
namestring requiredThe output name. - ↳
descriptionstring optionalThe output description, if any. - ↳
sensitiveboolean requiredWhether the output is marked sensitive. - The provider requirements declared by the submodule.
- ↳
namestring requiredThe local provider name (e.g. ‘aws’). - ↳
sourcestring optionalThe provider source address (e.g. ‘hashicorp/aws’), if declared. - ↳
versionConstraintstring optionalThe version constraint declared for the provider, if any.
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.