VMware VMM Domain
Location in GUI:
Virtual Networking
» VMware
Diagram
Classes
fabric_policies (apic)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
vmware_vmm_domains | List | [vmware_vmm_domains] | No |
vmware_vmm_domains (apic.fabric_policies)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
access_mode | Choice | read-only , read-write | No | read-write |
delimiter | String | Regex: ^[|~!@^+=]$ | No | |
tag_collection | Boolean | true , false | No | false |
vlan_pool | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
allocation | Choice | dynamic , static | No | dynamic |
security_domains | List | String[Regex: ^[a-zA-Z0-9_.:-]{1,64}$ ] | No | |
vswitch | Class | [vswitch] | No | |
credential_policies | List | [credential_policies] | No | |
vcenters | List | [vcenters] | No | |
uplinks | List | [uplinks] | No | |
expected_state | Class | [expected_state] | No |
vswitch (apic.fabric_policies.vmware_vmm_domains)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
cdp_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
lldp_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
port_channel_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
enhanced_lags | List | [enhanced_lags] | No | |
mtu_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No |
credential_policies (apic.fabric_policies.vmware_vmm_domains)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
username | String | Regex: [a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | Yes | |
password | String | Yes |
vcenters (apic.fabric_policies.vmware_vmm_domains)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
hostname_ip | Any | String[Regex: ^[a-zA-Z0-9:][a-zA-Z0-9.:-]{0,254}$ ] or IP | Yes | |
datacenter | String | min: 1 , max: 512 | Yes | |
dvs_version | Choice | unmanaged , 5.1 , 5.5 , 6.0 , 6.5 , 6.6 , 7.0 | No | unmanaged |
statistics | Boolean | true , false | No | false |
credential_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
mgmt_epg | Choice | inb , oob | No | inb |
uplinks (apic.fabric_policies.vmware_vmm_domains)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
id | Integer | min: 1 , max: 32 | Yes | |
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes |
expected_state (apic.fabric_policies.vmware_vmm_domains)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
minimum_health | Integer | min: 0 , max: 100 | No | |
maximum_critical_faults | Integer | min: 0 | No | |
maximum_major_faults | Integer | min: 0 | No | |
maximum_minor_faults | Integer | min: 0 | No |
enhanced_lags (apic.fabric_policies.vmware_vmm_domains.vswitch)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,16}$ | Yes | |
mode | Choice | active , passive | No | active |
lb_mode | Choice | dst-ip , dst-ip-l4port , dst-ip-vlan , dst-ip-l4port-vlan , dst-mac , dst-l4port , src-ip , src-ip-l4port , src-ip-vlan , src-ip-l4port-vlan , src-mac , src-l4port , src-dst-ip , src-dst-ip-l4port , src-dst-ip-vlan , src-dst-ip-l4port-vlan , src-dst-mac , src-dst-l4port , src-port-id , vlan | No | src-dst-ip |
num_links | Integer | min: 2 , max: 8 | No | 2 |
Examples
Simple example:
apic:
fabric_policies:
vmware_vmm_domains:
- name: VMM1
vlan_pool: VMM1
credential_policies:
- name: CRED1
username: Administrator
password: C1sco123
vcenters:
- name: VC
hostname_ip: 10.10.10.10
datacenter: DC1
credential_policy: CRED1
Full example:
apic:
fabric_policies:
vmware_vmm_domains:
- name: VMM1
access_mode: read-write
delimiter: '|'
tag_collection: true
vlan_pool: VMM1
allocation: dynamic
vswitch:
cdp_policy: CDP-ENABLED
lldp_policy: LLDP-ENABLED
port_channel_policy: LACP-ACTIVE
enhanced_lags:
- name: ELAGCUSTOM
mode: active
lb_mode: src-dst-l4port
num_links: 3
credential_policies:
- name: CRED1
username: Administrator
password: C1sco123
vcenters:
- name: VC
hostname_ip: 10.10.10.10
datacenter: DC1
dvs_version: unmanaged
statistics: true
credential_policy: CRED1
uplinks:
- id: 1
name: UPLINK1
- id: 2
name: UPLINK2