You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
module"mso_schema_site_vrf_region" {
source="./modules/mso/d/mso_schema_site_vrf_region"# hub_network - (optional) is a type of map of stringhub_network={}
# hub_network_enable - (optional) is a type of boolhub_network_enable=null# region_name - (required) is a type of stringregion_name=null# schema_id - (required) is a type of stringschema_id=null# site_id - (required) is a type of stringsite_id=null# template_name - (optional) is a type of stringtemplate_name=null# vpn_gateway - (optional) is a type of boolvpn_gateway=null# vrf_name - (required) is a type of stringvrf_name=nullcidr=[{
cidr_ip =null
primary =null
subnet = [{
ip =null
usage =null
zone =null
}]
}]
}
data"mso_schema_site_vrf_region""this" {
# hub_network - (optional) is a type of map of stringhub_network=var.hub_network# hub_network_enable - (optional) is a type of boolhub_network_enable=var.hub_network_enable# region_name - (required) is a type of stringregion_name=var.region_name# schema_id - (required) is a type of stringschema_id=var.schema_id# site_id - (required) is a type of stringsite_id=var.site_id# template_name - (optional) is a type of stringtemplate_name=var.template_name# vpn_gateway - (optional) is a type of boolvpn_gateway=var.vpn_gateway# vrf_name - (required) is a type of stringvrf_name=var.vrf_namedynamic"cidr" {
for_each=var.cidrcontent {
# cidr_ip - (optional) is a type of stringcidr_ip=cidr.value["cidr_ip"]
# primary - (optional) is a type of boolprimary=cidr.value["primary"]
dynamic"subnet" {
for_each=cidr.value.subnetcontent {
# ip - (optional) is a type of stringip=subnet.value["ip"]
# usage - (optional) is a type of stringusage=subnet.value["usage"]
# zone - (optional) is a type of stringzone=subnet.value["zone"]
}
}
}
}
}