Module aci

Inmanta module to interface with Cisco ACI

  • License: Inmanta EULA

  • Version: 0.1.3

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