Geolocation Policy
Location in GUI:
Fabric
» Fabric Policies
» Policies
» Geolocation
Diagram
Classes
fabric_policies (apic)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
geolocation | Class | [geolocation] | No |
geolocation (apic.fabric_policies)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
sites | List | [sites] | No |
sites (apic.fabric_policies.geolocation)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
buildings | List | [buildings] | No |
buildings (apic.fabric_policies.geolocation.sites)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
floors | List | [floors] | No |
floors (apic.fabric_policies.geolocation.sites.buildings)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
rooms | List | [rooms] | No |
rooms (apic.fabric_policies.geolocation.sites.buildings.floors)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
rows | List | [rows] | No |
rows (apic.fabric_policies.geolocation.sites.buildings.floors.rooms)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
racks | List | [racks] | No |
racks (apic.fabric_policies.geolocation.sites.buildings.floors.rooms.rows)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
nodes | List | Integer[min: 1 , max: 4000 ] | No |
Examples
apic:
fabric_policies:
geolocation:
sites:
- name: site1
buildings:
- name: building1
floors:
- name: floor1
rooms:
- name: room1
rows:
- name: row1
racks:
- name: rack1
nodes:
- 101
- 102