Skip to content

libre-devops/terraform-azurerm-shared-vars

Repository files navigation

#

Requirements

No requirements.

Providers

No providers.

Modules

No modules.

Resources

No resources.

Inputs

Name Description Type Default Required
cidrs A variable which helps store CIDRs
object({
mgmt = optional(object({
prd = optional(list(string))
ppd = optional(list(string))
uat = optional(list(string))
tst = optional(list(string))
dev = optional(list(string))
}))
lbd = optional(object({
prd = optional(list(string))
ppd = optional(list(string))
uat = optional(list(string))
tst = optional(list(string))
dev = optional(list(string))
}))
libd = optional(object({
prd = optional(list(string))
ppd = optional(list(string))
uat = optional(list(string))
tst = optional(list(string))
dev = optional(list(string))
}))
})
{
"lbd": {
"dev": [
"10.36.0.0/22"
],
"ppd": [
"10.24.0.0/22"
],
"prd": [
"10.20.0.0/22"
],
"tst": [
"10.32.0.0/22"
],
"uat": [
"10.28.0.0/22"
]
},
"libd": {
"dev": [
"10.56.0.0/22"
],
"ppd": [
"10.44.0.0/22"
],
"prd": [
"10.40.0.0/22"
],
"tst": [
"10.52.0.0/22"
],
"uat": [
"10.48.0.0/22"
]
},
"mgmt": {
"dev": [
"10.16.0.0/22"
],
"ppd": [
"10.4.0.0/22"
],
"prd": [
"10.0.0.0/22"
],
"tst": [
"10.12.0.0/22"
],
"uat": [
"10.8.0.0/22"
]
}
}
no

Outputs

Name Description
cidrs n/a

About

A module used to help replicate vars across multiple builds ⚡

Resources

License

Stars

Watchers

Forks

Packages

No packages published