vmm_provider.vmm_dom.vmm_controller

The VMM controller profile specifies how to connect to a single VM management controller that is part of a policy enforcement domain. For example, the VMM controller profile could be a policy to connect a VMware vCenter that is part of a VMM domain.

ACI class

vmmCtrlrP

RN

ctrlr-{name}

Cursor

VmmControllerCursor

Parent

vmm_provider.vmm_dom

Atomic

Attributes

Accepted as keyword arguments of .vmm_controller(name) and of .set(**attrs) on this cursor. Enum parameters also accept the plain string.

parameter

wire

type

values

default

description

name (positional)

name

str

The name of the controller profile.

hostname_or_ip_address

hostOrIp

str

Host or IP

aos_version

aosVersion

VmmAosVersion

6.5, 6.6, unknown

unknown

version of aos

dvs_version

dvsVersion

VmmDvsVersion

5.1, 5.5, 6.0, 6.5, 6.6, 7.0, 8.0, not-applicable, unmanaged

unmanaged

triggered_inventory_sync_status

inventoryTrigSt

VmmTrigSt

autoTriggered, triggered, untriggered

untriggered

mode

mode

VmmMode

cf, default, k8s, n1kv, nsx, nutanix_pc, nutanix_pe, openshift, ovs, rancher, rhev, unknown

default

The mode of operation.

msft_config_err_msg

msftConfigErrMsg

str

Deployment Error Message of Mirosoft Plugin SCVM Controller. It captures error message encountered in SCVMM Controller plugin.This error message represents specific details for bitmask based msftConfigIssues fault.

configissues

msftConfigIssues

CompmsftConfigIssues

not-applicable, invalid-rootContName, duplicate-rootContName, missing-hostGroup-in-cloud, missing-rootContName, aaacert-invalid, inventory-failed, invalid-object-in-inventory, duplicate-mac-in-inventory, zero-mac-in-inventory

not-applicable

n1kv_stats_mode

n1kvStatsMode

VmmN1KVStatsMode

disabled, enabled, unknown

enabled

n1kv statistics enable

port

port

int

0

Port

datacenter

rootContName

str

Top level container name.

type

scope

VmmScope

MicrosoftSCVMM, cloudfoundry, iaas, kubernetes, network, nsx, nutanix, openshift, openstack, rhev, unmanaged, vm

vm

The VMM control policy scope.

seq_num

seqNum

int

0

An ISIS link-state packet sequence number.

stats_collection

statsMode

VmmStatsMode

disabled, enabled, unknown

disabled

The statistics mode.

vxlan_deployment_preference

vxlanDeplPref

VmmVxlanDeplPref

nsx, vxlan

vxlan

Children

maker

creates

position

.cluster_controller(name, **attrs)

vmmClusterCtrlrP

vmm_provider.vmm_dom.vmm_controller.cluster_controller

.host_availability_policy(**attrs)

vmmHvAvailPol

vmm_provider.vmm_dom.vmm_controller.host_availability_policy

.ep_validator_policy(**attrs)

vmmEpValidatorPol

vmm_provider.vmm_dom.vmm_controller.ep_validator_policy

APIC diagnostics

States the APIC can flag on this class — it accepts the configuration and reports the inconsistency afterwards.

Config issues

code

meaning

aaacert-invalid

SCVMM comp inventory is missing due to invalid Certificate on SCVMM server or aaaVMMCertificateRule is missing on APIC controller.

domain-not-deployable

Parent Domain is not deployable due to configuration issues.

duplicate-mac-in-inventory

SCVMM Agent found duplicate mac address in SCVMM comp Inventory.

duplicate-rootContName

Controller is not deployable. the same rootContName controller also exist in another vmm Domain.

enfpref-not-set

Switching Preference not set yet.

invalid-CtrlrAssoc

Controller is not associated to a valid VM Controller. Please provide the association.

invalid-cluster-ctrlr

There are config issues on cluster ctrlr.

invalid-mcastAddr

No valid Multicast Address Block specified for the Controller.

invalid-object-in-inventory

SCVMM Agent has ignored duplicate object(s) in SCVMM comp Inventory .

invalid-policy

MAC-PINNING POLICY basing on physical-NIC load is not supported for this mode.

invalid-rootContName

SCVMM controller does not have cloudName that matches with rootContName. Controller is not deployable.

invalid-statsP

Controller is not associated to a valid Statistics Collection Policy

invalid-usraccp

Controller is not associated to a valid Access Profile

invalid-vxlanNs

No valid VXLAN Pool specified for the Controller.

inventory-failed

SCVMM Agent failed to post comp inventory to APIC Controller.

missing-cluster-ctrlr

Nutanix domain should have a valid cluster controller association.

missing-hostGroup-in-cloud

No valid hostGroup exist under the cloud resource in SCVMM Controller. Controller is not deployable

missing-infra-vlan

Missing infra VLAN for the controller.

missing-ns-ctrlr-assoc

vCenter should be associated to a vShield or the parent domain should be associated with a VLAN pool.

missing-rootContName

SCVMM controller has missing cloudName that matches with rootContName but Its SCVMM HostGroup is still exists along with APIC VMMdomain Logical switch.

mode-not-set

Mode not set yet.

zero-mac-in-inventory

SCVMM Agent found zero mac address in SCVMM comp Inventory.

Faults

code

condition

F0564

fltVmmCtrlrPConfigFailed

F1669

fltVmmCtrlrPMsftConfigFailed