Module aci

Inmanta module to interface with Cisco ACI

  • License: Inmanta EULA

  • Version: 0.1.2

Typedefs

typedef aci::comp::ctrlr_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::comp::ctrlr_apiver_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_aveswitchingactive_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::comp::ctrlr_cimcversion_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::comp::ctrlr_deployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::comp::ctrlr_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::comp::ctrlr_domname_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_dvsversion_t
  • Base type string

  • Type constraint (self in ['5.1', '5.5', '6.0', '6.5', '6.6', '7.0', 'unmanaged'])

typedef aci::comp::ctrlr_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::comp::ctrlr_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::comp::ctrlr_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::comp::ctrlr_hostorip_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_inventorystartts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::comp::ctrlr_inventorytrigst_t
  • Base type string

  • Type constraint (self in ['autoTriggered', 'triggered', 'untriggered'])

typedef aci::comp::ctrlr_issues_t
  • Base type string

  • Type constraint (self in ['ds-update-fault', 'hpnic-miss-epg-fault', 'hv-disconnect-fault', 'hv-miss-dvs-fault', 'hv-miss-pnic-fault', 'hv-miss-vmknic-fault', 'hv-update-fault', 'lnode-property-fault', 'mgmtnic-miss-dvs-fault', 'none', 'opflex-channels-down-ave', 'prep-iso-file-fault', 'rp-update-fault', 'tagging-cat-fault', 'tagging-tag-fault', 'vm-deploy-task-fault', 'vm-miss-hv-fault', 'vm-update-fault', 'vmfolder-update-fault', 'vnic-miss-epg-fault'])

typedef aci::comp::ctrlr_key_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_lasteventcollectorid_t
  • Base type string

  • Type constraint (self in ['count', 'datacenter', 'global'])

typedef aci::comp::ctrlr_lastinventoryst_t
  • Base type string

  • Type constraint (self in ['completed', 'completedex', 'failed', 'partial'])

typedef aci::comp::ctrlr_lastinventoryts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::comp::ctrlr_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::comp::ctrlr_maxworkerqsize_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 500)) and (self in ['defaultQueueSize']))

typedef aci::comp::ctrlr_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::comp::ctrlr_model_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::comp::ctrlr_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef aci::comp::ctrlr_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::comp::ctrlr_operst_t
  • Base type string

  • Type constraint (self in ['deallocated', 'offline', 'online', 'unknown'])

typedef aci::comp::ctrlr_port_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 65535))

typedef aci::comp::ctrlr_remoteerrmsg_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_remoteoperissues_t
  • Base type string

  • Type constraint (self in ['basic-lacp-not-supported', 'connection-down', 'datacenter-renamed', 'discovery-protocol-mismatch', 'dup-logical-switches', 'dup-transport-zones', 'empty-transport-zone-oid', 'encapMode-mismatch', 'event-channel-down', 'insufficient-mtu', 'inv-completed-ex', 'invalid-backing', 'invalid-permission', 'invalid-portgroup-exist', 'invalid-portgroup-name', 'invalid-uplink-config', 'lnode-deleted', 'lnode-name-mismatch', 'mtu-exceeded', 'mtu-mismatch', 'netflow-afto-mismatch', 'netflow-dstaddr-mismatch', 'netflow-dstport-mismatch', 'netflow-ifto-mismatch', 'netflow-sr-mismatch', 'netflow-srcaddr-mismatch', 'none', 'numofuplinks-mismatch', 'opflex-cert-expire', 'opflex-channels-down', 'partial-inv', 'portgroup-bindingtype-mismatch', 'portgroup-deleted', 'portgroup-encap-changed', 'portgroup-forgedtx-changed', 'portgroup-macchange-changed', 'portgroup-netflowpref-changed', 'portgroup-numports-mismatch', 'portgroup-portallocation-mismatch', 'portgroup-promiscuous-changed', 'portgroup-pvlan-changed', 'ps-error', 'uplinkname-mismatch', 'vsmgmt-error'])

typedef aci::comp::ctrlr_rev_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_rootcontname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_scope_t
  • Base type string

  • Type constraint (self in ['MicrosoftSCVMM', 'cloudfoundry', 'iaas', 'kubernetes', 'network', 'nsx', 'openshift', 'openstack', 'rhev', 'unmanaged', 'vm'])

typedef aci::comp::ctrlr_ser_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 16)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::comp::ctrlr_setdeployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::comp::ctrlr_setremoteoperissues_t
  • Base type string

  • Type constraint (self in ['basic-lacp-not-supported', 'connection-down', 'datacenter-renamed', 'discovery-protocol-mismatch', 'dup-logical-switches', 'dup-transport-zones', 'empty-transport-zone-oid', 'encapMode-mismatch', 'event-channel-down', 'insufficient-mtu', 'inv-completed-ex', 'invalid-backing', 'invalid-permission', 'invalid-portgroup-exist', 'invalid-portgroup-name', 'invalid-uplink-config', 'lnode-deleted', 'lnode-name-mismatch', 'mtu-exceeded', 'mtu-mismatch', 'netflow-afto-mismatch', 'netflow-dstaddr-mismatch', 'netflow-dstport-mismatch', 'netflow-ifto-mismatch', 'netflow-sr-mismatch', 'netflow-srcaddr-mismatch', 'none', 'numofuplinks-mismatch', 'opflex-cert-expire', 'opflex-channels-down', 'partial-inv', 'portgroup-bindingtype-mismatch', 'portgroup-deleted', 'portgroup-encap-changed', 'portgroup-forgedtx-changed', 'portgroup-macchange-changed', 'portgroup-netflowpref-changed', 'portgroup-numports-mismatch', 'portgroup-portallocation-mismatch', 'portgroup-promiscuous-changed', 'portgroup-pvlan-changed', 'ps-error', 'uplinkname-mismatch', 'vsmgmt-error'])

typedef aci::comp::ctrlr_unsetdeployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::comp::ctrlr_unsetremoteoperissues_t
  • Base type string

  • Type constraint (self in ['basic-lacp-not-supported', 'connection-down', 'datacenter-renamed', 'discovery-protocol-mismatch', 'dup-logical-switches', 'dup-transport-zones', 'empty-transport-zone-oid', 'encapMode-mismatch', 'event-channel-down', 'insufficient-mtu', 'inv-completed-ex', 'invalid-backing', 'invalid-permission', 'invalid-portgroup-exist', 'invalid-portgroup-name', 'invalid-uplink-config', 'lnode-deleted', 'lnode-name-mismatch', 'mtu-exceeded', 'mtu-mismatch', 'netflow-afto-mismatch', 'netflow-dstaddr-mismatch', 'netflow-dstport-mismatch', 'netflow-ifto-mismatch', 'netflow-sr-mismatch', 'netflow-srcaddr-mismatch', 'none', 'numofuplinks-mismatch', 'opflex-cert-expire', 'opflex-channels-down', 'partial-inv', 'portgroup-bindingtype-mismatch', 'portgroup-deleted', 'portgroup-encap-changed', 'portgroup-forgedtx-changed', 'portgroup-macchange-changed', 'portgroup-netflowpref-changed', 'portgroup-numports-mismatch', 'portgroup-portallocation-mismatch', 'portgroup-promiscuous-changed', 'portgroup-pvlan-changed', 'ps-error', 'uplinkname-mismatch', 'vsmgmt-error'])

typedef aci::comp::ctrlr_usr_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_vendor_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::comp::ctrlr_vspherepha_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::comp::ctrlr_vspheretag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::comp::ctrlr_vxlandeplpref_t
  • Base type string

  • Type constraint (self in ['nsx', 'vxlan'])

typedef aci::comp::prov_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::comp::prov_issues_t
  • Base type string

  • Type constraint (self in ['ds-update-fault', 'hpnic-miss-epg-fault', 'hv-disconnect-fault', 'hv-miss-dvs-fault', 'hv-miss-pnic-fault', 'hv-miss-vmknic-fault', 'hv-update-fault', 'lnode-property-fault', 'mgmtnic-miss-dvs-fault', 'none', 'opflex-channels-down-ave', 'prep-iso-file-fault', 'rp-update-fault', 'tagging-cat-fault', 'tagging-tag-fault', 'vm-deploy-task-fault', 'vm-miss-hv-fault', 'vm-update-fault', 'vmfolder-update-fault', 'vnic-miss-epg-fault'])

typedef aci::comp::prov_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::comp::prov_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::comp::prov_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef aci::comp::prov_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::comp::prov_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::comp::uni_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::comp::uni_issues_t
  • Base type string

  • Type constraint (self in ['ds-update-fault', 'hpnic-miss-epg-fault', 'hv-disconnect-fault', 'hv-miss-dvs-fault', 'hv-miss-pnic-fault', 'hv-miss-vmknic-fault', 'hv-update-fault', 'lnode-property-fault', 'mgmtnic-miss-dvs-fault', 'none', 'opflex-channels-down-ave', 'prep-iso-file-fault', 'rp-update-fault', 'tagging-cat-fault', 'tagging-tag-fault', 'vm-deploy-task-fault', 'vm-miss-hv-fault', 'vm-update-fault', 'vmfolder-update-fault', 'vnic-miss-epg-fault'])

typedef aci::pol::uni_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::pol::uni_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::pol::uni_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::pol::uni_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::extdev::group_p_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::extdev::group_p_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::extdev::group_p_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::extdev::group_p_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::extdev::group_p_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::extdev::group_p_name_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'})

typedef aci::extdev::group_p_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::extdev::group_p_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::extdev::group_p_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::extdev::group_p_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::dom_p_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::dom_p_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::vmm::dom_p_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::vmm::dom_p_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::vmm::dom_p_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::vmm::dom_p_name_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'})

typedef aci::vmm::dom_p_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::vmm::dom_p_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::dom_p_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::dom_p_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::a_e_pg_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::a_e_pg_configissues_t
  • Base type string

  • Type constraint (self in ['allow-useg-inconsistent', 'bd-id-not-allocated', 'bd-not-present', 'context-id-not-allocated', 'context-not-present', 'encap-assignment', 'esg-association-contract-inheritance-present', 'esg-association-contract-present', 'esg-association-contract-taboo-present', 'esg-tag-selector-match-obj-not-associated', 'id-not-allocated', 'instrimedcy-unsupported', 'invalid-rel-to-rtctrlProfile', 'l3port-and-sub-interface-on-path', 'no-conslbl-association', 'none', 'not-associated-with-mgmt-zone'])

typedef aci::fv::a_e_pg_configst_t
  • Base type string

  • Type constraint (self in ['applied', 'applying', 'failed-to-apply', 'not-applied', 'temp-failed-to-apply'])

typedef aci::fv::a_e_pg_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::a_e_pg_exceptiontag_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fv::a_e_pg_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::a_e_pg_floodonencap_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fv::a_e_pg_fwdctrl_t
  • Base type string

  • Type constraint (self in ['none', 'proxy-arp'])

typedef aci::fv::a_e_pg_hasmcastsource_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::a_e_pg_isattrbasedepg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::a_e_pg_issharedsrvmsiteepg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::a_e_pg_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::a_e_pg_matcht_t
  • Base type string

  • Type constraint (self in ['All', 'AtleastOne', 'AtmostOne', 'None'])

typedef aci::fv::a_e_pg_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::a_e_pg_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::a_e_pg_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::a_e_pg_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::a_e_pg_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::a_e_pg_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::fv::a_e_pg_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::a_e_pg_pctagallocsrc_t
  • Base type string

  • Type constraint (self in ['esg', 'idmanager', 'mso'])

typedef aci::fv::a_e_pg_prefgrmemb_t
  • Base type string

  • Type constraint (self in ['exclude', 'include'])

typedef aci::fv::a_e_pg_prio_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 9)) and (self in ['level1', 'level2', 'level3', 'level4', 'level5', 'level6', 'unspecified']))

typedef aci::fv::a_e_pg_scope_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 16777215))

typedef aci::fv::a_e_pg_shutdown_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::a_e_pg_triggerst_t
  • Base type string

  • Type constraint (self in ['not_triggerable', 'triggerable'])

typedef aci::fv::a_e_pg_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::ap_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::ap_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::ap_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::ap_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::ap_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::ap_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::ap_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::ap_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::ap_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::ap_prio_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 9)) and (self in ['level1', 'level2', 'level3', 'level4', 'level5', 'level6', 'unspecified']))

typedef aci::fv::ap_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::b_d_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::b_d_arpflood_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_configissues_t
  • Base type string

  • Type constraint (self in ['FHS-enabled-on-l2-only-bd', 'bd-cannot-combine-hardware-proxy-and-flood-in-encapsulation', 'igmp-snoop-disabled-on-multicast-if', 'l3-mcast-is-enabled-on-vrf-where-bd-has-ip-learn-disable', 'ok'])

typedef aci::fv::b_d_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::b_d_epclear_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_epmovedetectmode_t
  • Base type string

  • Type constraint (self in ['garp'])

typedef aci::fv::b_d_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::b_d_hostbasedrouting_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_intersitebumtrafficallow_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_intersitel2stretch_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_iplearning_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_ipv6mcastallow_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::b_d_limitiplearntosubnets_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_mcastallow_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_mcastarpdrop_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::b_d_mtu_t
  • Base type string

  • Type constraint (((std::length(self) >= 576) and (std::length(self) <= 9216)) and (self in ['inherit']))

typedef aci::fv::b_d_multidstpktact_t
  • Base type string

  • Type constraint (self in ['bd-flood', 'drop', 'encap-flood'])

typedef aci::fv::b_d_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::b_d_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::b_d_optimizewanbandwidth_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::b_d_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::b_d_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::b_d_scope_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 16777215))

typedef aci::fv::b_d_type_t
  • Base type string

  • Type constraint (self in ['fc', 'regular'])

typedef aci::fv::b_d_unicastroute_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::b_d_unkmacucastact_t
  • Base type string

  • Type constraint (self in ['flood', 'proxy'])

typedef aci::fv::b_d_unkmcastact_t
  • Base type string

  • Type constraint (self in ['flood', 'opt-flood'])

typedef aci::fv::b_d_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::b_d_v6unkmcastact_t
  • Base type string

  • Type constraint (self in ['flood', 'opt-flood'])

typedef aci::fv::b_d_vmac_t
  • Base type string

  • Type constraint (self in ['not-applicable'])

typedef aci::fv::br_ep_p_aggrenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::br_ep_p_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::br_ep_p_bddefstqual_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::fv::br_ep_p_crtrnenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::br_ep_p_ctxdefstqual_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::fv::br_ep_p_deplst_t
  • Base type string

  • Type constraint (self in ['deployable', 'not-deployable'])

typedef aci::fv::br_ep_p_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::br_ep_p_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::fv::br_ep_p_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::br_ep_p_floodonencap_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fv::br_ep_p_intrasecconf_t
  • Base type string

  • Type constraint (self in ['none', 'security'])

typedef aci::fv::br_ep_p_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::br_ep_p_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::br_ep_p_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::br_ep_p_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::br_ep_p_npnamealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::br_ep_p_operst_t
  • Base type string

  • Type constraint (self in ['allocated', 'deallocated'])

typedef aci::fv::br_ep_p_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::br_ep_p_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::br_ep_p_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::fv::br_ep_p_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::br_ep_p_pctagallocsrc_t
  • Base type string

  • Type constraint (self in ['esg', 'idmanager', 'mso'])

typedef aci::fv::br_ep_p_prefgrmemb_t
  • Base type string

  • Type constraint (self in ['exclude', 'include'])

typedef aci::fv::br_ep_p_prio_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 9)) and (self in ['level1', 'level2', 'level3', 'level4', 'level5', 'level6', 'unspecified']))

typedef aci::fv::br_ep_p_scopeid_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 16777215))

typedef aci::fv::br_ep_p_tnnamealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::br_ep_p_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::ctx_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::ctx_bdenforcedenable_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::ctx_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::ctx_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::ctx_ipdataplanelearning_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fv::ctx_knwmcastact_t
  • Base type string

  • Type constraint (self in ['deny', 'permit'])

typedef aci::fv::ctx_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::ctx_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::ctx_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::ctx_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::ctx_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::ctx_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::ctx_pcenfdir_t
  • Base type string

  • Type constraint (self in ['egress', 'ingress'])

typedef aci::fv::ctx_pcenfdirupdated_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::ctx_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::fv::ctx_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::ctx_scope_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 16777215))

typedef aci::fv::ctx_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::ctx_vrfid_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 16777215))

typedef aci::fv::ctx_vrfindex_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 16777215))

typedef aci::fv::ep_p_cont_aggrenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::ep_p_cont_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::ep_p_cont_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::ep_p_cont_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::ep_p_cont_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::ep_p_cont_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::ep_p_cont_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::ep_p_cont_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::ep_p_cont_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::ep_p_cont_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_bd_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_bd_configissues_t
  • Base type string

  • Type constraint (self in ['allow-useg-inconsistent', 'bd-id-not-allocated', 'bd-not-present', 'context-id-not-allocated', 'context-not-present', 'encap-assignment', 'esg-association-contract-inheritance-present', 'esg-association-contract-present', 'esg-association-contract-taboo-present', 'esg-tag-selector-match-obj-not-associated', 'id-not-allocated', 'instrimedcy-unsupported', 'invalid-rel-to-rtctrlProfile', 'l3port-and-sub-interface-on-path', 'no-conslbl-association', 'none', 'not-associated-with-mgmt-zone'])

typedef aci::fv::rs_bd_configst_t
  • Base type string

  • Type constraint (self in ['applied', 'applying', 'failed-to-apply', 'not-applied', 'temp-failed-to-apply'])

typedef aci::fv::rs_bd_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_bd_exceptiontag_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fv::rs_bd_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::rs_bd_floodonencap_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fv::rs_bd_forceresolve_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_bd_fwdctrl_t
  • Base type string

  • Type constraint (self in ['none', 'proxy-arp'])

typedef aci::fv::rs_bd_hasmcastsource_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_bd_isattrbasedepg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_bd_issharedsrvmsiteepg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_bd_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::rs_bd_matcht_t
  • Base type string

  • Type constraint (self in ['All', 'AtleastOne', 'AtmostOne', 'None'])

typedef aci::fv::rs_bd_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::rs_bd_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_bd_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::rs_bd_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_bd_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_bd_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::fv::rs_bd_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::rs_bd_pctagallocsrc_t
  • Base type string

  • Type constraint (self in ['esg', 'idmanager', 'mso'])

typedef aci::fv::rs_bd_prefgrmemb_t
  • Base type string

  • Type constraint (self in ['exclude', 'include'])

typedef aci::fv::rs_bd_prio_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 9)) and (self in ['level1', 'level2', 'level3', 'level4', 'level5', 'level6', 'unspecified']))

typedef aci::fv::rs_bd_rtype_t
  • Base type string

  • Type constraint (self in ['local', 'mo', 'service'])

typedef aci::fv::rs_bd_scope_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 16777215))

typedef aci::fv::rs_bd_shutdown_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_bd_state_t
  • Base type string

  • Type constraint (self in ['cardinality-violation', 'formed', 'invalid-target', 'missing-target', 'unformed'])

typedef aci::fv::rs_bd_statequal_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::fv::rs_bd_tcl_t
  • Base type string

  • Type constraint (self in ['fvBD', 'unspecified'])

typedef aci::fv::rs_bd_tnfvbdname_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::rs_bd_triggerst_t
  • Base type string

  • Type constraint (self in ['not_triggerable', 'triggerable'])

typedef aci::fv::rs_bd_trn_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fv::rs_bd_ttype_t
  • Base type string

  • Type constraint (self in ['all', 'mo', 'name'])

typedef aci::fv::rs_bd_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_ctx_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_ctx_arpflood_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_configissues_t
  • Base type string

  • Type constraint (self in ['FHS-enabled-on-l2-only-bd', 'bd-cannot-combine-hardware-proxy-and-flood-in-encapsulation', 'igmp-snoop-disabled-on-multicast-if', 'l3-mcast-is-enabled-on-vrf-where-bd-has-ip-learn-disable', 'ok'])

typedef aci::fv::rs_ctx_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_ctx_epclear_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_epmovedetectmode_t
  • Base type string

  • Type constraint (self in ['garp'])

typedef aci::fv::rs_ctx_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::rs_ctx_forceresolve_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_hostbasedrouting_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_intersitebumtrafficallow_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_intersitel2stretch_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_iplearning_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_ipv6mcastallow_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_iscopysvc_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::rs_ctx_limitiplearntosubnets_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_mcastallow_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_mcastarpdrop_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::rs_ctx_mtu_t
  • Base type string

  • Type constraint (((std::length(self) >= 576) and (std::length(self) <= 9216)) and (self in ['inherit']))

typedef aci::fv::rs_ctx_multidstpktact_t
  • Base type string

  • Type constraint (self in ['bd-flood', 'drop', 'encap-flood'])

typedef aci::fv::rs_ctx_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9|_.-]+'}))

typedef aci::fv::rs_ctx_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::rs_ctx_optimizewanbandwidth_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_ctx_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_ctx_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::rs_ctx_rtype_t
  • Base type string

  • Type constraint (self in ['local', 'mo', 'service'])

typedef aci::fv::rs_ctx_scope_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 16777215))

typedef aci::fv::rs_ctx_state_t
  • Base type string

  • Type constraint (self in ['cardinality-violation', 'formed', 'invalid-target', 'missing-target', 'unformed'])

typedef aci::fv::rs_ctx_statequal_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::fv::rs_ctx_tcl_t
  • Base type string

  • Type constraint (self in ['fvCtx', 'unspecified'])

typedef aci::fv::rs_ctx_tnfvctxname_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::rs_ctx_trn_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fv::rs_ctx_ttype_t
  • Base type string

  • Type constraint (self in ['all', 'mo', 'name'])

typedef aci::fv::rs_ctx_type_t
  • Base type string

  • Type constraint (self in ['fc', 'regular'])

typedef aci::fv::rs_ctx_unicastroute_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_ctx_unkmacucastact_t
  • Base type string

  • Type constraint (self in ['flood', 'proxy'])

typedef aci::fv::rs_ctx_unkmcastact_t
  • Base type string

  • Type constraint (self in ['flood', 'opt-flood'])

typedef aci::fv::rs_ctx_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_ctx_v6unkmcastact_t
  • Base type string

  • Type constraint (self in ['flood', 'opt-flood'])

typedef aci::fv::rs_ctx_vmac_t
  • Base type string

  • Type constraint (self in ['not-applicable'])

typedef aci::fv::rs_dom_att_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_dom_att_bindingtype_t
  • Base type string

  • Type constraint (self in ['dynamicBinding', 'ephemeral', 'none', 'staticBinding'])

typedef aci::fv::rs_dom_att_classpref_t
  • Base type string

  • Type constraint (self in ['encap', 'useg'])

typedef aci::fv::rs_dom_att_configissues_t
  • Base type string

  • Type constraint (self in ['allow-useg-inconsistent', 'bd-id-not-allocated', 'bd-not-present', 'context-id-not-allocated', 'context-not-present', 'encap-assignment', 'esg-association-contract-inheritance-present', 'esg-association-contract-present', 'esg-association-contract-taboo-present', 'esg-tag-selector-match-obj-not-associated', 'id-not-allocated', 'instrimedcy-unsupported', 'invalid-rel-to-rtctrlProfile', 'l3port-and-sub-interface-on-path', 'no-conslbl-association', 'none', 'not-associated-with-mgmt-zone'])

typedef aci::fv::rs_dom_att_configst_t
  • Base type string

  • Type constraint (self in ['applied', 'applying', 'failed-to-apply', 'not-applied', 'temp-failed-to-apply'])

typedef aci::fv::rs_dom_att_customepgname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 80))

typedef aci::fv::rs_dom_att_delimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::fv::rs_dom_att_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_dom_att_encapmode_t
  • Base type string

  • Type constraint (self in ['auto', 'vlan', 'vxlan'])

typedef aci::fv::rs_dom_att_epgcos_t
  • Base type string

  • Type constraint (self in ['Cos0', 'Cos1', 'Cos2', 'Cos3', 'Cos4', 'Cos5', 'Cos6', 'Cos7'])

typedef aci::fv::rs_dom_att_epgcospref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fv::rs_dom_att_exceptiontag_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fv::rs_dom_att_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::rs_dom_att_floodonencap_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fv::rs_dom_att_forceresolve_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_dom_att_fwdctrl_t
  • Base type string

  • Type constraint (self in ['none', 'proxy-arp'])

typedef aci::fv::rs_dom_att_hasmcastsource_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_dom_att_instrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::fv::rs_dom_att_isattrbasedepg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_dom_att_issharedsrvmsiteepg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_dom_att_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fv::rs_dom_att_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::rs_dom_att_matcht_t
  • Base type string

  • Type constraint (self in ['All', 'AtleastOne', 'AtmostOne', 'None'])

typedef aci::fv::rs_dom_att_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::fv::rs_dom_att_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::rs_dom_att_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_dom_att_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::rs_dom_att_netflowdir_t
  • Base type string

  • Type constraint (self in ['both', 'egress', 'ingress'])

typedef aci::fv::rs_dom_att_netflowpref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fv::rs_dom_att_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_dom_att_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_dom_att_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::fv::rs_dom_att_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::rs_dom_att_pctagallocsrc_t
  • Base type string

  • Type constraint (self in ['esg', 'idmanager', 'mso'])

typedef aci::fv::rs_dom_att_portallocation_t
  • Base type string

  • Type constraint (self in ['elastic', 'fixed', 'none'])

typedef aci::fv::rs_dom_att_prefgrmemb_t
  • Base type string

  • Type constraint (self in ['exclude', 'include'])

typedef aci::fv::rs_dom_att_prio_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 9)) and (self in ['level1', 'level2', 'level3', 'level4', 'level5', 'level6', 'unspecified']))

typedef aci::fv::rs_dom_att_resimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy', 'pre-provision'])

typedef aci::fv::rs_dom_att_rtype_t
  • Base type string

  • Type constraint (self in ['local', 'mo', 'service'])

typedef aci::fv::rs_dom_att_scope_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 16777215))

typedef aci::fv::rs_dom_att_shutdown_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_dom_att_state_t
  • Base type string

  • Type constraint (self in ['cardinality-violation', 'formed', 'invalid-target', 'missing-target', 'unformed'])

typedef aci::fv::rs_dom_att_statequal_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::fv::rs_dom_att_switchingmode_t
  • Base type string

  • Type constraint (self in ['AVE', 'native'])

typedef aci::fv::rs_dom_att_tcl_t
  • Base type string

  • Type constraint (self in ['extdevGroupP', 'fcDomP', 'infraDomP', 'l2extDomDef', 'l2extDomP', 'l3extDomDef', 'l3extDomP', 'physDomP', 'unspecified', 'vmmDomP', 'vmmDomPDef'])

typedef aci::fv::rs_dom_att_triggerst_t
  • Base type string

  • Type constraint (self in ['not_triggerable', 'triggerable'])

typedef aci::fv::rs_dom_att_ttype_t
  • Base type string

  • Type constraint (self in ['all', 'mo', 'name'])

typedef aci::fv::rs_dom_att_untagged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_dom_att_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_dom_att_vnetonly_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_path_att_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_path_att_configissues_t
  • Base type string

  • Type constraint (self in ['allow-useg-inconsistent', 'bd-id-not-allocated', 'bd-not-present', 'context-id-not-allocated', 'context-not-present', 'encap-assignment', 'esg-association-contract-inheritance-present', 'esg-association-contract-present', 'esg-association-contract-taboo-present', 'esg-tag-selector-match-obj-not-associated', 'id-not-allocated', 'instrimedcy-unsupported', 'invalid-rel-to-rtctrlProfile', 'l3port-and-sub-interface-on-path', 'no-conslbl-association', 'none', 'not-associated-with-mgmt-zone'])

typedef aci::fv::rs_path_att_configst_t
  • Base type string

  • Type constraint (self in ['applied', 'applying', 'failed-to-apply', 'not-applied', 'temp-failed-to-apply'])

