Name | Version |
---|---|
terraform | >= 1.6.3 |
azuredevops | 1.11.2 |
Name | Version |
---|---|
azuredevops | 1.11.2 |
No modules.
Name | Type |
---|---|
azuredevops_variable_group.groups | resource |
azuredevops_project.main | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
azuredevops_project | Name of the Azure DevOps project where variable groups will be created. | string |
n/a | yes |
variable_groups | Map of variable groups to create. Each group can be of type "Normal" or "Secret". Example: variable_groups = { group1 = { type = "Normal" name = "NormalGroup1" description = "Example normal variable group" allow_access = true variables = [ { name = "VAR1", secret_value = "" }, { name = "VAR2", secret_value = "" } ] } group2 = { type = "Secret" name = "SecretGroup1" description = "Example secret variable group" allow_access = false variables = [ { name = "SECRET1", secret_value = "value1", is_secret = true } ] } } |
map(object({ |
n/a | yes |
Name | Description |
---|---|
variable_group_ids | IDs of the created Azure DevOps variable groups. |
variable_group_names | Names of the created Azure DevOps variable groups. |
variable_group_urls | Web URLs of the created Azure DevOps variable groups. |