tags
hadenlabs/tags/null
Terraform tags
    terraform-null-tags terraform tags Usage ``hcl module "main" { source = "hadenlabs/terraform-null-tags" version = "0.2.0" namespace = "hadenlabs" environment = "us-east-1" stage = "develop" name = "jenkins" } ` Full working examples can be found in examples folder. Examples common `hcl module "main" { source = "hadenlabs/terraform-null-tags" version = "0.2.0" namespace = "hadenlabs" stage = "develop" name = "jenkins" } ` Requirements | Name | Version | | ------------------------------------------
| Name | Type | Description | Default |
|---|---|---|---|
| namespace | string | Namespace, which could be your organization name or abbreviation, e.g. 'eg' or ' | required |
| stage | string | Stage, e.g. 'prod', 'staging', 'dev', OR 'source', 'build', 'test', 'deploy', 'r | required |
| name | string | Solution name, e.g. 'app' or 'jenkins' | required |
| attributes | list(string) | Additional attributes (e.g. `1`) | [] |
| tags | map(string) | Additional tags (e.g. `map('BusinessUnit','XYZ')` | {} |
| config | any | Single object for setting entire configuration at once. See description of indiv | {} |
namespace — Normalized namespacestage — Normalized stagelabel_order — The naming order actually used to create the IDid_full — return id full generated of label ordername — Normalized namedelimiter — Delimiter between `namespace`, `stage`, `name` and `attributes`name6 — first 6 chars of string namename32 — first 32 chars of string nameattributes — List of attributestags — Tags as a map (includes a `Name` tag)Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,