typedef aci::fv::rs_path_att_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_path_att_exceptiontag_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fv::rs_path_att_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::rs_path_att_floodonencap_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fv::rs_path_att_forceresolve_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_path_att_fwdctrl_t
  • Base type string

  • Type constraint (self in ['none', 'proxy-arp'])

typedef aci::fv::rs_path_att_hasmcastsource_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_path_att_instrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::fv::rs_path_att_isattrbasedepg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_path_att_issharedsrvmsiteepg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_path_att_lcc_t
  • Base type string

  • Type constraint (self in ['802-dot-1x', 'dynamic', 'learned', 'poe', 'static', 'vmm'])

typedef aci::fv::rs_path_att_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::rs_path_att_matcht_t
  • Base type string

  • Type constraint (self in ['All', 'AtleastOne', 'AtmostOne', 'None'])

typedef aci::fv::rs_path_att_mode_t
  • Base type string

  • Type constraint (self in ['native', 'regular', 'untagged'])

typedef aci::fv::rs_path_att_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::rs_path_att_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rs_path_att_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::rs_path_att_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_path_att_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rs_path_att_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::fv::rs_path_att_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::rs_path_att_pctagallocsrc_t
  • Base type string

  • Type constraint (self in ['esg', 'idmanager', 'mso'])

typedef aci::fv::rs_path_att_prefgrmemb_t
  • Base type string

  • Type constraint (self in ['exclude', 'include'])

typedef aci::fv::rs_path_att_prio_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 9)) and (self in ['level1', 'level2', 'level3', 'level4', 'level5', 'level6', 'unspecified']))

typedef aci::fv::rs_path_att_rtype_t
  • Base type string

  • Type constraint (self in ['local', 'mo', 'service'])

typedef aci::fv::rs_path_att_scope_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 16777215))

typedef aci::fv::rs_path_att_shutdown_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rs_path_att_state_t
  • Base type string

  • Type constraint (self in ['cardinality-violation', 'formed', 'invalid-target', 'missing-target', 'unformed'])

typedef aci::fv::rs_path_att_statequal_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::fv::rs_path_att_tcl_t
  • Base type string

  • Type constraint (self in ['fabricPathEp', 'unspecified'])

typedef aci::fv::rs_path_att_triggerst_t
  • Base type string

  • Type constraint (self in ['not_triggerable', 'triggerable'])

typedef aci::fv::rs_path_att_ttype_t
  • Base type string

  • Type constraint (self in ['all', 'mo', 'name'])

typedef aci::fv::rs_path_att_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rtd_ep_p_aggrenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rtd_ep_p_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rtd_ep_p_bddefstqual_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::fv::rtd_ep_p_crtrnenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rtd_ep_p_ctxdefstqual_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::fv::rtd_ep_p_deplst_t
  • Base type string

  • Type constraint (self in ['deployable', 'not-deployable'])

typedef aci::fv::rtd_ep_p_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rtd_ep_p_enforcertctrl_t
  • Base type string

  • Type constraint (self in ['export', 'import'])

typedef aci::fv::rtd_ep_p_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::fv::rtd_ep_p_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::rtd_ep_p_floodonencap_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fv::rtd_ep_p_intrasecconf_t
  • Base type string

  • Type constraint (self in ['none', 'security'])

typedef aci::fv::rtd_ep_p_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::rtd_ep_p_mcast_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::rtd_ep_p_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::rtd_ep_p_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::rtd_ep_p_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::rtd_ep_p_npnamealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::rtd_ep_p_operst_t
  • Base type string

  • Type constraint (self in ['allocated', 'deallocated'])

typedef aci::fv::rtd_ep_p_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rtd_ep_p_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::rtd_ep_p_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::fv::rtd_ep_p_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::rtd_ep_p_pctagallocsrc_t
  • Base type string

  • Type constraint (self in ['esg', 'idmanager', 'mso'])

typedef aci::fv::rtd_ep_p_prefgrmemb_t
  • Base type string

  • Type constraint (self in ['exclude', 'include'])

typedef aci::fv::rtd_ep_p_prio_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 9)) and (self in ['level1', 'level2', 'level3', 'level4', 'level5', 'level6', 'unspecified']))

typedef aci::fv::rtd_ep_p_scopeid_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 16777215))

typedef aci::fv::rtd_ep_p_tnnamealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::rtd_ep_p_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::svc_b_d_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::svc_b_d_arpflood_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_configissues_t
  • Base type string

  • Type constraint (self in ['FHS-enabled-on-l2-only-bd', 'bd-cannot-combine-hardware-proxy-and-flood-in-encapsulation', 'igmp-snoop-disabled-on-multicast-if', 'l3-mcast-is-enabled-on-vrf-where-bd-has-ip-learn-disable', 'ok'])

typedef aci::fv::svc_b_d_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::svc_b_d_epclear_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_epmovedetectmode_t
  • Base type string

  • Type constraint (self in ['garp'])

typedef aci::fv::svc_b_d_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::svc_b_d_intersitebumtrafficallow_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_intersitel2stretch_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_iplearning_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_ipv6mcastallow_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_iscopysvc_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::svc_b_d_limitiplearntosubnets_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_mcastallow_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::svc_b_d_mtu_t
  • Base type string

  • Type constraint (((std::length(self) >= 576) and (std::length(self) <= 9216)) and (self in ['inherit']))

typedef aci::fv::svc_b_d_multidstpktact_t
  • Base type string

  • Type constraint (self in ['bd-flood', 'drop', 'encap-flood'])

typedef aci::fv::svc_b_d_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9|_.-]+'}))

typedef aci::fv::svc_b_d_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::svc_b_d_optimizewanbandwidth_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::svc_b_d_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::svc_b_d_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::fv::svc_b_d_scope_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 16777215))

typedef aci::fv::svc_b_d_unicastroute_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fv::svc_b_d_unkmacucastact_t
  • Base type string

  • Type constraint (self in ['flood', 'proxy'])

typedef aci::fv::svc_b_d_unkmcastact_t
  • Base type string

  • Type constraint (self in ['flood', 'opt-flood'])

typedef aci::fv::svc_b_d_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::svc_b_d_v6unkmcastact_t
  • Base type string

  • Type constraint (self in ['flood', 'opt-flood'])

typedef aci::fv::svc_b_d_vmac_t
  • Base type string

  • Type constraint (self in ['not-applicable'])

typedef aci::fv::tenant_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fv::tenant_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::tenant_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fv::tenant_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fv::tenant_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fv::tenant_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::tenant_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fv::tenant_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::tenant_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fv::tenant_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::encap_blk_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::fvns::encap_blk_adminst_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fvns::encap_blk_aggrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::fvns::encap_blk_allocmode_t
  • Base type string

  • Type constraint (self in ['dynamic', 'inherit', 'static'])

typedef aci::fvns::encap_blk_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::encap_blk_apiver_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_arplearning_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fvns::encap_blk_aveswitchingactive_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_avetimeout_t
  • Base type string

  • Type constraint ((std::length(self) >= 10) and (std::length(self) <= 300))

typedef aci::fvns::encap_blk_bindingtype_t
  • Base type string

  • Type constraint (self in ['dynamicBinding', 'ephemeral', 'none', 'staticBinding'])

typedef aci::fvns::encap_blk_blockallports_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::fvns::encap_blk_cfgddelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::fvns::encap_blk_cimcversion_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_classpref_t
  • Base type string

  • Type constraint (self in ['encap', 'useg'])

typedef aci::fvns::encap_blk_configflags_t
  • Base type string

  • Type constraint (self in ['add-del-task-pending', 'none', 'skip-encap-validation', 'skip-ep-attach', 'skip-inner-pvlan', 'skip-pg-create'])

typedef aci::fvns::encap_blk_configinfrapg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::fvns::encap_blk_crtrnenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_ctrl_t
  • Base type string

  • Type constraint (self in ['extchp-bpdu-filter'])

typedef aci::fvns::encap_blk_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::fvns::encap_blk_customepgname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_delimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::fvns::encap_blk_deployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::fvns::encap_blk_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::encap_blk_domname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_dvsversion_t
  • Base type string

  • Type constraint (self in ['5.1', '5.5', '6.0', '6.5', '6.6', '7.0', 'unmanaged'])

typedef aci::fvns::encap_blk_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_encapchanged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_encapctx_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_encapmode_t
  • Base type string

  • Type constraint (self in ['access', 'none', 'private', 'trunk'])

typedef aci::fvns::encap_blk_encapmodeoverride_t
  • Base type string

  • Type constraint (self in ['auto', 'vlan', 'vxlan'])

typedef aci::fvns::encap_blk_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::fvns::encap_blk_epgcos_t
  • Base type string

  • Type constraint (self in ['Cos0', 'Cos1', 'Cos2', 'Cos3', 'Cos4', 'Cos5', 'Cos6', 'Cos7'])

typedef aci::fvns::encap_blk_epgcospref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fvns::encap_blk_epinventorytype_t
  • Base type string

  • Type constraint (self in ['none', 'on-link'])

typedef aci::fvns::encap_blk_eprettime_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 600))

typedef aci::fvns::encap_blk_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fvns::encap_blk_featureflags_t
  • Base type string

  • Type constraint (self in ['none', 'skip-encap-validation', 'skip-rel-to-eppd', 'skip-vlan-pool-inheritance'])

typedef aci::fvns::encap_blk_forgedtransmit_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::fvns::encap_blk_hostorip_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_hvavailmonitor_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_instrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::fvns::encap_blk_intrasecconf_t
  • Base type string

  • Type constraint (self in ['none', 'security'])

typedef aci::fvns::encap_blk_inventorystartts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fvns::encap_blk_inventorytrigst_t
  • Base type string

  • Type constraint (self in ['autoTriggered', 'triggered', 'untriggered'])

typedef aci::fvns::encap_blk_issues_t
  • Base type string

  • Type constraint (self in ['ds-update-fault', 'hpnic-miss-epg-fault', 'hv-disconnect-fault', 'hv-miss-dvs-fault', 'hv-miss-pnic-fault', 'hv-miss-vmknic-fault', 'hv-update-fault', 'lnode-property-fault', 'mgmtnic-miss-dvs-fault', 'none', 'opflex-channels-down-ave', 'prep-iso-file-fault', 'rp-update-fault', 'tagging-cat-fault', 'tagging-tag-fault', 'vm-deploy-task-fault', 'vm-miss-hv-fault', 'vm-update-fault', 'vmfolder-update-fault', 'vnic-miss-epg-fault'])

typedef aci::fvns::encap_blk_key_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_lasteventcollectorid_t
  • Base type string

  • Type constraint (self in ['count', 'datacenter', 'global'])

typedef aci::fvns::encap_blk_lastinventoryst_t
  • Base type string

  • Type constraint (self in ['completed', 'completedex', 'failed', 'partial'])

typedef aci::fvns::encap_blk_lastinventoryts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fvns::encap_blk_lbalgo_t
  • Base type string

  • Type constraint (self in ['explicit-failover', 'ip-hash', 'mac-pin', 'mac-pin-nicload'])

typedef aci::fvns::encap_blk_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fvns::encap_blk_macchange_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::fvns::encap_blk_maxworkerqsize_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 500)) and (self in ['defaultQueueSize']))

typedef aci::fvns::encap_blk_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::fvns::encap_blk_model_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fvns::encap_blk_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::encap_blk_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fvns::encap_blk_netflowdir_t
  • Base type string

  • Type constraint (self in ['both', 'egress', 'ingress'])

typedef aci::fvns::encap_blk_netflowpref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fvns::encap_blk_operdelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::fvns::encap_blk_operst_t
  • Base type string

  • Type constraint (self in ['deallocated', 'offline', 'online', 'unknown'])

typedef aci::fvns::encap_blk_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::encap_blk_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::encap_blk_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::fvns::encap_blk_port_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 65535))

typedef aci::fvns::encap_blk_portallocation_t
  • Base type string

  • Type constraint (self in ['elastic', 'fixed', 'none'])

typedef aci::fvns::encap_blk_prefencapmode_t
  • Base type string

  • Type constraint (self in ['unspecified', 'vlan', 'vxlan'])

typedef aci::fvns::encap_blk_prommode_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::fvns::encap_blk_regname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 32))

typedef aci::fvns::encap_blk_remoteerrmsg_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_remoteoperissues_t
  • Base type string

  • Type constraint (self in ['basic-lacp-not-supported', 'connection-down', 'datacenter-renamed', 'discovery-protocol-mismatch', 'dup-logical-switches', 'dup-transport-zones', 'empty-transport-zone-oid', 'encapMode-mismatch', 'event-channel-down', 'insufficient-mtu', 'inv-completed-ex', 'invalid-backing', 'invalid-permission', 'invalid-portgroup-exist', 'invalid-portgroup-name', 'invalid-uplink-config', 'lnode-deleted', 'lnode-name-mismatch', 'mtu-exceeded', 'mtu-mismatch', 'netflow-afto-mismatch', 'netflow-dstaddr-mismatch', 'netflow-dstport-mismatch', 'netflow-ifto-mismatch', 'netflow-sr-mismatch', 'netflow-srcaddr-mismatch', 'none', 'numofuplinks-mismatch', 'opflex-cert-expire', 'opflex-channels-down', 'partial-inv', 'portgroup-bindingtype-mismatch', 'portgroup-deleted', 'portgroup-encap-changed', 'portgroup-forgedtx-changed', 'portgroup-macchange-changed', 'portgroup-netflowpref-changed', 'portgroup-numports-mismatch', 'portgroup-portallocation-mismatch', 'portgroup-promiscuous-changed', 'portgroup-pvlan-changed', 'ps-error', 'uplinkname-mismatch', 'vsmgmt-error'])

typedef aci::fvns::encap_blk_resimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy', 'pre-provision'])

typedef aci::fvns::encap_blk_rev_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_role_t
  • Base type string

  • Type constraint (self in ['external', 'internal'])

typedef aci::fvns::encap_blk_rootcontname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_scope_t
  • Base type string

  • Type constraint (self in ['MicrosoftSCVMM', 'cloudfoundry', 'iaas', 'kubernetes', 'network', 'nsx', 'openshift', 'openstack', 'rhev', 'unmanaged', 'vm'])

typedef aci::fvns::encap_blk_ser_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 16)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::encap_blk_setdeployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::fvns::encap_blk_setremoteoperissues_t
  • Base type string

  • Type constraint (self in ['basic-lacp-not-supported', 'connection-down', 'datacenter-renamed', 'discovery-protocol-mismatch', 'dup-logical-switches', 'dup-transport-zones', 'empty-transport-zone-oid', 'encapMode-mismatch', 'event-channel-down', 'insufficient-mtu', 'inv-completed-ex', 'invalid-backing', 'invalid-permission', 'invalid-portgroup-exist', 'invalid-portgroup-name', 'invalid-uplink-config', 'lnode-deleted', 'lnode-name-mismatch', 'mtu-exceeded', 'mtu-mismatch', 'netflow-afto-mismatch', 'netflow-dstaddr-mismatch', 'netflow-dstport-mismatch', 'netflow-ifto-mismatch', 'netflow-sr-mismatch', 'netflow-srcaddr-mismatch', 'none', 'numofuplinks-mismatch', 'opflex-cert-expire', 'opflex-channels-down', 'partial-inv', 'portgroup-bindingtype-mismatch', 'portgroup-deleted', 'portgroup-encap-changed', 'portgroup-forgedtx-changed', 'portgroup-macchange-changed', 'portgroup-netflowpref-changed', 'portgroup-numports-mismatch', 'portgroup-portallocation-mismatch', 'portgroup-promiscuous-changed', 'portgroup-pvlan-changed', 'ps-error', 'uplinkname-mismatch', 'vsmgmt-error'])

typedef aci::fvns::encap_blk_statscollectionstate_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_switchingmode_t
  • Base type string

  • Type constraint (self in ['AVE', 'native'])

typedef aci::fvns::encap_blk_type_t
  • Base type string

  • Type constraint (self in ['L3Out', 'Mgmt', 'Services', 'Tenant', 'Uplink'])

typedef aci::fvns::encap_blk_unsetdeployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::fvns::encap_blk_unsetremoteoperissues_t
  • Base type string

  • Type constraint (self in ['basic-lacp-not-supported', 'connection-down', 'datacenter-renamed', 'discovery-protocol-mismatch', 'dup-logical-switches', 'dup-transport-zones', 'empty-transport-zone-oid', 'encapMode-mismatch', 'event-channel-down', 'insufficient-mtu', 'inv-completed-ex', 'invalid-backing', 'invalid-permission', 'invalid-portgroup-exist', 'invalid-portgroup-name', 'invalid-uplink-config', 'lnode-deleted', 'lnode-name-mismatch', 'mtu-exceeded', 'mtu-mismatch', 'netflow-afto-mismatch', 'netflow-dstaddr-mismatch', 'netflow-dstport-mismatch', 'netflow-ifto-mismatch', 'netflow-sr-mismatch', 'netflow-srcaddr-mismatch', 'none', 'numofuplinks-mismatch', 'opflex-cert-expire', 'opflex-channels-down', 'partial-inv', 'portgroup-bindingtype-mismatch', 'portgroup-deleted', 'portgroup-encap-changed', 'portgroup-forgedtx-changed', 'portgroup-macchange-changed', 'portgroup-netflowpref-changed', 'portgroup-numports-mismatch', 'portgroup-portallocation-mismatch', 'portgroup-promiscuous-changed', 'portgroup-pvlan-changed', 'ps-error', 'uplinkname-mismatch', 'vsmgmt-error'])

typedef aci::fvns::encap_blk_untagged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::encap_blk_usr_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::encap_blk_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::fvns::encap_blk_vnetonly_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_vspherepha_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_vspheretag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::encap_blk_vxlandeplpref_t
  • Base type string

  • Type constraint (self in ['nsx', 'vxlan'])

typedef aci::fvns::vlan_inst_def_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::fvns::vlan_inst_def_allocmode_t
  • Base type string

  • Type constraint (self in ['dynamic', 'static'])

typedef aci::fvns::vlan_inst_def_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vlan_inst_def_arplearning_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::fvns::vlan_inst_def_avetimeout_t
  • Base type string

  • Type constraint ((std::length(self) >= 10) and (std::length(self) <= 300))

typedef aci::fvns::vlan_inst_def_configinfrapg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vlan_inst_def_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::fvns::vlan_inst_def_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::fvns::vlan_inst_def_delimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::fvns::vlan_inst_def_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vlan_inst_def_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vlan_inst_def_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vlan_inst_def_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vlan_inst_def_encapmode_t
  • Base type string

  • Type constraint (self in ['ivxlan', 'unknown', 'vlan', 'vxlan'])

typedef aci::fvns::vlan_inst_def_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::fvns::vlan_inst_def_epinventorytype_t
  • Base type string

  • Type constraint (self in ['none', 'on-link'])

typedef aci::fvns::vlan_inst_def_eprettime_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 600))

typedef aci::fvns::vlan_inst_def_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fvns::vlan_inst_def_hvavailmonitor_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vlan_inst_def_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vlan_inst_def_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fvns::vlan_inst_def_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::fvns::vlan_inst_def_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fvns::vlan_inst_def_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vlan_inst_def_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fvns::vlan_inst_def_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vlan_inst_def_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vlan_inst_def_prefencapmode_t
  • Base type string

  • Type constraint (self in ['unspecified', 'vlan', 'vxlan'])

typedef aci::fvns::vlan_inst_def_type_t
  • Base type string

  • Type constraint (self in ['application', 'physical', 'virtual'])

typedef aci::fvns::vlan_inst_def_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vlan_inst_def_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::fvns::vlan_inst_p_allocmode_t
  • Base type string

  • Type constraint (self in ['dynamic', 'static'])

typedef aci::fvns::vlan_inst_p_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vlan_inst_p_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::fvns::vlan_inst_p_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vlan_inst_p_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fvns::vlan_inst_p_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fvns::vlan_inst_p_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fvns::vlan_inst_p_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vlan_inst_p_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fvns::vlan_inst_p_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vlan_inst_p_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vlan_inst_p_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vxlan_inst_def_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::fvns::vxlan_inst_def_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vxlan_inst_def_apiver_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_aveswitchingactive_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vxlan_inst_def_cimcversion_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::fvns::vxlan_inst_def_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::fvns::vxlan_inst_def_deployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::fvns::vxlan_inst_def_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vxlan_inst_def_domname_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_dvsversion_t
  • Base type string

  • Type constraint (self in ['5.1', '5.5', '6.0', '6.5', '6.6', '7.0', 'unmanaged'])

typedef aci::fvns::vxlan_inst_def_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vxlan_inst_def_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vxlan_inst_def_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vxlan_inst_def_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fvns::vxlan_inst_def_hostorip_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_inventorystartts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fvns::vxlan_inst_def_inventorytrigst_t
  • Base type string

  • Type constraint (self in ['autoTriggered', 'triggered', 'untriggered'])

typedef aci::fvns::vxlan_inst_def_issues_t
  • Base type string

  • Type constraint (self in ['ds-update-fault', 'hpnic-miss-epg-fault', 'hv-disconnect-fault', 'hv-miss-dvs-fault', 'hv-miss-pnic-fault', 'hv-miss-vmknic-fault', 'hv-update-fault', 'lnode-property-fault', 'mgmtnic-miss-dvs-fault', 'none', 'opflex-channels-down-ave', 'prep-iso-file-fault', 'rp-update-fault', 'tagging-cat-fault', 'tagging-tag-fault', 'vm-deploy-task-fault', 'vm-miss-hv-fault', 'vm-update-fault', 'vmfolder-update-fault', 'vnic-miss-epg-fault'])

typedef aci::fvns::vxlan_inst_def_key_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_lasteventcollectorid_t
  • Base type string

  • Type constraint (self in ['count', 'datacenter', 'global'])

typedef aci::fvns::vxlan_inst_def_lastinventoryst_t
  • Base type string

  • Type constraint (self in ['completed', 'completedex', 'failed', 'partial'])

typedef aci::fvns::vxlan_inst_def_lastinventoryts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fvns::vxlan_inst_def_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fvns::vxlan_inst_def_maxworkerqsize_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 500)) and (self in ['defaultQueueSize']))

typedef aci::fvns::vxlan_inst_def_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::fvns::vxlan_inst_def_model_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fvns::vxlan_inst_def_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vxlan_inst_def_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fvns::vxlan_inst_def_operst_t
  • Base type string

  • Type constraint (self in ['deallocated', 'offline', 'online', 'unknown'])

typedef aci::fvns::vxlan_inst_def_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vxlan_inst_def_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vxlan_inst_def_port_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 65535))

typedef aci::fvns::vxlan_inst_def_remoteerrmsg_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_remoteoperissues_t
  • Base type string

  • Type constraint (self in ['basic-lacp-not-supported', 'connection-down', 'datacenter-renamed', 'discovery-protocol-mismatch', 'dup-logical-switches', 'dup-transport-zones', 'empty-transport-zone-oid', 'encapMode-mismatch', 'event-channel-down', 'insufficient-mtu', 'inv-completed-ex', 'invalid-backing', 'invalid-permission', 'invalid-portgroup-exist', 'invalid-portgroup-name', 'invalid-uplink-config', 'lnode-deleted', 'lnode-name-mismatch', 'mtu-exceeded', 'mtu-mismatch', 'netflow-afto-mismatch', 'netflow-dstaddr-mismatch', 'netflow-dstport-mismatch', 'netflow-ifto-mismatch', 'netflow-sr-mismatch', 'netflow-srcaddr-mismatch', 'none', 'numofuplinks-mismatch', 'opflex-cert-expire', 'opflex-channels-down', 'partial-inv', 'portgroup-bindingtype-mismatch', 'portgroup-deleted', 'portgroup-encap-changed', 'portgroup-forgedtx-changed', 'portgroup-macchange-changed', 'portgroup-netflowpref-changed', 'portgroup-numports-mismatch', 'portgroup-portallocation-mismatch', 'portgroup-promiscuous-changed', 'portgroup-pvlan-changed', 'ps-error', 'uplinkname-mismatch', 'vsmgmt-error'])

typedef aci::fvns::vxlan_inst_def_rev_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_rootcontname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_scope_t
  • Base type string

  • Type constraint (self in ['MicrosoftSCVMM', 'cloudfoundry', 'iaas', 'kubernetes', 'network', 'nsx', 'openshift', 'openstack', 'rhev', 'unmanaged', 'vm'])

typedef aci::fvns::vxlan_inst_def_ser_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 16)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vxlan_inst_def_setdeployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::fvns::vxlan_inst_def_setremoteoperissues_t
  • Base type string

  • Type constraint (self in ['basic-lacp-not-supported', 'connection-down', 'datacenter-renamed', 'discovery-protocol-mismatch', 'dup-logical-switches', 'dup-transport-zones', 'empty-transport-zone-oid', 'encapMode-mismatch', 'event-channel-down', 'insufficient-mtu', 'inv-completed-ex', 'invalid-backing', 'invalid-permission', 'invalid-portgroup-exist', 'invalid-portgroup-name', 'invalid-uplink-config', 'lnode-deleted', 'lnode-name-mismatch', 'mtu-exceeded', 'mtu-mismatch', 'netflow-afto-mismatch', 'netflow-dstaddr-mismatch', 'netflow-dstport-mismatch', 'netflow-ifto-mismatch', 'netflow-sr-mismatch', 'netflow-srcaddr-mismatch', 'none', 'numofuplinks-mismatch', 'opflex-cert-expire', 'opflex-channels-down', 'partial-inv', 'portgroup-bindingtype-mismatch', 'portgroup-deleted', 'portgroup-encap-changed', 'portgroup-forgedtx-changed', 'portgroup-macchange-changed', 'portgroup-netflowpref-changed', 'portgroup-numports-mismatch', 'portgroup-portallocation-mismatch', 'portgroup-promiscuous-changed', 'portgroup-pvlan-changed', 'ps-error', 'uplinkname-mismatch', 'vsmgmt-error'])

typedef aci::fvns::vxlan_inst_def_unsetdeployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::fvns::vxlan_inst_def_unsetremoteoperissues_t
  • Base type string

  • Type constraint (self in ['basic-lacp-not-supported', 'connection-down', 'datacenter-renamed', 'discovery-protocol-mismatch', 'dup-logical-switches', 'dup-transport-zones', 'empty-transport-zone-oid', 'encapMode-mismatch', 'event-channel-down', 'insufficient-mtu', 'inv-completed-ex', 'invalid-backing', 'invalid-permission', 'invalid-portgroup-exist', 'invalid-portgroup-name', 'invalid-uplink-config', 'lnode-deleted', 'lnode-name-mismatch', 'mtu-exceeded', 'mtu-mismatch', 'netflow-afto-mismatch', 'netflow-dstaddr-mismatch', 'netflow-dstport-mismatch', 'netflow-ifto-mismatch', 'netflow-sr-mismatch', 'netflow-srcaddr-mismatch', 'none', 'numofuplinks-mismatch', 'opflex-cert-expire', 'opflex-channels-down', 'partial-inv', 'portgroup-bindingtype-mismatch', 'portgroup-deleted', 'portgroup-encap-changed', 'portgroup-forgedtx-changed', 'portgroup-macchange-changed', 'portgroup-netflowpref-changed', 'portgroup-numports-mismatch', 'portgroup-portallocation-mismatch', 'portgroup-promiscuous-changed', 'portgroup-pvlan-changed', 'ps-error', 'uplinkname-mismatch', 'vsmgmt-error'])

typedef aci::fvns::vxlan_inst_def_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vxlan_inst_def_usr_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_vendor_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::fvns::vxlan_inst_def_vspherepha_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vxlan_inst_def_vspheretag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::fvns::vxlan_inst_def_vxlandeplpref_t
  • Base type string

  • Type constraint (self in ['nsx', 'vxlan'])

