Network Hierarchy Region
Catalyst SD-WANDefine regions in the SD-WAN network hierarchy. Regions can nest groups and sites. The top-level regions are parented to Global. Supports up to 3 levels of nested groups/regions.
Diagram
Section titled “Diagram”Classes
Section titled “Classes”network_hierarchy (sdwan)
Section titled “network_hierarchy (sdwan)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| regions | List | [regions] | No |
regions (sdwan.network_hierarchy)
Section titled “regions (sdwan.network_hierarchy)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| groups | List | [groups] | No | |
| sites | List | [sites] | No |
groups (sdwan.network_hierarchy.regions)
Section titled “groups (sdwan.network_hierarchy.regions)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| groups | List | [groups] | No | |
| regions | List | [regions] | No | |
| sites | List | [sites] | No |
sites (sdwan.network_hierarchy.regions)
Section titled “sites (sdwan.network_hierarchy.regions)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| address | Class | [address] | No | |
| latitude | Number | No | ||
| location | String | No | ||
| longitude | Number | No | ||
| site_id | Integer | min: 1, max: 4294967295 | No |
groups (sdwan.network_hierarchy.regions.groups)
Section titled “groups (sdwan.network_hierarchy.regions.groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| sites | List | [sites] | No |
regions (sdwan.network_hierarchy.regions.groups)
Section titled “regions (sdwan.network_hierarchy.regions.groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| sites | List | [sites] | No |
address (sdwan.network_hierarchy.regions.sites)
Section titled “address (sdwan.network_hierarchy.regions.sites)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| city | String | No | ||
| country | String | No | ||
| state | String | No | ||
| street | String | No | ||
| zipcode | String | No |
Examples
Section titled “Examples”Example-1: Region with a nested group and site
sdwan: network_hierarchy: regions: - name: NA-Region description: North America region groups: - name: NA-Group sites: - name: SJ-Site site_id: 200This example shows a top-level region containing a nested group, which in turn contains a site.