Skip to content

Geolocation Policy

Location in GUI: Fabric » Fabric Policies » Policies » Geolocation

Diagram
NameTypeConstraintMandatoryDefault Value
fabric_policiesClassfabric_policiesNo

NameTypeConstraintMandatoryDefault Value
geolocationClassgeolocationNo

NameTypeConstraintMandatoryDefault Value
sitesListsitesNo

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
buildingsListbuildingsNo

buildings (apic.fabric_policies.geolocation.sites)

Section titled “buildings (apic.fabric_policies.geolocation.sites)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
floorsListfloorsNo

floors (apic.fabric_policies.geolocation.sites.buildings)

Section titled “floors (apic.fabric_policies.geolocation.sites.buildings)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
roomsListroomsNo

rooms (apic.fabric_policies.geolocation.sites.buildings.floors)

Section titled “rooms (apic.fabric_policies.geolocation.sites.buildings.floors)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
rowsListrowsNo

rows (apic.fabric_policies.geolocation.sites.buildings.floors.rooms)

Section titled “rows (apic.fabric_policies.geolocation.sites.buildings.floors.rooms)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
racksListracksNo

racks (apic.fabric_policies.geolocation.sites.buildings.floors.rooms.rows)

Section titled “racks (apic.fabric_policies.geolocation.sites.buildings.floors.rooms.rows)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
nodesListInteger[min: 1, max: 4000]No

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