typedef aci::fvns::vxlan_inst_p_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vxlan_inst_p_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::fvns::vxlan_inst_p_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vxlan_inst_p_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::fvns::vxlan_inst_p_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::fvns::vxlan_inst_p_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::fvns::vxlan_inst_p_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::fvns::vxlan_inst_p_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::fvns::vxlan_inst_p_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vxlan_inst_p_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::fvns::vxlan_inst_p_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::att_entity_p_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::att_entity_p_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::infra::att_entity_p_creator_t
  • Base type string

  • Type constraint (self in ['SYSTEM', 'USER'])

typedef aci::infra::att_entity_p_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::att_entity_p_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::infra::att_entity_p_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::infra::att_entity_p_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::infra::att_entity_p_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::att_entity_p_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::infra::att_entity_p_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::att_entity_p_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::att_entity_p_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::infra_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::infra_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::infra::infra_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::infra::infra_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::infra::infra_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::infra_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::infra::infra_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::infra_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::infra_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::rs_dom_p_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::rs_dom_p_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::infra::rs_dom_p_creator_t
  • Base type string

  • Type constraint (self in ['SYSTEM', 'USER'])

typedef aci::infra::rs_dom_p_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::rs_dom_p_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::infra::rs_dom_p_forceresolve_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_dom_p_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::infra::rs_dom_p_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::infra::rs_dom_p_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::rs_dom_p_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::infra::rs_dom_p_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::rs_dom_p_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::rs_dom_p_rtype_t
  • Base type string

  • Type constraint (self in ['local', 'mo', 'service'])

typedef aci::infra::rs_dom_p_state_t
  • Base type string

  • Type constraint (self in ['cardinality-violation', 'formed', 'invalid-target', 'missing-target', 'unformed'])

typedef aci::infra::rs_dom_p_statequal_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::infra::rs_dom_p_tcl_t
  • Base type string

  • Type constraint (self in ['extdevGroupP', 'fcDomP', 'infraADomP', 'l2extDomDef', 'l2extDomP', 'l3extDomDef', 'l3extDomP', 'physDomP', 'unspecified', 'vmmDomP', 'vmmDomPDef'])

typedef aci::infra::rs_dom_p_ttype_t
  • Base type string

  • Type constraint (self in ['all', 'mo', 'name'])

typedef aci::infra::rs_dom_p_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::rs_vlan_ns_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::infra::rs_vlan_ns_aggrenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_vlan_ns_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::rs_vlan_ns_arplearning_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::infra::rs_vlan_ns_avetimeout_t
  • Base type string

  • Type constraint ((std::length(self) >= 10) and (std::length(self) <= 300))

typedef aci::infra::rs_vlan_ns_bddefstqual_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::infra::rs_vlan_ns_configinfrapg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_vlan_ns_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::infra::rs_vlan_ns_crtrnenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_vlan_ns_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::infra::rs_vlan_ns_ctxdefstqual_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::infra::rs_vlan_ns_delimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::infra::rs_vlan_ns_deplst_t
  • Base type string

  • Type constraint (self in ['deployable', 'not-deployable'])

typedef aci::infra::rs_vlan_ns_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::rs_vlan_ns_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_vlan_ns_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_vlan_ns_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_vlan_ns_encapmode_t
  • Base type string

  • Type constraint (self in ['ivxlan', 'unknown', 'vlan', 'vxlan'])

typedef aci::infra::rs_vlan_ns_enforcertctrl_t
  • Base type string

  • Type constraint (self in ['export', 'import'])

typedef aci::infra::rs_vlan_ns_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::infra::rs_vlan_ns_epinventorytype_t
  • Base type string

  • Type constraint (self in ['none', 'on-link'])

typedef aci::infra::rs_vlan_ns_eprettime_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 600))

typedef aci::infra::rs_vlan_ns_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::infra::rs_vlan_ns_floodonencap_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::infra::rs_vlan_ns_forceresolve_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_vlan_ns_hvavailmonitor_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_vlan_ns_intrasecconf_t
  • Base type string

  • Type constraint (self in ['none', 'security'])

typedef aci::infra::rs_vlan_ns_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::infra::rs_vlan_ns_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::infra::rs_vlan_ns_mcast_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::infra::rs_vlan_ns_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::infra::rs_vlan_ns_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::infra::rs_vlan_ns_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::rs_vlan_ns_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::infra::rs_vlan_ns_npnamealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::infra::rs_vlan_ns_operst_t
  • Base type string

  • Type constraint (self in ['allocated', 'deallocated'])

typedef aci::infra::rs_vlan_ns_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::rs_vlan_ns_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::infra::rs_vlan_ns_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::infra::rs_vlan_ns_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::infra::rs_vlan_ns_pctagallocsrc_t
  • Base type string

  • Type constraint (self in ['esg', 'idmanager', 'mso'])

typedef aci::infra::rs_vlan_ns_prefencapmode_t
  • Base type string

  • Type constraint (self in ['unspecified', 'vlan', 'vxlan'])

typedef aci::infra::rs_vlan_ns_prefgrmemb_t
  • Base type string

  • Type constraint (self in ['exclude', 'include'])

typedef aci::infra::rs_vlan_ns_prio_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 9)) and (self in ['level1', 'level2', 'level3', 'level4', 'level5', 'level6', 'unspecified']))

typedef aci::infra::rs_vlan_ns_rtype_t
  • Base type string

  • Type constraint (self in ['local', 'mo', 'service'])

typedef aci::infra::rs_vlan_ns_scopeid_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 16777215))

typedef aci::infra::rs_vlan_ns_state_t
  • Base type string

  • Type constraint (self in ['cardinality-violation', 'formed', 'invalid-target', 'missing-target', 'unformed'])

typedef aci::infra::rs_vlan_ns_statequal_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::infra::rs_vlan_ns_targetdscp_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and (self in ['AF11', 'AF12', 'AF13', 'AF21', 'AF22', 'AF23', 'AF31', 'AF32', 'AF33', 'AF41', 'AF42', 'AF43', 'CS0', 'CS1', 'CS2', 'CS3', 'CS4', 'CS5', 'CS6', 'CS7', 'EF', 'VA', 'unspecified']))

typedef aci::infra::rs_vlan_ns_tcl_t
  • Base type string

  • Type constraint (self in ['fvnsVlanInstP', 'unspecified'])

typedef aci::infra::rs_vlan_ns_tnnamealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::infra::rs_vlan_ns_ttype_t
  • Base type string

  • Type constraint (self in ['all', 'mo', 'name'])

typedef aci::infra::rs_vlan_ns_type_t
  • Base type string

  • Type constraint (self in ['application', 'physical', 'virtual'])

typedef aci::infra::rs_vlan_ns_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::infra::rs_vlan_ns_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::l3ext::dom_def_aggrenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::l3ext::dom_def_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::l3ext::dom_def_bddefstqual_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::l3ext::dom_def_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::l3ext::dom_def_crtrnenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::l3ext::dom_def_ctxdefstqual_t
  • Base type string

  • Type constraint (self in ['default-target', 'mismatch-target', 'none'])

typedef aci::l3ext::dom_def_deplst_t
  • Base type string

  • Type constraint (self in ['deployable', 'not-deployable'])

typedef aci::l3ext::dom_def_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::l3ext::dom_def_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::l3ext::dom_def_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::l3ext::dom_def_floodonencap_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::l3ext::dom_def_intrasecconf_t
  • Base type string

  • Type constraint (self in ['none', 'security'])

typedef aci::l3ext::dom_def_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::l3ext::dom_def_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::l3ext::dom_def_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::l3ext::dom_def_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::l3ext::dom_def_npnamealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::l3ext::dom_def_operst_t
  • Base type string

  • Type constraint (self in ['allocated', 'deallocated'])

typedef aci::l3ext::dom_def_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::l3ext::dom_def_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::l3ext::dom_def_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::l3ext::dom_def_pctag_t
  • Base type string

  • Type constraint (self in ['any'])

typedef aci::l3ext::dom_def_pctagallocsrc_t
  • Base type string

  • Type constraint (self in ['esg', 'idmanager', 'mso'])

typedef aci::l3ext::dom_def_prefgrmemb_t
  • Base type string

  • Type constraint (self in ['exclude', 'include'])

typedef aci::l3ext::dom_def_prio_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 9)) and (self in ['level1', 'level2', 'level3', 'level4', 'level5', 'level6', 'unspecified']))

typedef aci::l3ext::dom_def_scopeid_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 16777215))

typedef aci::l3ext::dom_def_targetdscp_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and (self in ['AF11', 'AF12', 'AF13', 'AF21', 'AF22', 'AF23', 'AF31', 'AF32', 'AF33', 'AF41', 'AF42', 'AF43', 'CS0', 'CS1', 'CS2', 'CS3', 'CS4', 'CS5', 'CS6', 'CS7', 'EF', 'VA', 'unspecified']))

typedef aci::l3ext::dom_def_tnnamealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::l3ext::dom_def_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::l3ext::dom_p_targetdscp_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and (self in ['AF11', 'AF12', 'AF13', 'AF21', 'AF22', 'AF23', 'AF31', 'AF32', 'AF33', 'AF41', 'AF42', 'AF43', 'CS0', 'CS1', 'CS2', 'CS3', 'CS4', 'CS5', 'CS6', 'CS7', 'EF', 'VA', 'unspecified']))

typedef aci::l3ext::dom_def_enforcertctrl_t
  • Base type string

  • Type constraint (self in ['export', 'import'])

typedef aci::l3ext::dom_def_mcast_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::pol::uni_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::pol::uni_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::pol::uni_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::pol::uni_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::pol::uni_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::stp::inst_pol_adminst_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::stp::inst_pol_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::stp::inst_pol_ctrl_t
  • Base type string

  • Type constraint (self in ['extchp-bpdu-filter'])

typedef aci::stp::inst_pol_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::stp::inst_pol_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::stp::inst_pol_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::stp::inst_pol_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::stp::inst_pol_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::stp::inst_pol_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::stp::inst_pol_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::stp::inst_pol_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::stp::inst_pol_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::stp::mst_dom_pol_adminst_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::stp::mst_dom_pol_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::stp::mst_dom_pol_ctrl_t
  • Base type string

  • Type constraint (self in ['extchp-bpdu-filter'])

typedef aci::stp::mst_dom_pol_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::stp::mst_dom_pol_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::stp::mst_dom_pol_id_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 4094))

typedef aci::stp::mst_dom_pol_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::stp::mst_dom_pol_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::stp::mst_dom_pol_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::stp::mst_dom_pol_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::stp::mst_dom_pol_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::stp::mst_dom_pol_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::stp::mst_dom_pol_regname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 32))

typedef aci::stp::mst_dom_pol_rev_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 65535))

typedef aci::stp::mst_dom_pol_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::stp::mst_region_pol_adminst_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::stp::mst_region_pol_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::stp::mst_region_pol_ctrl_t
  • Base type string

  • Type constraint (self in ['extchp-bpdu-filter'])

typedef aci::stp::mst_region_pol_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::stp::mst_region_pol_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::stp::mst_region_pol_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::stp::mst_region_pol_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::stp::mst_region_pol_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::stp::mst_region_pol_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::stp::mst_region_pol_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::stp::mst_region_pol_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::stp::mst_region_pol_regname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 32))

typedef aci::stp::mst_region_pol_rev_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 65535))

typedef aci::stp::mst_region_pol_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::dom_p_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::vmm::dom_p_arplearning_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::dom_p_avetimeout_t
  • Base type string

  • Type constraint ((std::length(self) >= 10) and (std::length(self) <= 300))

typedef aci::vmm::dom_p_configinfrapg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::dom_p_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::vmm::dom_p_def_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::dom_p_def_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::vmm::dom_p_def_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::vmm::dom_p_def_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::vmm::dom_p_def_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::vmm::dom_p_def_name_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'})

typedef aci::vmm::dom_p_def_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::vmm::dom_p_def_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::dom_p_def_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::dom_p_def_type_t
  • Base type string

  • Type constraint (self in ['application', 'physical', 'virtual'])

typedef aci::vmm::dom_p_def_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::dom_p_def_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::vmm::dom_p_delimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::dom_p_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::dom_p_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::dom_p_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::dom_p_encapmode_t
  • Base type string

  • Type constraint (self in ['ivxlan', 'unknown', 'vlan', 'vxlan'])

typedef aci::vmm::dom_p_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::vmm::dom_p_epinventorytype_t
  • Base type string

  • Type constraint (self in ['none', 'on-link'])

typedef aci::vmm::dom_p_eprettime_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 600))

typedef aci::vmm::dom_p_hvavailmonitor_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::dom_p_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::dom_p_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::vmm::dom_p_prefencapmode_t
  • Base type string

  • Type constraint (self in ['unspecified', 'vlan', 'vxlan'])

typedef aci::vmm::dom_p_type_t
  • Base type string

  • Type constraint (self in ['application', 'physical', 'virtual'])

typedef aci::vmm::dom_p_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::vmm::int_aggr_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::vmm::int_aggr_aggrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::vmm::int_aggr_allocmode_t
  • Base type string

  • Type constraint (self in ['dynamic', 'static'])

typedef aci::vmm::int_aggr_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::int_aggr_arplearning_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::int_aggr_avetimeout_t
  • Base type string

  • Type constraint ((std::length(self) >= 10) and (std::length(self) <= 300))

typedef aci::vmm::int_aggr_bindingtype_t
  • Base type string

  • Type constraint (self in ['dynamicBinding', 'ephemeral', 'none', 'staticBinding'])

typedef aci::vmm::int_aggr_blockallports_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::int_aggr_cfgddelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::int_aggr_classpref_t
  • Base type string

  • Type constraint (self in ['encap', 'useg'])

typedef aci::vmm::int_aggr_configflags_t
  • Base type string

  • Type constraint (self in ['add-del-task-pending', 'none', 'skip-encap-validation', 'skip-ep-attach', 'skip-inner-pvlan', 'skip-pg-create'])

typedef aci::vmm::int_aggr_configinfrapg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_aggr_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::vmm::int_aggr_crtrnenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_aggr_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::vmm::int_aggr_customepgname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::int_aggr_delimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::int_aggr_deployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::vmm::int_aggr_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::int_aggr_domname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::int_aggr_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_aggr_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_aggr_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_aggr_encapchanged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_aggr_encapctx_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::int_aggr_encapmode_t
  • Base type string

  • Type constraint (self in ['access', 'none', 'private', 'trunk'])

typedef aci::vmm::int_aggr_encapmodeoverride_t
  • Base type string

  • Type constraint (self in ['auto', 'vlan', 'vxlan'])

typedef aci::vmm::int_aggr_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::vmm::int_aggr_epgcos_t
  • Base type string

  • Type constraint (self in ['Cos0', 'Cos1', 'Cos2', 'Cos3', 'Cos4', 'Cos5', 'Cos6', 'Cos7'])

typedef aci::vmm::int_aggr_epgcospref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::int_aggr_epinventorytype_t
  • Base type string

  • Type constraint (self in ['none', 'on-link'])

typedef aci::vmm::int_aggr_eprettime_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 600))

typedef aci::vmm::int_aggr_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::vmm::int_aggr_featureflags_t
  • Base type string

  • Type constraint (self in ['none', 'skip-encap-validation', 'skip-rel-to-eppd', 'skip-vlan-pool-inheritance'])

typedef aci::vmm::int_aggr_forgedtransmit_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::int_aggr_hvavailmonitor_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_aggr_instrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::vmm::int_aggr_intrasecconf_t
  • Base type string

  • Type constraint (self in ['none', 'security'])

typedef aci::vmm::int_aggr_issues_t
  • Base type string

  • Type constraint (self in ['ds-update-fault', 'hpnic-miss-epg-fault', 'hv-disconnect-fault', 'hv-miss-dvs-fault', 'hv-miss-pnic-fault', 'hv-miss-vmknic-fault', 'hv-update-fault', 'lnode-property-fault', 'mgmtnic-miss-dvs-fault', 'none', 'opflex-channels-down-ave', 'prep-iso-file-fault', 'rp-update-fault', 'tagging-cat-fault', 'tagging-tag-fault', 'vm-deploy-task-fault', 'vm-miss-hv-fault', 'vm-update-fault', 'vmfolder-update-fault', 'vnic-miss-epg-fault'])

typedef aci::vmm::int_aggr_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::int_aggr_lbalgo_t
  • Base type string

  • Type constraint (self in ['explicit-failover', 'ip-hash', 'mac-pin', 'mac-pin-nicload'])

typedef aci::vmm::int_aggr_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::vmm::int_aggr_macchange_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::int_aggr_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::vmm::int_aggr_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::vmm::int_aggr_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef aci::vmm::int_aggr_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::vmm::int_aggr_netflowdir_t
  • Base type string

  • Type constraint (self in ['both', 'egress', 'ingress'])

typedef aci::vmm::int_aggr_netflowpref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::int_aggr_operdelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::int_aggr_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::int_aggr_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::int_aggr_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::vmm::int_aggr_portallocation_t
  • Base type string

  • Type constraint (self in ['elastic', 'fixed', 'none'])

typedef aci::vmm::int_aggr_prefencapmode_t
  • Base type string

  • Type constraint (self in ['unspecified', 'vlan', 'vxlan'])

typedef aci::vmm::int_aggr_prommode_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::int_aggr_resimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy', 'pre-provision'])

typedef aci::vmm::int_aggr_statscollectionstate_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_aggr_switchingmode_t
  • Base type string

  • Type constraint (self in ['AVE', 'native'])

typedef aci::vmm::int_aggr_type_t
  • Base type string

  • Type constraint (self in ['L3Out', 'Mgmt', 'Services', 'Tenant', 'Uplink'])

typedef aci::vmm::int_aggr_untagged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_aggr_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::int_aggr_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::vmm::int_aggr_vnetonly_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::vmm::int_custom_aggr_aggrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::vmm::int_custom_aggr_allocmode_t
  • Base type string

  • Type constraint (self in ['dynamic', 'static'])

typedef aci::vmm::int_custom_aggr_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::int_custom_aggr_arplearning_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::int_custom_aggr_avetimeout_t
  • Base type string

  • Type constraint ((std::length(self) >= 10) and (std::length(self) <= 300))

typedef aci::vmm::int_custom_aggr_bindingtype_t
  • Base type string

  • Type constraint (self in ['dynamicBinding', 'ephemeral', 'none', 'staticBinding'])

typedef aci::vmm::int_custom_aggr_blockallports_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::int_custom_aggr_cfgddelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::int_custom_aggr_classpref_t
  • Base type string

  • Type constraint (self in ['encap', 'useg'])

typedef aci::vmm::int_custom_aggr_configflags_t
  • Base type string

  • Type constraint (self in ['add-del-task-pending', 'none', 'skip-encap-validation', 'skip-ep-attach', 'skip-inner-pvlan', 'skip-pg-create'])

typedef aci::vmm::int_custom_aggr_configinfrapg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::vmm::int_custom_aggr_crtrnenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::vmm::int_custom_aggr_customepgname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::int_custom_aggr_delimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::int_custom_aggr_deployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::vmm::int_custom_aggr_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::int_custom_aggr_domname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::int_custom_aggr_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_encapchanged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_encapctx_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::int_custom_aggr_encapmode_t
  • Base type string

  • Type constraint (self in ['access', 'none', 'private', 'trunk'])

typedef aci::vmm::int_custom_aggr_encapmodeoverride_t
  • Base type string

  • Type constraint (self in ['auto', 'vlan', 'vxlan'])

typedef aci::vmm::int_custom_aggr_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::vmm::int_custom_aggr_epgcos_t
  • Base type string

  • Type constraint (self in ['Cos0', 'Cos1', 'Cos2', 'Cos3', 'Cos4', 'Cos5', 'Cos6', 'Cos7'])

typedef aci::vmm::int_custom_aggr_epgcospref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::int_custom_aggr_epinventorytype_t
  • Base type string

  • Type constraint (self in ['none', 'on-link'])

typedef aci::vmm::int_custom_aggr_eprettime_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 600))

typedef aci::vmm::int_custom_aggr_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::vmm::int_custom_aggr_featureflags_t
  • Base type string

  • Type constraint (self in ['none', 'skip-encap-validation', 'skip-rel-to-eppd', 'skip-vlan-pool-inheritance'])

typedef aci::vmm::int_custom_aggr_forgedtransmit_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::int_custom_aggr_hvavailmonitor_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_instrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::vmm::int_custom_aggr_intrasecconf_t
  • Base type string

  • Type constraint (self in ['none', 'security'])

typedef aci::vmm::int_custom_aggr_issues_t
  • Base type string

  • Type constraint (self in ['ds-update-fault', 'hpnic-miss-epg-fault', 'hv-disconnect-fault', 'hv-miss-dvs-fault', 'hv-miss-pnic-fault', 'hv-miss-vmknic-fault', 'hv-update-fault', 'lnode-property-fault', 'mgmtnic-miss-dvs-fault', 'none', 'opflex-channels-down-ave', 'prep-iso-file-fault', 'rp-update-fault', 'tagging-cat-fault', 'tagging-tag-fault', 'vm-deploy-task-fault', 'vm-miss-hv-fault', 'vm-update-fault', 'vmfolder-update-fault', 'vnic-miss-epg-fault'])

typedef aci::vmm::int_custom_aggr_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::int_custom_aggr_lbalgo_t
  • Base type string

  • Type constraint (self in ['explicit-failover', 'ip-hash', 'mac-pin', 'mac-pin-nicload'])

typedef aci::vmm::int_custom_aggr_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::vmm::int_custom_aggr_macchange_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::int_custom_aggr_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::vmm::int_custom_aggr_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::vmm::int_custom_aggr_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef aci::vmm::int_custom_aggr_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::vmm::int_custom_aggr_netflowdir_t
  • Base type string

  • Type constraint (self in ['both', 'egress', 'ingress'])

typedef aci::vmm::int_custom_aggr_netflowpref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::int_custom_aggr_operdelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::int_custom_aggr_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::int_custom_aggr_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::int_custom_aggr_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::vmm::int_custom_aggr_portallocation_t
  • Base type string

  • Type constraint (self in ['elastic', 'fixed', 'none'])

typedef aci::vmm::int_custom_aggr_prefencapmode_t
  • Base type string

  • Type constraint (self in ['unspecified', 'vlan', 'vxlan'])

typedef aci::vmm::int_custom_aggr_prommode_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::int_custom_aggr_resimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy', 'pre-provision'])

typedef aci::vmm::int_custom_aggr_statscollectionstate_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_switchingmode_t
  • Base type string

  • Type constraint (self in ['AVE', 'native'])

typedef aci::vmm::int_custom_aggr_type_t
  • Base type string

  • Type constraint (self in ['L3Out', 'Mgmt', 'Services', 'Tenant', 'Uplink'])

typedef aci::vmm::int_custom_aggr_untagged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::int_custom_aggr_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::int_custom_aggr_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::vmm::int_custom_aggr_vnetonly_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::prov_p_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::prov_p_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::vmm::prov_p_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::vmm::prov_p_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::vmm::prov_p_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::prov_p_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::vmm::prov_p_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::prov_p_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::prov_p_type_t
  • Base type string

  • Type constraint (self in ['application', 'physical', 'virtual'])

typedef aci::vmm::prov_p_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::prov_p_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::vmm::usr_aggr_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::vmm::usr_aggr_aggrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::vmm::usr_aggr_allocmode_t
  • Base type string

  • Type constraint (self in ['dynamic', 'static'])

typedef aci::vmm::usr_aggr_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::usr_aggr_arplearning_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::usr_aggr_avetimeout_t
  • Base type string

  • Type constraint ((std::length(self) >= 10) and (std::length(self) <= 300))

typedef aci::vmm::usr_aggr_bindingtype_t
  • Base type string

  • Type constraint (self in ['dynamicBinding', 'ephemeral', 'none', 'staticBinding'])

typedef aci::vmm::usr_aggr_blockallports_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::usr_aggr_cfgddelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::usr_aggr_classpref_t
  • Base type string

  • Type constraint (self in ['encap', 'useg'])

typedef aci::vmm::usr_aggr_configflags_t
  • Base type string

  • Type constraint (self in ['add-del-task-pending', 'none', 'skip-encap-validation', 'skip-ep-attach', 'skip-inner-pvlan', 'skip-pg-create'])

typedef aci::vmm::usr_aggr_configinfrapg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_aggr_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::vmm::usr_aggr_crtrnenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_aggr_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::vmm::usr_aggr_customepgname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::usr_aggr_delimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::usr_aggr_deployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::vmm::usr_aggr_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::usr_aggr_domname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::usr_aggr_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_aggr_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_aggr_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_aggr_encapchanged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_aggr_encapctx_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::usr_aggr_encapmode_t
  • Base type string

  • Type constraint (self in ['access', 'none', 'private', 'trunk'])

typedef aci::vmm::usr_aggr_encapmodeoverride_t
  • Base type string

  • Type constraint (self in ['auto', 'vlan', 'vxlan'])

typedef aci::vmm::usr_aggr_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::vmm::usr_aggr_epgcos_t
  • Base type string

  • Type constraint (self in ['Cos0', 'Cos1', 'Cos2', 'Cos3', 'Cos4', 'Cos5', 'Cos6', 'Cos7'])

typedef aci::vmm::usr_aggr_epgcospref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::usr_aggr_epinventorytype_t
  • Base type string

  • Type constraint (self in ['none', 'on-link'])

typedef aci::vmm::usr_aggr_eprettime_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 600))

typedef aci::vmm::usr_aggr_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::vmm::usr_aggr_featureflags_t
  • Base type string

  • Type constraint (self in ['none', 'skip-encap-validation', 'skip-rel-to-eppd', 'skip-vlan-pool-inheritance'])

typedef aci::vmm::usr_aggr_forgedtransmit_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::usr_aggr_hvavailmonitor_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_aggr_instrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::vmm::usr_aggr_intrasecconf_t
  • Base type string

  • Type constraint (self in ['none', 'security'])

typedef aci::vmm::usr_aggr_issues_t
  • Base type string

  • Type constraint (self in ['ds-update-fault', 'hpnic-miss-epg-fault', 'hv-disconnect-fault', 'hv-miss-dvs-fault', 'hv-miss-pnic-fault', 'hv-miss-vmknic-fault', 'hv-update-fault', 'lnode-property-fault', 'mgmtnic-miss-dvs-fault', 'none', 'opflex-channels-down-ave', 'prep-iso-file-fault', 'rp-update-fault', 'tagging-cat-fault', 'tagging-tag-fault', 'vm-deploy-task-fault', 'vm-miss-hv-fault', 'vm-update-fault', 'vmfolder-update-fault', 'vnic-miss-epg-fault'])

typedef aci::vmm::usr_aggr_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::usr_aggr_lbalgo_t
  • Base type string

  • Type constraint (self in ['explicit-failover', 'ip-hash', 'mac-pin', 'mac-pin-nicload'])

typedef aci::vmm::usr_aggr_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::vmm::usr_aggr_macchange_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::usr_aggr_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::vmm::usr_aggr_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::vmm::usr_aggr_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef aci::vmm::usr_aggr_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::vmm::usr_aggr_netflowdir_t
  • Base type string

  • Type constraint (self in ['both', 'egress', 'ingress'])

typedef aci::vmm::usr_aggr_netflowpref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::usr_aggr_operdelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::usr_aggr_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::usr_aggr_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::usr_aggr_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::vmm::usr_aggr_portallocation_t
  • Base type string

  • Type constraint (self in ['elastic', 'fixed', 'none'])

typedef aci::vmm::usr_aggr_prefencapmode_t
  • Base type string

  • Type constraint (self in ['unspecified', 'vlan', 'vxlan'])

typedef aci::vmm::usr_aggr_prommode_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::usr_aggr_resimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy', 'pre-provision'])

typedef aci::vmm::usr_aggr_statscollectionstate_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_aggr_switchingmode_t
  • Base type string

  • Type constraint (self in ['AVE', 'native'])

typedef aci::vmm::usr_aggr_type_t
  • Base type string

  • Type constraint (self in ['L3Out', 'Mgmt', 'Services', 'Tenant', 'Uplink'])

