Node Registration
Location in GUI:
Fabric
» Inventory
» Fabric Membership
Diagram
Classes
nodes (apic.node_policies)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
role | Choice | leaf , spine , apic | Yes | |
set_role | Boolean | true , false | No | false |
serial_number | String | Regex: ^[a-zA-Z0-9_.:-]{1,16}$ | No | |
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
id | Integer | min: 1 , max: 4000 | Yes | |
pod | Integer | min: 0 , max: 255 | No | 1 |
type | Choice | tier-2-leaf , remote-leaf-wan , virtual | No | |
remote_pool_id | Integer | min: 1 , max: 255 | No | |
expected_state | Class | [expected_state] | No |
node_policies (apic)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
expected_state | Class | [expected_state] | No |
expected_state (apic.node_policies.nodes)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
psu_count | Integer | min: 1 , max: 10 | No |
expected_state (apic.node_policies)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
nodes_status | Choice | active , inactive , disabled , unknown , undiscovered | No |
Examples
apic:
node_policies:
nodes:
- id: 101
pod: 1
role: leaf
serial_number: ABC1234567
name: LEAF101
- id: 3101
pod: 1
role: leaf
type: remote-leaf-wan
serial-number: ABC1234568
name: RLEAF3101
- id: 1001
pod: 1
role: spine
set_role: true # For dual-role switches
serial_number: ABC1234569
name: SPINE1001