typedef aci::vmm::usr_aggr_untagged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_aggr_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::usr_aggr_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::vmm::usr_aggr_vnetonly_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_accessmode_t
  • Base type string

  • Type constraint (self in ['read-only', 'read-write'])

typedef aci::vmm::usr_custom_aggr_aggrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::vmm::usr_custom_aggr_allocmode_t
  • Base type string

  • Type constraint (self in ['dynamic', 'static'])

typedef aci::vmm::usr_custom_aggr_annotation_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::usr_custom_aggr_arplearning_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::usr_custom_aggr_avetimeout_t
  • Base type string

  • Type constraint ((std::length(self) >= 10) and (std::length(self) <= 300))

typedef aci::vmm::usr_custom_aggr_bindingtype_t
  • Base type string

  • Type constraint (self in ['dynamicBinding', 'ephemeral', 'none', 'staticBinding'])

typedef aci::vmm::usr_custom_aggr_blockallports_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::usr_custom_aggr_cfgddelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::usr_custom_aggr_classpref_t
  • Base type string

  • Type constraint (self in ['encap', 'useg'])

typedef aci::vmm::usr_custom_aggr_configflags_t
  • Base type string

  • Type constraint (self in ['add-del-task-pending', 'none', 'skip-encap-validation', 'skip-ep-attach', 'skip-inner-pvlan', 'skip-pg-create'])

typedef aci::vmm::usr_custom_aggr_configinfrapg_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_configissues_t
  • Base type string

  • Type constraint (self in ['cdp-lldp-collision', 'enhanced-lacp-lag-creation-skipped', 'invalid-mcast-addr', 'invalid-port', 'invalid-vxlan-ns-range', 'missing-assoc-attEntP', 'missing-encap', 'missing-encapblk', 'missing-epg', 'missing-infra-pg-vlan', 'missing-internal-vlan-blk', 'missing-ns-assoc', 'multiple-cdp', 'multiple-cdp-policy', 'multiple-lacp-policy', 'multiple-lldp', 'multiple-lldp-policy', 'multiple-mtu-policy', 'multiple-nwsfw-policy', 'multiple-stp-policy', 'none', 'unsupported-dom-avs'])

typedef aci::vmm::usr_custom_aggr_crtrnenabled_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_ctrlknob_t
  • Base type string

  • Type constraint (self in ['epDpVerify', 'none'])

typedef aci::vmm::usr_custom_aggr_customepgname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::usr_custom_aggr_delimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::usr_custom_aggr_deployissues_t
  • Base type string

  • Type constraint (self in ['attr-dom-not-supported', 'ctrlr-not-deployable', 'ctrlr-unsupported', 'duplicate-static-encap', 'dvs-config-failed', 'dvs-error', 'dvs-prep-error', 'dvs-version-error', 'epg-pol-enforce-missing-pri_encap', 'epg-pol-enforce-nsx-unsupported', 'epg-pol-enforce-redhat-unsupported', 'epg-pol-enforce-unsupported', 'epg-useg-unsupported', 'epp-mcast-addr-match-fabric', 'internal-vlan-pool-full', 'invalid-encap', 'invalid-encap-mode', 'invalid-intra-epg-isolation', 'invalid-lag-policy-association', 'invalid-mcast-addr', 'invalid-netflow-preference', 'invalid-static-encap', 'invalid-switching-mode', 'invalid-trunk-portgroup-range', 'invalid-usegepg-encap', 'invalid-vip', 'invalid-vlan-encap', 'ipv6-dstaddr-unsupported', 'lacp-apply-failed', 'missing-infra-pg-vlan', 'missing-internal-vlan-pool', 'no-ctrlr-dn', 'no-ctrlr-map', 'none', 'pg-api-error', 'policy-not-found', 'prep-vxlan-error', 'proc-vmm-error', 'resimedcy-unsupported', 'trunk-portgroup-unsupported', 'unsupported-ctrlr', 'vdn-error'])

typedef aci::vmm::usr_custom_aggr_descr_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::usr_custom_aggr_domname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::usr_custom_aggr_enableave_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_enabletag_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_enablevmfolder_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_encapchanged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_encapctx_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::usr_custom_aggr_encapmode_t
  • Base type string

  • Type constraint (self in ['access', 'none', 'private', 'trunk'])

typedef aci::vmm::usr_custom_aggr_encapmodeoverride_t
  • Base type string

  • Type constraint (self in ['auto', 'vlan', 'vxlan'])

typedef aci::vmm::usr_custom_aggr_enfpref_t
  • Base type string

  • Type constraint (self in ['hw', 'sw', 'unknown'])

typedef aci::vmm::usr_custom_aggr_epgcos_t
  • Base type string

  • Type constraint (self in ['Cos0', 'Cos1', 'Cos2', 'Cos3', 'Cos4', 'Cos5', 'Cos6', 'Cos7'])

typedef aci::vmm::usr_custom_aggr_epgcospref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::usr_custom_aggr_epinventorytype_t
  • Base type string

  • Type constraint (self in ['none', 'on-link'])

typedef aci::vmm::usr_custom_aggr_eprettime_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 600))

typedef aci::vmm::usr_custom_aggr_extmngdby_t
  • Base type string

  • Type constraint (self in ['msc', 'undefined'])

typedef aci::vmm::usr_custom_aggr_featureflags_t
  • Base type string

  • Type constraint (self in ['none', 'skip-encap-validation', 'skip-rel-to-eppd', 'skip-vlan-pool-inheritance'])

typedef aci::vmm::usr_custom_aggr_forgedtransmit_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::usr_custom_aggr_hvavailmonitor_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_instrimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy'])

typedef aci::vmm::usr_custom_aggr_intrasecconf_t
  • Base type string

  • Type constraint (self in ['none', 'security'])

typedef aci::vmm::usr_custom_aggr_issues_t
  • Base type string

  • Type constraint (self in ['ds-update-fault', 'hpnic-miss-epg-fault', 'hv-disconnect-fault', 'hv-miss-dvs-fault', 'hv-miss-pnic-fault', 'hv-miss-vmknic-fault', 'hv-update-fault', 'lnode-property-fault', 'mgmtnic-miss-dvs-fault', 'none', 'opflex-channels-down-ave', 'prep-iso-file-fault', 'rp-update-fault', 'tagging-cat-fault', 'tagging-tag-fault', 'vm-deploy-task-fault', 'vm-miss-hv-fault', 'vm-update-fault', 'vmfolder-update-fault', 'vnic-miss-epg-fault'])

typedef aci::vmm::usr_custom_aggr_lagpolicyname_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 512))

typedef aci::vmm::usr_custom_aggr_lbalgo_t
  • Base type string

  • Type constraint (self in ['explicit-failover', 'ip-hash', 'mac-pin', 'mac-pin-nicload'])

typedef aci::vmm::usr_custom_aggr_lcown_t
  • Base type string

  • Type constraint (self in ['implicit', 'local', 'policy', 'replica', 'resolveOnBehalf'])

typedef aci::vmm::usr_custom_aggr_macchange_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::usr_custom_aggr_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'openshift', 'ovs', 'rancher', 'rhev', 'unknown'])

typedef aci::vmm::usr_custom_aggr_modts_t
  • Base type string

  • Type constraint (self in ['never'])

typedef aci::vmm::usr_custom_aggr_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef aci::vmm::usr_custom_aggr_namealias_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 63)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.-]+'}))

typedef aci::vmm::usr_custom_aggr_netflowdir_t
  • Base type string

  • Type constraint (self in ['both', 'egress', 'ingress'])

typedef aci::vmm::usr_custom_aggr_netflowpref_t
  • Base type string

  • Type constraint (self in ['disabled', 'enabled'])

typedef aci::vmm::usr_custom_aggr_operdelimiter_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1)) and std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z0-9;>"-*`,-.;\\[\\]/\\{}:?\\s&<]+'}))

typedef aci::vmm::usr_custom_aggr_ownerkey_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 128)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::usr_custom_aggr_ownertag_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]+'}))

typedef aci::vmm::usr_custom_aggr_pcenfpref_t
  • Base type string

  • Type constraint (self in ['enforced', 'unenforced'])

typedef aci::vmm::usr_custom_aggr_portallocation_t
  • Base type string

  • Type constraint (self in ['elastic', 'fixed', 'none'])

typedef aci::vmm::usr_custom_aggr_prefencapmode_t
  • Base type string

  • Type constraint (self in ['unspecified', 'vlan', 'vxlan'])

typedef aci::vmm::usr_custom_aggr_prommode_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::vmm::usr_custom_aggr_resimedcy_t
  • Base type string

  • Type constraint (self in ['immediate', 'lazy', 'pre-provision'])

typedef aci::vmm::usr_custom_aggr_statscollectionstate_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_switchingmode_t
  • Base type string

  • Type constraint (self in ['AVE', 'native'])

typedef aci::vmm::usr_custom_aggr_type_t
  • Base type string

  • Type constraint (self in ['L3Out', 'Mgmt', 'Services', 'Tenant', 'Uplink'])

typedef aci::vmm::usr_custom_aggr_untagged_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

typedef aci::vmm::usr_custom_aggr_userdom_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 1024)) and std::validate_type('pydantic.constr',self,{'regex': '[a-zA-Z0-9_.:-]+'}))

typedef aci::vmm::usr_custom_aggr_vendor_t
  • Base type string

  • Type constraint (self in ['CloudFoundry', 'Kubernetes', 'Microsoft', 'OpenShift', 'OpenStack', 'Redhat', 'VMware'])

typedef aci::vmm::usr_custom_aggr_vnetonly_t
  • Base type string

  • Type constraint (self in ['no', 'yes'])

Entities

entity aci::Api

Parents: std::Entity

Entity representing an aci api instance that we want to manage resource on.

attribute string name

Arbitrary name for this api instance.

attribute string base_url

The base url to reach the api.

attribute string? username=null

The username to use to authenticate to the api.

attribute string? username_env_var=null

An environment variable containing the username to authenticate to the api.

attribute string? password=null

The password to use to authenticate to the api.

attribute string? password_env_var=null

An environment variable containing the password to authenticate to the api.

attribute bool verify=true

Whether to verify the ssl vertificates used by the server.

attribute std::positive_int retry_max_attempts=1

The maximum amount of attempts that can be made if the initial request has failed.

attribute std::positive_int retry_interval=1

The time, in second, to wait before the next retry. This delay will be multiplied by two every time a new failure is met.

attribute std::positive_int timeout=15

The maximum duration a request can last before raising a timeout exception.

attribute bool auto_agent=true

Whether to automatically configure the agent config.

relation std::AgentConfig agent_config [1]

The agent configuration for all the resources to be managed on this api.

The following implementations are defined for this entity:

The following implements statements select implementations for this entity:

entity aci::RelativeResource

Parents: aci::ResourceABC

Base entity for all generated resources whose identity depend on another parent entity (except for the root resource).

attribute bool comanaged=true

Whether we co-manage this entity. When true, all null attributes are ignored, when false, all null values are enforced on the object in the api.

The following implementations are defined for this entity:

The following implements statements select implementations for this entity:

entity aci::ResourceABC

Parents: std::PurgeableResource, std::ManagedResource

Base entity for any resource me manage on an aci instance. The instance should specify the type of resource it is and its identity in its attributes.

Depending on the type of resource it is, we will either get the attributes from a simple dict or from the attributes of the instance itself.

attribute string mo_class_name

The name of the instance class in the aci api.

attribute string rn_format

The format of the dn, the string should be a template that takes as input the attributes of this instance.

attribute string rn

(Computed) The relative (to the parent) identifier for the instance

attribute string dn

(Computed) The absolute identifier for the instance

relation aci::Api api [1]
entity aci::Root

Parents: aci::ResourceABC

This is the object at the root of the configuration tree on an aci instance.

attribute string mo_class_name='topRoot'
attribute string rn_format=''
attribute string rn=''
attribute string dn=''
relation aci::pol::Uni polUni [0:*]

Relation to the parent entity. Peer relation:

other end: aci::pol::Uni.parent [1]

relation aci::comp::Uni compUni [0:*]

Relation to the parent entity. Peer relation:

other end: aci::comp::Uni.parent [1]

The following implements statements select implementations for this entity:

entity aci::StandaloneResource

Parents: aci::ResourceABC

A standalone resource to manage on the aci instance.

attribute string parent_dn

The dn of the parent object this instance should be attached to.

attribute dict attributes

The set of attributes we want to manage on the instance.

The following implementations are defined for this entity:

The following implements statements select implementations for this entity:

entity aci::comp::Ctrlr

Parents: aci::fvns::VxlanInstDefParent

The operational state of the VM management system controller such as a VMware vCenter, VMware vShield, or Microsoft SCVMM.

attribute aci::comp::ctrlr_accessmode_t? accessMode=null

Access Mode

attribute aci::comp::ctrlr_apiver_t? apiVer=null

API Version

attribute aci::comp::ctrlr_aveswitchingactive_t? aveSwitchingActive=null

None

attribute string? aveTimeOut=null

AVE Time Out Time (seconds)

attribute aci::comp::ctrlr_cimcversion_t? cimcVersion=null

CIMC version

attribute aci::comp::ctrlr_ctrlknob_t? ctrlKnob=null

determines e.g., whether or not to turn on End Point DataPath Verify

attribute string? ctrlrPKey=null

Ctrlr Policy DN

attribute aci::comp::ctrlr_deployissues_t? deployIssues=null

None

attribute aci::comp::ctrlr_descr_t? descr=null

Description

attribute aci::comp::ctrlr_domname_t domName

Domain Name

attribute aci::comp::ctrlr_dvsversion_t? dvsVersion=null

DVS Version

attribute aci::comp::ctrlr_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::comp::ctrlr_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::comp::ctrlr_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute string? epRetTime=null

End Point Retention Time (seconds)

attribute aci::comp::ctrlr_hostorip_t? hostOrIp=null

Hostname or IP Address

attribute string? id=null

Id

attribute aci::comp::ctrlr_inventorystartts_t? inventoryStartTS=null

Remote Timestamp of Inventory Start

attribute aci::comp::ctrlr_inventorytrigst_t? inventoryTrigSt=null

Triggered Inventory Sync Status

attribute aci::comp::ctrlr_issues_t? issues=null

None

attribute aci::comp::ctrlr_key_t? key=null

Scope

attribute aci::comp::ctrlr_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::comp::ctrlr_lasteventcollectorid_t? lastEventCollectorId=null

None

attribute string? lastEventId=null

None

attribute string? lastEventTS=null

Status

attribute aci::comp::ctrlr_lastinventoryst_t? lastInventorySt=null

Status of the last inventory sync

attribute aci::comp::ctrlr_lastinventoryts_t? lastInventoryTS=null

Local Timestamp of Last Inventory Sync Completion

attribute aci::comp::ctrlr_lcown_t? lcOwn=null

None

attribute aci::comp::ctrlr_maxworkerqsize_t? maxWorkerQSize=null

None

attribute aci::comp::ctrlr_modts_t? modTs=null

None

attribute aci::comp::ctrlr_mode_t? mode=null

Mode

attribute aci::comp::ctrlr_model_t? model=null

Model

attribute string? monPolDn=null

Monitoring policy

attribute aci::comp::ctrlr_name_t name

Name

attribute aci::comp::ctrlr_namealias_t? nameAlias=null

Name alias

attribute aci::comp::ctrlr_operst_t? operSt=null

Status

attribute aci::comp::ctrlr_port_t? port=null

Port

attribute string? pwd=null

Password

attribute aci::comp::ctrlr_remoteerrmsg_t? remoteErrMsg=null

None

attribute aci::comp::ctrlr_remoteoperissues_t? remoteOperIssues=null

None

attribute aci::comp::ctrlr_rev_t? rev=null

Revision

attribute aci::comp::ctrlr_rootcontname_t? rootContName=null

Datacenter

attribute aci::comp::ctrlr_scope_t? scope=null

Scope

attribute aci::comp::ctrlr_ser_t? ser=null

Serial Number

attribute aci::comp::ctrlr_setdeployissues_t? setDeployIssues=null

None

attribute aci::comp::ctrlr_setremoteoperissues_t? setRemoteOperIssues=null

None

attribute aci::comp::ctrlr_unsetdeployissues_t? unsetDeployIssues=null

None

attribute aci::comp::ctrlr_unsetremoteoperissues_t? unsetRemoteOperIssues=null

None

attribute aci::comp::ctrlr_usr_t? usr=null

Username

attribute aci::comp::ctrlr_vendor_t? vendor=null

Vendor

attribute aci::comp::ctrlr_vspherepha_t? vspherePHA=null

Supports vSphere Proactive HA

attribute aci::comp::ctrlr_vspheretag_t? vsphereTag=null

Supports vSphere Tags

attribute aci::comp::ctrlr_vxlandeplpref_t? vxlanDeplPref=null

VxLAN Deployment Preference :rel parent: Relation to the parent entity.

relation aci::comp::Prov parent [1]

Peer relation: Relation to the parent entity.

other end: aci::comp::Prov.compCtrlr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::Prov

Parents: std::Entity

The VM provider inventory is the inventory of a VM provider such as VMware or Microsoft. The VM provider profile policies determine the VM inventory that is collected.

attribute aci::comp::prov_descr_t? descr=null

Description

attribute string? id=null

Id

attribute aci::comp::prov_issues_t? issues=null

None

attribute aci::comp::prov_lcown_t? lcOwn=null

None

attribute aci::comp::prov_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::comp::prov_name_t name

Name

attribute aci::comp::prov_namealias_t? nameAlias=null

Name alias

attribute aci::comp::prov_vendor_t? vendor=null

None :rel compCtrlr: :rel parent: Relation to the parent entity.

relation aci::comp::Ctrlr compCtrlr [0:*]

Peer relation: Relation to the parent entity.

other end: aci::comp::Ctrlr.parent [1]

relation aci::comp::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::comp::Uni.compProv [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::Uni

Parents: std::Entity

The top level class for all compute related objects.

attribute aci::comp::uni_descr_t? descr=null

Description

attribute string? id=null

Id

attribute aci::comp::uni_issues_t? issues=null

None

attribute aci::comp::uni_lcown_t? lcOwn=null

None

attribute aci::comp::uni_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::comp::uni_name_t? name=null

Name

attribute aci::comp::uni_namealias_t? nameAlias=null

Name alias :rel compProv: :rel parent: Relation to the parent entity.

relation aci::comp::Prov compProv [0:*]

Peer relation: Relation to the parent entity.

other end: aci::comp::Prov.parent [1]

relation aci::Root parent [1]

Relation to the parent entity. Peer relation:

other end: aci::Root.compUni [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::extdev::GroupP

Parents: aci::infra::RsVlanNsParent

Mo doc not defined in techpub!!!

attribute aci::extdev::group_p_annotation_t? annotation=null

Annotation

attribute aci::extdev::group_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::extdev::group_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::extdev::group_p_lcown_t? lcOwn=null

None

attribute aci::extdev::group_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::extdev::group_p_name_t name

Name

attribute aci::extdev::group_p_namealias_t? nameAlias=null

Name alias

attribute aci::extdev::group_p_ownerkey_t? ownerKey=null

None

attribute aci::extdev::group_p_ownertag_t? ownerTag=null

None

attribute string? txId=null

Transaction Id when GroupP was created

attribute string? uid=null

None

attribute aci::extdev::group_p_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::pol::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::pol::Uni.extdevGroupP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fc::DomP

Parents: aci::infra::RsVlanNsParent

FC domain profile is a policy pertaining to single FC Management domain that also corresponds to a single policy enforcement domain: representing the FC bindings.

attribute aci::fc::dom_p_annotation_t? annotation=null

Annotation

attribute aci::fc::dom_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::fc::dom_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fc::dom_p_lcown_t? lcOwn=null

None

attribute aci::fc::dom_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fc::dom_p_name_t name

Name

attribute aci::fc::dom_p_namealias_t? nameAlias=null

Name alias

attribute aci::fc::dom_p_ownerkey_t? ownerKey=null

None

attribute aci::fc::dom_p_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::fc::dom_p_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::pol::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::pol::Uni.fcDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::AEPg

Parents: aci::RelativeResource

A set of requirements for the application-level EPG instance. The policy regulates connectivity and visibility among the end points within the scope of the policy.

attribute aci::fv::a_e_pg_annotation_t? annotation=null

Annotation

attribute aci::fv::a_e_pg_configissues_t? configIssues=null

Config Issues

attribute aci::fv::a_e_pg_configst_t? configSt=null

Deployment Status

attribute aci::fv::a_e_pg_descr_t? descr=null

Description

attribute aci::fv::a_e_pg_exceptiontag_t? exceptionTag=null

Contract Exception Tag

attribute aci::fv::a_e_pg_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::a_e_pg_floodonencap_t? floodOnEncap=null

Handling of L2 Multicast/Broadcast and Link-Layer traffic at EPG level

attribute aci::fv::a_e_pg_fwdctrl_t? fwdCtrl=null

Forwarding Control Bits

attribute aci::fv::a_e_pg_hasmcastsource_t? hasMcastSource=null

EPg with Multisite Mcast Source

attribute aci::fv::a_e_pg_isattrbasedepg_t? isAttrBasedEPg=null

Attribute Based EPG

attribute aci::fv::a_e_pg_issharedsrvmsiteepg_t? isSharedSrvMsiteEPg=null

Multisite Shared Service EPG

attribute aci::fv::a_e_pg_lcown_t? lcOwn=null

None

attribute aci::fv::a_e_pg_matcht_t? matchT=null

Provider Label Match Criteria

attribute string mo_class_name='fvAEPg'
attribute aci::fv::a_e_pg_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::a_e_pg_name_t name

Name

attribute aci::fv::a_e_pg_namealias_t? nameAlias=null

Name alias

attribute aci::fv::a_e_pg_ownerkey_t? ownerKey=null

None

attribute aci::fv::a_e_pg_ownertag_t? ownerTag=null

None

attribute aci::fv::a_e_pg_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fv::a_e_pg_pctag_t? pcTag=null

Policy Enforcement Tag

attribute aci::fv::a_e_pg_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::fv::a_e_pg_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute aci::fv::a_e_pg_prio_t? prio=null

QOS Class

attribute string rn_format='epg-%(name)s'
attribute aci::fv::a_e_pg_scope_t? scope=null

None

attribute aci::fv::a_e_pg_shutdown_t? shutdown=null

Withdraw AEPg Configuration from all Nodes in the Fabric

attribute aci::fv::a_e_pg_triggerst_t? triggerSt=null

Ability to Trigger Task

attribute string? txId=null

Transaction Id when EPg was created

attribute string? uid=null

None

attribute aci::fv::a_e_pg_userdom_t? userdom=null

None :rel fvRsBd: :rel fvRsDomAtt: :rel fvRsPathAtt: :rel parent: Relation to the parent entity.

relation aci::fv::RsBd fvRsBd [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::RsBd.parent [1]

relation aci::fv::RsDomAtt fvRsDomAtt [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::RsDomAtt.parent [1]

relation aci::fv::RsPathAtt fvRsPathAtt [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::RsPathAtt.parent [1]

relation aci::fv::Ap parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::Ap.fvAEPg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::Ap

Parents: aci::RelativeResource

The application profile is a set of requirements that an application instance has on the virtualizable fabric. The policy regulates connectivity and visibility among endpoints within the scope of the policy.

attribute aci::fv::ap_annotation_t? annotation=null

Annotation

attribute aci::fv::ap_descr_t? descr=null

Description

attribute aci::fv::ap_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::ap_lcown_t? lcOwn=null

None

attribute string mo_class_name='fvAp'
attribute aci::fv::ap_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::ap_name_t name

Name

attribute aci::fv::ap_namealias_t? nameAlias=null

Name alias

attribute aci::fv::ap_ownerkey_t? ownerKey=null

None

attribute aci::fv::ap_ownertag_t? ownerTag=null

None

attribute aci::fv::ap_prio_t? prio=null

Priority

attribute string rn_format='ap-%(name)s'
attribute string? uid=null

None

attribute aci::fv::ap_userdom_t? userdom=null

None :rel fvAEPg: :rel parent: Relation to the parent entity.

relation aci::fv::AEPg fvAEPg [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::AEPg.parent [1]

relation aci::fv::Tenant parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::Tenant.fvAp [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::BD

Parents: aci::fv::RsCtxParent, aci::RelativeResource

A bridge domain is a unique layer 2 forwarding domain that contains one or more subnets. Each bridge domain must be linked to a context.

attribute aci::fv::b_d_annotation_t? annotation=null

Annotation

attribute aci::fv::b_d_arpflood_t? arpFlood=null

ARP Flooding

attribute string? bcastP=null

None

attribute aci::fv::b_d_configissues_t? configIssues=null

None

attribute aci::fv::b_d_descr_t? descr=null

Description

attribute aci::fv::b_d_epclear_t? epClear=null

Clear Endpoints

attribute aci::fv::b_d_epmovedetectmode_t? epMoveDetectMode=null

EP Move Detection Mode

attribute aci::fv::b_d_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::b_d_hostbasedrouting_t? hostBasedRouting=null

BD host based routing

attribute aci::fv::b_d_intersitebumtrafficallow_t? intersiteBumTrafficAllow=null

Allow BUM traffic between sites

attribute aci::fv::b_d_intersitel2stretch_t? intersiteL2Stretch=null

Allow l2Stretch between sites

attribute aci::fv::b_d_iplearning_t? ipLearning=null

Ip Learning

attribute aci::fv::b_d_ipv6mcastallow_t? ipv6McastAllow=null

ipv6 Multicast Allow

attribute aci::fv::b_d_lcown_t? lcOwn=null

None

attribute aci::fv::b_d_limitiplearntosubnets_t? limitIpLearnToSubnets=null

Limit IP learning to BD subnets only

attribute string? llAddr=null

IPv6 Link Local Address

attribute string? mac=null

MAC Address

attribute aci::fv::b_d_mcastarpdrop_t? mcastARPDrop=null

BD rogue mcast ARP packet drop

attribute aci::fv::b_d_mcastallow_t? mcastAllow=null

Multicast Allow

attribute string mo_class_name='fvBD'
attribute aci::fv::b_d_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::b_d_mtu_t? mtu=null

MTU Size

attribute aci::fv::b_d_multidstpktact_t? multiDstPktAct=null

Multi Destination Packet Action

attribute aci::fv::b_d_name_t name

Name

attribute aci::fv::b_d_namealias_t? nameAlias=null

Name alias

attribute aci::fv::b_d_ownerkey_t? ownerKey=null

None

attribute aci::fv::b_d_ownertag_t? ownerTag=null

None

attribute aci::fv::b_d_pctag_t? pcTag=null

None

attribute string rn_format='BD-%(name)s'
attribute aci::fv::b_d_scope_t? scope=null

None

attribute string? seg=null

None

attribute aci::fv::b_d_type_t? type=null

None

attribute string? uid=null

None

attribute aci::fv::b_d_unicastroute_t? unicastRoute=null

Unicast Routing

attribute aci::fv::b_d_unkmacucastact_t? unkMacUcastAct=null

Unknown Mac Unicast Action

attribute aci::fv::b_d_unkmcastact_t? unkMcastAct=null

Unknown Multicast Destination Action

attribute aci::fv::b_d_userdom_t? userdom=null

None

attribute aci::fv::b_d_v6unkmcastact_t? v6unkMcastAct=null

Unknown V6 Multicast Destination Action

attribute aci::fv::b_d_vmac_t? vmac=null

Virtual MAC Address :rel parent: Relation to the parent entity.

relation aci::fv::Tenant parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::Tenant.fvBD [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::BrEpP

Parents: std::Entity

The bridge endpoint profile represents L2 outside present under a tenant.

attribute aci::fv::br_ep_p_aggrenabled_t? aggrEnabled=null

Aggregation per Leaf across Transactions

attribute aci::fv::br_ep_p_annotation_t? annotation=null

Annotation

attribute string? bdDefDn=null

None

attribute aci::fv::br_ep_p_bddefstqual_t? bdDefStQual=null

None

attribute aci::fv::br_ep_p_crtrnenabled_t? crtrnEnabled=null

None

attribute string? ctxDefDn=null

None

attribute aci::fv::br_ep_p_ctxdefstqual_t? ctxDefStQual=null

None

attribute string? ctxSeg=null

None

attribute aci::fv::br_ep_p_deplst_t? deplSt=null

None

attribute aci::fv::br_ep_p_descr_t? descr=null

Description

attribute aci::fv::br_ep_p_enfpref_t? enfPref=null

Switching Preference

attribute string? epgDn=null

None

attribute string epgPKey

None

attribute aci::fv::br_ep_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::br_ep_p_floodonencap_t? floodOnEncap=null

None

attribute aci::fv::br_ep_p_intrasecconf_t? intraSecConf=null

None

attribute string? l2FDSeg=null

None

attribute string? l3CtxEncap=null

None

attribute aci::fv::br_ep_p_lcown_t? lcOwn=null

None

attribute aci::fv::br_ep_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::br_ep_p_name_t? name=null

Name

attribute aci::fv::br_ep_p_namealias_t? nameAlias=null

Name alias

attribute aci::fv::br_ep_p_npnamealias_t? npNameAlias=null

Network Profile Name Alias

attribute aci::fv::br_ep_p_operst_t? operSt=null

Operational State

attribute aci::fv::br_ep_p_ownerkey_t? ownerKey=null

None

attribute aci::fv::br_ep_p_ownertag_t? ownerTag=null

None

attribute aci::fv::br_ep_p_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fv::br_ep_p_pctag_t? pcTag=null

None

attribute aci::fv::br_ep_p_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::fv::br_ep_p_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute aci::fv::br_ep_p_prio_t? prio=null

None

attribute aci::fv::br_ep_p_scopeid_t? scopeId=null

None

attribute aci::fv::br_ep_p_tnnamealias_t? tnNameAlias=null

Tenant Name Alias

attribute string? txId=null

Transaction Id when EPg was created

attribute string? uid=null

None

attribute aci::fv::br_ep_p_userdom_t? userdom=null

None :rel l2extDomDef: :rel parent: Relation to the parent entity.

relation aci::l2ext::DomDef l2extDomDef [0:*]

Peer relation: Relation to the parent entity.

other end: aci::l2ext::DomDef.parent [1]

relation aci::fv::EpPCont parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::EpPCont.fvBrEpP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::Ctx

Parents: aci::RelativeResource

The private layer 3 network context that belongs to a specific tenant or is shared.

attribute aci::fv::ctx_annotation_t? annotation=null

Annotation

attribute aci::fv::ctx_bdenforcedenable_t? bdEnforcedEnable=null

BD Enforcement Status

attribute aci::fv::ctx_descr_t? descr=null

Description

attribute aci::fv::ctx_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::ctx_ipdataplanelearning_t? ipDataPlaneLearning=null

Data Plane Learning

attribute aci::fv::ctx_knwmcastact_t? knwMcastAct=null

Known Multicast Action

attribute aci::fv::ctx_lcown_t? lcOwn=null

None

attribute string mo_class_name='fvCtx'
attribute aci::fv::ctx_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::ctx_name_t name

Name

attribute aci::fv::ctx_namealias_t? nameAlias=null

Name alias

attribute aci::fv::ctx_ownerkey_t? ownerKey=null

None

attribute aci::fv::ctx_ownertag_t? ownerTag=null

None

attribute aci::fv::ctx_pcenfdir_t? pcEnfDir=null

Policy Enforcement Direction

attribute aci::fv::ctx_pcenfdirupdated_t? pcEnfDirUpdated=null

Policy Enforcement Direction Post Upgrade Status

attribute aci::fv::ctx_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fv::ctx_pctag_t? pcTag=null

None

attribute string rn_format='ctx-%(name)s'
attribute aci::fv::ctx_scope_t? scope=null

None

attribute string? seg=null

None

attribute string? uid=null

None

attribute aci::fv::ctx_userdom_t? userdom=null

None

attribute aci::fv::ctx_vrfid_t? vrfId=null

VRF Id

attribute aci::fv::ctx_vrfindex_t? vrfIndex=null

VRF Index :rel parent: Relation to the parent entity.

relation aci::fv::Tenant parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::Tenant.fvCtx [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::EpPCont

Parents: std::Entity

The container for an endpoint profile.

attribute aci::fv::ep_p_cont_aggrenabled_t? aggrEnabled=null

Aggregation per Leaf across Transactions

attribute aci::fv::ep_p_cont_annotation_t? annotation=null

Annotation

attribute aci::fv::ep_p_cont_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::ep_p_cont_lcown_t? lcOwn=null

None

attribute aci::fv::ep_p_cont_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::ep_p_cont_name_t? name=null

Name

attribute aci::fv::ep_p_cont_namealias_t? nameAlias=null

Name alias

attribute aci::fv::ep_p_cont_ownerkey_t? ownerKey=null

None

attribute aci::fv::ep_p_cont_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::fv::ep_p_cont_userdom_t? userdom=null

None :rel fvBrEpP: :rel fvRtdEpP: :rel parent: Relation to the parent entity.

relation aci::pol::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::pol::Uni.fvEpPCont [0:*]

relation aci::fv::BrEpP fvBrEpP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::BrEpP.parent [1]

relation aci::fv::RtdEpP fvRtdEpP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::RtdEpP.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBd

Parents: aci::RelativeResource

A source relation to the bridge domain associated to this endpoint group. This is an internal object.

attribute aci::fv::rs_bd_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_bd_configissues_t? configIssues=null

Config Issues

attribute aci::fv::rs_bd_configst_t? configSt=null

Deployment Status

attribute aci::fv::rs_bd_descr_t? descr=null

Description

attribute aci::fv::rs_bd_exceptiontag_t? exceptionTag=null

Contract Exception Tag

attribute aci::fv::rs_bd_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_bd_floodonencap_t? floodOnEncap=null

Handling of L2 Multicast/Broadcast and Link-Layer traffic at EPG level

attribute aci::fv::rs_bd_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_bd_fwdctrl_t? fwdCtrl=null

Forwarding Control Bits

attribute aci::fv::rs_bd_hasmcastsource_t? hasMcastSource=null

EPg with Multisite Mcast Source

attribute aci::fv::rs_bd_isattrbasedepg_t? isAttrBasedEPg=null

Attribute Based EPG

attribute aci::fv::rs_bd_issharedsrvmsiteepg_t? isSharedSrvMsiteEPg=null

Multisite Shared Service EPG

attribute aci::fv::rs_bd_lcown_t? lcOwn=null

None

attribute aci::fv::rs_bd_matcht_t? matchT=null

Provider Label Match Criteria

attribute string mo_class_name='fvRsBd'
attribute aci::fv::rs_bd_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_bd_name_t? name=null

Name

attribute aci::fv::rs_bd_namealias_t? nameAlias=null

Name alias

attribute aci::fv::rs_bd_ownerkey_t? ownerKey=null

None

attribute aci::fv::rs_bd_ownertag_t? ownerTag=null

None

attribute aci::fv::rs_bd_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fv::rs_bd_pctag_t? pcTag=null

Policy Enforcement Tag

attribute aci::fv::rs_bd_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::fv::rs_bd_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute aci::fv::rs_bd_prio_t? prio=null

QOS Class

attribute aci::fv::rs_bd_rtype_t? rType=null

None

attribute string rn_format='rsbd'
attribute aci::fv::rs_bd_scope_t? scope=null

None

attribute aci::fv::rs_bd_shutdown_t? shutdown=null

Withdraw AEPg Configuration from all Nodes in the Fabric

attribute aci::fv::rs_bd_state_t? state=null

State

attribute aci::fv::rs_bd_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_bd_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_bd_trn_t? tRn=null

Target-rn

attribute aci::fv::rs_bd_ttype_t? tType=null

None

attribute aci::fv::rs_bd_tnfvbdname_t? tnFvBDName=null

Name

attribute aci::fv::rs_bd_triggerst_t? triggerSt=null

Ability to Trigger Task

attribute string? txId=null

Transaction Id when EPg was created

attribute string? uid=null

None

attribute aci::fv::rs_bd_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::fv::AEPg parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::AEPg.fvRsBd [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsCtx

Parents: aci::RelativeResource

A source relation to a private layer 3 network context that either belongs to a specific tenant or is shared. This is an internal object.

attribute aci::fv::rs_ctx_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_ctx_arpflood_t? arpFlood=null

ARP Flooding

attribute string? bcastP=null

None

attribute aci::fv::rs_ctx_configissues_t? configIssues=null

None

attribute aci::fv::rs_ctx_descr_t? descr=null

Description

attribute aci::fv::rs_ctx_epclear_t? epClear=null

Clear Endpoints

attribute aci::fv::rs_ctx_epmovedetectmode_t? epMoveDetectMode=null

EP Move Detection Mode

attribute aci::fv::rs_ctx_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_ctx_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_ctx_hostbasedrouting_t? hostBasedRouting=null

BD host based routing

attribute aci::fv::rs_ctx_intersitebumtrafficallow_t? intersiteBumTrafficAllow=null

Allow BUM traffic between sites

attribute aci::fv::rs_ctx_intersitel2stretch_t? intersiteL2Stretch=null

Allow l2Stretch between sites

attribute aci::fv::rs_ctx_iplearning_t? ipLearning=null

Ip Learning

attribute aci::fv::rs_ctx_ipv6mcastallow_t? ipv6McastAllow=null

ipv6 Multicast Allow

attribute aci::fv::rs_ctx_iscopysvc_t? isCopySvc=null

None

attribute aci::fv::rs_ctx_lcown_t? lcOwn=null

None

attribute aci::fv::rs_ctx_limitiplearntosubnets_t? limitIpLearnToSubnets=null

Limit IP learning to BD subnets only

attribute string? llAddr=null

IPv6 Link Local Address

attribute string? mac=null

MAC Address

attribute aci::fv::rs_ctx_mcastarpdrop_t? mcastARPDrop=null

BD rogue mcast ARP packet drop

attribute aci::fv::rs_ctx_mcastallow_t? mcastAllow=null

Multicast Allow

attribute string mo_class_name='fvRsCtx'
attribute aci::fv::rs_ctx_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_ctx_mtu_t? mtu=null

MTU Size

attribute aci::fv::rs_ctx_multidstpktact_t? multiDstPktAct=null

Multi Destination Packet Action

attribute aci::fv::rs_ctx_name_t? name=null

Name

attribute aci::fv::rs_ctx_namealias_t? nameAlias=null

Name alias

attribute aci::fv::rs_ctx_ownerkey_t? ownerKey=null

None

attribute aci::fv::rs_ctx_ownertag_t? ownerTag=null

None

attribute aci::fv::rs_ctx_pctag_t? pcTag=null

None

attribute aci::fv::rs_ctx_rtype_t? rType=null

None

attribute string rn_format='rsctx'
attribute aci::fv::rs_ctx_scope_t? scope=null

None

attribute string? seg=null

None

attribute aci::fv::rs_ctx_state_t? state=null

State

attribute aci::fv::rs_ctx_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_ctx_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_ctx_trn_t? tRn=null

Target-rn

attribute aci::fv::rs_ctx_ttype_t? tType=null

None

attribute aci::fv::rs_ctx_tnfvctxname_t? tnFvCtxName=null

Name

attribute aci::fv::rs_ctx_type_t? type=null

None

attribute string? uid=null

None

attribute aci::fv::rs_ctx_unicastroute_t? unicastRoute=null

Unicast Routing

attribute aci::fv::rs_ctx_unkmacucastact_t? unkMacUcastAct=null

Unknown Mac Unicast Action

attribute aci::fv::rs_ctx_unkmcastact_t? unkMcastAct=null

Unknown Multicast Destination Action

attribute aci::fv::rs_ctx_userdom_t? userdom=null

None

attribute aci::fv::rs_ctx_v6unkmcastact_t? v6unkMcastAct=null

Unknown V6 Multicast Destination Action

attribute aci::fv::rs_ctx_vmac_t? vmac=null

Virtual MAC Address :rel parent: Relation to the parent entity.

relation aci::fv::RsCtxParent parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::RsCtxParent.fvRsCtx [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsCtxParent

Parents: std::Entity

This is an abstract entity to attach RsCtx to its parents.

Rel fvRsCtx:

relation aci::fv::RsCtx fvRsCtx [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::RsCtx.parent [1]

entity aci::fv::RsDomAtt

Parents: aci::RelativeResource

An EPG can be linked to a domain profile via the Associated Domain Profiles. The domain profiles attached can be VMM, Physical, L2 External, or L3 External Domains.

attribute aci::fv::rs_dom_att_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_dom_att_bindingtype_t? bindingType=null

None

attribute aci::fv::rs_dom_att_classpref_t? classPref=null

None

attribute aci::fv::rs_dom_att_configissues_t? configIssues=null

None

attribute aci::fv::rs_dom_att_configst_t? configSt=null

Deployment Status

attribute aci::fv::rs_dom_att_customepgname_t? customEpgName=null

None

attribute aci::fv::rs_dom_att_delimiter_t? delimiter=null

None

attribute aci::fv::rs_dom_att_descr_t? descr=null

Description

attribute string? encap=null

None

attribute aci::fv::rs_dom_att_encapmode_t? encapMode=null

None

attribute aci::fv::rs_dom_att_epgcos_t? epgCos=null

None

attribute aci::fv::rs_dom_att_epgcospref_t? epgCosPref=null

None

attribute aci::fv::rs_dom_att_exceptiontag_t? exceptionTag=null

Contract Exception Tag

attribute aci::fv::rs_dom_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_dom_att_floodonencap_t? floodOnEncap=null

Handling of L2 Multicast/Broadcast and Link-Layer traffic at EPG level

attribute aci::fv::rs_dom_att_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_dom_att_fwdctrl_t? fwdCtrl=null

Forwarding Control Bits

attribute aci::fv::rs_dom_att_hasmcastsource_t? hasMcastSource=null

EPg with Multisite Mcast Source

attribute aci::fv::rs_dom_att_instrimedcy_t? instrImedcy=null

None

attribute aci::fv::rs_dom_att_isattrbasedepg_t? isAttrBasedEPg=null

Attribute Based EPG

attribute aci::fv::rs_dom_att_issharedsrvmsiteepg_t? isSharedSrvMsiteEPg=null

Multisite Shared Service EPG

attribute aci::fv::rs_dom_att_lagpolicyname_t? lagPolicyName=null

None

attribute aci::fv::rs_dom_att_lcown_t? lcOwn=null

None

attribute aci::fv::rs_dom_att_matcht_t? matchT=null

Provider Label Match Criteria

attribute string mo_class_name='fvRsDomAtt'
attribute aci::fv::rs_dom_att_modts_t? modTs=null

None

attribute aci::fv::rs_dom_att_mode_t? mode=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_dom_att_name_t? name=null

Name

attribute aci::fv::rs_dom_att_namealias_t? nameAlias=null

Name alias

attribute aci::fv::rs_dom_att_netflowdir_t? netflowDir=null

None

attribute aci::fv::rs_dom_att_netflowpref_t? netflowPref=null

None

attribute string? numPorts=null

None

attribute aci::fv::rs_dom_att_ownerkey_t? ownerKey=null

None

attribute aci::fv::rs_dom_att_ownertag_t? ownerTag=null

None

attribute aci::fv::rs_dom_att_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fv::rs_dom_att_pctag_t? pcTag=null

Policy Enforcement Tag

attribute aci::fv::rs_dom_att_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::fv::rs_dom_att_portallocation_t? portAllocation=null

None

attribute aci::fv::rs_dom_att_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute string? primaryEncap=null

None

attribute string? primaryEncapInner=null

None

attribute aci::fv::rs_dom_att_prio_t? prio=null

QOS Class

attribute aci::fv::rs_dom_att_rtype_t? rType=null

None

attribute aci::fv::rs_dom_att_resimedcy_t? resImedcy=null

None

attribute string rn_format='rsdomAtt-[%(tDn)s]'
attribute aci::fv::rs_dom_att_scope_t? scope=null

None

attribute string? secondaryEncapInner=null

None

attribute aci::fv::rs_dom_att_shutdown_t? shutdown=null

Withdraw AEPg Configuration from all Nodes in the Fabric

attribute aci::fv::rs_dom_att_state_t? state=null

State

attribute aci::fv::rs_dom_att_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_dom_att_switchingmode_t? switchingMode=null

None

attribute aci::fv::rs_dom_att_tcl_t? tCl=null

Target-class

attribute string tDn

Target-dn

attribute aci::fv::rs_dom_att_ttype_t? tType=null

None

attribute aci::fv::rs_dom_att_triggerst_t? triggerSt=null

None

attribute string? txId=null

None

attribute string? uid=null

None

attribute aci::fv::rs_dom_att_untagged_t? untagged=null

None

attribute aci::fv::rs_dom_att_userdom_t? userdom=null

None

attribute aci::fv::rs_dom_att_vnetonly_t? vnetOnly=null

None :rel parent: Relation to the parent entity.

relation aci::fv::AEPg parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::AEPg.fvRsDomAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsPathAtt

Parents: aci::RelativeResource

A source relation to an abstraction of a path endpoint.

attribute aci::fv::rs_path_att_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_path_att_configissues_t? configIssues=null

Config Issues

attribute aci::fv::rs_path_att_configst_t? configSt=null

Deployment Status

attribute aci::fv::rs_path_att_descr_t? descr=null

None

attribute string? encap=null

None

attribute aci::fv::rs_path_att_exceptiontag_t? exceptionTag=null

Contract Exception Tag

attribute aci::fv::rs_path_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_path_att_floodonencap_t? floodOnEncap=null

Handling of L2 Multicast/Broadcast and Link-Layer traffic at EPG level

attribute aci::fv::rs_path_att_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_path_att_fwdctrl_t? fwdCtrl=null

Forwarding Control Bits

attribute aci::fv::rs_path_att_hasmcastsource_t? hasMcastSource=null

EPg with Multisite Mcast Source

attribute aci::fv::rs_path_att_instrimedcy_t? instrImedcy=null

None

attribute aci::fv::rs_path_att_isattrbasedepg_t? isAttrBasedEPg=null

Attribute Based EPG

attribute aci::fv::rs_path_att_issharedsrvmsiteepg_t? isSharedSrvMsiteEPg=null

Multisite Shared Service EPG

attribute aci::fv::rs_path_att_lcc_t? lcC=null

None

attribute aci::fv::rs_path_att_lcown_t? lcOwn=null

None

attribute aci::fv::rs_path_att_matcht_t? matchT=null

Provider Label Match Criteria

attribute string mo_class_name='fvRsPathAtt'
attribute aci::fv::rs_path_att_modts_t? modTs=null

None

attribute aci::fv::rs_path_att_mode_t? mode=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_path_att_name_t? name=null

Name

attribute aci::fv::rs_path_att_namealias_t? nameAlias=null

Name alias

attribute aci::fv::rs_path_att_ownerkey_t? ownerKey=null

None

attribute aci::fv::rs_path_att_ownertag_t? ownerTag=null

None

attribute aci::fv::rs_path_att_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fv::rs_path_att_pctag_t? pcTag=null

Policy Enforcement Tag

attribute aci::fv::rs_path_att_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::fv::rs_path_att_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute string? primaryEncap=null

None

attribute aci::fv::rs_path_att_prio_t? prio=null

QOS Class

attribute aci::fv::rs_path_att_rtype_t? rType=null

None

attribute string rn_format='rspathAtt-[%(tDn)s]'
attribute aci::fv::rs_path_att_scope_t? scope=null

None

attribute aci::fv::rs_path_att_shutdown_t? shutdown=null

Withdraw AEPg Configuration from all Nodes in the Fabric

attribute aci::fv::rs_path_att_state_t? state=null

State

attribute aci::fv::rs_path_att_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_path_att_tcl_t? tCl=null

Target-class

attribute string tDn

Target-dn

attribute aci::fv::rs_path_att_ttype_t? tType=null

None

attribute aci::fv::rs_path_att_triggerst_t? triggerSt=null

Ability to Trigger Task

attribute string? txId=null

Transaction Id when EPg was created

attribute string? uid=null

None

attribute aci::fv::rs_path_att_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::fv::AEPg parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::AEPg.fvRsPathAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RtdEpP

Parents: std::Entity

A target relation to an L3 routed outside present under a tenant.

attribute aci::fv::rtd_ep_p_aggrenabled_t? aggrEnabled=null

Aggregation per Leaf across Transactions

attribute aci::fv::rtd_ep_p_annotation_t? annotation=null

Annotation

attribute string? bdDefDn=null

None

attribute aci::fv::rtd_ep_p_bddefstqual_t? bdDefStQual=null

None

attribute aci::fv::rtd_ep_p_crtrnenabled_t? crtrnEnabled=null

None

attribute string? ctxDefDn=null

None

attribute aci::fv::rtd_ep_p_ctxdefstqual_t? ctxDefStQual=null

None

attribute string? ctxSeg=null

None

attribute aci::fv::rtd_ep_p_deplst_t? deplSt=null

None

attribute aci::fv::rtd_ep_p_descr_t? descr=null

Description

attribute aci::fv::rtd_ep_p_enfpref_t? enfPref=null

Switching Preference

attribute aci::fv::rtd_ep_p_enforcertctrl_t? enforceRtctrl=null

Enforce Route Control for Following Directions

attribute string? epgDn=null

None

attribute string epgPKey

None

attribute aci::fv::rtd_ep_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rtd_ep_p_floodonencap_t? floodOnEncap=null

None

attribute aci::fv::rtd_ep_p_intrasecconf_t? intraSecConf=null

None

attribute string? l2FDSeg=null

None

attribute string? l3CtxEncap=null

None

attribute aci::fv::rtd_ep_p_lcown_t? lcOwn=null

None

attribute aci::fv::rtd_ep_p_mcast_t? mcast=null

None

attribute aci::fv::rtd_ep_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rtd_ep_p_name_t? name=null

Name

attribute aci::fv::rtd_ep_p_namealias_t? nameAlias=null

Name alias

attribute aci::fv::rtd_ep_p_npnamealias_t? npNameAlias=null

Network Profile Name Alias

attribute aci::fv::rtd_ep_p_operst_t? operSt=null

Operational State

attribute aci::fv::rtd_ep_p_ownerkey_t? ownerKey=null

None

attribute aci::fv::rtd_ep_p_ownertag_t? ownerTag=null

None

attribute aci::fv::rtd_ep_p_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fv::rtd_ep_p_pctag_t? pcTag=null

None

attribute aci::fv::rtd_ep_p_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::fv::rtd_ep_p_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute aci::fv::rtd_ep_p_prio_t? prio=null

None

attribute aci::fv::rtd_ep_p_scopeid_t? scopeId=null

None

attribute aci::fv::rtd_ep_p_tnnamealias_t? tnNameAlias=null

Tenant Name Alias

attribute string? txId=null

Transaction Id when EPg was created

attribute string? uid=null

None

attribute aci::fv::rtd_ep_p_userdom_t? userdom=null

None :rel l3extDomDef: :rel parent: Relation to the parent entity.

relation aci::fv::EpPCont parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::EpPCont.fvRtdEpP [0:*]

relation aci::l3ext::DomDef l3extDomDef [0:*]

Peer relation: Relation to the parent entity.

other end: aci::l3ext::DomDef.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::SvcBD

Parents: aci::fv::RsCtxParent

A service bridge domain.

attribute aci::fv::svc_b_d_annotation_t? annotation=null

Annotation

attribute aci::fv::svc_b_d_arpflood_t? arpFlood=null

ARP Flooding

attribute string? bcastP=null

None

attribute aci::fv::svc_b_d_configissues_t? configIssues=null

None

attribute aci::fv::svc_b_d_descr_t? descr=null

Description

attribute aci::fv::svc_b_d_epclear_t? epClear=null

Clear Endpoints

attribute aci::fv::svc_b_d_epmovedetectmode_t? epMoveDetectMode=null

EP Move Detection Mode

attribute aci::fv::svc_b_d_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::svc_b_d_intersitebumtrafficallow_t? intersiteBumTrafficAllow=null

Allow BUM traffic between sites

attribute aci::fv::svc_b_d_intersitel2stretch_t? intersiteL2Stretch=null

Allow l2Stretch between sites

attribute aci::fv::svc_b_d_iplearning_t? ipLearning=null

Ip Learning

attribute aci::fv::svc_b_d_ipv6mcastallow_t? ipv6McastAllow=null

ipv6 Multicast Allow

attribute aci::fv::svc_b_d_iscopysvc_t? isCopySvc=null

None

attribute aci::fv::svc_b_d_lcown_t? lcOwn=null

None

attribute aci::fv::svc_b_d_limitiplearntosubnets_t? limitIpLearnToSubnets=null

Limit IP learning to BD subnets only

attribute string? llAddr=null

IPv6 Link Local Address

attribute string? mac=null

MAC Address

attribute aci::fv::svc_b_d_mcastallow_t? mcastAllow=null

Multicast Allow

attribute aci::fv::svc_b_d_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::svc_b_d_mtu_t? mtu=null

MTU Size

attribute aci::fv::svc_b_d_multidstpktact_t? multiDstPktAct=null

Multi Destination Packet Action

attribute aci::fv::svc_b_d_name_t name

Name

attribute aci::fv::svc_b_d_namealias_t? nameAlias=null

Name alias

attribute aci::fv::svc_b_d_ownerkey_t? ownerKey=null

None

attribute aci::fv::svc_b_d_ownertag_t? ownerTag=null

None

attribute aci::fv::svc_b_d_pctag_t? pcTag=null

None

attribute aci::fv::svc_b_d_scope_t? scope=null

None

attribute string? seg=null

None

attribute string? uid=null

None

attribute aci::fv::svc_b_d_unicastroute_t? unicastRoute=null

Unicast Routing

attribute aci::fv::svc_b_d_unkmacucastact_t? unkMacUcastAct=null

Unknown Mac Unicast Action

attribute aci::fv::svc_b_d_unkmcastact_t? unkMcastAct=null

Unknown Multicast Destination Action

attribute aci::fv::svc_b_d_userdom_t? userdom=null

None

attribute aci::fv::svc_b_d_v6unkmcastact_t? v6unkMcastAct=null

Unknown V6 Multicast Destination Action

attribute aci::fv::svc_b_d_vmac_t? vmac=null

Virtual MAC Address :rel parent: Relation to the parent entity.

relation aci::fv::Tenant parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::Tenant.fvSvcBD [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::Tenant

Parents: aci::RelativeResource

A policy owner in the virtual fabric. A tenant can be either a private or a shared entity. For example, you can create a tenant with contexts and bridge domains shared by other tenants. A shared type of tenant is typically named common, default, or infra.

attribute aci::fv::tenant_annotation_t? annotation=null

Annotation

attribute aci::fv::tenant_descr_t? descr=null

Description

attribute aci::fv::tenant_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::tenant_lcown_t? lcOwn=null

None

attribute string mo_class_name='fvTenant'
attribute aci::fv::tenant_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::tenant_name_t name

Name

attribute aci::fv::tenant_namealias_t? nameAlias=null

Name alias

attribute aci::fv::tenant_ownerkey_t? ownerKey=null

None

attribute aci::fv::tenant_ownertag_t? ownerTag=null

None

attribute string rn_format='tn-%(name)s'
attribute string? uid=null

None

attribute aci::fv::tenant_userdom_t? userdom=null

None :rel fvAp: :rel fvBD: :rel fvCtx: :rel fvSvcBD: :rel parent: Relation to the parent entity.

relation aci::pol::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::pol::Uni.fvTenant [0:*]

relation aci::fv::Ap fvAp [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::Ap.parent [1]

relation aci::fv::BD fvBD [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::BD.parent [1]

relation aci::fv::Ctx fvCtx [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::Ctx.parent [1]

relation aci::fv::SvcBD fvSvcBD [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::SvcBD.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::EncapBlk

Parents: aci::RelativeResource

The VLAN encapsulation block.

attribute aci::fvns::encap_blk_accessmode_t? accessMode=null

Access Mode

attribute aci::fvns::encap_blk_adminst_t? adminSt=null

Admin State

attribute aci::fvns::encap_blk_aggrimedcy_t? aggrImedcy=null

None

attribute aci::fvns::encap_blk_allocmode_t? allocMode=null

Allocation Mode

attribute aci::fvns::encap_blk_annotation_t? annotation=null

Annotation

attribute aci::fvns::encap_blk_apiver_t? apiVer=null

API Version

attribute aci::fvns::encap_blk_arplearning_t? arpLearning=null

None

attribute aci::fvns::encap_blk_aveswitchingactive_t? aveSwitchingActive=null

None

attribute aci::fvns::encap_blk_avetimeout_t? aveTimeOut=null

AVE Time Out Time (seconds)

attribute string? bdDn=null

BD DN

attribute aci::fvns::encap_blk_bindingtype_t? bindingType=null

None

attribute aci::fvns::encap_blk_blockallports_t? blockAllPorts=null

Block All Ports Setting

attribute aci::fvns::encap_blk_cfgddelimiter_t? cfgdDelimiter=null

Configured Delimiter

attribute aci::fvns::encap_blk_cimcversion_t? cimcVersion=null

CIMC version

attribute aci::fvns::encap_blk_classpref_t? classPref=null

Classification Preference

attribute aci::fvns::encap_blk_configflags_t? configFlags=null

None

attribute aci::fvns::encap_blk_configinfrapg_t? configInfraPg=null

Configure Infra Port Group

attribute aci::fvns::encap_blk_configissues_t? configIssues=null

Configuration Issues

attribute aci::fvns::encap_blk_crtrnenabled_t? crtrnEnabled=null

None

attribute aci::fvns::encap_blk_ctrl_t? ctrl=null

Controls

attribute aci::fvns::encap_blk_ctrlknob_t? ctrlKnob=null

Control Knob that determines, e.g., whether to turn on Ep datapath verify

attribute string? ctrlrPKey=null

Ctrlr Policy DN

attribute string? ctxDn=null

CTX DN

attribute aci::fvns::encap_blk_customepgname_t? customEpgName=null

Portgroup Name

attribute aci::fvns::encap_blk_delimiter_t? delimiter=null

Delimiter

attribute aci::fvns::encap_blk_deployissues_t? deployIssues=null

None

attribute aci::fvns::encap_blk_descr_t? descr=null

Description

attribute aci::fvns::encap_blk_domname_t? domName=null

Domain Name

attribute aci::fvns::encap_blk_dvsversion_t? dvsVersion=null

DVS Version

attribute aci::fvns::encap_blk_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::fvns::encap_blk_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::fvns::encap_blk_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute string? encap=null

Encap

attribute string? encapAllocKey=null

Encapsulation allocation Key

attribute aci::fvns::encap_blk_encapchanged_t? encapChanged=null

None

attribute aci::fvns::encap_blk_encapctx_t? encapCtx=null

None

attribute aci::fvns::encap_blk_encapmode_t? encapMode=null

Encapsulation mode

attribute aci::fvns::encap_blk_encapmodeoverride_t? encapModeOverride=null

Encap Mode Override

attribute aci::fvns::encap_blk_enfpref_t? enfPref=null

Switching Preference

attribute aci::fvns::encap_blk_epinventorytype_t? epInventoryType=null

EP Inventory Type

attribute aci::fvns::encap_blk_eprettime_t? epRetTime=null

End Point Retention Time (seconds)

attribute aci::fvns::encap_blk_epgcos_t? epgCos=null

Epg Cos for AVS

attribute aci::fvns::encap_blk_epgcospref_t? epgCosPref=null

Epg Cos Policy Enforcement

attribute string? epgPKey=null

None

attribute string? eppDn=null

None

attribute aci::fvns::encap_blk_extmngdby_t? extMngdBy=null

Managed By

attribute string? faultDKey=null

None

attribute aci::fvns::encap_blk_featureflags_t? featureFlags=null

None

attribute aci::fvns::encap_blk_forgedtransmit_t? forgedTransmit=null

Forged Transmit Setting

attribute string from

From

attribute aci::fvns::encap_blk_hostorip_t? hostOrIp=null

Hostname or IP Address

attribute aci::fvns::encap_blk_hvavailmonitor_t? hvAvailMonitor=null

Enable Host availibility monitoring

attribute string? id=null

Id

attribute string? idConsumerDn=null

Ident Consumer DN

attribute aci::fvns::encap_blk_instrimedcy_t? instrImedcy=null

Deployment Immediacy

attribute aci::fvns::encap_blk_intrasecconf_t? intraSecConf=null

Intra EPG Contract Config

attribute aci::fvns::encap_blk_inventorystartts_t? inventoryStartTS=null

Remote Timestamp of Inventory Start

attribute aci::fvns::encap_blk_inventorytrigst_t? inventoryTrigSt=null

Triggered Inventory Sync Status

attribute aci::fvns::encap_blk_issues_t? issues=null

None

attribute aci::fvns::encap_blk_key_t? key=null

Scope

attribute aci::fvns::encap_blk_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::fvns::encap_blk_lasteventcollectorid_t? lastEventCollectorId=null

None

attribute string? lastEventId=null

None

attribute string? lastEventTS=null

Status

attribute aci::fvns::encap_blk_lastinventoryst_t? lastInventorySt=null

Status of the last inventory sync

attribute aci::fvns::encap_blk_lastinventoryts_t? lastInventoryTS=null

Local Timestamp of Last Inventory Sync Completion

attribute aci::fvns::encap_blk_lbalgo_t? lbAlgo=null

None

attribute aci::fvns::encap_blk_lcown_t? lcOwn=null

None

attribute aci::fvns::encap_blk_macchange_t? macChange=null

MAC Address Changes Setting

attribute aci::fvns::encap_blk_maxworkerqsize_t? maxWorkerQSize=null

None

attribute string? mcastAddr=null

None

attribute string mo_class_name='fvnsEncapBlk'
attribute aci::fvns::encap_blk_modts_t? modTs=null

None

attribute aci::fvns::encap_blk_mode_t? mode=null

Mode

attribute aci::fvns::encap_blk_model_t? model=null

Model

attribute string? monPolDn=null

Monitoring policy

attribute aci::fvns::encap_blk_name_t? name=null

Name

attribute aci::fvns::encap_blk_namealias_t? nameAlias=null

Name alias

attribute aci::fvns::encap_blk_netflowdir_t? netflowDir=null

Netflow Monitor Direction

attribute aci::fvns::encap_blk_netflowpref_t? netflowPref=null

Netflow Policy Enforcement

attribute string? numPorts=null

None

attribute aci::fvns::encap_blk_operdelimiter_t? operDelimiter=null

Operational Delimiter

attribute aci::fvns::encap_blk_operst_t? operSt=null

Status

attribute aci::fvns::encap_blk_ownerkey_t? ownerKey=null

None

attribute aci::fvns::encap_blk_ownertag_t? ownerTag=null

None

attribute aci::fvns::encap_blk_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fvns::encap_blk_port_t? port=null

Port

attribute aci::fvns::encap_blk_portallocation_t? portAllocation=null

None

attribute aci::fvns::encap_blk_prefencapmode_t? prefEncapMode=null

Default Encap Mode

attribute string? primaryEncap=null

Primary encapsulation when EPG is isolated

attribute string? primaryEncapInner=null

Primary encapsulation for inner traffic

attribute aci::fvns::encap_blk_prommode_t? promMode=null

Promiscous Mode Setting

attribute string? pwd=null

Password

attribute aci::fvns::encap_blk_regname_t? regName=null

Region Name

attribute aci::fvns::encap_blk_remoteerrmsg_t? remoteErrMsg=null

None

attribute aci::fvns::encap_blk_remoteoperissues_t? remoteOperIssues=null

None

attribute aci::fvns::encap_blk_resimedcy_t? resImedcy=null

Resolution Immediacy

attribute aci::fvns::encap_blk_rev_t? rev=null

Revision

attribute string rn_format='from-[%(from)s]-to-[%(to)s]'
attribute aci::fvns::encap_blk_role_t? role=null

Role

attribute aci::fvns::encap_blk_rootcontname_t? rootContName=null

Datacenter

attribute aci::fvns::encap_blk_scope_t? scope=null

Scope

attribute string? secondaryEncapInner=null

Secondary encapsulation for inner traffic

attribute aci::fvns::encap_blk_ser_t? ser=null

Serial Number

attribute aci::fvns::encap_blk_setdeployissues_t? setDeployIssues=null

None

attribute aci::fvns::encap_blk_setremoteoperissues_t? setRemoteOperIssues=null

None

attribute aci::fvns::encap_blk_statscollectionstate_t? statsCollectionState=null

Indicates whether Statistics should be Collected for this Object

attribute aci::fvns::encap_blk_switchingmode_t? switchingMode=null

EPG Switching Mode

attribute string to

To

attribute string? txId=null

None

attribute aci::fvns::encap_blk_type_t? type=null

None

attribute string? uid=null

None

attribute string? uniqueId=null

Unique Id when DomP was created

attribute aci::fvns::encap_blk_unsetdeployissues_t? unsetDeployIssues=null

None

attribute aci::fvns::encap_blk_unsetremoteoperissues_t? unsetRemoteOperIssues=null

None

attribute aci::fvns::encap_blk_untagged_t? untagged=null

Untagged Access Port

attribute string? updateTs=null

Update Timestamp

attribute aci::fvns::encap_blk_userdom_t? userdom=null

None

attribute aci::fvns::encap_blk_usr_t? usr=null

Username

attribute aci::fvns::encap_blk_vendor_t? vendor=null

None

attribute aci::fvns::encap_blk_vnetonly_t? vnetOnly=null

only create Virtual Network

attribute aci::fvns::encap_blk_vspherepha_t? vspherePHA=null

Supports vSphere Proactive HA

attribute aci::fvns::encap_blk_vspheretag_t? vsphereTag=null

Supports vSphere Tags

attribute aci::fvns::encap_blk_vxlandeplpref_t? vxlanDeplPref=null

VxLAN Deployment Preference :rel parent: Relation to the parent entity.

relation aci::fvns::EncapBlkParent parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fvns::EncapBlkParent.fvnsEncapBlk [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::EncapBlkParent

Parents: std::Entity

This is an abstract entity to attach EncapBlk to its parents.

Rel fvnsEncapBlk:

relation aci::fvns::EncapBlk fvnsEncapBlk [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fvns::EncapBlk.parent [1]

entity aci::fvns::VlanInstDef

Parents: aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute aci::fvns::vlan_inst_def_accessmode_t? accessMode=null

Access Mode

attribute aci::fvns::vlan_inst_def_allocmode_t allocMode

Allocation Mode

attribute aci::fvns::vlan_inst_def_annotation_t? annotation=null

Annotation

attribute aci::fvns::vlan_inst_def_arplearning_t? arpLearning=null

None

attribute aci::fvns::vlan_inst_def_avetimeout_t? aveTimeOut=null

AVE Time Out Time (seconds)

attribute aci::fvns::vlan_inst_def_configinfrapg_t? configInfraPg=null

Configure Infra Port Group

attribute aci::fvns::vlan_inst_def_configissues_t? configIssues=null

Configuration Issues

attribute aci::fvns::vlan_inst_def_ctrlknob_t? ctrlKnob=null

Control Knob that determines, e.g., whether to turn on Ep datapath verify

attribute aci::fvns::vlan_inst_def_delimiter_t? delimiter=null

Delimiter

attribute aci::fvns::vlan_inst_def_descr_t? descr=null

Description

attribute aci::fvns::vlan_inst_def_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::fvns::vlan_inst_def_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::fvns::vlan_inst_def_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute aci::fvns::vlan_inst_def_encapmode_t? encapMode=null

Encap Mode

attribute aci::fvns::vlan_inst_def_enfpref_t? enfPref=null

Switching Preference

attribute aci::fvns::vlan_inst_def_epinventorytype_t? epInventoryType=null

EP Inventory Type

attribute aci::fvns::vlan_inst_def_eprettime_t? epRetTime=null

End Point Retention Time (seconds)

attribute aci::fvns::vlan_inst_def_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fvns::vlan_inst_def_hvavailmonitor_t? hvAvailMonitor=null

Enable Host availibility monitoring

attribute aci::fvns::vlan_inst_def_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::fvns::vlan_inst_def_lcown_t? lcOwn=null

None

attribute string? mcastAddr=null

None

attribute aci::fvns::vlan_inst_def_modts_t? modTs=null

None

attribute aci::fvns::vlan_inst_def_mode_t? mode=null

Mode

attribute string? monPolDn=null

Monitoring policy

attribute aci::fvns::vlan_inst_def_name_t name

Name

attribute aci::fvns::vlan_inst_def_namealias_t? nameAlias=null

Name alias

attribute aci::fvns::vlan_inst_def_ownerkey_t? ownerKey=null

None

attribute aci::fvns::vlan_inst_def_ownertag_t? ownerTag=null

None

attribute aci::fvns::vlan_inst_def_prefencapmode_t? prefEncapMode=null

Default Encap Mode

attribute string? txId=null

Transaction Id when DomP was created

attribute aci::fvns::vlan_inst_def_type_t? type=null

None

attribute string? uid=null

None

attribute string? uniqueId=null

Unique Id when DomP was created

attribute aci::fvns::vlan_inst_def_userdom_t? userdom=null

None

attribute aci::fvns::vlan_inst_def_vendor_t? vendor=null

None :rel parent: Relation to the parent entity.

relation aci::fvns::VlanInstDefParent parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fvns::VlanInstDefParent.fvnsVlanInstDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VlanInstDefParent

Parents: std::Entity

This is an abstract entity to attach VlanInstDef to its parents.

Rel fvnsVlanInstDef:

relation aci::fvns::VlanInstDef fvnsVlanInstDef [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fvns::VlanInstDef.parent [1]

entity aci::fvns::VlanInstP

Parents: aci::fvns::EncapBlkParent, aci::RelativeResource

The VLAN range namespace policy defines for ID ranges used for VLAN encapsulation.

attribute aci::fvns::vlan_inst_p_allocmode_t allocMode

Allocation Mode

attribute aci::fvns::vlan_inst_p_annotation_t? annotation=null

Annotation

attribute aci::fvns::vlan_inst_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::fvns::vlan_inst_p_descr_t? descr=null

Description

attribute aci::fvns::vlan_inst_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fvns::vlan_inst_p_lcown_t? lcOwn=null

None

attribute string mo_class_name='fvnsVlanInstP'
attribute aci::fvns::vlan_inst_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fvns::vlan_inst_p_name_t name

Name

attribute aci::fvns::vlan_inst_p_namealias_t? nameAlias=null

Name alias

attribute aci::fvns::vlan_inst_p_ownerkey_t? ownerKey=null

None

attribute aci::fvns::vlan_inst_p_ownertag_t? ownerTag=null

None

attribute string rn_format='vlanns-[%(name)s]-%(allocMode)s'
attribute string? uid=null

None

attribute aci::fvns::vlan_inst_p_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::infra::Infra parent [1]

Peer relation: Relation to the parent entity.

other end: aci::infra::Infra.fvnsVlanInstP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VxlanInstDef

Parents: aci::fvns::EncapBlkParent

The VxLAN instance definition.

attribute aci::fvns::vxlan_inst_def_accessmode_t? accessMode=null

Access Mode

attribute aci::fvns::vxlan_inst_def_annotation_t? annotation=null

Annotation

attribute aci::fvns::vxlan_inst_def_apiver_t? apiVer=null

API Version

attribute aci::fvns::vxlan_inst_def_aveswitchingactive_t? aveSwitchingActive=null

None

attribute string? aveTimeOut=null

AVE Time Out Time (seconds)

attribute aci::fvns::vxlan_inst_def_cimcversion_t? cimcVersion=null

CIMC version

attribute aci::fvns::vxlan_inst_def_configissues_t? configIssues=null

Configuration Issues

attribute aci::fvns::vxlan_inst_def_ctrlknob_t? ctrlKnob=null

determines e.g., whether or not to turn on End Point DataPath Verify

attribute string? ctrlrPKey=null

Ctrlr Policy DN

attribute aci::fvns::vxlan_inst_def_deployissues_t? deployIssues=null

None

attribute aci::fvns::vxlan_inst_def_descr_t? descr=null

Description

attribute aci::fvns::vxlan_inst_def_domname_t? domName=null

Domain Name

attribute aci::fvns::vxlan_inst_def_dvsversion_t? dvsVersion=null

DVS Version

attribute aci::fvns::vxlan_inst_def_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::fvns::vxlan_inst_def_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::fvns::vxlan_inst_def_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute string? epRetTime=null

End Point Retention Time (seconds)

attribute aci::fvns::vxlan_inst_def_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fvns::vxlan_inst_def_hostorip_t? hostOrIp=null

Hostname or IP Address

attribute string? id=null

Id

attribute aci::fvns::vxlan_inst_def_inventorystartts_t? inventoryStartTS=null

Remote Timestamp of Inventory Start

attribute aci::fvns::vxlan_inst_def_inventorytrigst_t? inventoryTrigSt=null

Triggered Inventory Sync Status

attribute aci::fvns::vxlan_inst_def_issues_t? issues=null

None

attribute aci::fvns::vxlan_inst_def_key_t? key=null

Scope

attribute aci::fvns::vxlan_inst_def_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::fvns::vxlan_inst_def_lasteventcollectorid_t? lastEventCollectorId=null

None

attribute string? lastEventId=null

None

attribute string? lastEventTS=null

Status

attribute aci::fvns::vxlan_inst_def_lastinventoryst_t? lastInventorySt=null

Status of the last inventory sync

attribute aci::fvns::vxlan_inst_def_lastinventoryts_t? lastInventoryTS=null

Local Timestamp of Last Inventory Sync Completion

attribute aci::fvns::vxlan_inst_def_lcown_t? lcOwn=null

None

attribute aci::fvns::vxlan_inst_def_maxworkerqsize_t? maxWorkerQSize=null

None

attribute aci::fvns::vxlan_inst_def_modts_t? modTs=null

None

attribute aci::fvns::vxlan_inst_def_mode_t? mode=null

Mode

attribute aci::fvns::vxlan_inst_def_model_t? model=null

Model

attribute string? monPolDn=null

Monitoring policy

attribute aci::fvns::vxlan_inst_def_name_t name

Name

attribute aci::fvns::vxlan_inst_def_namealias_t? nameAlias=null

Name alias

attribute aci::fvns::vxlan_inst_def_operst_t? operSt=null

Status

attribute aci::fvns::vxlan_inst_def_ownerkey_t? ownerKey=null

None

attribute aci::fvns::vxlan_inst_def_ownertag_t? ownerTag=null

None

attribute aci::fvns::vxlan_inst_def_port_t? port=null

Port

attribute string? pwd=null

Password

attribute aci::fvns::vxlan_inst_def_remoteerrmsg_t? remoteErrMsg=null

None

attribute aci::fvns::vxlan_inst_def_remoteoperissues_t? remoteOperIssues=null

None

attribute aci::fvns::vxlan_inst_def_rev_t? rev=null

Revision

attribute aci::fvns::vxlan_inst_def_rootcontname_t? rootContName=null

Datacenter

attribute aci::fvns::vxlan_inst_def_scope_t? scope=null

Scope

attribute aci::fvns::vxlan_inst_def_ser_t? ser=null

Serial Number

attribute aci::fvns::vxlan_inst_def_setdeployissues_t? setDeployIssues=null

None

attribute aci::fvns::vxlan_inst_def_setremoteoperissues_t? setRemoteOperIssues=null

None

attribute string? uid=null

None

attribute aci::fvns::vxlan_inst_def_unsetdeployissues_t? unsetDeployIssues=null

None

attribute aci::fvns::vxlan_inst_def_unsetremoteoperissues_t? unsetRemoteOperIssues=null

None

attribute aci::fvns::vxlan_inst_def_userdom_t? userdom=null

None

attribute aci::fvns::vxlan_inst_def_usr_t? usr=null

Username

attribute aci::fvns::vxlan_inst_def_vendor_t? vendor=null

Vendor

attribute aci::fvns::vxlan_inst_def_vspherepha_t? vspherePHA=null

Supports vSphere Proactive HA

attribute aci::fvns::vxlan_inst_def_vspheretag_t? vsphereTag=null

Supports vSphere Tags

attribute aci::fvns::vxlan_inst_def_vxlandeplpref_t? vxlanDeplPref=null

VxLAN Deployment Preference :rel parent: Relation to the parent entity.

relation aci::fvns::VxlanInstDefParent parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fvns::VxlanInstDefParent.fvnsVxlanInstDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VxlanInstDefParent

Parents: std::Entity

This is an abstract entity to attach VxlanInstDef to its parents.

Rel fvnsVxlanInstDef:

relation aci::fvns::VxlanInstDef fvnsVxlanInstDef [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fvns::VxlanInstDef.parent [1]

entity aci::fvns::VxlanInstP

Parents: aci::fvns::EncapBlkParent

The VxLAN range namespace policy defines for ID ranges used for VLAN encapsulation

attribute aci::fvns::vxlan_inst_p_annotation_t? annotation=null

Annotation

attribute aci::fvns::vxlan_inst_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::fvns::vxlan_inst_p_descr_t? descr=null

Description

attribute aci::fvns::vxlan_inst_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fvns::vxlan_inst_p_lcown_t? lcOwn=null

None

attribute aci::fvns::vxlan_inst_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fvns::vxlan_inst_p_name_t name

Name

attribute aci::fvns::vxlan_inst_p_namealias_t? nameAlias=null

Name alias

attribute aci::fvns::vxlan_inst_p_ownerkey_t? ownerKey=null

None

attribute aci::fvns::vxlan_inst_p_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::fvns::vxlan_inst_p_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::infra::Infra parent [1]

Peer relation: Relation to the parent entity.

other end: aci::infra::Infra.fvnsVxlanInstP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::AttEntityP

Parents: std::Entity

The attached entity profile provides a template to deploy hypervisor policies on a large set of leaf ports. This also provides the association of a Virtual Machine Management (VMM) domain and the physical network infrastructure.

attribute aci::infra::att_entity_p_annotation_t? annotation=null

Annotation

attribute aci::infra::att_entity_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::infra::att_entity_p_creator_t? creator=null

MO creator origin

attribute aci::infra::att_entity_p_descr_t? descr=null

Description

attribute aci::infra::att_entity_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::att_entity_p_lcown_t? lcOwn=null

None

attribute aci::infra::att_entity_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::infra::att_entity_p_name_t name

Name

attribute aci::infra::att_entity_p_namealias_t? nameAlias=null

Name alias

attribute aci::infra::att_entity_p_ownerkey_t? ownerKey=null

None

attribute aci::infra::att_entity_p_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::infra::att_entity_p_userdom_t? userdom=null

None :rel infraRsDomP: :rel parent: Relation to the parent entity.

relation aci::infra::RsDomP infraRsDomP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::infra::RsDomP.parent [1]

relation aci::infra::Infra parent [1]

Peer relation: Relation to the parent entity.

other end: aci::infra::Infra.infraAttEntityP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::Infra

Parents: aci::fvns::VlanInstDefParent, aci::fvns::VxlanInstDefParent

A container for all tenant infra configurations.

attribute aci::infra::infra_annotation_t? annotation=null

Annotation

attribute aci::infra::infra_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::infra_lcown_t? lcOwn=null

None

attribute aci::infra::infra_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::infra::infra_name_t? name=null

Name

attribute aci::infra::infra_namealias_t? nameAlias=null

Name alias

attribute aci::infra::infra_ownerkey_t? ownerKey=null

None

attribute aci::infra::infra_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::infra::infra_userdom_t? userdom=null

None :rel fvnsVlanInstP: :rel fvnsVxlanInstP: :rel infraAttEntityP: :rel parent: Relation to the parent entity. :rel stpInstPol:

relation aci::fvns::VlanInstP fvnsVlanInstP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fvns::VlanInstP.parent [1]

relation aci::fvns::VxlanInstP fvnsVxlanInstP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fvns::VxlanInstP.parent [1]

relation aci::infra::AttEntityP infraAttEntityP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::infra::AttEntityP.parent [1]

relation aci::stp::InstPol stpInstPol [0:*]

Peer relation: Relation to the parent entity.

other end: aci::stp::InstPol.parent [1]

relation aci::pol::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::pol::Uni.infraInfra [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsDomP

Parents: aci::RelativeResource

A source relation to a physical or virtual domain. Users need to create this to provide association between physical infrastructure policies and the domains.

attribute aci::infra::rs_dom_p_annotation_t? annotation=null

Annotation

attribute aci::infra::rs_dom_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::infra::rs_dom_p_creator_t? creator=null

MO creator origin

attribute aci::infra::rs_dom_p_descr_t? descr=null

Description

attribute aci::infra::rs_dom_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::rs_dom_p_forceresolve_t? forceResolve=null

None

attribute aci::infra::rs_dom_p_lcown_t? lcOwn=null

None

attribute string mo_class_name='infraRsDomP'
attribute aci::infra::rs_dom_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::infra::rs_dom_p_name_t? name=null

Name

attribute aci::infra::rs_dom_p_namealias_t? nameAlias=null

Name alias

attribute aci::infra::rs_dom_p_ownerkey_t? ownerKey=null

None

attribute aci::infra::rs_dom_p_ownertag_t? ownerTag=null

None

attribute aci::infra::rs_dom_p_rtype_t? rType=null

None

attribute string rn_format='rsdomP-[%(tDn)s]'
attribute aci::infra::rs_dom_p_state_t? state=null

State

attribute aci::infra::rs_dom_p_statequal_t? stateQual=null

State Qualifier

attribute aci::infra::rs_dom_p_tcl_t? tCl=null

Target-class

attribute string tDn

Target-dn

attribute aci::infra::rs_dom_p_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::infra::rs_dom_p_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::infra::AttEntityP parent [1]

Peer relation: Relation to the parent entity.

other end: aci::infra::AttEntityP.infraRsDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsVlanNs

Parents: aci::RelativeResource

A source relation to the policy definition for ID ranges used for VLAN encapsulation.

attribute aci::infra::rs_vlan_ns_accessmode_t? accessMode=null

Access Mode

attribute aci::infra::rs_vlan_ns_aggrenabled_t? aggrEnabled=null

Aggregation per Leaf across Transactions

attribute aci::infra::rs_vlan_ns_annotation_t? annotation=null

Annotation

attribute aci::infra::rs_vlan_ns_arplearning_t? arpLearning=null

None

attribute aci::infra::rs_vlan_ns_avetimeout_t? aveTimeOut=null

AVE Time Out Time (seconds)

attribute string? bdDefDn=null

None

attribute aci::infra::rs_vlan_ns_bddefstqual_t? bdDefStQual=null

None

attribute aci::infra::rs_vlan_ns_configinfrapg_t? configInfraPg=null

Configure Infra Port Group

attribute aci::infra::rs_vlan_ns_configissues_t? configIssues=null

Configuration Issues

attribute aci::infra::rs_vlan_ns_crtrnenabled_t? crtrnEnabled=null

None

attribute aci::infra::rs_vlan_ns_ctrlknob_t? ctrlKnob=null

Control Knob that determines, e.g., whether to turn on Ep datapath verify

attribute string? ctxDefDn=null

None

attribute aci::infra::rs_vlan_ns_ctxdefstqual_t? ctxDefStQual=null

None

attribute string? ctxSeg=null

None

attribute aci::infra::rs_vlan_ns_delimiter_t? delimiter=null

Delimiter

attribute aci::infra::rs_vlan_ns_deplst_t? deplSt=null

None

attribute aci::infra::rs_vlan_ns_descr_t? descr=null

Description

attribute aci::infra::rs_vlan_ns_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::infra::rs_vlan_ns_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::infra::rs_vlan_ns_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute aci::infra::rs_vlan_ns_encapmode_t? encapMode=null

Encap Mode

attribute aci::infra::rs_vlan_ns_enfpref_t? enfPref=null

Switching Preference

attribute aci::infra::rs_vlan_ns_enforcertctrl_t? enforceRtctrl=null

Enforce Route Control for Following Directions

attribute aci::infra::rs_vlan_ns_epinventorytype_t? epInventoryType=null

EP Inventory Type

attribute aci::infra::rs_vlan_ns_eprettime_t? epRetTime=null

End Point Retention Time (seconds)

attribute string? epgDn=null

None

attribute string? epgPKey=null

None

attribute aci::infra::rs_vlan_ns_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::rs_vlan_ns_floodonencap_t? floodOnEncap=null

None

attribute aci::infra::rs_vlan_ns_forceresolve_t? forceResolve=null

None

attribute aci::infra::rs_vlan_ns_hvavailmonitor_t? hvAvailMonitor=null

Enable Host availibility monitoring

attribute aci::infra::rs_vlan_ns_intrasecconf_t? intraSecConf=null

None

attribute string? l2FDSeg=null

None

attribute string? l3CtxEncap=null

None

attribute aci::infra::rs_vlan_ns_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::infra::rs_vlan_ns_lcown_t? lcOwn=null

None

attribute aci::infra::rs_vlan_ns_mcast_t? mcast=null

None

attribute string? mcastAddr=null

None

attribute string mo_class_name='infraRsVlanNs'
attribute aci::infra::rs_vlan_ns_modts_t? modTs=null

None

attribute aci::infra::rs_vlan_ns_mode_t? mode=null

Mode

attribute string? monPolDn=null

Monitoring policy

attribute aci::infra::rs_vlan_ns_name_t? name=null

Name

attribute aci::infra::rs_vlan_ns_namealias_t? nameAlias=null

Name alias

attribute aci::infra::rs_vlan_ns_npnamealias_t? npNameAlias=null

Network Profile Name Alias

attribute aci::infra::rs_vlan_ns_operst_t? operSt=null

Operational State

attribute aci::infra::rs_vlan_ns_ownerkey_t? ownerKey=null

None

attribute aci::infra::rs_vlan_ns_ownertag_t? ownerTag=null

None

attribute aci::infra::rs_vlan_ns_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::infra::rs_vlan_ns_pctag_t? pcTag=null

None

attribute aci::infra::rs_vlan_ns_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::infra::rs_vlan_ns_prefencapmode_t? prefEncapMode=null

Default Encap Mode

attribute aci::infra::rs_vlan_ns_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute aci::infra::rs_vlan_ns_prio_t? prio=null

None

attribute aci::infra::rs_vlan_ns_rtype_t? rType=null

None

attribute string rn_format='rsvlanNs'
attribute aci::infra::rs_vlan_ns_scopeid_t? scopeId=null

None

attribute aci::infra::rs_vlan_ns_state_t? state=null

State

attribute aci::infra::rs_vlan_ns_statequal_t? stateQual=null

State Qualifier

attribute aci::infra::rs_vlan_ns_tcl_t? tCl=null

Target-class

attribute string? tDn=null

Target-dn

attribute aci::infra::rs_vlan_ns_ttype_t? tType=null

None

attribute aci::infra::rs_vlan_ns_targetdscp_t? targetDscp=null

None

attribute aci::infra::rs_vlan_ns_tnnamealias_t? tnNameAlias=null

Tenant Name Alias

attribute string? txId=null

Transaction Id when EPg was created

attribute aci::infra::rs_vlan_ns_type_t? type=null

None

attribute string? uid=null

None

attribute string? uniqueId=null

Unique Id when DomP was created

attribute aci::infra::rs_vlan_ns_userdom_t? userdom=null

None

attribute aci::infra::rs_vlan_ns_vendor_t? vendor=null

None :rel parent: Relation to the parent entity.

relation aci::infra::RsVlanNsParent parent [1]

Peer relation: Relation to the parent entity.

other end: aci::infra::RsVlanNsParent.infraRsVlanNs [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsVlanNsParent

Parents: std::Entity

This is an abstract entity to attach RsVlanNs to its parents.

Rel infraRsVlanNs:

relation aci::infra::RsVlanNs infraRsVlanNs [0:*]

Peer relation: Relation to the parent entity.

other end: aci::infra::RsVlanNs.parent [1]

entity aci::l2ext::DomDef

Parents: aci::infra::RsVlanNsParent

This is generated and used only by internal processes.

attribute aci::l2ext::dom_def_aggrenabled_t? aggrEnabled=null

Aggregation per Leaf across Transactions

attribute aci::l2ext::dom_def_annotation_t? annotation=null

Annotation

attribute string? bdDefDn=null

None

attribute aci::l2ext::dom_def_bddefstqual_t? bdDefStQual=null

None

attribute aci::l2ext::dom_def_configissues_t? configIssues=null

Configuration Issues

attribute aci::l2ext::dom_def_crtrnenabled_t? crtrnEnabled=null

None

attribute string? ctxDefDn=null

None

attribute aci::l2ext::dom_def_ctxdefstqual_t? ctxDefStQual=null

None

attribute string? ctxSeg=null

None

attribute aci::l2ext::dom_def_deplst_t? deplSt=null

None

attribute aci::l2ext::dom_def_descr_t? descr=null

Description

attribute aci::l2ext::dom_def_enfpref_t? enfPref=null

Switching Preference

attribute string? epgDn=null

None

attribute string? epgPKey=null

None

attribute aci::l2ext::dom_def_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l2ext::dom_def_floodonencap_t? floodOnEncap=null

None

attribute aci::l2ext::dom_def_intrasecconf_t? intraSecConf=null

None

attribute string? l2FDSeg=null

None

attribute string? l3CtxEncap=null

None

attribute aci::l2ext::dom_def_lcown_t? lcOwn=null

None

attribute aci::l2ext::dom_def_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l2ext::dom_def_name_t name

Name

attribute aci::l2ext::dom_def_namealias_t? nameAlias=null

Name alias

attribute aci::l2ext::dom_def_npnamealias_t? npNameAlias=null

Network Profile Name Alias

attribute aci::l2ext::dom_def_operst_t? operSt=null

Operational State

attribute aci::l2ext::dom_def_ownerkey_t? ownerKey=null

None

attribute aci::l2ext::dom_def_ownertag_t? ownerTag=null

None

attribute aci::l2ext::dom_def_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::l2ext::dom_def_pctag_t? pcTag=null

None

attribute aci::l2ext::dom_def_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::l2ext::dom_def_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute aci::l2ext::dom_def_prio_t? prio=null

None

attribute aci::l2ext::dom_def_scopeid_t? scopeId=null

None

attribute aci::l2ext::dom_def_targetdscp_t? targetDscp=null

None

attribute aci::l2ext::dom_def_tnnamealias_t? tnNameAlias=null

Tenant Name Alias

attribute string? txId=null

Transaction Id when EPg was created

attribute string? uid=null

None

attribute aci::l2ext::dom_def_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::fv::BrEpP parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::BrEpP.l2extDomDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l2ext::DomP

Parents: aci::infra::RsVlanNsParent

The external bridged domain profile is a policy for managing the physical infrastructure, such as ports/VLANS, that can be used by an L2 network bridged outside the fabric.

attribute aci::l2ext::dom_p_annotation_t? annotation=null

Annotation

attribute aci::l2ext::dom_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::l2ext::dom_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l2ext::dom_p_lcown_t? lcOwn=null

None

attribute aci::l2ext::dom_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l2ext::dom_p_name_t name

Name

attribute aci::l2ext::dom_p_namealias_t? nameAlias=null

Name alias

attribute aci::l2ext::dom_p_ownerkey_t? ownerKey=null

None

attribute aci::l2ext::dom_p_ownertag_t? ownerTag=null

None

attribute aci::l2ext::dom_p_targetdscp_t? targetDscp=null

None

attribute string? uid=null

None

attribute aci::l2ext::dom_p_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::pol::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::pol::Uni.l2extDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::DomDef

Parents: aci::infra::RsVlanNsParent

This is generated and used only by internal processes.

attribute aci::l3ext::dom_def_aggrenabled_t? aggrEnabled=null

Aggregation per Leaf across Transactions

attribute aci::l3ext::dom_def_annotation_t? annotation=null

Annotation

attribute string? bdDefDn=null

None

attribute aci::l3ext::dom_def_bddefstqual_t? bdDefStQual=null

None

attribute aci::l3ext::dom_def_configissues_t? configIssues=null

Configuration Issues

attribute aci::l3ext::dom_def_crtrnenabled_t? crtrnEnabled=null

None

attribute string? ctxDefDn=null

None

attribute aci::l3ext::dom_def_ctxdefstqual_t? ctxDefStQual=null

None

attribute string? ctxSeg=null

None

attribute aci::l3ext::dom_def_deplst_t? deplSt=null

None

attribute aci::l3ext::dom_def_descr_t? descr=null

Description

attribute aci::l3ext::dom_def_enfpref_t? enfPref=null

Switching Preference

attribute aci::l3ext::dom_def_enforcertctrl_t? enforceRtctrl=null

Enforce Route Control for Following Directions

attribute string? epgDn=null

None

attribute string? epgPKey=null

None

attribute aci::l3ext::dom_def_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::dom_def_floodonencap_t? floodOnEncap=null

None

attribute aci::l3ext::dom_def_intrasecconf_t? intraSecConf=null

None

attribute string? l2FDSeg=null

None

attribute string? l3CtxEncap=null

None

attribute aci::l3ext::dom_def_lcown_t? lcOwn=null

None

attribute aci::l3ext::dom_def_mcast_t? mcast=null

None

attribute aci::l3ext::dom_def_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::dom_def_name_t name

Name

attribute aci::l3ext::dom_def_namealias_t? nameAlias=null

Name alias

attribute aci::l3ext::dom_def_npnamealias_t? npNameAlias=null

Network Profile Name Alias

attribute aci::l3ext::dom_def_operst_t? operSt=null

Operational State

attribute aci::l3ext::dom_def_ownerkey_t? ownerKey=null

None

attribute aci::l3ext::dom_def_ownertag_t? ownerTag=null

None

attribute aci::l3ext::dom_def_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::l3ext::dom_def_pctag_t? pcTag=null

None

attribute aci::l3ext::dom_def_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::l3ext::dom_def_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute aci::l3ext::dom_def_prio_t? prio=null

None

attribute aci::l3ext::dom_def_scopeid_t? scopeId=null

None

attribute aci::l3ext::dom_def_targetdscp_t? targetDscp=null

None

attribute aci::l3ext::dom_def_tnnamealias_t? tnNameAlias=null

Tenant Name Alias

attribute string? txId=null

Transaction Id when EPg was created

attribute string? uid=null

None

attribute aci::l3ext::dom_def_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::fv::RtdEpP parent [1]

Peer relation: Relation to the parent entity.

other end: aci::fv::RtdEpP.l3extDomDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::DomP

Parents: aci::infra::RsVlanNsParent

The external routed domain profile is a policy for managing the physical infrastructure, such as ports/VLANS, that can be used by an L3 routed outside network.

attribute aci::l3ext::dom_p_annotation_t? annotation=null

Annotation

attribute aci::l3ext::dom_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::l3ext::dom_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::dom_p_lcown_t? lcOwn=null

None

attribute aci::l3ext::dom_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::dom_p_name_t name

Name

attribute aci::l3ext::dom_p_namealias_t? nameAlias=null

Name alias

attribute aci::l3ext::dom_p_ownerkey_t? ownerKey=null

None

attribute aci::l3ext::dom_p_ownertag_t? ownerTag=null

None

attribute aci::l3ext::dom_p_targetdscp_t? targetDscp=null

None

attribute string? uid=null

None

attribute aci::l3ext::dom_p_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::pol::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::pol::Uni.l3extDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::phys::DomP

Parents: aci::infra::RsVlanNsParent, aci::RelativeResource

The physical domain profile stores the physical resources (ports and port-channels) and encap resources (VLAN/VXLAN) that should be used for endpoint groups associated with this domain.

attribute aci::phys::dom_p_annotation_t? annotation=null

Annotation

attribute aci::phys::dom_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::phys::dom_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::phys::dom_p_lcown_t? lcOwn=null

None

attribute string mo_class_name='physDomP'
attribute aci::phys::dom_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::phys::dom_p_name_t name

Name

attribute aci::phys::dom_p_namealias_t? nameAlias=null

Name alias

attribute aci::phys::dom_p_ownerkey_t? ownerKey=null

None

attribute aci::phys::dom_p_ownertag_t? ownerTag=null

None

attribute string rn_format='phys-%(name)s'
attribute string? uid=null

None

attribute aci::phys::dom_p_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::pol::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::pol::Uni.physDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::pol::Uni

Parents: aci::RelativeResource

Represents policy definition/resolution universe.

attribute aci::pol::uni_annotation_t? annotation=null

Annotation

attribute aci::pol::uni_extmngdby_t? extMngdBy=null

Managed By

attribute aci::pol::uni_lcown_t? lcOwn=null

None

attribute string mo_class_name='polUni'
attribute aci::pol::uni_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::pol::uni_name_t? name=null

Name

attribute aci::pol::uni_namealias_t? nameAlias=null

Name alias

attribute aci::pol::uni_ownerkey_t? ownerKey=null

None

attribute aci::pol::uni_ownertag_t? ownerTag=null

None

attribute string rn_format='uni'
attribute string? uid=null

None

attribute aci::pol::uni_userdom_t? userdom=null

None :rel extdevGroupP: :rel fcDomP: :rel fvEpPCont: :rel fvTenant: :rel infraInfra: :rel l2extDomP: :rel l3extDomP: :rel parent: Relation to the parent entity. :rel physDomP: :rel vmmProvP:

relation aci::extdev::GroupP extdevGroupP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::extdev::GroupP.parent [1]

relation aci::fc::DomP fcDomP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fc::DomP.parent [1]

relation aci::fv::EpPCont fvEpPCont [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::EpPCont.parent [1]

relation aci::fv::Tenant fvTenant [0:*]

Peer relation: Relation to the parent entity.

other end: aci::fv::Tenant.parent [1]

relation aci::infra::Infra infraInfra [0:*]

Peer relation: Relation to the parent entity.

other end: aci::infra::Infra.parent [1]

relation aci::l2ext::DomP l2extDomP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::l2ext::DomP.parent [1]

relation aci::l3ext::DomP l3extDomP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::l3ext::DomP.parent [1]

relation aci::Root parent [1]

Relation to the parent entity. Peer relation:

other end: aci::Root.polUni [0:*]

relation aci::phys::DomP physDomP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::phys::DomP.parent [1]

relation aci::vmm::ProvP vmmProvP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::vmm::ProvP.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::stp::InstPol

Parents: std::Entity

The spanning Tree Protocol (STP) instance policy, which enables you to set the bridge protocol data unit (BPDU) guard policy or filter. BDPUs are packets that run the STP protocol. The specification for STP is IEEE 802.1D. The main purpose of STP is to ensure that you do not create loops when you have redundant paths in your network. Loops are deadly to a network.

attribute aci::stp::inst_pol_adminst_t? adminSt=null

Admin State

attribute aci::stp::inst_pol_annotation_t? annotation=null

Annotation

attribute aci::stp::inst_pol_ctrl_t? ctrl=null

Controls

attribute aci::stp::inst_pol_descr_t? descr=null

Description

attribute aci::stp::inst_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::stp::inst_pol_lcown_t? lcOwn=null

None

attribute aci::stp::inst_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::stp::inst_pol_name_t name

Name

attribute aci::stp::inst_pol_namealias_t? nameAlias=null

Name alias

attribute aci::stp::inst_pol_ownerkey_t? ownerKey=null

None

attribute aci::stp::inst_pol_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::stp::inst_pol_userdom_t? userdom=null

None :rel parent: Relation to the parent entity. :rel stpMstRegionPol:

relation aci::infra::Infra parent [1]

Peer relation: Relation to the parent entity.

other end: aci::infra::Infra.stpInstPol [0:*]

relation aci::stp::MstRegionPol stpMstRegionPol [0:*]

Peer relation: Relation to the parent entity.

other end: aci::stp::MstRegionPol.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::stp::MstDomPol

Parents: aci::fvns::EncapBlkParent

The MST domain policy enables you to assign two or more VLANs to a spanning tree instance. MST is not the default spanning tree mode; Rapid per VLAN Spanning Tree (Rapid PVST+) is the default mode. MST instances with the same name, revision number, and VLAN-to-instance mapping combine to form an MST region. The MST region appears as a single bridge to spanning tree configurations outside the region. MST fails over to IEEE 802.1D Spanning Tree Protocol (STP) when it receives an 802.1D message from a neighboring switch.

attribute aci::stp::mst_dom_pol_adminst_t? adminSt=null

Admin State

attribute aci::stp::mst_dom_pol_annotation_t? annotation=null

Annotation

attribute aci::stp::mst_dom_pol_ctrl_t? ctrl=null

Controls

attribute aci::stp::mst_dom_pol_descr_t? descr=null

Description

attribute aci::stp::mst_dom_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::stp::mst_dom_pol_id_t? id=null

ID

attribute aci::stp::mst_dom_pol_lcown_t? lcOwn=null

None

attribute aci::stp::mst_dom_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::stp::mst_dom_pol_name_t name

Name

attribute aci::stp::mst_dom_pol_namealias_t? nameAlias=null

Name alias

attribute aci::stp::mst_dom_pol_ownerkey_t? ownerKey=null

None

attribute aci::stp::mst_dom_pol_ownertag_t? ownerTag=null

None

attribute aci::stp::mst_dom_pol_regname_t? regName=null

Region Name

attribute aci::stp::mst_dom_pol_rev_t? rev=null

Region Revision

attribute string? uid=null

None

attribute aci::stp::mst_dom_pol_userdom_t? userdom=null

None :rel parent: Relation to the parent entity.

relation aci::stp::MstRegionPol parent [1]

Peer relation: Relation to the parent entity.

other end: aci::stp::MstRegionPol.stpMstDomPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::stp::MstRegionPol

Parents: std::Entity

The MST region policy enables switches to participate in MST instances when you consistently configure the switches with the same MST configuration information. A collection of interconnected switches that have the same MST configuration is an MST region. An MST region is a linked group of MST bridges with the same MST configuration.

attribute aci::stp::mst_region_pol_adminst_t? adminSt=null

Admin State

attribute aci::stp::mst_region_pol_annotation_t? annotation=null

Annotation

attribute aci::stp::mst_region_pol_ctrl_t? ctrl=null

Controls

attribute aci::stp::mst_region_pol_descr_t? descr=null

Description

attribute aci::stp::mst_region_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::stp::mst_region_pol_lcown_t? lcOwn=null

None

attribute aci::stp::mst_region_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::stp::mst_region_pol_name_t name

Name

attribute aci::stp::mst_region_pol_namealias_t? nameAlias=null

Name alias

attribute aci::stp::mst_region_pol_ownerkey_t? ownerKey=null

None

attribute aci::stp::mst_region_pol_ownertag_t? ownerTag=null

None

attribute aci::stp::mst_region_pol_regname_t? regName=null

Region Name

attribute aci::stp::mst_region_pol_rev_t? rev=null

Region Revision

attribute string? uid=null

None

attribute aci::stp::mst_region_pol_userdom_t? userdom=null

None :rel parent: Relation to the parent entity. :rel stpMstDomPol:

relation aci::stp::InstPol parent [1]

Peer relation: Relation to the parent entity.

other end: aci::stp::InstPol.stpMstRegionPol [0:*]

relation aci::stp::MstDomPol stpMstDomPol [0:*]

Peer relation: Relation to the parent entity.

other end: aci::stp::MstDomPol.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::DomP

Parents: aci::infra::RsVlanNsParent, aci::fvns::VlanInstDefParent

The VMM domain profile is a policy for grouping VM controllers with similar networking policy requirements. For example, the VM controllers can share VLAN or VXLAN space and application endpoint groups. The APIC communicates with the controller to publish network configurations such as port groups that are then applied to the virtual workloads.

attribute aci::vmm::dom_p_accessmode_t? accessMode=null

Access Mode

attribute aci::vmm::dom_p_annotation_t? annotation=null

Annotation

attribute aci::vmm::dom_p_arplearning_t? arpLearning=null

None

attribute aci::vmm::dom_p_avetimeout_t? aveTimeOut=null

AVE Time Out Time (seconds)

attribute aci::vmm::dom_p_configinfrapg_t? configInfraPg=null

Configure Infra Port Group

attribute aci::vmm::dom_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::vmm::dom_p_ctrlknob_t? ctrlKnob=null

Control Knob that determines, e.g., whether to turn on Ep datapath verify

attribute aci::vmm::dom_p_delimiter_t? delimiter=null

Delimiter

attribute aci::vmm::dom_p_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::vmm::dom_p_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::vmm::dom_p_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute aci::vmm::dom_p_encapmode_t? encapMode=null

Encap Mode

attribute aci::vmm::dom_p_enfpref_t? enfPref=null

Switching Preference

attribute aci::vmm::dom_p_epinventorytype_t? epInventoryType=null

EP Inventory Type

attribute aci::vmm::dom_p_eprettime_t? epRetTime=null

End Point Retention Time (seconds)

attribute aci::vmm::dom_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vmm::dom_p_hvavailmonitor_t? hvAvailMonitor=null

Enable Host availibility monitoring

attribute aci::vmm::dom_p_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::vmm::dom_p_lcown_t? lcOwn=null

None

attribute string? mcastAddr=null

None

attribute aci::vmm::dom_p_modts_t? modTs=null

None

attribute aci::vmm::dom_p_mode_t? mode=null

Mode

attribute string? monPolDn=null

Monitoring policy

attribute aci::vmm::dom_p_name_t name

Name

attribute aci::vmm::dom_p_namealias_t? nameAlias=null

Name alias

attribute aci::vmm::dom_p_ownerkey_t? ownerKey=null

None

attribute aci::vmm::dom_p_ownertag_t? ownerTag=null

None

attribute aci::vmm::dom_p_prefencapmode_t? prefEncapMode=null

Default Encap Mode

attribute string? txId=null

Transaction Id when DomP was created

attribute aci::vmm::dom_p_type_t? type=null

None

attribute string? uid=null

None

attribute string? uniqueId=null

Unique Id when DomP was created

attribute aci::vmm::dom_p_userdom_t? userdom=null

None

attribute aci::vmm::dom_p_vendor_t? vendor=null

None :rel parent: Relation to the parent entity. :rel vmmIntAggr: :rel vmmIntCustomAggr: :rel vmmUsrAggr: :rel vmmUsrCustomAggr:

relation aci::vmm::IntAggr vmmIntAggr [0:*]

Peer relation: Relation to the parent entity.

other end: aci::vmm::IntAggr.parent [1]

relation aci::vmm::IntCustomAggr vmmIntCustomAggr [0:*]

Peer relation: Relation to the parent entity.

other end: aci::vmm::IntCustomAggr.parent [1]

relation aci::vmm::UsrAggr vmmUsrAggr [0:*]

Peer relation: Relation to the parent entity.

other end: aci::vmm::UsrAggr.parent [1]

relation aci::vmm::UsrCustomAggr vmmUsrCustomAggr [0:*]

Peer relation: Relation to the parent entity.

other end: aci::vmm::UsrCustomAggr.parent [1]

relation aci::vmm::ProvP parent [1]

Peer relation: Relation to the parent entity.

other end: aci::vmm::ProvP.vmmDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::DomPDef

Parents: aci::infra::RsVlanNsParent

A container for distributed virtual switch policies. This is an object in the iLeaf (switch).

attribute aci::vmm::dom_p_def_annotation_t? annotation=null

Annotation

attribute aci::vmm::dom_p_def_configissues_t? configIssues=null

Configuration Issues

attribute aci::vmm::dom_p_def_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vmm::dom_p_def_lcown_t? lcOwn=null

None

attribute aci::vmm::dom_p_def_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vmm::dom_p_def_name_t name

Name

attribute aci::vmm::dom_p_def_namealias_t? nameAlias=null

Name alias

attribute aci::vmm::dom_p_def_ownerkey_t? ownerKey=null

None

attribute aci::vmm::dom_p_def_ownertag_t? ownerTag=null

None

attribute aci::vmm::dom_p_def_type_t? type=null

None

attribute string? uid=null

None

attribute aci::vmm::dom_p_def_userdom_t? userdom=null

None

attribute aci::vmm::dom_p_def_vendor_t? vendor=null

None :rel parent: Relation to the parent entity.

relation aci::vmm::ProvP parent [1]

Peer relation: Relation to the parent entity.

other end: aci::vmm::ProvP.vmmDomPDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::IntAggr

Parents: aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute aci::vmm::int_aggr_accessmode_t? accessMode=null

Access Mode

attribute aci::vmm::int_aggr_aggrimedcy_t? aggrImedcy=null

None

attribute aci::vmm::int_aggr_allocmode_t? allocMode=null

None

attribute aci::vmm::int_aggr_annotation_t? annotation=null

Annotation

attribute aci::vmm::int_aggr_arplearning_t? arpLearning=null

None

attribute aci::vmm::int_aggr_avetimeout_t? aveTimeOut=null

AVE Time Out Time (seconds)

attribute string? bdDn=null

BD DN

attribute aci::vmm::int_aggr_bindingtype_t? bindingType=null

None

attribute aci::vmm::int_aggr_blockallports_t? blockAllPorts=null

Block All Ports Setting

attribute aci::vmm::int_aggr_cfgddelimiter_t? cfgdDelimiter=null

Configured Delimiter

attribute aci::vmm::int_aggr_classpref_t? classPref=null

Classification Preference

attribute aci::vmm::int_aggr_configflags_t? configFlags=null

None

attribute aci::vmm::int_aggr_configinfrapg_t? configInfraPg=null

Configure Infra Port Group

attribute aci::vmm::int_aggr_configissues_t? configIssues=null

Configuration Issues

attribute aci::vmm::int_aggr_crtrnenabled_t? crtrnEnabled=null

None

attribute aci::vmm::int_aggr_ctrlknob_t? ctrlKnob=null

Control Knob that determines, e.g., whether to turn on Ep datapath verify

attribute string? ctxDn=null

CTX DN

attribute aci::vmm::int_aggr_customepgname_t? customEpgName=null

Portgroup Name

attribute aci::vmm::int_aggr_delimiter_t? delimiter=null

Delimiter

attribute aci::vmm::int_aggr_deployissues_t? deployIssues=null

None

attribute aci::vmm::int_aggr_descr_t? descr=null

Description

attribute aci::vmm::int_aggr_domname_t? domName=null

Domain Name

attribute aci::vmm::int_aggr_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::vmm::int_aggr_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::vmm::int_aggr_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute string? encap=null

Encap

attribute string? encapAllocKey=null

Encapsulation allocation Key

attribute aci::vmm::int_aggr_encapchanged_t? encapChanged=null

None

attribute aci::vmm::int_aggr_encapctx_t? encapCtx=null

None

attribute aci::vmm::int_aggr_encapmode_t? encapMode=null

Encapsulation mode

attribute aci::vmm::int_aggr_encapmodeoverride_t? encapModeOverride=null

Encap Mode Override

attribute aci::vmm::int_aggr_enfpref_t? enfPref=null

Switching Preference

attribute aci::vmm::int_aggr_epinventorytype_t? epInventoryType=null

EP Inventory Type

attribute aci::vmm::int_aggr_eprettime_t? epRetTime=null

End Point Retention Time (seconds)

attribute aci::vmm::int_aggr_epgcos_t? epgCos=null

Epg Cos for AVS

attribute aci::vmm::int_aggr_epgcospref_t? epgCosPref=null

Epg Cos Policy Enforcement

attribute string? epgPKey=null

None

attribute string? eppDn=null

None

attribute aci::vmm::int_aggr_extmngdby_t? extMngdBy=null

Managed By

attribute string? faultDKey=null

None

attribute aci::vmm::int_aggr_featureflags_t? featureFlags=null

None

attribute aci::vmm::int_aggr_forgedtransmit_t? forgedTransmit=null

Forged Transmit Setting

attribute aci::vmm::int_aggr_hvavailmonitor_t? hvAvailMonitor=null

Enable Host availibility monitoring

attribute string? id=null

Id

attribute string? idConsumerDn=null

Ident Consumer DN

attribute aci::vmm::int_aggr_instrimedcy_t? instrImedcy=null

Deployment Immediacy

attribute aci::vmm::int_aggr_intrasecconf_t? intraSecConf=null

Intra EPG Contract Config

attribute aci::vmm::int_aggr_issues_t? issues=null

None

attribute aci::vmm::int_aggr_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::vmm::int_aggr_lbalgo_t? lbAlgo=null

None

attribute aci::vmm::int_aggr_lcown_t? lcOwn=null

None

attribute aci::vmm::int_aggr_macchange_t? macChange=null

MAC Address Changes Setting

attribute string? mcastAddr=null

None

attribute aci::vmm::int_aggr_modts_t? modTs=null

None

attribute aci::vmm::int_aggr_mode_t? mode=null

Mode

attribute string? monPolDn=null

Monitoring Policy Dn

attribute aci::vmm::int_aggr_name_t name

Name

attribute aci::vmm::int_aggr_namealias_t? nameAlias=null

Name alias

attribute aci::vmm::int_aggr_netflowdir_t? netflowDir=null

Netflow Monitor Direction

attribute aci::vmm::int_aggr_netflowpref_t? netflowPref=null

Netflow Policy Enforcement

attribute string? numPorts=null

None

attribute aci::vmm::int_aggr_operdelimiter_t? operDelimiter=null

Operational Delimiter

attribute aci::vmm::int_aggr_ownerkey_t? ownerKey=null

None

attribute aci::vmm::int_aggr_ownertag_t? ownerTag=null

None

attribute aci::vmm::int_aggr_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::vmm::int_aggr_portallocation_t? portAllocation=null

None

attribute aci::vmm::int_aggr_prefencapmode_t? prefEncapMode=null

Default Encap Mode

attribute string? primaryEncap=null

Primary encapsulation when EPG is isolated

attribute string? primaryEncapInner=null

Primary encapsulation for inner traffic

attribute aci::vmm::int_aggr_prommode_t? promMode=null

Promiscous Mode Setting

attribute aci::vmm::int_aggr_resimedcy_t? resImedcy=null

Resolution Immediacy

attribute string? secondaryEncapInner=null

Secondary encapsulation for inner traffic

attribute aci::vmm::int_aggr_statscollectionstate_t? statsCollectionState=null

Indicates whether Statistics should be Collected for this Object

attribute aci::vmm::int_aggr_switchingmode_t? switchingMode=null

EPG Switching Mode

attribute string? txId=null

None

attribute aci::vmm::int_aggr_type_t? type=null

None

attribute string? uid=null

None

attribute string? uniqueId=null

Unique Id when DomP was created

attribute aci::vmm::int_aggr_untagged_t? untagged=null

Untagged Access Port

attribute string? updateTs=null

Update Timestamp

attribute aci::vmm::int_aggr_userdom_t? userdom=null

None

attribute aci::vmm::int_aggr_vendor_t? vendor=null

None

attribute aci::vmm::int_aggr_vnetonly_t? vnetOnly=null

only create Virtual Network :rel parent: Relation to the parent entity.

relation aci::vmm::DomP parent [1]

Peer relation: Relation to the parent entity.

other end: aci::vmm::DomP.vmmIntAggr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::IntCustomAggr

Parents: aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute aci::vmm::int_custom_aggr_accessmode_t? accessMode=null

Access Mode

attribute aci::vmm::int_custom_aggr_aggrimedcy_t? aggrImedcy=null

None

attribute aci::vmm::int_custom_aggr_allocmode_t? allocMode=null

None

attribute aci::vmm::int_custom_aggr_annotation_t? annotation=null

Annotation

attribute aci::vmm::int_custom_aggr_arplearning_t? arpLearning=null

None

attribute aci::vmm::int_custom_aggr_avetimeout_t? aveTimeOut=null

AVE Time Out Time (seconds)

attribute string? bdDn=null

BD DN

attribute aci::vmm::int_custom_aggr_bindingtype_t? bindingType=null

None

attribute aci::vmm::int_custom_aggr_blockallports_t? blockAllPorts=null

Block All Ports Setting

attribute aci::vmm::int_custom_aggr_cfgddelimiter_t? cfgdDelimiter=null

Configured Delimiter

attribute aci::vmm::int_custom_aggr_classpref_t? classPref=null

Classification Preference

attribute aci::vmm::int_custom_aggr_configflags_t? configFlags=null

None

attribute aci::vmm::int_custom_aggr_configinfrapg_t? configInfraPg=null

Configure Infra Port Group

attribute aci::vmm::int_custom_aggr_configissues_t? configIssues=null

Configuration Issues

attribute aci::vmm::int_custom_aggr_crtrnenabled_t? crtrnEnabled=null

None

attribute aci::vmm::int_custom_aggr_ctrlknob_t? ctrlKnob=null

Control Knob that determines, e.g., whether to turn on Ep datapath verify

attribute string? ctxDn=null

CTX DN

attribute aci::vmm::int_custom_aggr_customepgname_t? customEpgName=null

Portgroup Name

attribute aci::vmm::int_custom_aggr_delimiter_t? delimiter=null

Delimiter

attribute aci::vmm::int_custom_aggr_deployissues_t? deployIssues=null

None

attribute aci::vmm::int_custom_aggr_descr_t? descr=null

Description

attribute aci::vmm::int_custom_aggr_domname_t? domName=null

Domain Name

attribute aci::vmm::int_custom_aggr_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::vmm::int_custom_aggr_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::vmm::int_custom_aggr_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute string? encap=null

Encap

attribute string? encapAllocKey=null

Encapsulation allocation Key

attribute aci::vmm::int_custom_aggr_encapchanged_t? encapChanged=null

None

attribute aci::vmm::int_custom_aggr_encapctx_t? encapCtx=null

None

attribute aci::vmm::int_custom_aggr_encapmode_t? encapMode=null

Encapsulation mode

attribute aci::vmm::int_custom_aggr_encapmodeoverride_t? encapModeOverride=null

Encap Mode Override

attribute aci::vmm::int_custom_aggr_enfpref_t? enfPref=null

Switching Preference

attribute aci::vmm::int_custom_aggr_epinventorytype_t? epInventoryType=null

EP Inventory Type

attribute aci::vmm::int_custom_aggr_eprettime_t? epRetTime=null

End Point Retention Time (seconds)

attribute aci::vmm::int_custom_aggr_epgcos_t? epgCos=null

Epg Cos for AVS

attribute aci::vmm::int_custom_aggr_epgcospref_t? epgCosPref=null

Epg Cos Policy Enforcement

attribute string? epgPKey=null

None

attribute string? eppDn=null

None

attribute aci::vmm::int_custom_aggr_extmngdby_t? extMngdBy=null

Managed By

attribute string? faultDKey=null

None

attribute aci::vmm::int_custom_aggr_featureflags_t? featureFlags=null

None

attribute aci::vmm::int_custom_aggr_forgedtransmit_t? forgedTransmit=null

Forged Transmit Setting

attribute aci::vmm::int_custom_aggr_hvavailmonitor_t? hvAvailMonitor=null

Enable Host availibility monitoring

attribute string? id=null

Id

attribute string? idConsumerDn=null

Ident Consumer DN

attribute aci::vmm::int_custom_aggr_instrimedcy_t? instrImedcy=null

Deployment Immediacy

attribute aci::vmm::int_custom_aggr_intrasecconf_t? intraSecConf=null

Intra EPG Contract Config

attribute aci::vmm::int_custom_aggr_issues_t? issues=null

None

attribute aci::vmm::int_custom_aggr_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::vmm::int_custom_aggr_lbalgo_t? lbAlgo=null

None

attribute aci::vmm::int_custom_aggr_lcown_t? lcOwn=null

None

attribute aci::vmm::int_custom_aggr_macchange_t? macChange=null

MAC Address Changes Setting

attribute string? mcastAddr=null

None

attribute aci::vmm::int_custom_aggr_modts_t? modTs=null

None

attribute aci::vmm::int_custom_aggr_mode_t? mode=null

Mode

attribute string? monPolDn=null

Monitoring Policy Dn

attribute aci::vmm::int_custom_aggr_name_t name

Name

attribute aci::vmm::int_custom_aggr_namealias_t? nameAlias=null

Name alias

attribute aci::vmm::int_custom_aggr_netflowdir_t? netflowDir=null

Netflow Monitor Direction

attribute aci::vmm::int_custom_aggr_netflowpref_t? netflowPref=null

Netflow Policy Enforcement

attribute string? numPorts=null

None

attribute aci::vmm::int_custom_aggr_operdelimiter_t? operDelimiter=null

Operational Delimiter

attribute aci::vmm::int_custom_aggr_ownerkey_t? ownerKey=null

None

attribute aci::vmm::int_custom_aggr_ownertag_t? ownerTag=null

None

attribute aci::vmm::int_custom_aggr_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::vmm::int_custom_aggr_portallocation_t? portAllocation=null

None

attribute aci::vmm::int_custom_aggr_prefencapmode_t? prefEncapMode=null

Default Encap Mode

attribute string? primaryEncap=null

Primary encapsulation when EPG is isolated

attribute string? primaryEncapInner=null

Primary encapsulation for inner traffic

attribute aci::vmm::int_custom_aggr_prommode_t? promMode=null

Promiscous Mode Setting

attribute aci::vmm::int_custom_aggr_resimedcy_t? resImedcy=null

Resolution Immediacy

attribute string? secondaryEncapInner=null

Secondary encapsulation for inner traffic

attribute aci::vmm::int_custom_aggr_statscollectionstate_t? statsCollectionState=null

Indicates whether Statistics should be Collected for this Object

attribute aci::vmm::int_custom_aggr_switchingmode_t? switchingMode=null

EPG Switching Mode

attribute string? txId=null

None

attribute aci::vmm::int_custom_aggr_type_t? type=null

None

attribute string? uid=null

None

attribute string? uniqueId=null

Unique Id when DomP was created

attribute aci::vmm::int_custom_aggr_untagged_t? untagged=null

Untagged Access Port

attribute string? updateTs=null

Update Timestamp

attribute aci::vmm::int_custom_aggr_userdom_t? userdom=null

None

attribute aci::vmm::int_custom_aggr_vendor_t? vendor=null

None

attribute aci::vmm::int_custom_aggr_vnetonly_t? vnetOnly=null

only create Virtual Network :rel parent: Relation to the parent entity.

relation aci::vmm::DomP parent [1]

Peer relation: Relation to the parent entity.

other end: aci::vmm::DomP.vmmIntCustomAggr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::ProvP

Parents: std::Entity

The VMM provider profile stores the policies of VMM systems from a particular vendor (VMware or Microsoft). This container is automatically created by the system.

attribute aci::vmm::prov_p_annotation_t? annotation=null

Annotation

attribute aci::vmm::prov_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vmm::prov_p_lcown_t? lcOwn=null

None

attribute aci::vmm::prov_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vmm::prov_p_name_t? name=null

Name

attribute aci::vmm::prov_p_namealias_t? nameAlias=null

Name alias

attribute aci::vmm::prov_p_ownerkey_t? ownerKey=null

None

attribute aci::vmm::prov_p_ownertag_t? ownerTag=null

None

attribute aci::vmm::prov_p_type_t? type=null

None

attribute string? uid=null

None

attribute aci::vmm::prov_p_userdom_t? userdom=null

None

attribute aci::vmm::prov_p_vendor_t vendor

None :rel parent: Relation to the parent entity. :rel vmmDomP: :rel vmmDomPDef:

relation aci::vmm::DomP vmmDomP [0:*]

Peer relation: Relation to the parent entity.

other end: aci::vmm::DomP.parent [1]

relation aci::vmm::DomPDef vmmDomPDef [0:*]

Peer relation: Relation to the parent entity.

other end: aci::vmm::DomPDef.parent [1]

relation aci::pol::Uni parent [1]

Peer relation: Relation to the parent entity.

other end: aci::pol::Uni.vmmProvP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::UsrAggr

Parents: aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute aci::vmm::usr_aggr_accessmode_t? accessMode=null

Access Mode

attribute aci::vmm::usr_aggr_aggrimedcy_t? aggrImedcy=null

None

attribute aci::vmm::usr_aggr_allocmode_t? allocMode=null

None

attribute aci::vmm::usr_aggr_annotation_t? annotation=null

Annotation

attribute aci::vmm::usr_aggr_arplearning_t? arpLearning=null

None

attribute aci::vmm::usr_aggr_avetimeout_t? aveTimeOut=null

AVE Time Out Time (seconds)

attribute string? bdDn=null

BD DN

attribute aci::vmm::usr_aggr_bindingtype_t? bindingType=null

None

attribute aci::vmm::usr_aggr_blockallports_t? blockAllPorts=null

Block All Ports Setting

attribute aci::vmm::usr_aggr_cfgddelimiter_t? cfgdDelimiter=null

Configured Delimiter

attribute aci::vmm::usr_aggr_classpref_t? classPref=null

Classification Preference

attribute aci::vmm::usr_aggr_configflags_t? configFlags=null

None

attribute aci::vmm::usr_aggr_configinfrapg_t? configInfraPg=null

Configure Infra Port Group

attribute aci::vmm::usr_aggr_configissues_t? configIssues=null

Configuration Issues

attribute aci::vmm::usr_aggr_crtrnenabled_t? crtrnEnabled=null

None

attribute aci::vmm::usr_aggr_ctrlknob_t? ctrlKnob=null

Control Knob that determines, e.g., whether to turn on Ep datapath verify

attribute string? ctxDn=null

CTX DN

attribute aci::vmm::usr_aggr_customepgname_t? customEpgName=null

Portgroup Name

attribute aci::vmm::usr_aggr_delimiter_t? delimiter=null

Delimiter

attribute aci::vmm::usr_aggr_deployissues_t? deployIssues=null

None

attribute aci::vmm::usr_aggr_descr_t? descr=null

Description

attribute aci::vmm::usr_aggr_domname_t? domName=null

Domain Name

attribute aci::vmm::usr_aggr_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::vmm::usr_aggr_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::vmm::usr_aggr_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute string? encap=null

Encap

attribute string? encapAllocKey=null

Encapsulation allocation Key

attribute aci::vmm::usr_aggr_encapchanged_t? encapChanged=null

None

attribute aci::vmm::usr_aggr_encapctx_t? encapCtx=null

None

attribute aci::vmm::usr_aggr_encapmode_t? encapMode=null

Encapsulation mode

attribute aci::vmm::usr_aggr_encapmodeoverride_t? encapModeOverride=null

Encap Mode Override

attribute aci::vmm::usr_aggr_enfpref_t? enfPref=null

Switching Preference

attribute aci::vmm::usr_aggr_epinventorytype_t? epInventoryType=null

EP Inventory Type

attribute aci::vmm::usr_aggr_eprettime_t? epRetTime=null

End Point Retention Time (seconds)

attribute aci::vmm::usr_aggr_epgcos_t? epgCos=null

Epg Cos for AVS

attribute aci::vmm::usr_aggr_epgcospref_t? epgCosPref=null

Epg Cos Policy Enforcement

attribute string? epgPKey=null

None

attribute string? eppDn=null

None

attribute aci::vmm::usr_aggr_extmngdby_t? extMngdBy=null

Managed By

attribute string? faultDKey=null

None

attribute aci::vmm::usr_aggr_featureflags_t? featureFlags=null

None

attribute aci::vmm::usr_aggr_forgedtransmit_t? forgedTransmit=null

Forged Transmit Setting

attribute aci::vmm::usr_aggr_hvavailmonitor_t? hvAvailMonitor=null

Enable Host availibility monitoring

attribute string? id=null

Id

attribute string? idConsumerDn=null

Ident Consumer DN

attribute aci::vmm::usr_aggr_instrimedcy_t? instrImedcy=null

Deployment Immediacy

attribute aci::vmm::usr_aggr_intrasecconf_t? intraSecConf=null

Intra EPG Contract Config

attribute aci::vmm::usr_aggr_issues_t? issues=null

None

attribute aci::vmm::usr_aggr_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::vmm::usr_aggr_lbalgo_t? lbAlgo=null

None

attribute aci::vmm::usr_aggr_lcown_t? lcOwn=null

None

attribute aci::vmm::usr_aggr_macchange_t? macChange=null

MAC Address Changes Setting

attribute string? mcastAddr=null

None

attribute aci::vmm::usr_aggr_modts_t? modTs=null

None

attribute aci::vmm::usr_aggr_mode_t? mode=null

Mode

attribute string? monPolDn=null

Monitoring Policy Dn

attribute aci::vmm::usr_aggr_name_t name

Name

attribute aci::vmm::usr_aggr_namealias_t? nameAlias=null

Name alias

attribute aci::vmm::usr_aggr_netflowdir_t? netflowDir=null

Netflow Monitor Direction

attribute aci::vmm::usr_aggr_netflowpref_t? netflowPref=null

Netflow Policy Enforcement

attribute string? numPorts=null

None

attribute aci::vmm::usr_aggr_operdelimiter_t? operDelimiter=null

Operational Delimiter

attribute aci::vmm::usr_aggr_ownerkey_t? ownerKey=null

None

attribute aci::vmm::usr_aggr_ownertag_t? ownerTag=null

None

attribute aci::vmm::usr_aggr_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::vmm::usr_aggr_portallocation_t? portAllocation=null

None

attribute aci::vmm::usr_aggr_prefencapmode_t? prefEncapMode=null

Default Encap Mode

attribute string? primaryEncap=null

Primary encapsulation when EPG is isolated

attribute string? primaryEncapInner=null

Primary encapsulation for inner traffic

attribute aci::vmm::usr_aggr_prommode_t? promMode=null

Promiscous Mode Setting

attribute aci::vmm::usr_aggr_resimedcy_t? resImedcy=null

Resolution Immediacy

attribute string? secondaryEncapInner=null

Secondary encapsulation for inner traffic

attribute aci::vmm::usr_aggr_statscollectionstate_t? statsCollectionState=null

Indicates whether Statistics should be Collected for this Object

attribute aci::vmm::usr_aggr_switchingmode_t? switchingMode=null

EPG Switching Mode

attribute string? txId=null

None

attribute aci::vmm::usr_aggr_type_t? type=null

None

attribute string? uid=null

None

attribute string? uniqueId=null

Unique Id when DomP was created

attribute aci::vmm::usr_aggr_untagged_t? untagged=null

Untagged Access Port

attribute string? updateTs=null

Update Timestamp

attribute aci::vmm::usr_aggr_userdom_t? userdom=null

None

attribute aci::vmm::usr_aggr_vendor_t? vendor=null

None

attribute aci::vmm::usr_aggr_vnetonly_t? vnetOnly=null

only create Virtual Network :rel parent: Relation to the parent entity.

relation aci::vmm::DomP parent [1]

Peer relation: Relation to the parent entity.

other end: aci::vmm::DomP.vmmUsrAggr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::UsrCustomAggr

Parents: aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute aci::vmm::usr_custom_aggr_accessmode_t? accessMode=null

Access Mode

attribute aci::vmm::usr_custom_aggr_aggrimedcy_t? aggrImedcy=null

None

attribute aci::vmm::usr_custom_aggr_allocmode_t? allocMode=null

None

attribute aci::vmm::usr_custom_aggr_annotation_t? annotation=null

Annotation

attribute aci::vmm::usr_custom_aggr_arplearning_t? arpLearning=null

None

attribute aci::vmm::usr_custom_aggr_avetimeout_t? aveTimeOut=null

AVE Time Out Time (seconds)

attribute string? bdDn=null

BD DN

attribute aci::vmm::usr_custom_aggr_bindingtype_t? bindingType=null

None

attribute aci::vmm::usr_custom_aggr_blockallports_t? blockAllPorts=null

Block All Ports Setting

attribute aci::vmm::usr_custom_aggr_cfgddelimiter_t? cfgdDelimiter=null

Configured Delimiter

attribute aci::vmm::usr_custom_aggr_classpref_t? classPref=null

Classification Preference

attribute aci::vmm::usr_custom_aggr_configflags_t? configFlags=null

None

attribute aci::vmm::usr_custom_aggr_configinfrapg_t? configInfraPg=null

Configure Infra Port Group

attribute aci::vmm::usr_custom_aggr_configissues_t? configIssues=null

Configuration Issues

attribute aci::vmm::usr_custom_aggr_crtrnenabled_t? crtrnEnabled=null

None

attribute aci::vmm::usr_custom_aggr_ctrlknob_t? ctrlKnob=null

Control Knob that determines, e.g., whether to turn on Ep datapath verify

attribute string? ctxDn=null

CTX DN

attribute aci::vmm::usr_custom_aggr_customepgname_t? customEpgName=null

Portgroup Name

attribute aci::vmm::usr_custom_aggr_delimiter_t? delimiter=null

Delimiter

attribute aci::vmm::usr_custom_aggr_deployissues_t? deployIssues=null

None

attribute aci::vmm::usr_custom_aggr_descr_t? descr=null

Description

attribute aci::vmm::usr_custom_aggr_domname_t? domName=null

Domain Name

attribute aci::vmm::usr_custom_aggr_enableave_t? enableAVE=null

Enable AVE mode

attribute aci::vmm::usr_custom_aggr_enabletag_t? enableTag=null

Enable Tag data retrieval

attribute aci::vmm::usr_custom_aggr_enablevmfolder_t? enableVmFolder=null

Enable VM Folder data retrieval

attribute string? encap=null

Encap

attribute string? encapAllocKey=null

Encapsulation allocation Key

attribute aci::vmm::usr_custom_aggr_encapchanged_t? encapChanged=null

None

attribute aci::vmm::usr_custom_aggr_encapctx_t? encapCtx=null

None

attribute aci::vmm::usr_custom_aggr_encapmode_t? encapMode=null

Encapsulation mode

attribute aci::vmm::usr_custom_aggr_encapmodeoverride_t? encapModeOverride=null

Encap Mode Override

attribute aci::vmm::usr_custom_aggr_enfpref_t? enfPref=null

Switching Preference

attribute aci::vmm::usr_custom_aggr_epinventorytype_t? epInventoryType=null

EP Inventory Type

attribute aci::vmm::usr_custom_aggr_eprettime_t? epRetTime=null

End Point Retention Time (seconds)

attribute aci::vmm::usr_custom_aggr_epgcos_t? epgCos=null

Epg Cos for AVS

attribute aci::vmm::usr_custom_aggr_epgcospref_t? epgCosPref=null

Epg Cos Policy Enforcement

attribute string? epgPKey=null

None

attribute string? eppDn=null

None

attribute aci::vmm::usr_custom_aggr_extmngdby_t? extMngdBy=null

Managed By

attribute string? faultDKey=null

None

attribute aci::vmm::usr_custom_aggr_featureflags_t? featureFlags=null

None

attribute aci::vmm::usr_custom_aggr_forgedtransmit_t? forgedTransmit=null

Forged Transmit Setting

attribute aci::vmm::usr_custom_aggr_hvavailmonitor_t? hvAvailMonitor=null

Enable Host availibility monitoring

attribute string? id=null

Id

attribute string? idConsumerDn=null

Ident Consumer DN

attribute aci::vmm::usr_custom_aggr_instrimedcy_t? instrImedcy=null

Deployment Immediacy

attribute aci::vmm::usr_custom_aggr_intrasecconf_t? intraSecConf=null

Intra EPG Contract Config

attribute aci::vmm::usr_custom_aggr_issues_t? issues=null

None

attribute aci::vmm::usr_custom_aggr_lagpolicyname_t? lagPolicyName=null

Enhanced LAG Policy Name

attribute aci::vmm::usr_custom_aggr_lbalgo_t? lbAlgo=null

None

attribute aci::vmm::usr_custom_aggr_lcown_t? lcOwn=null

None

attribute aci::vmm::usr_custom_aggr_macchange_t? macChange=null

MAC Address Changes Setting

attribute string? mcastAddr=null

None

attribute aci::vmm::usr_custom_aggr_modts_t? modTs=null

None

attribute aci::vmm::usr_custom_aggr_mode_t? mode=null

Mode

attribute string? monPolDn=null

Monitoring Policy Dn

attribute aci::vmm::usr_custom_aggr_name_t name

Name

attribute aci::vmm::usr_custom_aggr_namealias_t? nameAlias=null

Name alias

attribute aci::vmm::usr_custom_aggr_netflowdir_t? netflowDir=null

Netflow Monitor Direction

attribute aci::vmm::usr_custom_aggr_netflowpref_t? netflowPref=null

Netflow Policy Enforcement

attribute string? numPorts=null

None

attribute aci::vmm::usr_custom_aggr_operdelimiter_t? operDelimiter=null

Operational Delimiter

attribute aci::vmm::usr_custom_aggr_ownerkey_t? ownerKey=null

None

attribute aci::vmm::usr_custom_aggr_ownertag_t? ownerTag=null

None

attribute aci::vmm::usr_custom_aggr_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::vmm::usr_custom_aggr_portallocation_t? portAllocation=null

None

attribute aci::vmm::usr_custom_aggr_prefencapmode_t? prefEncapMode=null

Default Encap Mode

attribute string? primaryEncap=null

Primary encapsulation when EPG is isolated

attribute string? primaryEncapInner=null

Primary encapsulation for inner traffic

attribute aci::vmm::usr_custom_aggr_prommode_t? promMode=null

Promiscous Mode Setting

attribute aci::vmm::usr_custom_aggr_resimedcy_t? resImedcy=null

Resolution Immediacy

attribute string? secondaryEncapInner=null

Secondary encapsulation for inner traffic

attribute aci::vmm::usr_custom_aggr_statscollectionstate_t? statsCollectionState=null

Indicates whether Statistics should be Collected for this Object

attribute aci::vmm::usr_custom_aggr_switchingmode_t? switchingMode=null

EPG Switching Mode

attribute string? txId=null

None

attribute aci::vmm::usr_custom_aggr_type_t? type=null

None

attribute string? uid=null

None

attribute string? uniqueId=null

Unique Id when DomP was created

attribute aci::vmm::usr_custom_aggr_untagged_t? untagged=null

Untagged Access Port

attribute string? updateTs=null

Update Timestamp

attribute aci::vmm::usr_custom_aggr_userdom_t? userdom=null

None

attribute aci::vmm::usr_custom_aggr_vendor_t? vendor=null

None

attribute aci::vmm::usr_custom_aggr_vnetonly_t? vnetOnly=null

only create Virtual Network :rel parent: Relation to the parent entity.

relation aci::vmm::DomP parent [1]

Peer relation: Relation to the parent entity.

other end: aci::vmm::DomP.vmmUsrCustomAggr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

Implementations

implementation aci::agent_config

Setup the agent configuration for the api. This implementation is only selected when self.auto_agent is true.

implementation aci::relative_identity
implementation aci::standalone_identity

Plugins

aci.format_from_dict(__string: 'string', __dict: 'dict') 'string'

Format a python template string using the given dict.

Parameters:
  • __string – The template string, containing keyword inputs

  • __dict – The dict of key-value pair to feed into the template string

aci.format_from_entity(__string: 'string', __entity: 'std::Entity') 'string'

Format a python template string using the given entity.

Parameters:
  • __string – The template string, containing keyword inputs

  • __entity – An entity whose attributes should be considered as keys for the template.

Resources

class aci.resources.StandaloneResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource

Handlers

class aci.resources.StandaloneProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider
class aci.resources.RelativeProvider