Module aci

Inmanta module to interface with Cisco ACI

  • License: Inmanta EULA

  • Version: 0.9.0

Typedefs

typedef aci::fault_severity
  • Base type string

  • Type constraint (self in ['info', 'warning', 'minor', 'major', 'critical'])

typedef aci::aaa::domain_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::aaa::domain_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::aaa::domain_extmngdby_t
  • Base type string

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

typedef aci::aaa::domain_lcown_t
  • Base type string

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

typedef aci::aaa::domain_modts_t
  • Base type string

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

typedef aci::aaa::domain_name_t
  • Base type string

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

typedef aci::aaa::domain_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::aaa::domain_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::aaa::domain_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::aaa::domain_ref_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::aaa::domain_ref_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::aaa::domain_ref_extmngdby_t
  • Base type string

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

typedef aci::aaa::domain_ref_lcown_t
  • Base type string

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

typedef aci::aaa::domain_ref_modts_t
  • Base type string

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

typedef aci::aaa::domain_ref_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::aaa::domain_ref_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::aaa::domain_ref_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::aaa::domain_ref_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::aaa::domain_ref_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::aaa::domain_restrictedrbacdomain_t
  • Base type string

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

typedef aci::aaa::domain_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::aaa::user_ep_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::aaa::user_ep_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::aaa::user_ep_extmngdby_t
  • Base type string

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

typedef aci::aaa::user_ep_lcown_t
  • Base type string

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

typedef aci::aaa::user_ep_modts_t
  • Base type string

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

typedef aci::aaa::user_ep_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::aaa::user_ep_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::aaa::user_ep_newsubscr_t
  • Base type string

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

typedef aci::aaa::user_ep_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::aaa::user_ep_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::aaa::user_ep_pwdstrengthcheck_t
  • Base type string

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

typedef aci::aaa::user_ep_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::auth::svr_group_name_t
  • Base type string

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

typedef aci::bfd::if_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::bfd::if_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::bfd::if_p_extmngdby_t
  • Base type string

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

typedef aci::bfd::if_p_key_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 20)) and std::validate_type('pydantic.constr',self,{'regex': '.*'}))

typedef aci::bfd::if_p_keyid_t
  • Base type string

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

typedef aci::bfd::if_p_lcown_t
  • Base type string

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

typedef aci::bfd::if_p_modts_t
  • Base type string

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

typedef aci::bfd::if_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::bfd::if_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::bfd::if_p_type_t
  • Base type string

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

typedef aci::bfd::if_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::bfd::rs_if_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::bfd::rs_if_pol_extmngdby_t
  • Base type string

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

typedef aci::bfd::rs_if_pol_forceresolve_t
  • Base type string

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

typedef aci::bfd::rs_if_pol_lcown_t
  • Base type string

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

typedef aci::bfd::rs_if_pol_modts_t
  • Base type string

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

typedef aci::bfd::rs_if_pol_rtype_t
  • Base type string

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

typedef aci::bfd::rs_if_pol_state_t
  • Base type string

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

typedef aci::bfd::rs_if_pol_statequal_t
  • Base type string

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

typedef aci::bfd::rs_if_pol_tcl_t
  • Base type string

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

typedef aci::bfd::rs_if_pol_tnbfdifpolname_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::bfd::rs_if_pol_trn_t
  • Base type string

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

typedef aci::bfd::rs_if_pol_ttype_t
  • Base type string

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

typedef aci::bfd::rs_if_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::bgp::as_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::bgp::as_p_asn_t
  • Base type string

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

typedef aci::bgp::as_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::bgp::as_p_extmngdby_t
  • Base type string

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

typedef aci::bgp::as_p_lcown_t
  • Base type string

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

typedef aci::bgp::as_p_modts_t
  • Base type string

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

typedef aci::bgp::as_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::bgp::as_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::bgp::as_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::bgp::ext_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::bgp::ext_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::bgp::ext_p_extmngdby_t
  • Base type string

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

typedef aci::bgp::ext_p_lcown_t
  • Base type string

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

typedef aci::bgp::ext_p_modts_t
  • Base type string

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

typedef aci::bgp::ext_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::bgp::ext_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::bgp::ext_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::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::bgp::local_asn_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::bgp::local_asn_p_asnpropagate_t
  • Base type string

  • Type constraint (self in ['dual-as', 'no-prepend', 'none', 'replace-as'])

typedef aci::bgp::local_asn_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::bgp::local_asn_p_extmngdby_t
  • Base type string

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

typedef aci::bgp::local_asn_p_lcown_t
  • Base type string

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

typedef aci::bgp::local_asn_p_localasn_t
  • Base type string

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

typedef aci::bgp::local_asn_p_modts_t
  • Base type string

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

typedef aci::bgp::local_asn_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::bgp::local_asn_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::bgp::local_asn_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::bgp::peer_p_addrtctrl_t
  • Base type string

  • Type constraint (self in ['af-label-ucast', 'af-mcast', 'af-ucast'])

typedef aci::bgp::peer_p_adminst_t
  • Base type string

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

typedef aci::bgp::peer_p_allowedselfascnt_t
  • Base type string

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

typedef aci::bgp::peer_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::bgp::peer_p_capability_t
  • Base type string

  • Type constraint (self in ['none', 'receive-add-path'])

typedef aci::bgp::peer_p_configissues_t
  • Base type string

  • Type constraint (self in ['conflicting-soo-value', 'no-loopback-configured', 'none'])

typedef aci::bgp::peer_p_connectivitytype_t
  • Base type string

  • Type constraint (self in ['multipod', 'multisite', 'tenant'])

typedef aci::bgp::peer_p_ctrl_t
  • Base type string

  • Type constraint (self in ['allow-self-as', 'as-override', 'dis-peer-as-check', 'nh-self', 'segment-routing-disable', 'send-com', 'send-ext-com'])

typedef aci::bgp::peer_p_ctrlext_t
  • Base type string

  • Type constraint (self in ['send-domain-path'])

typedef aci::bgp::peer_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::bgp::peer_p_extmngdby_t
  • Base type string

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

typedef aci::bgp::peer_p_lcown_t
  • Base type string

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

typedef aci::bgp::peer_p_modts_t
  • Base type string

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

typedef aci::bgp::peer_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::bgp::peer_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::bgp::peer_p_peerctrl_t
  • Base type string

  • Type constraint (self in ['bfd', 'dis-conn-check'])

typedef aci::bgp::peer_p_privateasctrl_t
  • Base type string

  • Type constraint (self in ['remove-all', 'remove-exclusive', 'replace-as'])

typedef aci::bgp::peer_p_sessiont_t
  • Base type string

  • Type constraint (self in ['client', 'peer'])

typedef aci::bgp::peer_p_ttl_t
  • Base type string

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

typedef aci::bgp::peer_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::bgp::rs_peer_pfx_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::bgp::rs_peer_pfx_pol_extmngdby_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_pol_forceresolve_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_pol_lcown_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_pol_modts_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_pol_rtype_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_pol_state_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_pol_statequal_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_pol_tcl_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_pol_tnbgppeerpfxpolname_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::bgp::rs_peer_pfx_pol_trn_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_pol_ttype_t
  • Base type string

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

typedef aci::bgp::rs_peer_pfx_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::bgp::rs_peer_to_profile_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::bgp::rs_peer_to_profile_configissues_t
  • Base type string

  • Type constraint (self in ['conflicting-soo-value', 'no-loopback-configured', 'none'])

typedef aci::bgp::rs_peer_to_profile_direction_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_extmngdby_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_forceresolve_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_lcown_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_modts_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_rtype_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_state_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_statequal_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_tcl_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_ttype_t
  • Base type string

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

typedef aci::bgp::rs_peer_to_profile_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::cloud::resource_group_name_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 16)) 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_name_t
  • Base type string

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

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

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

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

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

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::dbgac::any_to_ep_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::dbgac::ep_to_any_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::dbgac::ep_to_ep_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::dbgac::ep_to_epg_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::dbgac::ep_to_ext_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::dbgac::epg_to_ep_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::dbgac::epg_to_epg_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::dbgac::epg_to_ip_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::dbgac::ext_to_ep_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::dbgac::ip_to_epg_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::dbgac::ip_to_ip_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::dbgac::tenant_space_cmn_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::dhcp::c_rel_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::dhcp::p_rel_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::edm::mgr_groupname_t
  • Base type string

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

typedef aci::edm::mgr_name_t
  • Base type string

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

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::fabric::pod_id_t
  • Base type string

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

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::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', 'incorrect-active-standby-uplink-order', '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_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::att_entity_path_att_pathname_t
  • Base type string

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

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_enablerogueexceptmac_t
  • Base type string

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

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_servicebdroutingdisable_t
  • Base type string

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

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::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', 'mixed'])

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_rt_summ_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::fv::ctx_rt_summ_pol_configissues_t
  • Base type string

  • Type constraint (self in ['exp-rtctrl-on-non-bl', 'none', 'rtprofile-export-policy-missing', 'rtprofile-export-policy-node-missing', 'rtprofile-import-policy-missing', 'rtprofile-import-policy-node-missing', 'rtsum-on-non-bl', 'rtsum-policy-node-missing', 'rtsum-subnet-missing', 'rtsum-subnet-policy-missing', 'rtsumsubnet-l3extsubnet-conflict'])

typedef aci::fv::ctx_rt_summ_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::fv::ctx_rt_summ_pol_extmngdby_t
  • Base type string

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

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

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

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

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

typedef aci::fv::ctx_rt_summ_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::fv::ctx_rt_summ_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::fv::ctx_rt_summ_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::fv::ctx_rt_summ_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::fv::ctx_rt_summ_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::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::e_sg_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::ext_st_path_att_pathname_t
  • Base type string

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

typedef aci::fv::fabric_exp_rtctrl_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::fabric_exp_rtctrl_p_configissues_t
  • Base type string

  • Type constraint (self in ['exp-rtctrl-on-non-bl', 'none', 'rtprofile-export-policy-missing', 'rtprofile-export-policy-node-missing', 'rtprofile-import-policy-missing', 'rtprofile-import-policy-node-missing', 'rtsum-on-non-bl', 'rtsum-policy-node-missing', 'rtsum-subnet-missing', 'rtsum-subnet-policy-missing', 'rtsumsubnet-l3extsubnet-conflict'])

typedef aci::fv::fabric_exp_rtctrl_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::fabric_exp_rtctrl_p_extmngdby_t
  • Base type string

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

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

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

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

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

typedef aci::fv::fabric_exp_rtctrl_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::fv::fabric_exp_rtctrl_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::fabric_exp_rtctrl_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::fabric_exp_rtctrl_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::fabric_exp_rtctrl_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::locale_id_t
  • Base type string

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

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

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

typedef aci::fv::rs_b_d_to_out_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_b_d_to_out_extmngdby_t
  • Base type string

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

typedef aci::fv::rs_b_d_to_out_tnl3extoutname_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_b_d_to_out_trn_t
  • Base type string

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

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

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

typedef aci::fv::rs_b_d_to_out_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_b_d_to_profile_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_b_d_to_profile_extmngdby_t
  • Base type string

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

typedef aci::fv::rs_b_d_to_profile_tnl3extoutname_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_b_d_to_profile_tnrtctrlprofilename_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_b_d_to_profile_trn_t
  • Base type string

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

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

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

typedef aci::fv::rs_b_d_to_profile_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_extmngdby_t
  • Base type string

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

typedef aci::fv::rs_bd_forceresolve_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_modts_t
  • Base type string

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

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

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

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_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_cons_accessprivilege_t
  • Base type string

  • Type constraint (self in ['SYSTEM', 'USER'])

typedef aci::fv::rs_cons_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_cons_ctrctupd_t
  • Base type string

  • Type constraint (self in ['ctrct', 'epg', 'not_defined'])

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

  • Type constraint (self in ['No_Matching_Provider', 'No_Subjects', 'None', 'Not_Associated_To_Context', 'PCTag_Not_Allocated'])

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

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

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

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

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

  • Type constraint (self in ['estimate_add', 'estimate_delete', 'install'])

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

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

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

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

typedef aci::fv::rs_cons_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_cons_rtype_t
  • Base type string

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

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

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

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

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

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

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

typedef aci::fv::rs_cons_tnvzbrcpname_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_cons_triggerst_t
  • Base type string

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

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

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

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

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

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

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

typedef aci::fv::rs_cons_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_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_lcown_t
  • Base type string

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

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

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

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

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

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_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_cust_qos_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::fv::rs_cust_qos_pol_extmngdby_t
  • Base type string

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

typedef aci::fv::rs_cust_qos_pol_tnqoscustompolname_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_cust_qos_pol_trn_t
  • Base type string

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

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

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

typedef aci::fv::rs_cust_qos_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::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_apimode_t
  • Base type string

  • Type constraint (self in ['mgmt', 'policy'])

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', 'incorrect-active-standby-uplink-order', '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_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_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_extmngdby_t
  • Base type string

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

typedef aci::fv::rs_dom_att_forceresolve_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_ipamenabled_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_mode_t
  • Base type string

  • Type constraint (self in ['cf', 'default', 'k8s', 'n1kv', 'nsx', 'nutanix_pc', 'nutanix_pe', '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_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_portallocation_t
  • Base type string

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

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_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_export_to_fabric_profile_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_export_to_fabric_profile_extmngdby_t
  • Base type string

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

typedef aci::fv::rs_export_to_fabric_profile_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_node_fabric_exp_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_node_fabric_exp_att_extmngdby_t
  • Base type string

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

typedef aci::fv::rs_node_fabric_exp_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_node_rt_summ_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_node_rt_summ_att_extmngdby_t
  • Base type string

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

typedef aci::fv::rs_node_rt_summ_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_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_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_extmngdby_t
  • Base type string

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

typedef aci::fv::rs_path_att_forceresolve_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_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_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_rtype_t
  • Base type string

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

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_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::rs_prov_accessprivilege_t
  • Base type string

  • Type constraint (self in ['SYSTEM', 'USER'])

typedef aci::fv::rs_prov_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_prov_ctrctupd_t
  • Base type string

  • Type constraint (self in ['ctrct', 'epg', 'not_defined'])

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

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

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

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

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

  • Type constraint (self in ['estimate_add', 'estimate_delete', 'install'])

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

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

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

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

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

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

typedef aci::fv::rs_prov_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_prov_rtype_t
  • Base type string

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

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

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

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

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

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

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

typedef aci::fv::rs_prov_tnvzbrcpname_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_prov_triggerst_t
  • Base type string

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

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

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

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

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

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

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

typedef aci::fv::rs_prov_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_subnet_to_rt_summ_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::fv::rs_subnet_to_rt_summ_pol_extmngdby_t
  • Base type string

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

typedef aci::fv::rs_subnet_to_rt_summ_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::fv::rt_summ_subnet_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::rt_summ_subnet_configissues_t
  • Base type string

  • Type constraint (self in ['exp-rtctrl-on-non-bl', 'none', 'rtprofile-export-policy-missing', 'rtprofile-export-policy-node-missing', 'rtprofile-import-policy-missing', 'rtprofile-import-policy-node-missing', 'rtsum-on-non-bl', 'rtsum-policy-node-missing', 'rtsum-subnet-missing', 'rtsum-subnet-policy-missing', 'rtsumsubnet-l3extsubnet-conflict'])

typedef aci::fv::rt_summ_subnet_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::rt_summ_subnet_extmngdby_t
  • Base type string

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

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

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

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

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

typedef aci::fv::rt_summ_subnet_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::rt_summ_subnet_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::rt_summ_subnet_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::rt_summ_subnet_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::rt_summ_subnet_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::st_path_att_pathname_t
  • Base type string

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

typedef aci::l3ext::subnet_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::subnet_configissues_t
  • Base type string

  • Type constraint (self in ['multiple-tag-selector-match', 'multiple-tag-selector-match-after-single-match', 'none'])

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

  • Type constraint (self in ['nd', 'no-default-gateway', 'querier', 'unspecified'])

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

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

typedef aci::l3ext::subnet_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::subnet_extmngdby_t
  • Base type string

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

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

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

typedef aci::l3ext::subnet_lcown_t
  • Base type string

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

typedef aci::l3ext::subnet_modts_t
  • Base type string

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

typedef aci::l3ext::subnet_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::l3ext::subnet_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::subnet_preferred_t
  • Base type string

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

typedef aci::l3ext::subnet_scope_t
  • Base type string

  • Type constraint (self in ['export-rtctrl', 'import-rtctrl', 'import-security', 'shared-rtctrl', 'shared-security'])

typedef aci::l3ext::subnet_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::subnet_virtual_t
  • Base type string

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

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::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_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::fv::tnl_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::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_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_extmngdby_t
  • Base type string

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

typedef aci::fvns::encap_blk_lcown_t
  • Base type string

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

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_role_t
  • Base type string

  • Type constraint (self in ['external', 'internal'])

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::vlan_inst_def_allocmode_t
  • Base type string

  • Type constraint (self in ['dynamic', 'static'])

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_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_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_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_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::boot_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::c_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::infra::cl_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::generic_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::generic_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::generic_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::generic_extmngdby_t
  • Base type string

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

typedef aci::infra::generic_lcown_t
  • Base type string

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

typedef aci::infra::generic_modts_t
  • Base type string

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

typedef aci::infra::generic_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::generic_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::generic_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::image_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::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::mgmt_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::p_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::infra::pre_prov_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::prov_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_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_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_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_func_to_epg_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_func_to_epg_extmngdby_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_forceresolve_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_instrimedcy_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_lcown_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_mode_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_modts_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_rtype_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_state_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_statequal_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_tcl_t
  • Base type string

  • Type constraint (self in ['cloudEPg', 'cloudExtEPg', 'cloudISvcEPg', 'cloudSvcEPg', 'dhcpCRelPg', 'dhcpPRelPg', 'fvAEPg', 'fvEPg', 'fvESg', 'fvTnlEPg', 'infraCEPg', 'infraPEPg', 'l2extInstP', 'l3extInstP', 'l3extInstPDef', 'mgmtInB', 'unspecified', 'vnsEPpInfo', 'vnsREPpInfo', 'vnsSDEPpInfo', 'vnsSHEPpInfo'])

typedef aci::infra::rs_func_to_epg_ttype_t
  • Base type string

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

typedef aci::infra::rs_func_to_epg_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_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_extmngdby_t
  • Base type string

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

typedef aci::infra::rs_vlan_ns_forceresolve_t
  • Base type string

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

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_modts_t
  • Base type string

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

typedef aci::infra::rs_vlan_ns_rtype_t
  • Base type string

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

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_tcl_t
  • Base type string

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

typedef aci::infra::rs_vlan_ns_ttype_t
  • Base type string

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

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::storage_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_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::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::l3ext::out_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::fabric_ext_routing_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::l3ext::infra_node_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::l3ext::infra_node_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::l3ext::infra_node_p_extmngdby_t
  • Base type string

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

typedef aci::l3ext::infra_node_p_fabricextctrlpeering_t
  • Base type string

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

typedef aci::l3ext::infra_node_p_fabricextintersitectrlpeering_t
  • Base type string

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

typedef aci::l3ext::infra_node_p_lcown_t
  • Base type string

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

typedef aci::l3ext::infra_node_p_modts_t
  • Base type string

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

typedef aci::l3ext::infra_node_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::l3ext::infra_node_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::l3ext::infra_node_p_spinerole_t
  • Base type string

  • Type constraint (self in ['inter-pod', 'msite-forwarder', 'msite-speaker', 'unspecified', 'wan'])

typedef aci::l3ext::infra_node_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::l3ext::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::l3ext::inst_p_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', 'incorrect-active-standby-uplink-order', 'instrimedcy-unsupported', 'invalid-rel-to-rtctrlProfile', 'l3port-and-sub-interface-on-path', 'no-conslbl-association', 'none', 'not-associated-with-mgmt-zone'])

typedef aci::l3ext::inst_p_configst_t
  • Base type string

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

typedef aci::l3ext::inst_p_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::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::l3ext::inst_p_exceptiontag_t
  • Base type string

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

typedef aci::l3ext::inst_p_extmngdby_t
  • Base type string

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

typedef aci::l3ext::inst_p_floodonencap_t
  • Base type string

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

typedef aci::l3ext::inst_p_issharedsrvmsiteepg_t
  • Base type string

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

typedef aci::l3ext::inst_p_lcown_t
  • Base type string

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

typedef aci::l3ext::inst_p_matcht_t
  • Base type string

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

typedef aci::l3ext::inst_p_mcast_t
  • Base type string

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

typedef aci::l3ext::inst_p_modts_t
  • Base type string

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

typedef aci::l3ext::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::l3ext::inst_p_pcenfpref_t
  • Base type string

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

typedef aci::l3ext::inst_p_pctag_t
  • Base type string

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

typedef aci::l3ext::inst_p_pctagallocsrc_t
  • Base type string

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

typedef aci::l3ext::inst_p_prefgrmemb_t
  • Base type string

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

typedef aci::l3ext::inst_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::l3ext::inst_p_scope_t
  • Base type string

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

typedef aci::l3ext::inst_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::inst_p_triggerst_t
  • Base type string

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

typedef aci::l3ext::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::l3ext::l_if_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::l3ext::l_if_p_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::l_if_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::l3ext::l_if_p_extmngdby_t
  • Base type string

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

typedef aci::l3ext::l_if_p_lcown_t
  • Base type string

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

typedef aci::l3ext::l_if_p_modts_t
  • Base type string

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

typedef aci::l3ext::l_if_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::l3ext::l_if_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::l3ext::l_if_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::l3ext::l_if_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::l3ext::l_if_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::l3ext::l_if_p_tag_t
  • Base type string

  • Type constraint (self in ['alice-blue', 'antique-white', 'aqua', 'aquamarine', 'azure', 'beige', 'bisque', 'black', 'blanched-almond', 'blue', 'blue-violet', 'brown', 'burlywood', 'cadet-blue', 'chartreuse', 'chocolate', 'coral', 'cornflower-blue', 'cornsilk', 'crimson', 'cyan', 'dark-blue', 'dark-cyan', 'dark-goldenrod', 'dark-gray', 'dark-green', 'dark-khaki', 'dark-magenta', 'dark-olive-green', 'dark-orange', 'dark-orchid', 'dark-red', 'dark-salmon', 'dark-sea-green', 'dark-slate-blue', 'dark-slate-gray', 'dark-turquoise', 'dark-violet', 'deep-pink', 'deep-sky-blue', 'dim-gray', 'dodger-blue', 'fire-brick', 'floral-white', 'forest-green', 'fuchsia', 'gainsboro', 'ghost-white', 'gold', 'goldenrod', 'gray', 'green', 'green-yellow', 'honeydew', 'hot-pink', 'indian-red', 'indigo', 'ivory', 'khaki', 'lavender', 'lavender-blush', 'lawn-green', 'lemon-chiffon', 'light-blue', 'light-coral', 'light-cyan', 'light-goldenrod-yellow', 'light-gray', 'light-green', 'light-pink', 'light-salmon', 'light-sea-green', 'light-sky-blue', 'light-slate-gray', 'light-steel-blue', 'light-yellow', 'lime', 'lime-green', 'linen', 'magenta', 'maroon', 'medium-aquamarine', 'medium-blue', 'medium-orchid', 'medium-purple', 'medium-sea-green', 'medium-slate-blue', 'medium-spring-green', 'medium-turquoise', 'medium-violet-red', 'midnight-blue', 'mint-cream', 'misty-rose', 'moccasin', 'navajo-white', 'navy', 'old-lace', 'olive', 'olive-drab', 'orange', 'orange-red', 'orchid', 'pale-goldenrod', 'pale-green', 'pale-turquoise', 'pale-violet-red', 'papaya-whip', 'peachpuff', 'peru', 'pink', 'plum', 'powder-blue', 'purple', 'red', 'rosy-brown', 'royal-blue', 'saddle-brown', 'salmon', 'sandy-brown', 'sea-green', 'seashell', 'sienna', 'silver', 'sky-blue', 'slate-blue', 'slate-gray', 'snow', 'spring-green', 'steel-blue', 'tan', 'teal', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'white', 'white-smoke', 'yellow', 'yellow-green'])

typedef aci::l3ext::l_if_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::l_if_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::l3ext::l_node_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::l3ext::l_node_p_configissues_t
  • Base type string

  • Type constraint (self in ['access-encap-bd-map-conflict', 'access-encap-node-overlap', 'anchor-encap-mismatch', 'anchor-node-mismatch', 'bd-profile-mismatch', 'loopback-ip-missing', 'missing-mpls-infra-l3out', 'missing-rs-export-route-profile', 'mtu-mac-mismatch', 'node-path-misconfig', 'node-vlif-misconfig', 'none', 'routerid-not-changable-with-mcast', 'rtsumsubnet-l3extsubnet-conflict', 'subnet-mismatch'])

typedef aci::l3ext::l_node_p_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::l_node_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::l3ext::l_node_p_extmngdby_t
  • Base type string

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

typedef aci::l3ext::l_node_p_lcown_t
  • Base type string

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

typedef aci::l3ext::l_node_p_modts_t
  • Base type string

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

typedef aci::l3ext::l_node_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::l3ext::l_node_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::l3ext::l_node_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::l3ext::l_node_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::l3ext::l_node_p_tag_t
  • Base type string

  • Type constraint (self in ['alice-blue', 'antique-white', 'aqua', 'aquamarine', 'azure', 'beige', 'bisque', 'black', 'blanched-almond', 'blue', 'blue-violet', 'brown', 'burlywood', 'cadet-blue', 'chartreuse', 'chocolate', 'coral', 'cornflower-blue', 'cornsilk', 'crimson', 'cyan', 'dark-blue', 'dark-cyan', 'dark-goldenrod', 'dark-gray', 'dark-green', 'dark-khaki', 'dark-magenta', 'dark-olive-green', 'dark-orange', 'dark-orchid', 'dark-red', 'dark-salmon', 'dark-sea-green', 'dark-slate-blue', 'dark-slate-gray', 'dark-turquoise', 'dark-violet', 'deep-pink', 'deep-sky-blue', 'dim-gray', 'dodger-blue', 'fire-brick', 'floral-white', 'forest-green', 'fuchsia', 'gainsboro', 'ghost-white', 'gold', 'goldenrod', 'gray', 'green', 'green-yellow', 'honeydew', 'hot-pink', 'indian-red', 'indigo', 'ivory', 'khaki', 'lavender', 'lavender-blush', 'lawn-green', 'lemon-chiffon', 'light-blue', 'light-coral', 'light-cyan', 'light-goldenrod-yellow', 'light-gray', 'light-green', 'light-pink', 'light-salmon', 'light-sea-green', 'light-sky-blue', 'light-slate-gray', 'light-steel-blue', 'light-yellow', 'lime', 'lime-green', 'linen', 'magenta', 'maroon', 'medium-aquamarine', 'medium-blue', 'medium-orchid', 'medium-purple', 'medium-sea-green', 'medium-slate-blue', 'medium-spring-green', 'medium-turquoise', 'medium-violet-red', 'midnight-blue', 'mint-cream', 'misty-rose', 'moccasin', 'navajo-white', 'navy', 'old-lace', 'olive', 'olive-drab', 'orange', 'orange-red', 'orchid', 'pale-goldenrod', 'pale-green', 'pale-turquoise', 'pale-violet-red', 'papaya-whip', 'peachpuff', 'peru', 'pink', 'plum', 'powder-blue', 'purple', 'red', 'rosy-brown', 'royal-blue', 'saddle-brown', 'salmon', 'sandy-brown', 'sea-green', 'seashell', 'sienna', 'silver', 'sky-blue', 'slate-blue', 'slate-gray', 'snow', 'spring-green', 'steel-blue', 'tan', 'teal', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'white', 'white-smoke', 'yellow', 'yellow-green'])

typedef aci::l3ext::l_node_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::l_node_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::l3ext::member_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::member_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::member_extmngdby_t
  • Base type string

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

typedef aci::l3ext::member_ipv6dad_t
  • Base type string

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

typedef aci::l3ext::member_lcown_t
  • Base type string

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

typedef aci::l3ext::member_modts_t
  • Base type string

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

typedef aci::l3ext::member_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::l3ext::member_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::member_side_t
  • Base type string

  • Type constraint (self in ['A', 'B'])

typedef aci::l3ext::member_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::out_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::out_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::out_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::out_enforcertctrl_t
  • Base type string

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

typedef aci::l3ext::out_extmngdby_t
  • Base type string

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

typedef aci::l3ext::out_lcown_t
  • Base type string

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

typedef aci::l3ext::out_modts_t
  • Base type string

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

typedef aci::l3ext::out_mplsenabled_t
  • Base type string

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

typedef aci::l3ext::out_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::out_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::out_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::out_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::out_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::rs_arp_if_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::l3ext::rs_arp_if_pol_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_pol_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_pol_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_pol_modts_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_pol_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_pol_state_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_pol_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_pol_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_pol_tnarpifpolname_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::rs_arp_if_pol_trn_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_pol_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_arp_if_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::l3ext::rs_dyn_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::l3ext::rs_dyn_path_att_configissues_t
  • Base type string

  • Type constraint (self in ['access-encap-bd-map-conflict', 'access-encap-node-overlap', 'anchor-encap-mismatch', 'anchor-node-mismatch', 'bd-profile-mismatch', 'loopback-ip-missing', 'missing-mpls-infra-l3out', 'missing-rs-export-route-profile', 'mtu-mac-mismatch', 'node-path-misconfig', 'node-vlif-misconfig', 'none', 'routerid-not-changable-with-mcast', 'rtsumsubnet-l3extsubnet-conflict', 'subnet-mismatch'])

typedef aci::l3ext::rs_dyn_path_att_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_dyn_path_att_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_dyn_path_att_forgedtransmit_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::l3ext::rs_dyn_path_att_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_dyn_path_att_macchange_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::l3ext::rs_dyn_path_att_modts_t
  • Base type string

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

typedef aci::l3ext::rs_dyn_path_att_prommode_t
  • Base type string

  • Type constraint (self in ['Disabled', 'Enabled'])

typedef aci::l3ext::rs_dyn_path_att_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_dyn_path_att_state_t
  • Base type string

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

typedef aci::l3ext::rs_dyn_path_att_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_dyn_path_att_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_dyn_path_att_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_dyn_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::l3ext::rs_ectx_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::rs_ectx_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_modts_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_state_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_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::l3ext::rs_ectx_trn_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_ectx_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::rs_egress_qos_dpp_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::l3ext::rs_egress_qos_dpp_pol_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_pol_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_pol_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_pol_modts_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_pol_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_pol_state_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_pol_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_pol_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_pol_tnqosdpppolname_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::rs_egress_qos_dpp_pol_trn_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_pol_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_egress_qos_dpp_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::l3ext::rs_ingress_qos_dpp_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::l3ext::rs_ingress_qos_dpp_pol_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_pol_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_pol_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_pol_modts_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_pol_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_pol_state_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_pol_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_pol_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_pol_tnqosdpppolname_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::rs_ingress_qos_dpp_pol_trn_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_pol_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_ingress_qos_dpp_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::l3ext::rs_l3_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::l3ext::rs_l3_dom_att_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_l3_dom_att_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_l3_dom_att_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_l3_dom_att_modts_t
  • Base type string

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

typedef aci::l3ext::rs_l3_dom_att_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_l3_dom_att_state_t
  • Base type string

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

typedef aci::l3ext::rs_l3_dom_att_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_l3_dom_att_tcl_t
  • Base type string

  • Type constraint (self in ['extnwDomP', 'l2extDomDef', 'l2extDomP', 'l3extDomDef', 'l3extDomP', 'unspecified'])

typedef aci::l3ext::rs_l3_dom_att_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_l3_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::l3ext::rs_l_if_p_cust_qos_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::l3ext::rs_l_if_p_cust_qos_pol_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_pol_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_pol_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_pol_modts_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_pol_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_pol_state_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_pol_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_pol_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_pol_tnqoscustompolname_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::rs_l_if_p_cust_qos_pol_trn_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_pol_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_l_if_p_cust_qos_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::l3ext::rs_nd_if_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::l3ext::rs_nd_if_pol_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_pol_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_pol_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_pol_modts_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_pol_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_pol_state_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_pol_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_pol_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_pol_tnndifpolname_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::rs_nd_if_pol_trn_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_pol_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_nd_if_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::l3ext::rs_node_def_l3_out_att_fabricextctrlpeering_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_fabricextintersitectrlpeering_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_modts_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_rtridloopback_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_state_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_node_def_l3_out_att_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_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::l3ext::rs_node_l3_out_att_configissues_t
  • Base type string

  • Type constraint (self in ['access-encap-bd-map-conflict', 'access-encap-node-overlap', 'anchor-encap-mismatch', 'anchor-node-mismatch', 'bd-profile-mismatch', 'loopback-ip-missing', 'missing-mpls-infra-l3out', 'missing-rs-export-route-profile', 'mtu-mac-mismatch', 'node-path-misconfig', 'node-vlif-misconfig', 'none', 'routerid-not-changable-with-mcast', 'rtsumsubnet-l3extsubnet-conflict', 'subnet-mismatch'])

typedef aci::l3ext::rs_node_l3_out_att_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_att_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_att_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_att_modts_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_att_rtridloopback_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_att_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_att_state_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_att_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_att_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_att_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_node_l3_out_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::l3ext::rs_path_l3_out_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::l3ext::rs_path_l3_out_att_autostate_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_configissues_t
  • Base type string

  • Type constraint (self in ['access-encap-bd-map-conflict', 'access-encap-node-overlap', 'anchor-encap-mismatch', 'anchor-node-mismatch', 'bd-profile-mismatch', 'loopback-ip-missing', 'missing-mpls-infra-l3out', 'missing-rs-export-route-profile', 'mtu-mac-mismatch', 'node-path-misconfig', 'node-vlif-misconfig', 'none', 'routerid-not-changable-with-mcast', 'rtsumsubnet-l3extsubnet-conflict', 'subnet-mismatch'])

typedef aci::l3ext::rs_path_l3_out_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::l3ext::rs_path_l3_out_att_encapscope_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_extmngdby_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_forceresolve_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_ifinstt_t
  • Base type string

  • Type constraint (self in ['ext-svi', 'l3-port', 'sub-interface', 'unspecified'])

typedef aci::l3ext::rs_path_l3_out_att_ipv6dad_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_ismultipoddirect_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_lcown_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_mode_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_modts_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_mtu_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_rtype_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_state_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_statequal_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_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::rs_path_l3_out_att_tcl_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_att_ttype_t
  • Base type string

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

typedef aci::l3ext::rs_path_l3_out_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::l3ext::rtd_node_def_id_t
  • Base type string

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

typedef aci::l3ext::subnet_aggregate_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_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::l3ext::virtual_l_if_p_autostate_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_p_configissues_t
  • Base type string

  • Type constraint (self in ['access-encap-bd-map-conflict', 'access-encap-node-overlap', 'anchor-encap-mismatch', 'anchor-node-mismatch', 'bd-profile-mismatch', 'loopback-ip-missing', 'missing-mpls-infra-l3out', 'missing-rs-export-route-profile', 'mtu-mac-mismatch', 'node-path-misconfig', 'node-vlif-misconfig', 'none', 'routerid-not-changable-with-mcast', 'rtsumsubnet-l3extsubnet-conflict', 'subnet-mismatch'])

typedef aci::l3ext::virtual_l_if_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::l3ext::virtual_l_if_p_encapscope_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_p_extmngdby_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_p_ifinstt_t
  • Base type string

  • Type constraint (self in ['ext-svi', 'l3-port', 'sub-interface', 'unspecified'])

typedef aci::l3ext::virtual_l_if_p_ipv6dad_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_p_lcown_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_p_mode_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_p_modts_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_p_mtu_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_p_name_t
  • Base type string

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

typedef aci::l3ext::virtual_l_if_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::virtual_l_if_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::mdp::local_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::mdp::provider_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::mgmt::in_b_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::mgmt::mgmt_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::phys::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::phys::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::phys::dom_p_extmngdby_t
  • Base type string

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

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

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

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

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

typedef aci::phys::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::phys::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::phys::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::phys::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::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_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::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::rtctrl::attr_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::rtctrl::attr_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::rtctrl::attr_p_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::attr_p_lcown_t
  • Base type string

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

typedef aci::rtctrl::attr_p_modts_t
  • Base type string

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

typedef aci::rtctrl::attr_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::rtctrl::attr_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::rtctrl::attr_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::rtctrl::ctx_p_action_t
  • Base type string

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

typedef aci::rtctrl::ctx_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::rtctrl::ctx_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::rtctrl::ctx_p_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::ctx_p_lcown_t
  • Base type string

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

typedef aci::rtctrl::ctx_p_modts_t
  • Base type string

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

typedef aci::rtctrl::ctx_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::rtctrl::ctx_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::rtctrl::ctx_p_order_t
  • Base type string

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

typedef aci::rtctrl::ctx_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::rtctrl::match_as_path_regex_term_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::rtctrl::match_as_path_regex_term_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::rtctrl::match_as_path_regex_term_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::match_as_path_regex_term_lcown_t
  • Base type string

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

typedef aci::rtctrl::match_as_path_regex_term_modts_t
  • Base type string

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

typedef aci::rtctrl::match_as_path_regex_term_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::rtctrl::match_as_path_regex_term_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::rtctrl::match_as_path_regex_term_regex_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '[^a-zA-Z~!#%@\\`;]{0,63}'})

typedef aci::rtctrl::match_as_path_regex_term_type_t
  • Base type string

  • Type constraint (self in ['aspath-regex', 'community', 'community-regex', 'ip-multicast', 'rt-dst', 'rt-nh', 'rt-src', 'rt-static', 'rt-tag', 'rt-type'])

typedef aci::rtctrl::match_as_path_regex_term_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::rtctrl::match_comm_factor_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::rtctrl::match_comm_factor_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::rtctrl::match_comm_factor_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::match_comm_factor_lcown_t
  • Base type string

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

typedef aci::rtctrl::match_comm_factor_modts_t
  • Base type string

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

typedef aci::rtctrl::match_comm_factor_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::rtctrl::match_comm_factor_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::rtctrl::match_comm_factor_scope_t
  • Base type string

  • Type constraint (self in ['non-transitive', 'transitive'])

typedef aci::rtctrl::match_comm_factor_type_t
  • Base type string

  • Type constraint (self in ['aspath-regex', 'community', 'community-regex', 'ip-multicast', 'rt-dst', 'rt-nh', 'rt-src', 'rt-static', 'rt-tag', 'rt-type'])

typedef aci::rtctrl::match_comm_factor_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::rtctrl::match_comm_regex_term_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::rtctrl::match_comm_regex_term_commtype_t
  • Base type string

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

typedef aci::rtctrl::match_comm_regex_term_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::rtctrl::match_comm_regex_term_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::match_comm_regex_term_lcown_t
  • Base type string

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

typedef aci::rtctrl::match_comm_regex_term_modts_t
  • Base type string

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

typedef aci::rtctrl::match_comm_regex_term_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::rtctrl::match_comm_regex_term_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::rtctrl::match_comm_regex_term_regex_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '[0-9\\(\\)\\[\\]\\^\\$\\:\\|\\.\\-\\_\\*\\+\\?]*'}))

typedef aci::rtctrl::match_comm_regex_term_type_t
  • Base type string

  • Type constraint (self in ['aspath-regex', 'community', 'community-regex', 'ip-multicast', 'rt-dst', 'rt-nh', 'rt-src', 'rt-static', 'rt-tag', 'rt-type'])

typedef aci::rtctrl::match_comm_regex_term_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::rtctrl::match_comm_term_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::rtctrl::match_comm_term_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::rtctrl::match_comm_term_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::match_comm_term_lcown_t
  • Base type string

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

typedef aci::rtctrl::match_comm_term_modts_t
  • Base type string

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

typedef aci::rtctrl::match_comm_term_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::rtctrl::match_comm_term_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::rtctrl::match_comm_term_type_t
  • Base type string

  • Type constraint (self in ['aspath-regex', 'community', 'community-regex', 'ip-multicast', 'rt-dst', 'rt-nh', 'rt-src', 'rt-static', 'rt-tag', 'rt-type'])

typedef aci::rtctrl::match_comm_term_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::rtctrl::match_rt_dest_aggregate_t
  • Base type string

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

typedef aci::rtctrl::match_rt_dest_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::rtctrl::match_rt_dest_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::rtctrl::match_rt_dest_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::match_rt_dest_frompfxlen_t
  • Base type string

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

typedef aci::rtctrl::match_rt_dest_lcown_t
  • Base type string

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

typedef aci::rtctrl::match_rt_dest_modts_t
  • Base type string

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

typedef aci::rtctrl::match_rt_dest_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::rtctrl::match_rt_dest_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::rtctrl::match_rt_dest_topfxlen_t
  • Base type string

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

typedef aci::rtctrl::match_rt_dest_type_t
  • Base type string

  • Type constraint (self in ['aspath-regex', 'community', 'community-regex', 'ip-multicast', 'rt-dst', 'rt-nh', 'rt-src', 'rt-static', 'rt-tag', 'rt-type'])

typedef aci::rtctrl::match_rt_dest_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::rtctrl::profile_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::rtctrl::profile_autocontinue_t
  • Base type string

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

typedef aci::rtctrl::profile_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::rtctrl::profile_direction_t
  • Base type string

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

typedef aci::rtctrl::profile_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::profile_lcown_t
  • Base type string

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

typedef aci::rtctrl::profile_level_t
  • Base type string

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

typedef aci::rtctrl::profile_modts_t
  • Base type string

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

typedef aci::rtctrl::profile_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::rtctrl::profile_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::rtctrl::profile_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::rtctrl::profile_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::rtctrl::profile_type_t
  • Base type string

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

typedef aci::rtctrl::profile_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::rtctrl::rs_ctx_p_to_subj_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::rtctrl::rs_ctx_p_to_subj_p_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_p_forceresolve_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_p_lcown_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_p_modts_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_p_rtype_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_p_state_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_p_statequal_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_p_tcl_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_p_tnrtctrlsubjpname_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::rtctrl::rs_ctx_p_to_subj_p_trn_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_p_ttype_t
  • Base type string

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

typedef aci::rtctrl::rs_ctx_p_to_subj_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::rtctrl::rs_scope_to_attr_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::rtctrl::rs_scope_to_attr_p_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_p_forceresolve_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_p_lcown_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_p_modts_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_p_rtype_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_p_state_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_p_statequal_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_p_tcl_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_p_tnrtctrlattrpname_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::rtctrl::rs_scope_to_attr_p_trn_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_p_ttype_t
  • Base type string

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

typedef aci::rtctrl::rs_scope_to_attr_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::rtctrl::rt_scope_to_attr_p_lcown_t
  • Base type string

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

typedef aci::rtctrl::rt_scope_to_attr_p_modts_t
  • Base type string

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

typedef aci::rtctrl::rt_scope_to_attr_p_tcl_t
  • Base type string

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

typedef aci::rtctrl::scope_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::rtctrl::scope_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::rtctrl::scope_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::scope_lcown_t
  • Base type string

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

typedef aci::rtctrl::scope_modts_t
  • Base type string

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

typedef aci::rtctrl::scope_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::rtctrl::scope_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::rtctrl::scope_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::rtctrl::set_add_comm_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::rtctrl::set_add_comm_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::rtctrl::set_add_comm_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::set_add_comm_lcown_t
  • Base type string

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

typedef aci::rtctrl::set_add_comm_modts_t
  • Base type string

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

typedef aci::rtctrl::set_add_comm_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::rtctrl::set_add_comm_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::rtctrl::set_add_comm_setcriteria_t
  • Base type string

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

typedef aci::rtctrl::set_add_comm_type_t
  • Base type string

  • Type constraint (self in ['as-path', 'community', 'dampening-pol', 'ip-nh', 'local-pref', 'metric', 'metric-type', 'nh-unchanged', 'ospf-fwd-addr', 'ospf-nssa', 'policy-tag', 'redist-multipath', 'rt-tag', 'rt-weight'])

typedef aci::rtctrl::set_add_comm_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::rtctrl::set_comm_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::rtctrl::set_comm_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::rtctrl::set_comm_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::set_comm_lcown_t
  • Base type string

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

typedef aci::rtctrl::set_comm_modts_t
  • Base type string

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

typedef aci::rtctrl::set_comm_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::rtctrl::set_comm_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::rtctrl::set_comm_setcriteria_t
  • Base type string

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

typedef aci::rtctrl::set_comm_type_t
  • Base type string

  • Type constraint (self in ['as-path', 'community', 'dampening-pol', 'ip-nh', 'local-pref', 'metric', 'metric-type', 'nh-unchanged', 'ospf-fwd-addr', 'ospf-nssa', 'policy-tag', 'redist-multipath', 'rt-tag', 'rt-weight'])

typedef aci::rtctrl::set_comm_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::rtctrl::set_nh_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::rtctrl::set_nh_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::rtctrl::set_nh_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::set_nh_lcown_t
  • Base type string

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

typedef aci::rtctrl::set_nh_modts_t
  • Base type string

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

typedef aci::rtctrl::set_nh_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::rtctrl::set_nh_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::rtctrl::set_nh_type_t
  • Base type string

  • Type constraint (self in ['as-path', 'community', 'dampening-pol', 'ip-nh', 'local-pref', 'metric', 'metric-type', 'nh-unchanged', 'ospf-fwd-addr', 'ospf-nssa', 'policy-tag', 'redist-multipath', 'rt-tag', 'rt-weight'])

typedef aci::rtctrl::set_nh_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::rtctrl::set_weight_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::rtctrl::set_weight_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::rtctrl::set_weight_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::set_weight_lcown_t
  • Base type string

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

typedef aci::rtctrl::set_weight_modts_t
  • Base type string

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

typedef aci::rtctrl::set_weight_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::rtctrl::set_weight_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::rtctrl::set_weight_type_t
  • Base type string

  • Type constraint (self in ['as-path', 'community', 'dampening-pol', 'ip-nh', 'local-pref', 'metric', 'metric-type', 'nh-unchanged', 'ospf-fwd-addr', 'ospf-nssa', 'policy-tag', 'redist-multipath', 'rt-tag', 'rt-weight'])

typedef aci::rtctrl::set_weight_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::rtctrl::subj_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::rtctrl::subj_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::rtctrl::subj_p_extmngdby_t
  • Base type string

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

typedef aci::rtctrl::subj_p_lcown_t
  • Base type string

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

typedef aci::rtctrl::subj_p_modts_t
  • Base type string

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

typedef aci::rtctrl::subj_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::rtctrl::subj_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::rtctrl::subj_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::span::session_name_t
  • Base type string

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

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_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::synthetic::context_name_t
  • Base type string

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

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::int_aggr_name_t
  • Base type string

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

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::prov_p_vendor_t
  • Base type string

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

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_custom_aggr_name_t
  • Base type string

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

typedef aci::vns::e_pp_info_connrn_t
  • Base type string

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

typedef aci::vns::e_pp_info_graphrn_t
  • Base type string

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

typedef aci::vns::e_pp_info_nodern_t
  • Base type string

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

typedef aci::vns::l_dev_ctx_ctrctnameorlbl_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::vns::l_dev_ctx_graphnameorlbl_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::vns::l_dev_ctx_nodenameorlbl_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::vns::l_dev_inst_ctxname_t
  • Base type string

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

typedef aci::vns::l_if_ctx_connnameorlbl_t
  • Base type string

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

typedef aci::vns::v_dev_ctxname_t
  • Base type string

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

typedef aci::vz::any_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::vz::any_configst_t
  • Base type string

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

typedef aci::vz::any_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::vz::any_extmngdby_t
  • Base type string

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

typedef aci::vz::any_lcown_t
  • Base type string

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

typedef aci::vz::any_matcht_t
  • Base type string

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

typedef aci::vz::any_modts_t
  • Base type string

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

typedef aci::vz::any_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::vz::any_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::vz::any_pctag_t
  • Base type string

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

typedef aci::vz::any_prefgrmemb_t
  • Base type string

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

typedef aci::vz::any_useanydef_t
  • Base type string

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

typedef aci::vz::any_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::vz::br_c_p_accessprivilege_t
  • Base type string

  • Type constraint (self in ['SYSTEM', 'USER'])

typedef aci::vz::br_c_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::vz::br_c_p_configissues_t
  • Base type string

  • Type constraint (self in ['any-to-prov-shared-service', 'filter-not-present', 'none', 'subject-not-in-use-due-to-label', 'taboo-has-no-filter'])

typedef aci::vz::br_c_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::vz::br_c_p_extmngdby_t
  • Base type string

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

typedef aci::vz::br_c_p_intent_t
  • Base type string

  • Type constraint (self in ['estimate_add', 'estimate_delete', 'install'])

typedef aci::vz::br_c_p_lcown_t
  • Base type string

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

typedef aci::vz::br_c_p_modts_t
  • Base type string

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

typedef aci::vz::br_c_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::vz::br_c_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::vz::br_c_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::vz::br_c_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::vz::br_c_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::vz::br_c_p_reevaluateall_t
  • Base type string

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

typedef aci::vz::br_c_p_scope_t
  • Base type string

  • Type constraint (self in ['application-profile', 'context', 'global', 'tenant'])

typedef aci::vz::br_c_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::vz::br_c_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::vz::entry_accessprivilege_t
  • Base type string

  • Type constraint (self in ['SYSTEM', 'USER'])

typedef aci::vz::entry_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::vz::entry_applytofrag_t
  • Base type string

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

typedef aci::vz::entry_arpopc_t
  • Base type string

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

typedef aci::vz::entry_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::vz::entry_dfromport_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 65535)) and (self in ['dns', 'ftpData', 'http', 'https', 'pop3', 'rtsp', 'smtp', 'ssh', 'unspecified']))

typedef aci::vz::entry_dtoport_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 65535)) and (self in ['dns', 'ftpData', 'http', 'https', 'pop3', 'rtsp', 'smtp', 'ssh', 'unspecified']))

typedef aci::vz::entry_ethert_t
  • Base type string

  • Type constraint (self in ['arp', 'fcoe', 'ip', 'ipv4', 'ipv6', 'mac_security', 'mpls_ucast', 'trill', 'unspecified'])

typedef aci::vz::entry_extmngdby_t
  • Base type string

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

typedef aci::vz::entry_icmpv4t_t
  • Base type string

  • Type constraint (self in ['dst-unreach', 'echo', 'echo-rep', 'src-quench', 'time-exceeded', 'unspecified'])

typedef aci::vz::entry_icmpv6t_t
  • Base type string

  • Type constraint (self in ['dst-unreach', 'echo-rep', 'echo-req', 'nbr-advert', 'nbr-solicit', 'redirect', 'time-exceeded', 'unspecified'])

typedef aci::vz::entry_lcown_t
  • Base type string

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

typedef aci::vz::entry_matchdscp_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::vz::entry_modts_t
  • Base type string

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

typedef aci::vz::entry_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::vz::entry_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::vz::entry_prot_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 255)) and (self in ['egp', 'eigrp', 'icmp', 'icmpv6', 'igmp', 'igp', 'l2tp', 'ospfigp', 'pim', 'tcp', 'udp', 'unspecified']))

typedef aci::vz::entry_sfromport_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 65535)) and (self in ['dns', 'ftpData', 'http', 'https', 'pop3', 'rtsp', 'smtp', 'ssh', 'unspecified']))

typedef aci::vz::entry_stateful_t
  • Base type string

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

typedef aci::vz::entry_stoport_t
  • Base type string

  • Type constraint (((std::length(self) >= 0) and (std::length(self) <= 65535)) and (self in ['dns', 'ftpData', 'http', 'https', 'pop3', 'rtsp', 'smtp', 'ssh', 'unspecified']))

typedef aci::vz::entry_tcprules_t
  • Base type string

  • Type constraint (self in ['ack', 'est', 'fin', 'rst', 'syn', 'unspecified'])

typedef aci::vz::entry_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::vz::filter_accessprivilege_t
  • Base type string

  • Type constraint (self in ['SYSTEM', 'USER'])

typedef aci::vz::filter_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::vz::filter_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::vz::filter_extmngdby_t
  • Base type string

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

typedef aci::vz::filter_fwdid_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 4294967295)) and (self in ['default', 'implarp', 'implicit']))

typedef aci::vz::filter_id_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 65535)) and (self in ['default', 'implicit']))

typedef aci::vz::filter_lcown_t
  • Base type string

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

typedef aci::vz::filter_modts_t
  • Base type string

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

typedef aci::vz::filter_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::vz::filter_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::vz::filter_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::vz::filter_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::vz::filter_revid_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 4294967295)) and (self in ['default', 'implarp', 'implicit']))

typedef aci::vz::filter_unsupportedentries_t
  • Base type string

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

typedef aci::vz::filter_unsupportedmgmtentries_t
  • Base type string

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

typedef aci::vz::filter_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::vz::filter_usesids_t
  • Base type string

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

typedef aci::vz::o_o_b_br_c_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::vz::rs_any_to_cons_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::vz::rs_any_to_cons_deplinfo_t
  • Base type string

  • Type constraint (self in ['No_Matching_Provider', 'No_Subjects', 'None', 'Not_Associated_To_Context', 'PCTag_Not_Allocated'])

typedef aci::vz::rs_any_to_cons_extmngdby_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_forceresolve_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_intent_t
  • Base type string

  • Type constraint (self in ['estimate_add', 'estimate_delete', 'install'])

typedef aci::vz::rs_any_to_cons_lcown_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_modts_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_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::vz::rs_any_to_cons_rtype_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_state_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_statequal_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_tcl_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_tnvzbrcpname_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::vz::rs_any_to_cons_trn_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_ttype_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_updatecollection_t
  • Base type string

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

typedef aci::vz::rs_any_to_cons_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::vz::rs_any_to_prov_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::vz::rs_any_to_prov_extmngdby_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_forceresolve_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_intent_t
  • Base type string

  • Type constraint (self in ['estimate_add', 'estimate_delete', 'install'])

typedef aci::vz::rs_any_to_prov_lcown_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_matcht_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_modts_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_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::vz::rs_any_to_prov_rtype_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_state_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_statequal_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_tcl_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_tnvzbrcpname_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::vz::rs_any_to_prov_trn_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_ttype_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_updatecollection_t
  • Base type string

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

typedef aci::vz::rs_any_to_prov_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::vz::rs_subj_filt_att_accessprivilege_t
  • Base type string

  • Type constraint (self in ['SYSTEM', 'USER'])

typedef aci::vz::rs_subj_filt_att_action_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_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::vz::rs_subj_filt_att_directives_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_extmngdby_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_forceresolve_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_lcown_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_modts_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_priorityoverride_t
  • Base type string

  • Type constraint (self in ['default', 'level1', 'level2', 'level3'])

typedef aci::vz::rs_subj_filt_att_rtype_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_state_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_statequal_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_tcl_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_tnvzfiltername_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::vz::rs_subj_filt_att_trn_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_att_ttype_t
  • Base type string

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

typedef aci::vz::rs_subj_filt_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::vz::subj_accessprivilege_t
  • Base type string

  • Type constraint (self in ['SYSTEM', 'USER'])

typedef aci::vz::subj_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::vz::subj_configissues_t
  • Base type string

  • Type constraint (self in ['any-to-prov-shared-service', 'filter-not-present', 'none', 'subject-not-in-use-due-to-label', 'taboo-has-no-filter'])

typedef aci::vz::subj_consmatcht_t
  • Base type string

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

typedef aci::vz::subj_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::vz::subj_extmngdby_t
  • Base type string

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

typedef aci::vz::subj_lcown_t
  • Base type string

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

typedef aci::vz::subj_modts_t
  • Base type string

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

typedef aci::vz::subj_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::vz::subj_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::vz::subj_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::vz::subj_provmatcht_t
  • Base type string

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

typedef aci::vz::subj_revfltports_t
  • Base type string

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

typedef aci::vz::subj_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::vz::subj_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_.:-]+'}))

Entities

entity aci::AggregateResource

Parents: std::PurgeableResource, std::ManagedResource

Aggregate many aci resources into a single orchestrator resource.

Every resource whose aggregate_resource relation points to this entity, as well as (recursively) all of their children, is managed together by this single resource instead of being deployed on its own. This drastically reduces the number of resources the orchestrator has to track.

The aggregated resources are pushed to the api in as few requests as possible: all the resources that belong to the same configuration tree are deployed in a single api request, leveraging the aci api’s ability to configure a whole managed-object subtree (creations, modifications and deletions) at once. Attaching a common ancestor (e.g. a aci::fv::Tenant, even an unmanaged one) to the aggregate is enough to have its whole subtree deployed in a single request. That ancestor has to be a resource: a reference can be attached to an aggregate, and its subtree is then pulled in, but the reference itself is not part of the aggregate and can not be the root of the deployed tree.

attribute string name

The name of the aggregate resource, unique for a given api.

relation aci::ResourceABC resources [0:*]

The aggregate that deploys this resource instead of deploying it on its own. Resolved by the model (see collect_in_aggregate) from member_of_aggregate, so that AggregateResource.resources holds every aggregated resource, including auto-discovered children – which is what lets the aggregate deploy its subtree and carry the resources’ external dependencies.

other end: aci::ResourceABC.aggregated_by [0:1]

relation aci::Api api [1]

The api on which all the aggregated resources are deployed.

The following implementations are defined for this entity:

The following implements statements select implementations for this entity:

entity aci::Api

Parents: std::Entity

Entity representing an aci api instance that we want to manage resource on.

attribute string name

Arbitrary name for this api instance.

attribute string base_url

The base url to reach the api.

attribute string? username=null

The username to use to authenticate to the api.

attribute string? username_env_var=null

An environment variable containing the username to authenticate to the api.

attribute string? password=null

The password to use to authenticate to the api.

attribute string? password_env_var=null

An environment variable containing the password to authenticate to the api.

attribute bool verify=true

Whether to verify the ssl vertificates used by the server.

attribute std::positive_int retry_max_attempts=1

The maximum amount of attempts that can be made if the initial request has failed.

attribute std::positive_int retry_interval=1

The time, in second, to wait before the next retry. This delay will be multiplied by two every time a new failure is met.

attribute std::positive_int timeout=15

The maximum duration a request can last before raising a timeout exception.

attribute bool auto_agent=true

Whether to automatically configure the agent config.

relation std::AgentConfig agent_config [1]

The agent configuration for all the resources to be managed on this api.

The following implementations are defined for this entity:

The following implements statements select implementations for this entity:

entity aci::FaultCheck

Parents: std::PurgeableResource, std::ManagedResource

Fail when any of the checked aci objects carries an active fault. Aci accepts any well-formed configuration and reports what it can not apply asynchronously, as faults on the objects.

The check runs once the checked resources are deployed and reads their faults with one request per configuration tree. Aci never reports that a configuration is applied on the switches, a fault is the only signal, so the check keeps polling until settle_delay seconds have passed since the last change of a checked object. A fault raised since that change fails the check right away, a fault that predates it gets the rest of the delay to clear, and nothing is waited for when the objects did not change recently. Faults on unmanaged, purged and report_only objects are ignored, and so are the faults of the objects below a checked object that are configured by somebody else (e.g. another deployment sharing the tenant): only the faults of the checked objects and of the children the api creates for them count.

attribute string name

The name of the check, unique for a given api.

attribute aci::fault_severity min_severity='warning'

The lowest severity of a fault that makes the check fail.

attribute string[] ignored_codes=List()

The fault codes (e.g. F0467) to ignore.

attribute int settle_delay=10

The time, in seconds, aci gets after the last change of a checked object to raise faults about it.

relation aci::Api api [1]

The api on which the checked objects are deployed.

relation aci::AggregateResource aggregates [0:*]

The aggregates whose resources are checked.

relation aci::ResourceABC resources [0:*]

Additional resources to check.

The following implementations are defined for this entity:

The following implements statements select implementations for this entity:

entity aci::ObjectABC

Parents: std::Entity

Base entity for any object of an aci configuration tree. It only carries what is required to identify the object on the api, and says nothing about whether we manage it: it is extended both by the resources we deploy (aci::ResourceABC) and by the references to objects we only point at (the generated *Reference entities).

attribute string mo_class_name

The name of the instance class in the aci api.

attribute string rn_format

The format of the dn, the string should be a template that takes as input the attributes of this instance.

attribute string rn

(Computed) The relative (to the parent) identifier for the instance

attribute string dn

(Computed) The absolute identifier for the instance

relation aci::Api api [1]
relation aci::AggregateResource aggregate_resource [0:1]

Set this to attach an object (and, by default, its whole subtree) to an AggregateResource: the resources of that subtree are then not deployed on their own but as part of that aggregate. A child may set its own aggregate_resource to split its subtree off into a different aggregate (see member_of_aggregate).

relation aci::AggregateResource member_of_aggregate [0:1]

The aggregate this object is effectively a member of: its own aggregate_resource if set, otherwise the one inherited from its parent. Resolved by the model (see set_aggregate_member and inherit_aggregate_member).

Every object carries it, including the references, so that membership propagates through a reference down to the resources below it. The relation is one-directional on purpose: an aggregate deploys resources, and only those are collected by it, through aggregated_by.

The following implementations are defined for this entity:

entity aci::RelativeObject

Parents: aci::ObjectABC

Base entity for all the generated objects whose identity depends on another parent object (except for the root object). It is extended by both the generated resources and the generated references.

The following implementations are defined for this entity:

The following implements statements select implementations for this entity:

entity aci::RelativeResource

Parents: aci::RelativeObject, aci::ResourceABC

Base entity for all generated resources whose identity depend on another parent entity (except for the root resource).

attribute bool comanaged=true

Whether we co-manage this entity. When true, all null attributes are ignored, when false, all null values are enforced on the object in the api.

The following implements statements select implementations for this entity:

entity aci::ResourceABC

Parents: aci::ObjectABC, std::PurgeableResource, std::ManagedResource

Base entity for any resource me manage on an aci instance. The instance should specify the type of resource it is and its identity in its attributes.

Depending on the type of resource it is, we will either get the attributes from a simple dict or from the attributes of the instance itself.

attribute bool report_only=false

Check the resource presence only

relation aci::AggregateResource aggregated_by [0:1]

The aggregate that deploys this resource instead of deploying it on its own. Resolved by the model (see collect_in_aggregate) from member_of_aggregate, so that AggregateResource.resources holds every aggregated resource, including auto-discovered children – which is what lets the aggregate deploy its subtree and carry the resources’ external dependencies.

other end: aci::AggregateResource.resources [0:*]

The following implementations are defined for this entity:

entity aci::Root

Parents: aci::RootABC, aci::ResourceABC

The root of the configuration tree, as a resource we deploy.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::RootABC

Parents: aci::ObjectABC

This is the object at the root of the configuration tree on an aci instance.

attribute string mo_class_name='topRoot'
attribute string rn_format=''
attribute string rn=''
attribute string dn=''
relation aci::pol::ResPolContABC polResPolCont [0:*]

Relation to the parent entity. Peer relation:

other end: aci::pol::ResPolContABC.parent [1]

relation aci::pol::UniABC polUni [0:*]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.parent [1]

relation aci::l3ext::OutDefContABC l3extOutDefCont [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutDefContABC.parent [1]

relation aci::fabric::TopologyABC fabricTopology [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fabric::TopologyABC.parent [1]

relation aci::dbg::ContABC dbgCont [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbg::ContABC.parent [1]

relation aci::synthetic::UniverseABC syntheticUniverse [0:*]

Relation to the parent entity. Peer relation:

other end: aci::synthetic::UniverseABC.parent [1]

relation aci::edm::UniABC edmUni [0:*]

Relation to the parent entity. Peer relation:

other end: aci::edm::UniABC.parent [1]

relation aci::comp::UniABC compUni [0:*]

Relation to the parent entity. Peer relation:

other end: aci::comp::UniABC.parent [1]

The following implements statements select implementations for this entity:

entity aci::RootReference

Parents: aci::RootABC

A reference to the root of the configuration tree. Use it instead of aci::Root to attach a configuration tree to an api without exporting any resource for the root itself. A reference can co-exist with the resource managing the same object: the index is defined on each of them, not on the base entity they share.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::StandaloneResource

Parents: aci::ResourceABC

A standalone resource to manage on the aci instance.

attribute string parent_dn

The dn of the parent object this instance should be attached to.

attribute dict attributes

The set of attributes we want to manage on the instance.

The following implementations are defined for this entity:

The following implements statements select implementations for this entity:

entity aci::aaa::Domain

Parents: aci::aaa::DomainABC, aci::RelativeResource

An AAA domain is the AAA security method for processing authentication requests.

attribute aci::aaa::domain_annotation_t? annotation=null

Annotation

attribute aci::aaa::domain_descr_t? descr=null

Description

attribute aci::aaa::domain_extmngdby_t? extMngdBy=null

Managed By

attribute aci::aaa::domain_lcown_t? lcOwn=null

None

attribute aci::aaa::domain_modts_t? modTs=null

None

attribute aci::aaa::domain_namealias_t? nameAlias=null

Display Name

attribute aci::aaa::domain_ownerkey_t? ownerKey=null

None

attribute aci::aaa::domain_ownertag_t? ownerTag=null

None

attribute aci::aaa::domain_restrictedrbacdomain_t? restrictedRbacDomain=null

Restricted RBAC Domain

attribute string? uid=null

None

attribute aci::aaa::domain_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::aaa::DomainABC

Parents: aci::RelativeObject

An AAA domain is the AAA security method for processing authentication requests.

attribute string mo_class_name='aaaDomain'
attribute aci::aaa::domain_name_t name

Name

attribute string rn_format='domain-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::aaa::UserEpABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::aaa::UserEpABC.aaaDomain [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::aaa::DomainRef

Parents: aci::aaa::DomainRefABC, aci::RelativeResource

A reference to the domain that the parent object belongs to.

attribute aci::aaa::domain_ref_annotation_t? annotation=null

Annotation

attribute aci::aaa::domain_ref_descr_t? descr=null

Description

attribute aci::aaa::domain_ref_extmngdby_t? extMngdBy=null

Managed By

attribute aci::aaa::domain_ref_lcown_t? lcOwn=null

None

attribute aci::aaa::domain_ref_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::aaa::domain_ref_namealias_t? nameAlias=null

Display Name

attribute aci::aaa::domain_ref_ownerkey_t? ownerKey=null

None

attribute aci::aaa::domain_ref_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::aaa::domain_ref_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::aaa::DomainRefABC

Parents: aci::RelativeObject

A reference to the domain that the parent object belongs to.

attribute string mo_class_name='aaaDomainRef'
attribute aci::aaa::domain_ref_name_t name

Name

attribute string rn_format='domain-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::aaa::DomainRefParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::aaa::DomainRefParent.aaaDomainRef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::aaa::DomainRefParent

Parents: std::Entity

This is an abstract entity to attach DomainRef to its parents.

Rel aaaDomainRef:

relation aci::aaa::DomainRefABC aaaDomainRef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::aaa::DomainRefABC.parent [1]

entity aci::aaa::DomainRefReference

Parents: aci::aaa::DomainRefABC

A reference to a aaaDomainRef object that is not managed by this module. It can be used anywhere in the configuration tree in place of DomainRef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::aaa::DomainReference

Parents: aci::aaa::DomainABC

A reference to a aaaDomain object that is not managed by this module. It can be used anywhere in the configuration tree in place of Domain, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::aaa::UserEp

Parents: aci::aaa::UserEpABC, aci::RelativeResource

A user endpoint is a local user. A user is assigned a role determines the user’s privileges, and belongs to a security domain, which determines the user’s scope of control

attribute aci::aaa::user_ep_annotation_t? annotation=null

Annotation

attribute aci::aaa::user_ep_descr_t? descr=null

Description

attribute aci::aaa::user_ep_extmngdby_t? extMngdBy=null

Managed By

attribute aci::aaa::user_ep_lcown_t? lcOwn=null

None

attribute aci::aaa::user_ep_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::aaa::user_ep_name_t? name=null

Name

attribute aci::aaa::user_ep_namealias_t? nameAlias=null

Display Name

attribute aci::aaa::user_ep_newsubscr_t? newSubscr=null

New Subscription Mechanism

attribute aci::aaa::user_ep_ownerkey_t? ownerKey=null

None

attribute aci::aaa::user_ep_ownertag_t? ownerTag=null

None

attribute aci::aaa::user_ep_pwdstrengthcheck_t? pwdStrengthCheck=null

Password Strength Check

attribute string? uid=null

None

attribute aci::aaa::user_ep_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::aaa::UserEpABC

Parents: aci::RelativeObject

A user endpoint is a local user. A user is assigned a role determines the user’s privileges, and belongs to a security domain, which determines the user’s scope of control

attribute string mo_class_name='aaaUserEp'
attribute string rn_format='userext'
Rel aaaDomain:
rel parent:

Relation to the parent entity.

relation aci::aaa::DomainABC aaaDomain [0:*]

Relation to the parent entity. Peer relation:

other end: aci::aaa::DomainABC.parent [1]

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.aaaUserEp [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::aaa::UserEpReference

Parents: aci::aaa::UserEpABC

A reference to a aaaUserEp object that is not managed by this module. It can be used anywhere in the configuration tree in place of UserEp, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::action::LContABC

Parents: aci::RelativeObject

The local container.

attribute string mo_class_name='actionLCont'
attribute string rn_format='action'
Rel actionLSubj:
rel parent:

Relation to the parent entity.

relation aci::top::SystemABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::top::SystemABC.actionLCont [0:*]

relation aci::action::LSubjABC actionLSubj [0:*]

Relation to the parent entity. Peer relation:

other end: aci::action::LSubjABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::action::LContReference

Parents: aci::action::LContABC

A reference to a actionLCont object that is not managed by this module. It can be used anywhere in the configuration tree in place of LCont, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::action::LSubjABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

The local subject.

attribute string mo_class_name='actionLSubj'
attribute string oDn

Subject DN

attribute string rn_format='lsubj-[%(oDn)s]'
Rel parent:

Relation to the parent entity.

relation aci::action::LContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::action::LContABC.actionLSubj [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::action::LSubjReference

Parents: aci::action::LSubjABC

A reference to a actionLSubj object that is not managed by this module. It can be used anywhere in the configuration tree in place of LSubj, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::auth::SvrGroupABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='authSvrGroup'
attribute aci::auth::svr_group_name_t name

Name

attribute string rn_format='authsvrgrp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.authSvrGroup [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::auth::SvrGroupReference

Parents: aci::auth::SvrGroupABC

A reference to a authSvrGroup object that is not managed by this module. It can be used anywhere in the configuration tree in place of SvrGroup, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bfd::IfP

Parents: aci::bfd::IfPABC, aci::RelativeResource

attribute aci::bfd::if_p_annotation_t? annotation=null

Annotation

attribute aci::bfd::if_p_descr_t? descr=null

Description

attribute aci::bfd::if_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::bfd::if_p_key_t? key=null

Authentication Key

attribute aci::bfd::if_p_keyid_t? keyId=null

Authentication Key ID

attribute aci::bfd::if_p_lcown_t? lcOwn=null

None

attribute aci::bfd::if_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::bfd::if_p_name_t? name=null

Name

attribute aci::bfd::if_p_namealias_t? nameAlias=null

Display Name

attribute aci::bfd::if_p_type_t? type=null

Authentication Type

attribute string? uid=null

None

attribute aci::bfd::if_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bfd::IfPABC

Parents: aci::RelativeObject

attribute string mo_class_name='bfdIfP'
attribute string rn_format='bfdIfP'
Rel bfdRsIfPol:
rel parent:

Relation to the parent entity.

relation aci::l3ext::LIfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPABC.bfdIfP [0:*]

relation aci::bfd::RsIfPolABC bfdRsIfPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bfd::RsIfPolABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bfd::IfPReference

Parents: aci::bfd::IfPABC

A reference to a bfdIfP object that is not managed by this module. It can be used anywhere in the configuration tree in place of IfP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bfd::RsIfPol

Parents: aci::bfd::RsIfPolABC, aci::RelativeResource

Relationship to the BFD interface policy

attribute aci::bfd::rs_if_pol_annotation_t? annotation=null

Annotation

attribute aci::bfd::rs_if_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::bfd::rs_if_pol_forceresolve_t? forceResolve=null

None

attribute aci::bfd::rs_if_pol_lcown_t? lcOwn=null

None

attribute aci::bfd::rs_if_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::bfd::rs_if_pol_rtype_t? rType=null

None

attribute aci::bfd::rs_if_pol_state_t? state=null

State

attribute aci::bfd::rs_if_pol_statequal_t? stateQual=null

State Qualifier

attribute aci::bfd::rs_if_pol_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::bfd::rs_if_pol_trn_t? tRn=null

Target-rn

attribute aci::bfd::rs_if_pol_ttype_t? tType=null

None

attribute aci::bfd::rs_if_pol_tnbfdifpolname_t? tnBfdIfPolName=null

Name

attribute string? uid=null

None

attribute aci::bfd::rs_if_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bfd::RsIfPolABC

Parents: aci::RelativeObject

Relationship to the BFD interface policy

attribute string mo_class_name='bfdRsIfPol'
attribute string rn_format='rsIfPol'
Rel parent:

Relation to the parent entity.

relation aci::bfd::IfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::bfd::IfPABC.bfdRsIfPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bfd::RsIfPolReference

Parents: aci::bfd::RsIfPolABC

A reference to a bfdRsIfPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsIfPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::AsP

Parents: aci::bgp::AsPABC, aci::RelativeResource

The BGP autonomous system profile information.

attribute aci::bgp::as_p_annotation_t? annotation=null

Annotation

attribute aci::bgp::as_p_asn_t? asn=null

Autonomous System Number

attribute aci::bgp::as_p_descr_t? descr=null

Description

attribute aci::bgp::as_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::bgp::as_p_lcown_t? lcOwn=null

None

attribute aci::bgp::as_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::bgp::as_p_name_t? name=null

Name

attribute aci::bgp::as_p_namealias_t? nameAlias=null

Display Name

attribute string? uid=null

None

attribute aci::bgp::as_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::AsPABC

Parents: aci::RelativeObject

The BGP autonomous system profile information.

attribute string mo_class_name='bgpAsP'
attribute string rn_format='as'
Rel parent:

Relation to the parent entity.

relation aci::bgp::AsPParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::bgp::AsPParent.bgpAsP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::AsPParent

Parents: std::Entity

This is an abstract entity to attach AsP to its parents.

Rel bgpAsP:

relation aci::bgp::AsPABC bgpAsP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::AsPABC.parent [1]

entity aci::bgp::AsPReference

Parents: aci::bgp::AsPABC

A reference to a bgpAsP object that is not managed by this module. It can be used anywhere in the configuration tree in place of AsP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::ExtP

Parents: aci::bgp::ExtPABC, aci::RelativeResource

When created, this profile indicates that IBGP will be configured for the endpoint groups in this external network.

attribute aci::bgp::ext_p_annotation_t? annotation=null

Annotation

attribute aci::bgp::ext_p_descr_t? descr=null

Description

attribute aci::bgp::ext_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::bgp::ext_p_lcown_t? lcOwn=null

None

attribute aci::bgp::ext_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::bgp::ext_p_name_t? name=null

Name

attribute aci::bgp::ext_p_namealias_t? nameAlias=null

Display Name

attribute string? uid=null

None

attribute aci::bgp::ext_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::ExtPABC

Parents: aci::RelativeObject

When created, this profile indicates that IBGP will be configured for the endpoint groups in this external network.

attribute string mo_class_name='bgpExtP'
attribute string rn_format='bgpExtP'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::OutABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutABC.bgpExtP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::ExtPReference

Parents: aci::bgp::ExtPABC

A reference to a bgpExtP object that is not managed by this module. It can be used anywhere in the configuration tree in place of ExtP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::InfraPeerDefABC

Parents: aci::RelativeObject, aci::bgp::RsPeerPfxPolParent

Mo doc not defined in techpub!!!

attribute string addr

Peer Address

attribute string mo_class_name='bgpInfraPeerDef'
attribute string rn_format='infraPeerP-[%(addr)s]'
Rel parent:

Relation to the parent entity.

relation aci::bgp::InfraPeerDefParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::bgp::InfraPeerDefParent.bgpInfraPeerDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::InfraPeerDefParent

Parents: std::Entity

This is an abstract entity to attach InfraPeerDef to its parents.

Rel bgpInfraPeerDef:

relation aci::bgp::InfraPeerDefABC bgpInfraPeerDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::InfraPeerDefABC.parent [1]

entity aci::bgp::InfraPeerDefReference

Parents: aci::bgp::InfraPeerDefABC

A reference to a bgpInfraPeerDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of InfraPeerDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::InfraPeerPABC

Parents: aci::RelativeObject, aci::bgp::RsPeerPfxPolParent, aci::bgp::LocalAsnPParent, aci::bgp::AsPParent

Mo doc not defined in techpub!!!

attribute string addr

Peer Address

attribute string mo_class_name='bgpInfraPeerP'
attribute string rn_format='infraPeerP-[%(addr)s]'
Rel parent:

Relation to the parent entity.

relation aci::bgp::InfraPeerPParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::bgp::InfraPeerPParent.bgpInfraPeerP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::InfraPeerPParent

Parents: std::Entity

This is an abstract entity to attach InfraPeerP to its parents.

Rel bgpInfraPeerP:

relation aci::bgp::InfraPeerPABC bgpInfraPeerP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::InfraPeerPABC.parent [1]

entity aci::bgp::InfraPeerPReference

Parents: aci::bgp::InfraPeerPABC

A reference to a bgpInfraPeerP object that is not managed by this module. It can be used anywhere in the configuration tree in place of InfraPeerP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::InstPolABC

Parents: aci::RelativeObject, aci::bgp::AsPParent

The BGP Instance level policy is used to configure MP-BGP policies inside the fabric.

attribute string mo_class_name='bgpInstPol'
attribute aci::bgp::inst_pol_name_t name

Name

attribute string rn_format='bgpInstP-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fabric::InstABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fabric::InstABC.bgpInstPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::InstPolReference

Parents: aci::bgp::InstPolABC

A reference to a bgpInstPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of InstPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::LocalAsnP

Parents: aci::bgp::LocalAsnPABC, aci::RelativeResource

The local autonomous system information pertaining to a peer.

attribute aci::bgp::local_asn_p_annotation_t? annotation=null

Annotation

attribute aci::bgp::local_asn_p_asnpropagate_t? asnPropagate=null

ASN Propagation

attribute aci::bgp::local_asn_p_descr_t? descr=null

Description

attribute aci::bgp::local_asn_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::bgp::local_asn_p_lcown_t? lcOwn=null

None

attribute aci::bgp::local_asn_p_localasn_t? localAsn=null

Local ASN

attribute aci::bgp::local_asn_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::bgp::local_asn_p_name_t? name=null

Name

attribute aci::bgp::local_asn_p_namealias_t? nameAlias=null

Display Name

attribute string? uid=null

None

attribute aci::bgp::local_asn_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::LocalAsnPABC

Parents: aci::RelativeObject

The local autonomous system information pertaining to a peer.

attribute string mo_class_name='bgpLocalAsnP'
attribute string rn_format='localasn'
Rel parent:

Relation to the parent entity.

relation aci::bgp::LocalAsnPParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::bgp::LocalAsnPParent.bgpLocalAsnP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::LocalAsnPParent

Parents: std::Entity

This is an abstract entity to attach LocalAsnP to its parents.

Rel bgpLocalAsnP:

relation aci::bgp::LocalAsnPABC bgpLocalAsnP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::LocalAsnPABC.parent [1]

entity aci::bgp::LocalAsnPReference

Parents: aci::bgp::LocalAsnPABC

A reference to a bgpLocalAsnP object that is not managed by this module. It can be used anywhere in the configuration tree in place of LocalAsnP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::PeerDefABC

Parents: aci::RelativeObject, aci::bgp::RsPeerPfxPolParent

An internal object for the BGP peer connectivity definition.

attribute string addr

Peer Address

attribute string mo_class_name='bgpPeerDef'
attribute string rn_format='peerP-[%(addr)s]'
Rel parent:

Relation to the parent entity.

relation aci::bgp::PeerDefParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::bgp::PeerDefParent.bgpPeerDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::PeerDefParent

Parents: std::Entity

This is an abstract entity to attach PeerDef to its parents.

Rel bgpPeerDef:

relation aci::bgp::PeerDefABC bgpPeerDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::PeerDefABC.parent [1]

entity aci::bgp::PeerDefReference

Parents: aci::bgp::PeerDefABC

A reference to a bgpPeerDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of PeerDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::PeerP

Parents: aci::bgp::PeerPABC, aci::RelativeResource

The BGP peer connectivity profile contains the peer IP address and defines the peer connectivity control settings. These values are for BGP routers, which can only exchange routing information when they establish a peer connection between them.

attribute aci::bgp::peer_p_addrtctrl_t? addrTCtrl=null

Address Type AF Controls

attribute aci::bgp::peer_p_adminst_t? adminSt=null

Administrative State

attribute aci::bgp::peer_p_allowedselfascnt_t? allowedSelfAsCnt=null

Allowed Self AS Count

attribute aci::bgp::peer_p_annotation_t? annotation=null

Annotation

attribute aci::bgp::peer_p_capability_t? capability=null

Capability

attribute aci::bgp::peer_p_connectivitytype_t? connectivityType=null

Type of network reachable via this Peer

attribute aci::bgp::peer_p_ctrl_t? ctrl=null

Peer AF Controls

attribute aci::bgp::peer_p_ctrlext_t? ctrlExt=null

Peer AF Controls Ext

attribute aci::bgp::peer_p_descr_t? descr=null

Description

attribute aci::bgp::peer_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::bgp::peer_p_lcown_t? lcOwn=null

None

attribute aci::bgp::peer_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::bgp::peer_p_name_t? name=null

Name

attribute aci::bgp::peer_p_namealias_t? nameAlias=null

Display Name

attribute string? password=null

Password

attribute aci::bgp::peer_p_peerctrl_t? peerCtrl=null

Peer Controls

attribute aci::bgp::peer_p_privateasctrl_t? privateASctrl=null

Private AS Control

attribute aci::bgp::peer_p_sessiont_t? sessionT=null

Peer Session Type

attribute aci::bgp::peer_p_ttl_t? ttl=null

eBGP Multihop TTL value

attribute string? uid=null

None

attribute aci::bgp::peer_p_userdom_t? userdom=null

None

attribute string? weight=null

Weight for routes from this neighbor

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::PeerPABC

Parents: aci::RelativeObject, aci::bgp::RsPeerPfxPolParent, aci::bgp::LocalAsnPParent, aci::bgp::AsPParent

The BGP peer connectivity profile contains the peer IP address and defines the peer connectivity control settings. These values are for BGP routers, which can only exchange routing information when they establish a peer connection between them.

attribute string addr

Peer Address

attribute string mo_class_name='bgpPeerP'
attribute string rn_format='peerP-[%(addr)s]'
Rel bgpRsPeerToProfile:
rel parent:

Relation to the parent entity.

relation aci::bgp::PeerPParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::bgp::PeerPParent.bgpPeerP [0:*]

relation aci::bgp::RsPeerToProfileABC bgpRsPeerToProfile [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::RsPeerToProfileABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::PeerPParent

Parents: std::Entity

This is an abstract entity to attach PeerP to its parents.

Rel bgpPeerP:

relation aci::bgp::PeerPABC bgpPeerP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::PeerPABC.parent [1]

entity aci::bgp::PeerPReference

Parents: aci::bgp::PeerPABC

A reference to a bgpPeerP object that is not managed by this module. It can be used anywhere in the configuration tree in place of PeerP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::RsPeerPfxPol

Parents: aci::bgp::RsPeerPfxPolABC, aci::RelativeResource

The source relation to the peer prefix policy.

attribute aci::bgp::rs_peer_pfx_pol_annotation_t? annotation=null

Annotation

attribute aci::bgp::rs_peer_pfx_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::bgp::rs_peer_pfx_pol_forceresolve_t? forceResolve=null

None

attribute aci::bgp::rs_peer_pfx_pol_lcown_t? lcOwn=null

None

attribute aci::bgp::rs_peer_pfx_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::bgp::rs_peer_pfx_pol_rtype_t? rType=null

None

attribute aci::bgp::rs_peer_pfx_pol_state_t? state=null

State

attribute aci::bgp::rs_peer_pfx_pol_statequal_t? stateQual=null

State Qualifier

attribute aci::bgp::rs_peer_pfx_pol_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::bgp::rs_peer_pfx_pol_trn_t? tRn=null

Target-rn

attribute aci::bgp::rs_peer_pfx_pol_ttype_t? tType=null

None

attribute aci::bgp::rs_peer_pfx_pol_tnbgppeerpfxpolname_t? tnBgpPeerPfxPolName=null

Name

attribute string? uid=null

None

attribute aci::bgp::rs_peer_pfx_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::RsPeerPfxPolABC

Parents: aci::RelativeObject

The source relation to the peer prefix policy.

attribute string mo_class_name='bgpRsPeerPfxPol'
attribute string rn_format='rspeerPfxPol'
Rel parent:

Relation to the parent entity.

relation aci::bgp::RsPeerPfxPolParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::bgp::RsPeerPfxPolParent.bgpRsPeerPfxPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::RsPeerPfxPolParent

Parents: std::Entity

This is an abstract entity to attach RsPeerPfxPol to its parents.

Rel bgpRsPeerPfxPol:

relation aci::bgp::RsPeerPfxPolABC bgpRsPeerPfxPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::RsPeerPfxPolABC.parent [1]

entity aci::bgp::RsPeerPfxPolReference

Parents: aci::bgp::RsPeerPfxPolABC

A reference to a bgpRsPeerPfxPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsPeerPfxPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::RsPeerToProfile

Parents: aci::bgp::RsPeerToProfileABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::bgp::rs_peer_to_profile_annotation_t? annotation=null

Annotation

attribute aci::bgp::rs_peer_to_profile_configissues_t? configIssues=null

None

attribute aci::bgp::rs_peer_to_profile_extmngdby_t? extMngdBy=null

Managed By

attribute aci::bgp::rs_peer_to_profile_forceresolve_t? forceResolve=null

None

attribute aci::bgp::rs_peer_to_profile_lcown_t? lcOwn=null

None

attribute aci::bgp::rs_peer_to_profile_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::bgp::rs_peer_to_profile_rtype_t? rType=null

None

attribute aci::bgp::rs_peer_to_profile_state_t? state=null

State

attribute aci::bgp::rs_peer_to_profile_statequal_t? stateQual=null

State Qualifier

attribute aci::bgp::rs_peer_to_profile_tcl_t? tCl=null

Target-class

attribute aci::bgp::rs_peer_to_profile_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::bgp::rs_peer_to_profile_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::RsPeerToProfileABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute aci::bgp::rs_peer_to_profile_direction_t direction

None

attribute string mo_class_name='bgpRsPeerToProfile'
attribute string rn_format='rspeerToProfile-[%(tDn)s]-%(direction)s'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::bgp::PeerPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::bgp::PeerPABC.bgpRsPeerToProfile [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::bgp::RsPeerToProfileReference

Parents: aci::bgp::RsPeerToProfileABC

A reference to a bgpRsPeerToProfile object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsPeerToProfile, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::cloud::ResourceGroupABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='cloudResourceGroup'
attribute aci::cloud::resource_group_name_t name

Name

attribute string rn_format='resgrp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.cloudResourceGroup [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::cloud::ResourceGroupReference

Parents: aci::cloud::ResourceGroupABC

A reference to a cloudResourceGroup object that is not managed by this module. It can be used anywhere in the configuration tree in place of ResourceGroup, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::CtrlrABC

Parents: aci::RelativeObject, aci::fvns::VxlanInstDefParent, aci::aaa::DomainRefParent

The operational state of the VM management system controller such as a VMware vCenter, VMware vShield, or Microsoft SCVMM.

attribute aci::comp::ctrlr_domname_t domName

Domain Name

attribute string mo_class_name='compCtrlr'
attribute aci::comp::ctrlr_name_t name

Name

attribute string rn_format='ctrlr-[%(domName)s]-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::comp::ProvABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::comp::ProvABC.compCtrlr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::CtrlrReference

Parents: aci::comp::CtrlrABC

A reference to a compCtrlr object that is not managed by this module. It can be used anywhere in the configuration tree in place of Ctrlr, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::DomABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

An abstract base class for a VM management system domain.

attribute string mo_class_name='compDom'
attribute aci::comp::dom_name_t name

Name

attribute string rn_format='dom-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::comp::ProvABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::comp::ProvABC.compDom [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::DomReference

Parents: aci::comp::DomABC

A reference to a compDom object that is not managed by this module. It can be used anywhere in the configuration tree in place of Dom, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::ProvABC

Parents: aci::RelativeObject

The VM provider inventory is the inventory of a VM provider such as VMware or Microsoft. The VM provider profile policies determine the VM inventory that is collected.

attribute string mo_class_name='compProv'
attribute aci::comp::prov_name_t name

Name

attribute string rn_format='prov-%(name)s'
Rel compCtrlr:
rel compDom:
rel parent:

Relation to the parent entity.

relation aci::comp::CtrlrABC compCtrlr [0:*]

Relation to the parent entity. Peer relation:

other end: aci::comp::CtrlrABC.parent [1]

relation aci::comp::DomABC compDom [0:*]

Relation to the parent entity. Peer relation:

other end: aci::comp::DomABC.parent [1]

relation aci::comp::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::comp::UniABC.compProv [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::ProvReference

Parents: aci::comp::ProvABC

A reference to a compProv object that is not managed by this module. It can be used anywhere in the configuration tree in place of Prov, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::UniABC

Parents: aci::RelativeObject

The top level class for all compute related objects.

attribute string mo_class_name='compUni'
attribute string rn_format='comp'
Rel compProv:
rel parent:

Relation to the parent entity.

relation aci::comp::ProvABC compProv [0:*]

Relation to the parent entity. Peer relation:

other end: aci::comp::ProvABC.parent [1]

relation aci::RootABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::RootABC.compUni [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::comp::UniReference

Parents: aci::comp::UniABC

A reference to a compUni object that is not managed by this module. It can be used anywhere in the configuration tree in place of Uni, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::ctrlr::InstABC

Parents: aci::RelativeObject

An instance of the controller.

attribute string mo_class_name='ctrlrInst'
attribute string rn_format='controller'
Rel mdpPolCont:
rel mdpPolDefCont:
rel parent:

Relation to the parent entity.

relation aci::mdp::PolContABC mdpPolCont [0:*]

Relation to the parent entity. Peer relation:

other end: aci::mdp::PolContABC.parent [1]

relation aci::mdp::PolDefContABC mdpPolDefCont [0:*]

Relation to the parent entity. Peer relation:

other end: aci::mdp::PolDefContABC.parent [1]

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.ctrlrInst [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::ctrlr::InstReference

Parents: aci::ctrlr::InstABC

A reference to a ctrlrInst object that is not managed by this module. It can be used anywhere in the configuration tree in place of Inst, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbg::ACABC

Parents: aci::RelativeObject

The atomic counter.

attribute string mo_class_name='dbgAC'
attribute string rn_format='ac'
Rel dbgTenant:
rel parent:

Relation to the parent entity.

relation aci::dbg::ACParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::dbg::ACParent.dbgAC [0:*]

relation aci::dbg::TenantABC dbgTenant [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbg::TenantABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbg::ACParent

Parents: std::Entity

This is an abstract entity to attach AC to its parents.

Rel dbgAC:

relation aci::dbg::ACABC dbgAC [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbg::ACABC.parent [1]

entity aci::dbg::ACReference

Parents: aci::dbg::ACABC

A reference to a dbgAC object that is not managed by this module. It can be used anywhere in the configuration tree in place of AC, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbg::ContABC

Parents: aci::RelativeObject, aci::dbg::ACParent

IFC level debug apparatus container.

attribute string mo_class_name='dbgCont'
attribute string rn_format='dbgs'
Rel parent:

Relation to the parent entity.

relation aci::RootABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::RootABC.dbgCont [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbg::ContReference

Parents: aci::dbg::ContABC

A reference to a dbgCont object that is not managed by this module. It can be used anywhere in the configuration tree in place of Cont, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbg::NDbgsABC

Parents: aci::RelativeObject, aci::dbg::ACParent

The node debugs.

attribute string mo_class_name='dbgNDbgs'
attribute string rn_format='ndbgs'
Rel parent:

Relation to the parent entity.

relation aci::dbg::NDbgsParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::dbg::NDbgsParent.dbgNDbgs [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbg::NDbgsParent

Parents: std::Entity

This is an abstract entity to attach NDbgs to its parents.

Rel dbgNDbgs:

relation aci::dbg::NDbgsABC dbgNDbgs [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbg::NDbgsABC.parent [1]

entity aci::dbg::NDbgsReference

Parents: aci::dbg::NDbgsABC

A reference to a dbgNDbgs object that is not managed by this module. It can be used anywhere in the configuration tree in place of NDbgs, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbg::TenantABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

AcOdE = Atomic counter, On-demand, Entry.

attribute string mo_class_name='dbgTenant'
attribute aci::dbg::tenant_name_t name

Tenant Name

attribute string rn_format='tn-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::dbg::ACABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::dbg::ACABC.dbgTenant [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbg::TenantReference

Parents: aci::dbg::TenantABC

A reference to a dbgTenant object that is not managed by this module. It can be used anywhere in the configuration tree in place of Tenant, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::AnyToEpABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

Atomic counters detect drops and misrouting in the fabric enables quick debugging and isolation of application connectivity issues.

attribute string mo_class_name='dbgacAnyToEp'
attribute aci::dbgac::any_to_ep_name_t name

Name

attribute string rn_format='acAnyToEp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacAnyToEp [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::AnyToEpReference

Parents: aci::dbgac::AnyToEpABC

A reference to a dbgacAnyToEp object that is not managed by this module. It can be used anywhere in the configuration tree in place of AnyToEp, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpToAnyABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The endpoint-to-any atomic counter policy which detects drops and misrouting in the fabric to enable quick debugging and isolation of application connectivity issues.

attribute string mo_class_name='dbgacEpToAny'
attribute aci::dbgac::ep_to_any_name_t name

Name

attribute string rn_format='acEpToAny-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacEpToAny [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpToAnyReference

Parents: aci::dbgac::EpToAnyABC

A reference to a dbgacEpToAny object that is not managed by this module. It can be used anywhere in the configuration tree in place of EpToAny, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpToEpABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The endpoint-to-endpoint atomic counter policy detects drops and misrouting in the fabric to enable quick debugging and isolation of application connectivity issues.

attribute string mo_class_name='dbgacEpToEp'
attribute aci::dbgac::ep_to_ep_name_t name

Name

attribute string rn_format='acEpToEp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacEpToEp [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpToEpReference

Parents: aci::dbgac::EpToEpABC

A reference to a dbgacEpToEp object that is not managed by this module. It can be used anywhere in the configuration tree in place of EpToEp, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpToEpgABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The endpoint-to-endpoint group atomic counter policy detects drops and misrouting in the fabric to enable quick debugging and isolation of application connectivity issues.

attribute string mo_class_name='dbgacEpToEpg'
attribute aci::dbgac::ep_to_epg_name_t name

Name

attribute string rn_format='epToEpg-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacEpToEpg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpToEpgReference

Parents: aci::dbgac::EpToEpgABC

A reference to a dbgacEpToEpg object that is not managed by this module. It can be used anywhere in the configuration tree in place of EpToEpg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpToExtABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The endpoint-to-external IP address atomic counter policy detects drops and misrouting in the fabric to enable quick debugging and isolation of application connectivity issues.

attribute string mo_class_name='dbgacEpToExt'
attribute aci::dbgac::ep_to_ext_name_t name

Name

attribute string rn_format='acEpToExt-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacEpToExt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpToExtReference

Parents: aci::dbgac::EpToExtABC

A reference to a dbgacEpToExt object that is not managed by this module. It can be used anywhere in the configuration tree in place of EpToExt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpgToEpABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The endpoint group-to-endpoint atomic counter policy detects drops and misrouting in the fabric to enable quick debugging and isolation of application connectivity issues.

attribute string mo_class_name='dbgacEpgToEp'
attribute aci::dbgac::epg_to_ep_name_t name

Name

attribute string rn_format='epgToEp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacEpgToEp [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpgToEpReference

Parents: aci::dbgac::EpgToEpABC

A reference to a dbgacEpgToEp object that is not managed by this module. It can be used anywhere in the configuration tree in place of EpgToEp, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpgToEpgABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The endpoint group-to-endpoint group atomic counter policy detects drops and misrouting in the fabric to enable quick debugging and isolation of application connectivity issues.

attribute string mo_class_name='dbgacEpgToEpg'
attribute aci::dbgac::epg_to_epg_name_t name

Name

attribute string rn_format='epgToEpg-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacEpgToEpg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpgToEpgReference

Parents: aci::dbgac::EpgToEpgABC

A reference to a dbgacEpgToEpg object that is not managed by this module. It can be used anywhere in the configuration tree in place of EpgToEpg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpgToIpABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The endpoint group-to-IP atomic counter policy detects drops and misrouting in the fabric to enable quick debugging and isolation of application connectivity issues

attribute string mo_class_name='dbgacEpgToIp'
attribute aci::dbgac::epg_to_ip_name_t name

Name

attribute string rn_format='epgToIp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacEpgToIp [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::EpgToIpReference

Parents: aci::dbgac::EpgToIpABC

A reference to a dbgacEpgToIp object that is not managed by this module. It can be used anywhere in the configuration tree in place of EpgToIp, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::ExtToEpABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The external host-to-endpoint atomic counter policy detects drops and misrouting in the fabric to enable quick debugging and isolation of application connectivity issues.

attribute string mo_class_name='dbgacExtToEp'
attribute aci::dbgac::ext_to_ep_name_t name

Name

attribute string rn_format='acExtToEp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacExtToEp [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::ExtToEpReference

Parents: aci::dbgac::ExtToEpABC

A reference to a dbgacExtToEp object that is not managed by this module. It can be used anywhere in the configuration tree in place of ExtToEp, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::IpToEpgABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The IP-to-endpoint group atomic counter policy detects drops and misrouting in the fabric and enables quick debugging and isolation of application connectivity issues.

attribute string mo_class_name='dbgacIpToEpg'
attribute aci::dbgac::ip_to_epg_name_t name

Name

attribute string rn_format='ipToEpg-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacIpToEpg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::IpToEpgReference

Parents: aci::dbgac::IpToEpgABC

A reference to a dbgacIpToEpg object that is not managed by this module. It can be used anywhere in the configuration tree in place of IpToEpg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::IpToIpABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='dbgacIpToIp'
attribute aci::dbgac::ip_to_ip_name_t name

Name

attribute string rn_format='acIpToIp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.dbgacIpToIp [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::IpToIpReference

Parents: aci::dbgac::IpToIpABC

A reference to a dbgacIpToIp object that is not managed by this module. It can be used anywhere in the configuration tree in place of IpToIp, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::L3OutContABC

Parents: aci::RelativeObject, aci::l3ext::OutDefParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='dbgacL3OutCont'
attribute string rn_format='acl3outcont'
Rel parent:

Relation to the parent entity.

relation aci::dbgac::L3OutContParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::L3OutContParent.dbgacL3OutCont [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::L3OutContParent

Parents: std::Entity

This is an abstract entity to attach L3OutCont to its parents.

Rel dbgacL3OutCont:

relation aci::dbgac::L3OutContABC dbgacL3OutCont [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::L3OutContABC.parent [1]

entity aci::dbgac::L3OutContReference

Parents: aci::dbgac::L3OutContABC

A reference to a dbgacL3OutCont object that is not managed by this module. It can be used anywhere in the configuration tree in place of L3OutCont, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::TenantSpaceCmnDefABC

Parents: aci::RelativeObject, aci::dbgac::L3OutContParent

The tenant space common definition. This atomic counter managed object is used internally for managing Epg/Epp source and destination policies.

attribute string mo_class_name='dbgacTenantSpaceCmnDef'
attribute aci::dbgac::tenant_space_cmn_def_name_t name

Name

attribute string rn_format='ac-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::dbgac::TenantSpaceCmnDefParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::TenantSpaceCmnDefParent.dbgacTenantSpaceCmnDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dbgac::TenantSpaceCmnDefParent

Parents: std::Entity

This is an abstract entity to attach TenantSpaceCmnDef to its parents.

Rel dbgacTenantSpaceCmnDef:

relation aci::dbgac::TenantSpaceCmnDefABC dbgacTenantSpaceCmnDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::TenantSpaceCmnDefABC.parent [1]

entity aci::dbgac::TenantSpaceCmnDefReference

Parents: aci::dbgac::TenantSpaceCmnDefABC

A reference to a dbgacTenantSpaceCmnDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of TenantSpaceCmnDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dhcp::CRelPgABC

Parents: aci::RelativeObject, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

A group of DHCP relay function providers: A set of DHCP Server to which client DHCP requests are relayed.

attribute string mo_class_name='dhcpCRelPg'
attribute aci::dhcp::c_rel_pg_name_t name

Name

attribute string rn_format='cdhcp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::ClPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::ClPABC.dhcpCRelPg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dhcp::CRelPgReference

Parents: aci::dhcp::CRelPgABC

A reference to a dhcpCRelPg object that is not managed by this module. It can be used anywhere in the configuration tree in place of CRelPg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dhcp::PRelPgABC

Parents: aci::RelativeObject, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

A group of DHCP Relay Function Providers: A set of DHCP Servers to which client DHCP Requests are relayed.

attribute string mo_class_name='dhcpPRelPg'
attribute aci::dhcp::p_rel_pg_name_t name

Name

attribute string rn_format='pdhcp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::ProvPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::ProvPABC.dhcpPRelPg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::dhcp::PRelPgReference

Parents: aci::dhcp::PRelPgABC

A reference to a dhcpPRelPg object that is not managed by this module. It can be used anywhere in the configuration tree in place of PRelPg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::edm::MgrABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

Mo doc not defined in techpub!!!

attribute aci::edm::mgr_groupname_t groupName

Group Name

attribute string mo_class_name='edmMgr'
attribute aci::edm::mgr_name_t name

Name

attribute string rn_format='Mgr-[%(groupName)s]-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::edm::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::edm::UniABC.edmMgr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::edm::MgrReference

Parents: aci::edm::MgrABC

A reference to a edmMgr object that is not managed by this module. It can be used anywhere in the configuration tree in place of Mgr, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::edm::UniABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='edmUni'
attribute string rn_format='edm'
Rel edmMgr:
rel parent:

Relation to the parent entity.

relation aci::edm::MgrABC edmMgr [0:*]

Relation to the parent entity. Peer relation:

other end: aci::edm::MgrABC.parent [1]

relation aci::RootABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::RootABC.edmUni [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::edm::UniReference

Parents: aci::edm::UniABC

A reference to a edmUni object that is not managed by this module. It can be used anywhere in the configuration tree in place of Uni, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::extdev::GroupPABC

Parents: aci::RelativeObject, aci::infra::RsVlanNsParent, aci::aaa::DomainRefParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='extdevGroupP'
attribute aci::extdev::group_p_name_t name

Name

attribute string rn_format='grp-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.extdevGroupP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::extdev::GroupPReference

Parents: aci::extdev::GroupPABC

A reference to a extdevGroupP object that is not managed by this module. It can be used anywhere in the configuration tree in place of GroupP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fabric::InstABC

Parents: aci::RelativeObject

A container object for fabric policies.

attribute string mo_class_name='fabricInst'
attribute string rn_format='fabric'
Rel bgpInstPol:
rel parent:

Relation to the parent entity.

relation aci::bgp::InstPolABC bgpInstPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::InstPolABC.parent [1]

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.fabricInst [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fabric::InstReference

Parents: aci::fabric::InstABC

A reference to a fabricInst object that is not managed by this module. It can be used anywhere in the configuration tree in place of Inst, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fabric::NodeABC

Parents: aci::RelativeObject, aci::top::SystemParent, aci::dbg::NDbgsParent

The root node for the APIC.

attribute string id

Id

attribute string mo_class_name='fabricNode'
attribute string rn_format='node-%(id)s'
Rel parent:

Relation to the parent entity.

relation aci::fabric::PodABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fabric::PodABC.fabricNode [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fabric::NodeReference

Parents: aci::fabric::NodeABC

A reference to a fabricNode object that is not managed by this module. It can be used anywhere in the configuration tree in place of Node, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fabric::PodABC

Parents: aci::RelativeObject

A pod.

attribute aci::fabric::pod_id_t id

Id

attribute string mo_class_name='fabricPod'
attribute string rn_format='pod-%(id)s'
Rel fabricNode:
rel parent:

Relation to the parent entity.

relation aci::fabric::NodeABC fabricNode [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fabric::NodeABC.parent [1]

relation aci::fabric::TopologyABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fabric::TopologyABC.fabricPod [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fabric::PodReference

Parents: aci::fabric::PodABC

A reference to a fabricPod object that is not managed by this module. It can be used anywhere in the configuration tree in place of Pod, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fabric::TopologyABC

Parents: aci::RelativeObject

The root for IFC topology.

attribute string mo_class_name='fabricTopology'
attribute string rn_format='topology'
Rel fabricPod:
rel parent:

Relation to the parent entity.

relation aci::fabric::PodABC fabricPod [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fabric::PodABC.parent [1]

relation aci::RootABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::RootABC.fabricTopology [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fabric::TopologyReference

Parents: aci::fabric::TopologyABC

A reference to a fabricTopology object that is not managed by this module. It can be used anywhere in the configuration tree in place of Topology, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fc::DomPABC

Parents: aci::RelativeObject, aci::infra::RsVlanNsParent, aci::aaa::DomainRefParent

FC domain profile is a policy pertaining to single FC Management domain that also corresponds to a single policy enforcement domain: representing the FC bindings.

attribute string mo_class_name='fcDomP'
attribute aci::fc::dom_p_name_t name

Name

attribute string rn_format='fc-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.fcDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fc::DomPReference

Parents: aci::fc::DomPABC

A reference to a fcDomP object that is not managed by this module. It can be used anywhere in the configuration tree in place of DomP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::AEPg

Parents: aci::fv::AEPgABC, aci::RelativeResource

A set of requirements for the application-level EPG instance. The policy regulates connectivity and visibility among the end points within the scope of the policy.

attribute aci::fv::a_e_pg_annotation_t? annotation=null

Annotation

attribute aci::fv::a_e_pg_configissues_t? configIssues=null

Config Issues

attribute aci::fv::a_e_pg_configst_t? configSt=null

Deployment Status

attribute aci::fv::a_e_pg_descr_t? descr=null

Description

attribute aci::fv::a_e_pg_exceptiontag_t? exceptionTag=null

Contract Exception Tag

attribute aci::fv::a_e_pg_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::a_e_pg_floodonencap_t? floodOnEncap=null

Handling of L2 Multicast/Broadcast and Link-Layer traffic at EPG level

attribute aci::fv::a_e_pg_fwdctrl_t? fwdCtrl=null

Forwarding Control Bits

attribute aci::fv::a_e_pg_hasmcastsource_t? hasMcastSource=null

EPg with Multisite Mcast Source

attribute aci::fv::a_e_pg_isattrbasedepg_t? isAttrBasedEPg=null

Attribute Based EPG

attribute aci::fv::a_e_pg_issharedsrvmsiteepg_t? isSharedSrvMsiteEPg=null

Multisite Shared Service EPG

attribute aci::fv::a_e_pg_lcown_t? lcOwn=null

None

attribute aci::fv::a_e_pg_matcht_t? matchT=null

Provider Label Match Criteria

attribute aci::fv::a_e_pg_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::a_e_pg_namealias_t? nameAlias=null

Display Name

attribute aci::fv::a_e_pg_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fv::a_e_pg_pctag_t? pcTag=null

Policy Enforcement Tag

attribute aci::fv::a_e_pg_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::fv::a_e_pg_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute aci::fv::a_e_pg_prio_t? prio=null

QOS Class

attribute aci::fv::a_e_pg_scope_t? scope=null

None

attribute aci::fv::a_e_pg_shutdown_t? shutdown=null

Withdraw AEPg Configuration from all Nodes in the Fabric

attribute aci::fv::a_e_pg_triggerst_t? triggerSt=null

Ability to Trigger Task

attribute string? txId=null

Transaction Id when EPg was created

attribute string? uid=null

None

attribute aci::fv::a_e_pg_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::AEPgABC

Parents: aci::RelativeObject, aci::fv::SubnetParent, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

A set of requirements for the application-level EPG instance. The policy regulates connectivity and visibility among the end points within the scope of the policy.

attribute string mo_class_name='fvAEPg'
attribute aci::fv::a_e_pg_name_t name

Name

attribute string rn_format='epg-%(name)s'
Rel fvRsBd:
rel fvRsDomAtt:
rel fvRsPathAtt:
rel parent:

Relation to the parent entity.

relation aci::fv::ApABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::ApABC.fvAEPg [0:*]

relation aci::fv::RsBdABC fvRsBd [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsBdABC.parent [1]

relation aci::fv::RsDomAttABC fvRsDomAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsDomAttABC.parent [1]

relation aci::fv::RsPathAttABC fvRsPathAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsPathAttABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::AEPgReference

Parents: aci::fv::AEPgABC

A reference to a fvAEPg object that is not managed by this module. It can be used anywhere in the configuration tree in place of AEPg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::Ap

Parents: aci::fv::ApABC, aci::RelativeResource

The application profile is a set of requirements that an application instance has on the virtualizable fabric. The policy regulates connectivity and visibility among endpoints within the scope of the policy.

attribute aci::fv::ap_annotation_t? annotation=null

Annotation

attribute aci::fv::ap_descr_t? descr=null

Description

attribute aci::fv::ap_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::ap_lcown_t? lcOwn=null

None

attribute aci::fv::ap_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::ap_namealias_t? nameAlias=null

Display Name

attribute aci::fv::ap_ownerkey_t? ownerKey=null

None

attribute aci::fv::ap_ownertag_t? ownerTag=null

None

attribute aci::fv::ap_prio_t? prio=null

Priority

attribute string? uid=null

None

attribute aci::fv::ap_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ApABC

Parents: aci::RelativeObject

The application profile is a set of requirements that an application instance has on the virtualizable fabric. The policy regulates connectivity and visibility among endpoints within the scope of the policy.

attribute string mo_class_name='fvAp'
attribute aci::fv::ap_name_t name

Name

attribute string rn_format='ap-%(name)s'
Rel fvAEPg:
rel fvESg:
rel parent:

Relation to the parent entity.

relation aci::fv::AEPgABC fvAEPg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::AEPgABC.parent [1]

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.fvAp [0:*]

relation aci::fv::ESgABC fvESg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::ESgABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ApReference

Parents: aci::fv::ApABC

A reference to a fvAp object that is not managed by this module. It can be used anywhere in the configuration tree in place of Ap, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::AttEntityPathAttABC

Parents: aci::RelativeObject, aci::fv::ConnDefParent

An attachable entity path attachment on the EPG configuration.

attribute string mo_class_name='fvAttEntityPathAtt'
attribute aci::fv::att_entity_path_att_pathname_t pathName

None

attribute string rn_format='attEntitypathatt-[%(pathName)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::AttEntityPathAttParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::AttEntityPathAttParent.fvAttEntityPathAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::AttEntityPathAttParent

Parents: std::Entity

This is an abstract entity to attach AttEntityPathAtt to its parents.

Rel fvAttEntityPathAtt:

relation aci::fv::AttEntityPathAttABC fvAttEntityPathAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::AttEntityPathAttABC.parent [1]

entity aci::fv::AttEntityPathAttReference

Parents: aci::fv::AttEntityPathAttABC

A reference to a fvAttEntityPathAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of AttEntityPathAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::BD

Parents: aci::fv::BDABC, aci::RelativeResource

A bridge domain is a unique layer 2 forwarding domain that contains one or more subnets. Each bridge domain must be linked to a context.

attribute aci::fv::b_d_annotation_t? annotation=null

Annotation

attribute aci::fv::b_d_arpflood_t? arpFlood=null

ARP Flooding

attribute string? bcastP=null

None

attribute aci::fv::b_d_configissues_t? configIssues=null

None

attribute aci::fv::b_d_descr_t? descr=null

Description

attribute aci::fv::b_d_enablerogueexceptmac_t? enableRogueExceptMac=null

rogue exception mac wildcard support for bd

attribute aci::fv::b_d_epclear_t? epClear=null

Clear Endpoints

attribute aci::fv::b_d_epmovedetectmode_t? epMoveDetectMode=null

EP Move Detection Mode

attribute aci::fv::b_d_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::b_d_hostbasedrouting_t? hostBasedRouting=null

BD host based routing

attribute aci::fv::b_d_intersitebumtrafficallow_t? intersiteBumTrafficAllow=null

Allow BUM traffic between sites

attribute aci::fv::b_d_intersitel2stretch_t? intersiteL2Stretch=null

Allow l2Stretch between sites

attribute aci::fv::b_d_iplearning_t? ipLearning=null

Ip Learning

attribute aci::fv::b_d_ipv6mcastallow_t? ipv6McastAllow=null

ipv6 Multicast Allow

attribute aci::fv::b_d_lcown_t? lcOwn=null

None

attribute aci::fv::b_d_limitiplearntosubnets_t? limitIpLearnToSubnets=null

Limit IP learning to BD subnets only

attribute string? llAddr=null

IPv6 Link Local Address

attribute string? mac=null

MAC Address

attribute aci::fv::b_d_mcastarpdrop_t? mcastARPDrop=null

BD rogue mcast ARP packet drop

attribute aci::fv::b_d_mcastallow_t? mcastAllow=null

Multicast Allow

attribute aci::fv::b_d_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::b_d_mtu_t? mtu=null

MTU Size

attribute aci::fv::b_d_multidstpktact_t? multiDstPktAct=null

Multi Destination Packet Action

attribute aci::fv::b_d_namealias_t? nameAlias=null

Display Name

attribute aci::fv::b_d_ownerkey_t? ownerKey=null

None

attribute aci::fv::b_d_ownertag_t? ownerTag=null

None

attribute aci::fv::b_d_pctag_t? pcTag=null

None

attribute aci::fv::b_d_scope_t? scope=null

None

attribute string? seg=null

None

attribute aci::fv::b_d_servicebdroutingdisable_t? serviceBdRoutingDisable=null

Disable Routing on service BD

attribute aci::fv::b_d_type_t? type=null

None

attribute string? uid=null

None

attribute aci::fv::b_d_unicastroute_t? unicastRoute=null

Unicast Routing

attribute aci::fv::b_d_unkmacucastact_t? unkMacUcastAct=null

Unknown Mac Unicast Action

attribute aci::fv::b_d_unkmcastact_t? unkMcastAct=null

Unknown Multicast Destination Action

attribute aci::fv::b_d_userdom_t? userdom=null

None

attribute aci::fv::b_d_v6unkmcastact_t? v6unkMcastAct=null

Unknown V6 Multicast Destination Action

attribute aci::fv::b_d_vmac_t? vmac=null

Virtual MAC Address

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::BDABC

Parents: aci::RelativeObject, aci::fv::RsBDToProfileParent, aci::fv::RsBDToOutParent, aci::fv::SubnetParent, aci::fv::RsCtxParent

A bridge domain is a unique layer 2 forwarding domain that contains one or more subnets. Each bridge domain must be linked to a context.

attribute string mo_class_name='fvBD'
attribute aci::fv::b_d_name_t name

Name

attribute string rn_format='BD-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.fvBD [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::BDReference

Parents: aci::fv::BDABC

A reference to a fvBD object that is not managed by this module. It can be used anywhere in the configuration tree in place of BD, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::BrEpPABC

Parents: aci::RelativeObject, aci::fv::LocaleParent

The bridge endpoint profile represents L2 outside present under a tenant.

attribute string epgPKey

None

attribute string mo_class_name='fvBrEpP'
attribute string rn_format='br-[%(epgPKey)s]'
Rel l2extDomDef:
rel parent:

Relation to the parent entity.

relation aci::fv::EpPContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.fvBrEpP [0:*]

relation aci::l2ext::DomDefABC l2extDomDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l2ext::DomDefABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::BrEpPReference

Parents: aci::fv::BrEpPABC

A reference to a fvBrEpP object that is not managed by this module. It can be used anywhere in the configuration tree in place of BrEpP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ConnDefABC

Parents: aci::RelativeObject, aci::bgp::InfraPeerDefParent, aci::bgp::PeerDefParent

An interface configuration container.

attribute string mo_class_name='fvConnDef'
attribute string rn_format='conndef'
Rel fvIfConn:
rel parent:

Relation to the parent entity.

relation aci::fv::ConnDefParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::ConnDefParent.fvConnDef [0:*]

relation aci::fv::IfConnABC fvIfConn [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::IfConnABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ConnDefParent

Parents: std::Entity

This is an abstract entity to attach ConnDef to its parents.

Rel fvConnDef:

relation aci::fv::ConnDefABC fvConnDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::ConnDefABC.parent [1]

entity aci::fv::ConnDefReference

Parents: aci::fv::ConnDefABC

A reference to a fvConnDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of ConnDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::Ctx

Parents: aci::fv::CtxABC, aci::RelativeResource

The private layer 3 network context that belongs to a specific tenant or is shared.

attribute aci::fv::ctx_annotation_t? annotation=null

Annotation

attribute aci::fv::ctx_bdenforcedenable_t? bdEnforcedEnable=null

BD Enforcement Status

attribute aci::fv::ctx_descr_t? descr=null

Description

attribute aci::fv::ctx_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::ctx_ipdataplanelearning_t? ipDataPlaneLearning=null

Data Plane Learning

attribute aci::fv::ctx_knwmcastact_t? knwMcastAct=null

Known Multicast Action

attribute aci::fv::ctx_lcown_t? lcOwn=null

None

attribute aci::fv::ctx_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::ctx_namealias_t? nameAlias=null

Display Name

attribute aci::fv::ctx_ownerkey_t? ownerKey=null

None

attribute aci::fv::ctx_ownertag_t? ownerTag=null

None

attribute aci::fv::ctx_pcenfdir_t? pcEnfDir=null

Policy Enforcement Direction

attribute aci::fv::ctx_pcenfdirupdated_t? pcEnfDirUpdated=null

Policy Enforcement Direction Post Upgrade Status

attribute aci::fv::ctx_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::fv::ctx_pctag_t? pcTag=null

None

attribute aci::fv::ctx_scope_t? scope=null

None

attribute string? seg=null

None

attribute string? uid=null

None

attribute aci::fv::ctx_userdom_t? userdom=null

None

attribute aci::fv::ctx_vrfid_t? vrfId=null

VRF Id

attribute aci::fv::ctx_vrfindex_t? vrfIndex=null

VRF Index

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::CtxABC

Parents: aci::RelativeObject

The private layer 3 network context that belongs to a specific tenant or is shared.

attribute string mo_class_name='fvCtx'
attribute aci::fv::ctx_name_t name

Name

attribute string rn_format='ctx-%(name)s'
Rel fvCtxRtSummPol:
rel fvFabricExpRtctrlP:
rel parent:

Relation to the parent entity. :rel vzAny:

relation aci::vz::AnyABC vzAny [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vz::AnyABC.parent [1]

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.fvCtx [0:*]

relation aci::fv::CtxRtSummPolABC fvCtxRtSummPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::CtxRtSummPolABC.parent [1]

relation aci::fv::FabricExpRtctrlPABC fvFabricExpRtctrlP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::FabricExpRtctrlPABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::CtxReference

Parents: aci::fv::CtxABC

A reference to a fvCtx object that is not managed by this module. It can be used anywhere in the configuration tree in place of Ctx, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::CtxRtSummPol

Parents: aci::fv::CtxRtSummPolABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::fv::ctx_rt_summ_pol_annotation_t? annotation=null

Annotation

attribute aci::fv::ctx_rt_summ_pol_configissues_t? configIssues=null

None

attribute aci::fv::ctx_rt_summ_pol_descr_t? descr=null

Description

attribute aci::fv::ctx_rt_summ_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::ctx_rt_summ_pol_lcown_t? lcOwn=null

None

attribute aci::fv::ctx_rt_summ_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::ctx_rt_summ_pol_namealias_t? nameAlias=null

Display Name

attribute aci::fv::ctx_rt_summ_pol_ownerkey_t? ownerKey=null

None

attribute aci::fv::ctx_rt_summ_pol_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::fv::ctx_rt_summ_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::CtxRtSummPolABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvCtxRtSummPol'
attribute aci::fv::ctx_rt_summ_pol_name_t name

Name

attribute string rn_format='ctxrtsummpol-%(name)s'
Rel fvRsNodeRtSummAtt:
rel fvRtSummSubnet:
rel parent:

Relation to the parent entity.

relation aci::fv::CtxABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::CtxABC.fvCtxRtSummPol [0:*]

relation aci::fv::RsNodeRtSummAttABC fvRsNodeRtSummAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsNodeRtSummAttABC.parent [1]

relation aci::fv::RtSummSubnetABC fvRtSummSubnet [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RtSummSubnetABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::CtxRtSummPolReference

Parents: aci::fv::CtxRtSummPolABC

A reference to a fvCtxRtSummPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of CtxRtSummPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::DyNodeAttABC

Parents: aci::RelativeObject, aci::fv::ConnDefParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvDyNodeAtt'
attribute string rn_format='dynodeatt'
Rel parent:

Relation to the parent entity.

relation aci::fv::DyNodeAttParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::DyNodeAttParent.fvDyNodeAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::DyNodeAttParent

Parents: std::Entity

This is an abstract entity to attach DyNodeAtt to its parents.

Rel fvDyNodeAtt:

relation aci::fv::DyNodeAttABC fvDyNodeAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::DyNodeAttABC.parent [1]

entity aci::fv::DyNodeAttReference

Parents: aci::fv::DyNodeAttABC

A reference to a fvDyNodeAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of DyNodeAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::DyPathAttABC

Parents: aci::RelativeObject, aci::fv::ConnDefParent

A dynamic path attachment.

attribute string mo_class_name='fvDyPathAtt'
attribute string rn_format='dyatt-[%(targetDn)s]'
attribute string targetDn

None :rel parent: Relation to the parent entity.

relation aci::fv::DyPathAttParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::DyPathAttParent.fvDyPathAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::DyPathAttParent

Parents: std::Entity

This is an abstract entity to attach DyPathAtt to its parents.

Rel fvDyPathAtt:

relation aci::fv::DyPathAttABC fvDyPathAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::DyPathAttABC.parent [1]

entity aci::fv::DyPathAttReference

Parents: aci::fv::DyPathAttABC

A reference to a fvDyPathAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of DyPathAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ESgABC

Parents: aci::RelativeObject, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvESg'
attribute aci::fv::e_sg_name_t name

Name

attribute string rn_format='esg-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::ApABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::ApABC.fvESg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ESgEpPABC

Parents: aci::RelativeObject, aci::dbgac::TenantSpaceCmnDefParent, aci::fv::LocaleParent

Mo doc not defined in techpub!!!

attribute string epgPKey

None

attribute string mo_class_name='fvESgEpP'
attribute string rn_format='sec-[%(epgPKey)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::EpPContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.fvESgEpP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ESgEpPReference

Parents: aci::fv::ESgEpPABC

A reference to a fvESgEpP object that is not managed by this module. It can be used anywhere in the configuration tree in place of ESgEpP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ESgReference

Parents: aci::fv::ESgABC

A reference to a fvESg object that is not managed by this module. It can be used anywhere in the configuration tree in place of ESg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::EpPABC

Parents: aci::RelativeObject, aci::dbgac::TenantSpaceCmnDefParent, aci::fv::LocaleParent

An endpoint profile.

attribute string epgPKey

None

attribute string mo_class_name='fvEpP'
attribute string rn_format='fv-[%(epgPKey)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::EpPContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.fvEpP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::EpPContABC

Parents: aci::RelativeObject

The container for an endpoint profile.

attribute string mo_class_name='fvEpPCont'
attribute string rn_format='epp'
Rel fvBrEpP:
rel fvESgEpP:
rel fvEpP:
rel fvInBEpP:
rel fvInstPEpP:
rel fvOoBEpP:
rel fvRtdEpP:
rel fvSvcEpP:
rel fvTnlEpP:
rel parent:

Relation to the parent entity.

relation aci::fv::BrEpPABC fvBrEpP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::BrEpPABC.parent [1]

relation aci::fv::ESgEpPABC fvESgEpP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::ESgEpPABC.parent [1]

relation aci::fv::EpPABC fvEpP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPABC.parent [1]

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.fvEpPCont [0:*]

relation aci::fv::InBEpPABC fvInBEpP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::InBEpPABC.parent [1]

relation aci::fv::InstPEpPABC fvInstPEpP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::InstPEpPABC.parent [1]

relation aci::fv::OoBEpPABC fvOoBEpP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::OoBEpPABC.parent [1]

relation aci::fv::RtdEpPABC fvRtdEpP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RtdEpPABC.parent [1]

relation aci::fv::SvcEpPABC fvSvcEpP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::SvcEpPABC.parent [1]

relation aci::fv::TnlEpPABC fvTnlEpP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::TnlEpPABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::EpPContReference

Parents: aci::fv::EpPContABC

A reference to a fvEpPCont object that is not managed by this module. It can be used anywhere in the configuration tree in place of EpPCont, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::EpPReference

Parents: aci::fv::EpPABC

A reference to a fvEpP object that is not managed by this module. It can be used anywhere in the configuration tree in place of EpP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ExtStPathAttABC

Parents: aci::RelativeObject, aci::fv::ConnDefParent

The path the endpoint group configuration will be deployed on.

attribute string extChId

None

attribute string mo_class_name='fvExtStPathAtt'
attribute aci::fv::ext_st_path_att_pathname_t pathName

None

attribute string rn_format='extstpathatt-[%(pathName)s]-extchid-%(extChId)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::ExtStPathAttParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::ExtStPathAttParent.fvExtStPathAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::ExtStPathAttParent

Parents: std::Entity

This is an abstract entity to attach ExtStPathAtt to its parents.

Rel fvExtStPathAtt:

relation aci::fv::ExtStPathAttABC fvExtStPathAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::ExtStPathAttABC.parent [1]

entity aci::fv::ExtStPathAttReference

Parents: aci::fv::ExtStPathAttABC

A reference to a fvExtStPathAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of ExtStPathAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::FabricExpRtctrlP

Parents: aci::fv::FabricExpRtctrlPABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::fv::fabric_exp_rtctrl_p_annotation_t? annotation=null

Annotation

attribute aci::fv::fabric_exp_rtctrl_p_configissues_t? configIssues=null

None

attribute aci::fv::fabric_exp_rtctrl_p_descr_t? descr=null

Description

attribute aci::fv::fabric_exp_rtctrl_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::fabric_exp_rtctrl_p_lcown_t? lcOwn=null

None

attribute aci::fv::fabric_exp_rtctrl_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::fabric_exp_rtctrl_p_namealias_t? nameAlias=null

Display Name

attribute aci::fv::fabric_exp_rtctrl_p_ownerkey_t? ownerKey=null

None

attribute aci::fv::fabric_exp_rtctrl_p_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::fv::fabric_exp_rtctrl_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::FabricExpRtctrlPABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvFabricExpRtctrlP'
attribute aci::fv::fabric_exp_rtctrl_p_name_t name

Name

attribute string rn_format='exprtctrl-%(name)s'
Rel fvRsExportToFabricProfile:
rel fvRsNodeFabricExpAtt:
rel parent:

Relation to the parent entity.

relation aci::fv::CtxABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::CtxABC.fvFabricExpRtctrlP [0:*]

relation aci::fv::RsExportToFabricProfileABC fvRsExportToFabricProfile [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsExportToFabricProfileABC.parent [1]

relation aci::fv::RsNodeFabricExpAttABC fvRsNodeFabricExpAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsNodeFabricExpAttABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::FabricExpRtctrlPReference

Parents: aci::fv::FabricExpRtctrlPABC

A reference to a fvFabricExpRtctrlP object that is not managed by this module. It can be used anywhere in the configuration tree in place of FabricExpRtctrlP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::FabricExtConnPABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string id

Fabric ID

attribute string mo_class_name='fvFabricExtConnP'
attribute string rn_format='fabricExtConnP-%(id)s'
Rel l3extFabricExtRoutingP:
rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.fvFabricExtConnP [0:*]

relation aci::l3ext::FabricExtRoutingPABC l3extFabricExtRoutingP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::FabricExtRoutingPABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::FabricExtConnPDefABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string id

Fabric ID

attribute string mo_class_name='fvFabricExtConnPDef'
attribute string rn_format='fabricExtConnPDef-%(id)s-[%(tenantPKey)s]'
attribute string tenantPKey

None :rel fvPodConnPDef: :rel parent: Relation to the parent entity.

relation aci::pol::ResPolContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::ResPolContABC.fvFabricExtConnPDef [0:*]

relation aci::fv::PodConnPDefABC fvPodConnPDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::PodConnPDefABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::FabricExtConnPDefReference

Parents: aci::fv::FabricExtConnPDefABC

A reference to a fvFabricExtConnPDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of FabricExtConnPDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::FabricExtConnPReference

Parents: aci::fv::FabricExtConnPABC

A reference to a fvFabricExtConnP object that is not managed by this module. It can be used anywhere in the configuration tree in place of FabricExtConnP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::IfConnABC

Parents: aci::RelativeObject, aci::bgp::InfraPeerDefParent, aci::bgp::PeerDefParent

Connectivity parameters for an interface.

attribute string addr

None

attribute string encap

None

attribute string mo_class_name='fvIfConn'
attribute string rn_format='conn-[%(encap)s]-[%(addr)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::ConnDefABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::ConnDefABC.fvIfConn [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::IfConnReference

Parents: aci::fv::IfConnABC

A reference to a fvIfConn object that is not managed by this module. It can be used anywhere in the configuration tree in place of IfConn, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::InBEpPABC

Parents: aci::RelativeObject, aci::fv::LocaleParent

An in-band management endpoint profile for a fabric node management endpoint group.

attribute string epgPKey

None

attribute string mo_class_name='fvInBEpP'
attribute string rn_format='inb-[%(epgPKey)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::EpPContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.fvInBEpP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::InBEpPReference

Parents: aci::fv::InBEpPABC

A reference to a fvInBEpP object that is not managed by this module. It can be used anywhere in the configuration tree in place of InBEpP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::InstPEpPABC

Parents: aci::RelativeObject, aci::fv::LocaleParent

Instance Profile Management EpP for the Fabric Node Management EPG. This EpP is created per external management entity instance profile (InstP EPg).

attribute string epgPKey

None

attribute string mo_class_name='fvInstPEpP'
attribute string rn_format='instp-[%(epgPKey)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::EpPContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.fvInstPEpP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::InstPEpPReference

Parents: aci::fv::InstPEpPABC

A reference to a fvInstPEpP object that is not managed by this module. It can be used anywhere in the configuration tree in place of InstPEpP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::LocaleABC

Parents: aci::RelativeObject, aci::fv::AttEntityPathAttParent, aci::fv::DyNodeAttParent, aci::fv::DyPathAttParent, aci::fv::ExtStPathAttParent, aci::fv::ConnDefParent, aci::fv::PhyNodeAttParent, aci::fv::StNodeAttParent, aci::fv::StPathAttParent, aci::fv::VNodeAttParent

A fabric node where this endpoint profile is present.

attribute aci::fv::locale_id_t id

None

attribute string mo_class_name='fvLocale'
attribute string rn_format='node-%(id)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::LocaleParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::LocaleParent.fvLocale [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::LocaleParent

Parents: std::Entity

This is an abstract entity to attach Locale to its parents.

Rel fvLocale:

relation aci::fv::LocaleABC fvLocale [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::LocaleABC.parent [1]

entity aci::fv::LocaleReference

Parents: aci::fv::LocaleABC

A reference to a fvLocale object that is not managed by this module. It can be used anywhere in the configuration tree in place of Locale, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::OoBEpPABC

Parents: aci::RelativeObject, aci::fv::LocaleParent

An out-of-band management endpoint profile for a fabric node management endpoint group.

attribute string epgPKey

None

attribute string mo_class_name='fvOoBEpP'
attribute string rn_format='oob-[%(epgPKey)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::EpPContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.fvOoBEpP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::OoBEpPReference

Parents: aci::fv::OoBEpPABC

A reference to a fvOoBEpP object that is not managed by this module. It can be used anywhere in the configuration tree in place of OoBEpP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::PhyNodeAttABC

Parents: aci::RelativeObject, aci::fv::ConnDefParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvPhyNodeAtt'
attribute string rn_format='phynodeatt'
Rel parent:

Relation to the parent entity.

relation aci::fv::PhyNodeAttParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::PhyNodeAttParent.fvPhyNodeAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::PhyNodeAttParent

Parents: std::Entity

This is an abstract entity to attach PhyNodeAtt to its parents.

Rel fvPhyNodeAtt:

relation aci::fv::PhyNodeAttABC fvPhyNodeAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::PhyNodeAttABC.parent [1]

entity aci::fv::PhyNodeAttReference

Parents: aci::fv::PhyNodeAttABC

A reference to a fvPhyNodeAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of PhyNodeAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::PodConnPDefABC

Parents: aci::RelativeObject, aci::bgp::InfraPeerDefParent

Mo doc not defined in techpub!!!

attribute aci::fv::pod_conn_p_def_id_t id

POD Id

attribute string mo_class_name='fvPodConnPDef'
attribute string rn_format='podConnPDef-%(id)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::FabricExtConnPDefABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::FabricExtConnPDefABC.fvPodConnPDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::PodConnPDefReference

Parents: aci::fv::PodConnPDefABC

A reference to a fvPodConnPDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of PodConnPDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBDToOut

Parents: aci::fv::RsBDToOutABC, aci::RelativeResource

A source relation to the policy controlling connectivity to the outside. This is an internal object.

attribute aci::fv::rs_b_d_to_out_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_b_d_to_out_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_b_d_to_out_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_b_d_to_out_lcown_t? lcOwn=null

None

attribute aci::fv::rs_b_d_to_out_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_b_d_to_out_rtype_t? rType=null

None

attribute aci::fv::rs_b_d_to_out_state_t? state=null

State

attribute aci::fv::rs_b_d_to_out_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_b_d_to_out_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_b_d_to_out_trn_t? tRn=null

Target-rn

attribute aci::fv::rs_b_d_to_out_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::fv::rs_b_d_to_out_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBDToOutABC

Parents: aci::RelativeObject

A source relation to the policy controlling connectivity to the outside. This is an internal object.

attribute string mo_class_name='fvRsBDToOut'
attribute string rn_format='rsBDToOut-%(tnL3extOutName)s'
attribute aci::fv::rs_b_d_to_out_tnl3extoutname_t tnL3extOutName

Name :rel parent: Relation to the parent entity.

relation aci::fv::RsBDToOutParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsBDToOutParent.fvRsBDToOut [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBDToOutParent

Parents: std::Entity

This is an abstract entity to attach RsBDToOut to its parents.

Rel fvRsBDToOut:

relation aci::fv::RsBDToOutABC fvRsBDToOut [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsBDToOutABC.parent [1]

entity aci::fv::RsBDToOutReference

Parents: aci::fv::RsBDToOutABC

A reference to a fvRsBDToOut object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsBDToOut, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBDToProfile

Parents: aci::fv::RsBDToProfileABC, aci::RelativeResource

A source relation to external networks that are routed via Layer 3 networks outside the fabric that are reachable by a tenant’s applications. This is an internal object.

attribute aci::fv::rs_b_d_to_profile_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_b_d_to_profile_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_b_d_to_profile_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_b_d_to_profile_lcown_t? lcOwn=null

None

attribute aci::fv::rs_b_d_to_profile_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_b_d_to_profile_rtype_t? rType=null

None

attribute aci::fv::rs_b_d_to_profile_state_t? state=null

State

attribute aci::fv::rs_b_d_to_profile_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_b_d_to_profile_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_b_d_to_profile_trn_t? tRn=null

Target-rn

attribute aci::fv::rs_b_d_to_profile_ttype_t? tType=null

None

attribute aci::fv::rs_b_d_to_profile_tnl3extoutname_t? tnL3extOutName=null

None

attribute aci::fv::rs_b_d_to_profile_tnrtctrlprofilename_t? tnRtctrlProfileName=null

Name

attribute string? uid=null

None

attribute aci::fv::rs_b_d_to_profile_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBDToProfileABC

Parents: aci::RelativeObject

A source relation to external networks that are routed via Layer 3 networks outside the fabric that are reachable by a tenant’s applications. This is an internal object.

attribute string mo_class_name='fvRsBDToProfile'
attribute string rn_format='rsBDToProfile'
Rel parent:

Relation to the parent entity.

relation aci::fv::RsBDToProfileParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsBDToProfileParent.fvRsBDToProfile [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBDToProfileParent

Parents: std::Entity

This is an abstract entity to attach RsBDToProfile to its parents.

Rel fvRsBDToProfile:

relation aci::fv::RsBDToProfileABC fvRsBDToProfile [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsBDToProfileABC.parent [1]

entity aci::fv::RsBDToProfileReference

Parents: aci::fv::RsBDToProfileABC

A reference to a fvRsBDToProfile object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsBDToProfile, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBd

Parents: aci::fv::RsBdABC, aci::RelativeResource

A source relation to the bridge domain associated to this endpoint group. This is an internal object.

attribute aci::fv::rs_bd_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_bd_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_bd_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_bd_lcown_t? lcOwn=null

None

attribute aci::fv::rs_bd_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_bd_rtype_t? rType=null

None

attribute aci::fv::rs_bd_state_t? state=null

State

attribute aci::fv::rs_bd_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_bd_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_bd_trn_t? tRn=null

Target-rn

attribute aci::fv::rs_bd_ttype_t? tType=null

None

attribute aci::fv::rs_bd_tnfvbdname_t? tnFvBDName=null

Name

attribute string? uid=null

None

attribute aci::fv::rs_bd_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBdABC

Parents: aci::RelativeObject

A source relation to the bridge domain associated to this endpoint group. This is an internal object.

attribute string mo_class_name='fvRsBd'
attribute string rn_format='rsbd'
Rel parent:

Relation to the parent entity.

relation aci::fv::AEPgABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::AEPgABC.fvRsBd [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsBdReference

Parents: aci::fv::RsBdABC

A reference to a fvRsBd object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsBd, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsCons

Parents: aci::fv::RsConsABC, aci::RelativeResource

The Consumer contract profile information.

attribute aci::fv::rs_cons_accessprivilege_t? accessPrivilege=null

None

attribute aci::fv::rs_cons_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_cons_ctrctupd_t? ctrctUpd=null

None

attribute aci::fv::rs_cons_deplinfo_t? deplInfo=null

None

attribute aci::fv::rs_cons_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_cons_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_cons_intent_t? intent=null

Install Rules or Estimate Nummber of Rules

attribute aci::fv::rs_cons_lcown_t? lcOwn=null

None

attribute aci::fv::rs_cons_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_cons_prio_t? prio=null

None

attribute aci::fv::rs_cons_rtype_t? rType=null

None

attribute aci::fv::rs_cons_state_t? state=null

State

attribute aci::fv::rs_cons_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_cons_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_cons_trn_t? tRn=null

Target-rn

attribute aci::fv::rs_cons_ttype_t? tType=null

None

attribute aci::fv::rs_cons_triggerst_t? triggerSt=null

Ability to Trigger Task

attribute string? uid=null

None

attribute aci::fv::rs_cons_updatecollection_t? updateCollection=null

Implicitly set in any transaction where an update is needed

attribute aci::fv::rs_cons_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsConsABC

Parents: aci::RelativeObject

The Consumer contract profile information.

attribute string mo_class_name='fvRsCons'
attribute string rn_format='rscons-%(tnVzBrCPName)s'
attribute aci::fv::rs_cons_tnvzbrcpname_t tnVzBrCPName

Name :rel parent: Relation to the parent entity.

relation aci::fv::RsConsParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsConsParent.fvRsCons [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsConsParent

Parents: std::Entity

This is an abstract entity to attach RsCons to its parents.

Rel fvRsCons:

relation aci::fv::RsConsABC fvRsCons [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsConsABC.parent [1]

entity aci::fv::RsConsReference

Parents: aci::fv::RsConsABC

A reference to a fvRsCons object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsCons, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsCtx

Parents: aci::fv::RsCtxABC, aci::RelativeResource

A source relation to a private layer 3 network context that either belongs to a specific tenant or is shared. This is an internal object.

attribute aci::fv::rs_ctx_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_ctx_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_ctx_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_ctx_lcown_t? lcOwn=null

None

attribute aci::fv::rs_ctx_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_ctx_rtype_t? rType=null

None

attribute aci::fv::rs_ctx_state_t? state=null

State

attribute aci::fv::rs_ctx_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_ctx_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_ctx_trn_t? tRn=null

Target-rn

attribute aci::fv::rs_ctx_ttype_t? tType=null

None

attribute aci::fv::rs_ctx_tnfvctxname_t? tnFvCtxName=null

Name

attribute string? uid=null

None

attribute aci::fv::rs_ctx_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsCtxABC

Parents: aci::RelativeObject

A source relation to a private layer 3 network context that either belongs to a specific tenant or is shared. This is an internal object.

attribute string mo_class_name='fvRsCtx'
attribute string rn_format='rsctx'
Rel parent:

Relation to the parent entity.

relation aci::fv::RsCtxParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsCtxParent.fvRsCtx [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsCtxParent

Parents: std::Entity

This is an abstract entity to attach RsCtx to its parents.

Rel fvRsCtx:

relation aci::fv::RsCtxABC fvRsCtx [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsCtxABC.parent [1]

entity aci::fv::RsCtxReference

Parents: aci::fv::RsCtxABC

A reference to a fvRsCtx object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsCtx, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsCustQosPol

Parents: aci::fv::RsCustQosPolABC, aci::RelativeResource

A source relation to a custom QoS policy that enables different levels of service to be assigned to network traffic, including specifications for the Differentiated Services Code Point (DSCP) value(s) and the 802.1p Dot1p priority. This is an internal object.

attribute aci::fv::rs_cust_qos_pol_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_cust_qos_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_cust_qos_pol_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_cust_qos_pol_lcown_t? lcOwn=null

None

attribute aci::fv::rs_cust_qos_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_cust_qos_pol_rtype_t? rType=null

None

attribute aci::fv::rs_cust_qos_pol_state_t? state=null

State

attribute aci::fv::rs_cust_qos_pol_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_cust_qos_pol_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_cust_qos_pol_trn_t? tRn=null

Target-rn

attribute aci::fv::rs_cust_qos_pol_ttype_t? tType=null

None

attribute aci::fv::rs_cust_qos_pol_tnqoscustompolname_t? tnQosCustomPolName=null

Name

attribute string? uid=null

None

attribute aci::fv::rs_cust_qos_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsCustQosPolABC

Parents: aci::RelativeObject

A source relation to a custom QoS policy that enables different levels of service to be assigned to network traffic, including specifications for the Differentiated Services Code Point (DSCP) value(s) and the 802.1p Dot1p priority. This is an internal object.

attribute string mo_class_name='fvRsCustQosPol'
attribute string rn_format='rscustQosPol'
Rel parent:

Relation to the parent entity.

relation aci::fv::RsCustQosPolParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsCustQosPolParent.fvRsCustQosPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsCustQosPolParent

Parents: std::Entity

This is an abstract entity to attach RsCustQosPol to its parents.

Rel fvRsCustQosPol:

relation aci::fv::RsCustQosPolABC fvRsCustQosPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsCustQosPolABC.parent [1]

entity aci::fv::RsCustQosPolReference

Parents: aci::fv::RsCustQosPolABC

A reference to a fvRsCustQosPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsCustQosPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsDomAtt

Parents: aci::fv::RsDomAttABC, aci::RelativeResource

An EPG can be linked to a domain profile via the Associated Domain Profiles. The domain profiles attached can be VMM, Physical, L2 External, or L3 External Domains.

attribute aci::fv::rs_dom_att_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_dom_att_apimode_t? apiMode=null

None

attribute aci::fv::rs_dom_att_bindingtype_t? bindingType=null

None

attribute aci::fv::rs_dom_att_classpref_t? classPref=null

None

attribute aci::fv::rs_dom_att_configissues_t? configIssues=null

None

attribute aci::fv::rs_dom_att_customepgname_t? customEpgName=null

None

attribute aci::fv::rs_dom_att_delimiter_t? delimiter=null

None

attribute string? encap=null

None

attribute aci::fv::rs_dom_att_encapmode_t? encapMode=null

None

attribute aci::fv::rs_dom_att_epgcos_t? epgCos=null

None

attribute aci::fv::rs_dom_att_epgcospref_t? epgCosPref=null

None

attribute aci::fv::rs_dom_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_dom_att_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_dom_att_instrimedcy_t? instrImedcy=null

None

attribute string? ipamDhcpOverride=null

None

attribute aci::fv::rs_dom_att_ipamenabled_t? ipamEnabled=null

None

attribute string? ipamGateway=null

None

attribute aci::fv::rs_dom_att_lagpolicyname_t? lagPolicyName=null

None

attribute aci::fv::rs_dom_att_lcown_t? lcOwn=null

None

attribute aci::fv::rs_dom_att_modts_t? modTs=null

None

attribute aci::fv::rs_dom_att_mode_t? mode=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_dom_att_netflowdir_t? netflowDir=null

None

attribute aci::fv::rs_dom_att_netflowpref_t? netflowPref=null

None

attribute string? numPorts=null

None

attribute aci::fv::rs_dom_att_portallocation_t? portAllocation=null

None

attribute string? primaryEncap=null

None

attribute string? primaryEncapInner=null

None

attribute aci::fv::rs_dom_att_rtype_t? rType=null

None

attribute aci::fv::rs_dom_att_resimedcy_t? resImedcy=null

None

attribute string? secondaryEncapInner=null

None

attribute aci::fv::rs_dom_att_state_t? state=null

State

attribute aci::fv::rs_dom_att_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_dom_att_switchingmode_t? switchingMode=null

None

attribute aci::fv::rs_dom_att_tcl_t? tCl=null

Target-class

attribute aci::fv::rs_dom_att_ttype_t? tType=null

None

attribute aci::fv::rs_dom_att_triggerst_t? triggerSt=null

None

attribute string? txId=null

None

attribute string? uid=null

None

attribute aci::fv::rs_dom_att_untagged_t? untagged=null

None

attribute aci::fv::rs_dom_att_userdom_t? userdom=null

None

attribute aci::fv::rs_dom_att_vnetonly_t? vnetOnly=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsDomAttABC

Parents: aci::RelativeObject

An EPG can be linked to a domain profile via the Associated Domain Profiles. The domain profiles attached can be VMM, Physical, L2 External, or L3 External Domains.

attribute string mo_class_name='fvRsDomAtt'
attribute string rn_format='rsdomAtt-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::fv::AEPgABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::AEPgABC.fvRsDomAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsDomAttReference

Parents: aci::fv::RsDomAttABC

A reference to a fvRsDomAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsDomAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsExportToFabricProfile

Parents: aci::fv::RsExportToFabricProfileABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::fv::rs_export_to_fabric_profile_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_export_to_fabric_profile_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_export_to_fabric_profile_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_export_to_fabric_profile_lcown_t? lcOwn=null

None

attribute aci::fv::rs_export_to_fabric_profile_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_export_to_fabric_profile_rtype_t? rType=null

None

attribute aci::fv::rs_export_to_fabric_profile_state_t? state=null

State

attribute aci::fv::rs_export_to_fabric_profile_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_export_to_fabric_profile_tcl_t? tCl=null

Target-class

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_export_to_fabric_profile_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::fv::rs_export_to_fabric_profile_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsExportToFabricProfileABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvRsExportToFabricProfile'
attribute string rn_format='rsexportToFabricProfile'
Rel parent:

Relation to the parent entity.

relation aci::fv::FabricExpRtctrlPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::FabricExpRtctrlPABC.fvRsExportToFabricProfile [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsExportToFabricProfileReference

Parents: aci::fv::RsExportToFabricProfileABC

A reference to a fvRsExportToFabricProfile object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsExportToFabricProfile, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsNodeFabricExpAtt

Parents: aci::fv::RsNodeFabricExpAttABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::fv::rs_node_fabric_exp_att_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_node_fabric_exp_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_node_fabric_exp_att_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_node_fabric_exp_att_lcown_t? lcOwn=null

None

attribute aci::fv::rs_node_fabric_exp_att_modts_t? modTs=null

None

attribute aci::fv::rs_node_fabric_exp_att_rtype_t? rType=null

None

attribute aci::fv::rs_node_fabric_exp_att_state_t? state=null

State

attribute aci::fv::rs_node_fabric_exp_att_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_node_fabric_exp_att_tcl_t? tCl=null

Target-class

attribute aci::fv::rs_node_fabric_exp_att_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::fv::rs_node_fabric_exp_att_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsNodeFabricExpAttABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvRsNodeFabricExpAtt'
attribute string rn_format='rsnodeFabricExpAtt-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::fv::FabricExpRtctrlPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::FabricExpRtctrlPABC.fvRsNodeFabricExpAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsNodeFabricExpAttReference

Parents: aci::fv::RsNodeFabricExpAttABC

A reference to a fvRsNodeFabricExpAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsNodeFabricExpAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsNodeRtSummAtt

Parents: aci::fv::RsNodeRtSummAttABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::fv::rs_node_rt_summ_att_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_node_rt_summ_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_node_rt_summ_att_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_node_rt_summ_att_lcown_t? lcOwn=null

None

attribute aci::fv::rs_node_rt_summ_att_modts_t? modTs=null

None

attribute aci::fv::rs_node_rt_summ_att_rtype_t? rType=null

None

attribute aci::fv::rs_node_rt_summ_att_state_t? state=null

State

attribute aci::fv::rs_node_rt_summ_att_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_node_rt_summ_att_tcl_t? tCl=null

Target-class

attribute aci::fv::rs_node_rt_summ_att_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::fv::rs_node_rt_summ_att_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsNodeRtSummAttABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvRsNodeRtSummAtt'
attribute string rn_format='rsnodeRtSummAtt-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::fv::CtxRtSummPolABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::CtxRtSummPolABC.fvRsNodeRtSummAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsNodeRtSummAttReference

Parents: aci::fv::RsNodeRtSummAttABC

A reference to a fvRsNodeRtSummAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsNodeRtSummAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsPathAtt

Parents: aci::fv::RsPathAttABC, aci::RelativeResource

A source relation to an abstraction of a path endpoint.

attribute aci::fv::rs_path_att_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_path_att_descr_t? descr=null

None

attribute string? encap=null

None

attribute aci::fv::rs_path_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_path_att_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_path_att_instrimedcy_t? instrImedcy=null

None

attribute aci::fv::rs_path_att_lcc_t? lcC=null

None

attribute aci::fv::rs_path_att_lcown_t? lcOwn=null

None

attribute aci::fv::rs_path_att_modts_t? modTs=null

None

attribute aci::fv::rs_path_att_mode_t? mode=null

None

attribute string? monPolDn=null

Monitoring policy

attribute string? primaryEncap=null

None

attribute aci::fv::rs_path_att_rtype_t? rType=null

None

attribute aci::fv::rs_path_att_state_t? state=null

State

attribute aci::fv::rs_path_att_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_path_att_tcl_t? tCl=null

Target-class

attribute aci::fv::rs_path_att_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::fv::rs_path_att_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsPathAttABC

Parents: aci::RelativeObject

A source relation to an abstraction of a path endpoint.

attribute string mo_class_name='fvRsPathAtt'
attribute string rn_format='rspathAtt-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::fv::AEPgABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::AEPgABC.fvRsPathAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsPathAttReference

Parents: aci::fv::RsPathAttABC

A reference to a fvRsPathAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsPathAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsProv

Parents: aci::fv::RsProvABC, aci::RelativeResource

A contract for which the EPG will be a provider.

attribute aci::fv::rs_prov_accessprivilege_t? accessPrivilege=null

None

attribute aci::fv::rs_prov_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_prov_ctrctupd_t? ctrctUpd=null

None

attribute aci::fv::rs_prov_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_prov_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_prov_intent_t? intent=null

Install Rules or Estimate Nummber of Rules

attribute aci::fv::rs_prov_lcown_t? lcOwn=null

None

attribute aci::fv::rs_prov_matcht_t? matchT=null

None

attribute aci::fv::rs_prov_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_prov_prio_t? prio=null

None

attribute aci::fv::rs_prov_rtype_t? rType=null

None

attribute aci::fv::rs_prov_state_t? state=null

State

attribute aci::fv::rs_prov_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_prov_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_prov_trn_t? tRn=null

Target-rn

attribute aci::fv::rs_prov_ttype_t? tType=null

None

attribute aci::fv::rs_prov_triggerst_t? triggerSt=null

Ability to Trigger Task

attribute string? uid=null

None

attribute aci::fv::rs_prov_updatecollection_t? updateCollection=null

Implicitly set in any transaction where an update is needed

attribute aci::fv::rs_prov_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsProvABC

Parents: aci::RelativeObject

A contract for which the EPG will be a provider.

attribute string mo_class_name='fvRsProv'
attribute string rn_format='rsprov-%(tnVzBrCPName)s'
attribute aci::fv::rs_prov_tnvzbrcpname_t tnVzBrCPName

Name :rel parent: Relation to the parent entity.

relation aci::fv::RsProvParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsProvParent.fvRsProv [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsProvParent

Parents: std::Entity

This is an abstract entity to attach RsProv to its parents.

Rel fvRsProv:

relation aci::fv::RsProvABC fvRsProv [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsProvABC.parent [1]

entity aci::fv::RsProvReference

Parents: aci::fv::RsProvABC

A reference to a fvRsProv object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsProv, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsSubnetToRtSummPol

Parents: aci::fv::RsSubnetToRtSummPolABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::fv::rs_subnet_to_rt_summ_pol_annotation_t? annotation=null

Annotation

attribute aci::fv::rs_subnet_to_rt_summ_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rs_subnet_to_rt_summ_pol_forceresolve_t? forceResolve=null

None

attribute aci::fv::rs_subnet_to_rt_summ_pol_lcown_t? lcOwn=null

None

attribute aci::fv::rs_subnet_to_rt_summ_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rs_subnet_to_rt_summ_pol_rtype_t? rType=null

None

attribute aci::fv::rs_subnet_to_rt_summ_pol_state_t? state=null

State

attribute aci::fv::rs_subnet_to_rt_summ_pol_statequal_t? stateQual=null

State Qualifier

attribute aci::fv::rs_subnet_to_rt_summ_pol_tcl_t? tCl=null

Target-class

attribute string? tDn=null

Target-dn

attribute aci::fv::rs_subnet_to_rt_summ_pol_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::fv::rs_subnet_to_rt_summ_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsSubnetToRtSummPolABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvRsSubnetToRtSummPol'
attribute string rn_format='rsSubnetToRtSummPol'
Rel parent:

Relation to the parent entity.

relation aci::fv::RtSummSubnetABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::RtSummSubnetABC.fvRsSubnetToRtSummPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RsSubnetToRtSummPolReference

Parents: aci::fv::RsSubnetToRtSummPolABC

A reference to a fvRsSubnetToRtSummPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsSubnetToRtSummPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RtSummSubnet

Parents: aci::fv::RtSummSubnetABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::fv::rt_summ_subnet_annotation_t? annotation=null

Annotation

attribute aci::fv::rt_summ_subnet_configissues_t? configIssues=null

None

attribute aci::fv::rt_summ_subnet_descr_t? descr=null

Description

attribute aci::fv::rt_summ_subnet_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::rt_summ_subnet_lcown_t? lcOwn=null

None

attribute aci::fv::rt_summ_subnet_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::rt_summ_subnet_name_t? name=null

Name

attribute aci::fv::rt_summ_subnet_namealias_t? nameAlias=null

Display Name

attribute aci::fv::rt_summ_subnet_ownerkey_t? ownerKey=null

None

attribute aci::fv::rt_summ_subnet_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::fv::rt_summ_subnet_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RtSummSubnetABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvRtSummSubnet'
attribute string prefix

Subnet Prefix

attribute string rn_format='rtsummsubnet-[%(prefix)s]'
Rel fvRsSubnetToRtSummPol:
rel parent:

Relation to the parent entity.

relation aci::fv::RsSubnetToRtSummPolABC fvRsSubnetToRtSummPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::RsSubnetToRtSummPolABC.parent [1]

relation aci::fv::CtxRtSummPolABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::CtxRtSummPolABC.fvRtSummSubnet [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RtSummSubnetReference

Parents: aci::fv::RtSummSubnetABC

A reference to a fvRtSummSubnet object that is not managed by this module. It can be used anywhere in the configuration tree in place of RtSummSubnet, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RtdEpPABC

Parents: aci::RelativeObject, aci::l3ext::LNodePDefParent, aci::dbgac::TenantSpaceCmnDefParent, aci::fv::LocaleParent

A target relation to an L3 routed outside present under a tenant.

attribute string epgPKey

None

attribute string mo_class_name='fvRtdEpP'
attribute string rn_format='rtd-[%(epgPKey)s]'
Rel l3extDomDef:
rel parent:

Relation to the parent entity.

relation aci::fv::EpPContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.fvRtdEpP [0:*]

relation aci::l3ext::DomDefABC l3extDomDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::DomDefABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::RtdEpPReference

Parents: aci::fv::RtdEpPABC

A reference to a fvRtdEpP object that is not managed by this module. It can be used anywhere in the configuration tree in place of RtdEpP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::StNodeAttABC

Parents: aci::RelativeObject, aci::fv::ConnDefParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvStNodeAtt'
attribute string rn_format='stnodeatt'
Rel parent:

Relation to the parent entity.

relation aci::fv::StNodeAttParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::StNodeAttParent.fvStNodeAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::StNodeAttParent

Parents: std::Entity

This is an abstract entity to attach StNodeAtt to its parents.

Rel fvStNodeAtt:

relation aci::fv::StNodeAttABC fvStNodeAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::StNodeAttABC.parent [1]

entity aci::fv::StNodeAttReference

Parents: aci::fv::StNodeAttABC

A reference to a fvStNodeAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of StNodeAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::StPathAttABC

Parents: aci::RelativeObject, aci::fv::ConnDefParent

The path the endpoint group configuration is deployed on.

attribute string mo_class_name='fvStPathAtt'
attribute aci::fv::st_path_att_pathname_t pathName

None

attribute string rn_format='stpathatt-[%(pathName)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::StPathAttParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::StPathAttParent.fvStPathAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::StPathAttParent

Parents: std::Entity

This is an abstract entity to attach StPathAtt to its parents.

Rel fvStPathAtt:

relation aci::fv::StPathAttABC fvStPathAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::StPathAttABC.parent [1]

entity aci::fv::StPathAttReference

Parents: aci::fv::StPathAttABC

A reference to a fvStPathAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of StPathAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::Subnet

Parents: aci::fv::SubnetABC, aci::RelativeResource

A subnet defines the IP address range that can be used within the bridge domain. While a context defines a unique layer 3 space, that space can consist of multiple subnets. These subnets are defined per bridge domain. A bridge domain can contain multiple subnets, but a subnet is contained within a single bridge domain.

attribute aci::fv::subnet_annotation_t? annotation=null

Annotation

attribute aci::fv::subnet_configissues_t? configIssues=null

Config Issues

attribute aci::fv::subnet_ctrl_t? ctrl=null

Subnet Control

attribute aci::fv::subnet_debugmessage_t? debugMessage=null

None

attribute aci::fv::subnet_descr_t? descr=null

Description

attribute aci::fv::subnet_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::subnet_ipdplearning_t? ipDPLearning=null

Knob to disable the IP Learning Through Dataplane

attribute aci::fv::subnet_lcown_t? lcOwn=null

None

attribute aci::fv::subnet_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::subnet_name_t? name=null

Name

attribute aci::fv::subnet_namealias_t? nameAlias=null

Display Name

attribute aci::fv::subnet_preferred_t? preferred=null

Preferred as primary subnet

attribute aci::fv::subnet_scope_t? scope=null

Visibility of the Subnet

attribute string? uid=null

None

attribute aci::fv::subnet_userdom_t? userdom=null

None

attribute aci::fv::subnet_virtual_t? virtual=null

Treated as virtual IP address

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::SubnetABC

Parents: aci::RelativeObject

A subnet defines the IP address range that can be used within the bridge domain. While a context defines a unique layer 3 space, that space can consist of multiple subnets. These subnets are defined per bridge domain. A bridge domain can contain multiple subnets, but a subnet is contained within a single bridge domain.

attribute string ip

Subnet

attribute string mo_class_name='fvSubnet'
attribute string rn_format='subnet-[%(ip)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::SubnetParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::SubnetParent.fvSubnet [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::SubnetParent

Parents: std::Entity

This is an abstract entity to attach Subnet to its parents.

Rel fvSubnet:

relation aci::fv::SubnetABC fvSubnet [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::SubnetABC.parent [1]

entity aci::fv::SubnetReference

Parents: aci::fv::SubnetABC

A reference to a fvSubnet object that is not managed by this module. It can be used anywhere in the configuration tree in place of Subnet, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::SvcBDABC

Parents: aci::RelativeObject, aci::fv::RsBDToProfileParent, aci::fv::RsBDToOutParent, aci::fv::SubnetParent, aci::fv::RsCtxParent

A service bridge domain.

attribute string mo_class_name='fvSvcBD'
attribute aci::fv::svc_b_d_name_t name

Name

attribute string rn_format='svcBD-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.fvSvcBD [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::SvcBDReference

Parents: aci::fv::SvcBDABC

A reference to a fvSvcBD object that is not managed by this module. It can be used anywhere in the configuration tree in place of SvcBD, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::SvcEpPABC

Parents: aci::RelativeObject, aci::fv::LocaleParent

Abstract representation of a service endpoint profile, such as an endpoint profile created per node in the service graph.

attribute string epgPKey

None

attribute string mo_class_name='fvSvcEpP'
attribute string rn_format='vns-[%(epgPKey)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::EpPContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.fvSvcEpP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::SvcEpPReference

Parents: aci::fv::SvcEpPABC

A reference to a fvSvcEpP object that is not managed by this module. It can be used anywhere in the configuration tree in place of SvcEpP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::Tenant

Parents: aci::fv::TenantABC, aci::RelativeResource

A policy owner in the virtual fabric. A tenant can be either a private or a shared entity. For example, you can create a tenant with contexts and bridge domains shared by other tenants. A shared type of tenant is typically named common, default, or infra.

attribute aci::fv::tenant_annotation_t? annotation=null

Annotation

attribute aci::fv::tenant_descr_t? descr=null

Description

attribute aci::fv::tenant_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fv::tenant_lcown_t? lcOwn=null

None

attribute aci::fv::tenant_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fv::tenant_namealias_t? nameAlias=null

Display Name

attribute aci::fv::tenant_ownerkey_t? ownerKey=null

None

attribute aci::fv::tenant_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::fv::tenant_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::TenantABC

Parents: aci::RelativeObject, aci::rtctrl::ProfileParent, aci::l3ext::OutDefParent, aci::aaa::DomainRefParent

A policy owner in the virtual fabric. A tenant can be either a private or a shared entity. For example, you can create a tenant with contexts and bridge domains shared by other tenants. A shared type of tenant is typically named common, default, or infra.

attribute string mo_class_name='fvTenant'
attribute aci::fv::tenant_name_t name

Name

attribute string rn_format='tn-%(name)s'
Rel authSvrGroup:
rel dbgacAnyToEp:
rel dbgacEpToAny:
rel dbgacEpToEp:
rel dbgacEpToEpg:
rel dbgacEpToExt:
rel dbgacEpgToEp:
rel dbgacEpgToEpg:
rel dbgacEpgToIp:
rel dbgacExtToEp:
rel dbgacIpToEpg:
rel dbgacIpToIp:
rel fvAp:
rel fvBD:
rel fvCtx:
rel fvFabricExtConnP:
rel fvSvcBD:
rel fvTnlEPg:
rel infraClP:
rel infraProvP:
rel l2extOut:
rel l3extOut:
rel mgmtMgmtP:
rel parent:

Relation to the parent entity. :rel rtctrlAttrP: :rel rtctrlSubjP: :rel vnsLDevCtx: :rel vnsLDevInst: :rel vzBrCP: :rel vzFilter: :rel vzOOBBrCP:

relation aci::vz::BrCPABC vzBrCP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vz::BrCPABC.parent [1]

relation aci::vz::FilterABC vzFilter [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vz::FilterABC.parent [1]

relation aci::vz::OOBBrCPABC vzOOBBrCP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vz::OOBBrCPABC.parent [1]

relation aci::fv::ApABC fvAp [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::ApABC.parent [1]

relation aci::fv::BDABC fvBD [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::BDABC.parent [1]

relation aci::fv::CtxABC fvCtx [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::CtxABC.parent [1]

relation aci::fv::FabricExtConnPABC fvFabricExtConnP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::FabricExtConnPABC.parent [1]

relation aci::fv::SvcBDABC fvSvcBD [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::SvcBDABC.parent [1]

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.fvTenant [0:*]

relation aci::fv::TnlEPgABC fvTnlEPg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::TnlEPgABC.parent [1]

relation aci::rtctrl::AttrPABC rtctrlAttrP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::AttrPABC.parent [1]

relation aci::rtctrl::SubjPABC rtctrlSubjP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::SubjPABC.parent [1]

relation aci::l3ext::OutABC l3extOut [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutABC.parent [1]

relation aci::infra::ClPABC infraClP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::ClPABC.parent [1]

relation aci::infra::ProvPABC infraProvP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::ProvPABC.parent [1]

relation aci::dbgac::AnyToEpABC dbgacAnyToEp [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::AnyToEpABC.parent [1]

relation aci::dbgac::EpToAnyABC dbgacEpToAny [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::EpToAnyABC.parent [1]

relation aci::dbgac::EpToEpABC dbgacEpToEp [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::EpToEpABC.parent [1]

relation aci::dbgac::EpToEpgABC dbgacEpToEpg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::EpToEpgABC.parent [1]

relation aci::dbgac::EpToExtABC dbgacEpToExt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::EpToExtABC.parent [1]

relation aci::dbgac::EpgToEpABC dbgacEpgToEp [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::EpgToEpABC.parent [1]

relation aci::dbgac::EpgToEpgABC dbgacEpgToEpg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::EpgToEpgABC.parent [1]

relation aci::dbgac::EpgToIpABC dbgacEpgToIp [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::EpgToIpABC.parent [1]

relation aci::dbgac::ExtToEpABC dbgacExtToEp [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::ExtToEpABC.parent [1]

relation aci::dbgac::IpToEpgABC dbgacIpToEpg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::IpToEpgABC.parent [1]

relation aci::dbgac::IpToIpABC dbgacIpToIp [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dbgac::IpToIpABC.parent [1]

relation aci::vns::LDevCtxABC vnsLDevCtx [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::LDevCtxABC.parent [1]

relation aci::vns::LDevInstABC vnsLDevInst [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::LDevInstABC.parent [1]

relation aci::mgmt::MgmtPABC mgmtMgmtP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::mgmt::MgmtPABC.parent [1]

relation aci::l2ext::OutABC l2extOut [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l2ext::OutABC.parent [1]

relation aci::auth::SvrGroupABC authSvrGroup [0:*]

Relation to the parent entity. Peer relation:

other end: aci::auth::SvrGroupABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::TenantReference

Parents: aci::fv::TenantABC

A reference to a fvTenant object that is not managed by this module. It can be used anywhere in the configuration tree in place of Tenant, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::TnlEPgABC

Parents: aci::RelativeObject, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvTnlEPg'
attribute aci::fv::tnl_e_pg_name_t name

Name

attribute string rn_format='Tnlepg-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.fvTnlEPg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::TnlEPgReference

Parents: aci::fv::TnlEPgABC

A reference to a fvTnlEPg object that is not managed by this module. It can be used anywhere in the configuration tree in place of TnlEPg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::TnlEpPABC

Parents: aci::RelativeObject, aci::fv::LocaleParent

Mo doc not defined in techpub!!!

attribute string epgPKey

None

attribute string mo_class_name='fvTnlEpP'
attribute string rn_format='tnlp-[%(epgPKey)s]'
Rel parent:

Relation to the parent entity.

relation aci::fv::EpPContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.fvTnlEpP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::TnlEpPReference

Parents: aci::fv::TnlEpPABC

A reference to a fvTnlEpP object that is not managed by this module. It can be used anywhere in the configuration tree in place of TnlEpP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::VNodeAttABC

Parents: aci::RelativeObject, aci::fv::ConnDefParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='fvVNodeAtt'
attribute string rn_format='vnodeatt'
Rel parent:

Relation to the parent entity.

relation aci::fv::VNodeAttParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::VNodeAttParent.fvVNodeAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fv::VNodeAttParent

Parents: std::Entity

This is an abstract entity to attach VNodeAtt to its parents.

Rel fvVNodeAtt:

relation aci::fv::VNodeAttABC fvVNodeAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::VNodeAttABC.parent [1]

entity aci::fv::VNodeAttReference

Parents: aci::fv::VNodeAttABC

A reference to a fvVNodeAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of VNodeAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::EncapBlk

Parents: aci::fvns::EncapBlkABC, aci::RelativeResource

The VLAN encapsulation block.

attribute aci::fvns::encap_blk_allocmode_t? allocMode=null

Allocation Mode

attribute aci::fvns::encap_blk_annotation_t? annotation=null

Annotation

attribute aci::fvns::encap_blk_descr_t? descr=null

Description

attribute aci::fvns::encap_blk_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fvns::encap_blk_lcown_t? lcOwn=null

None

attribute aci::fvns::encap_blk_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fvns::encap_blk_name_t? name=null

Name

attribute aci::fvns::encap_blk_namealias_t? nameAlias=null

Display Name

attribute aci::fvns::encap_blk_role_t? role=null

Role

attribute string? uid=null

None

attribute aci::fvns::encap_blk_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::EncapBlkABC

Parents: aci::RelativeObject

The VLAN encapsulation block.

attribute string from

From

attribute string mo_class_name='fvnsEncapBlk'
attribute string rn_format='from-[%(from)s]-to-[%(to)s]'
attribute string to

To :rel parent: Relation to the parent entity.

relation aci::fvns::EncapBlkParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fvns::EncapBlkParent.fvnsEncapBlk [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::EncapBlkParent

Parents: std::Entity

This is an abstract entity to attach EncapBlk to its parents.

Rel fvnsEncapBlk:

relation aci::fvns::EncapBlkABC fvnsEncapBlk [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fvns::EncapBlkABC.parent [1]

entity aci::fvns::EncapBlkReference

Parents: aci::fvns::EncapBlkABC

A reference to a fvnsEncapBlk object that is not managed by this module. It can be used anywhere in the configuration tree in place of EncapBlk, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VlanInstDefABC

Parents: aci::RelativeObject, aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute aci::fvns::vlan_inst_def_allocmode_t allocMode

Allocation Mode

attribute string mo_class_name='fvnsVlanInstDef'
attribute aci::fvns::vlan_inst_def_name_t name

Name

attribute string rn_format='vlannsdef-[%(name)s]-%(allocMode)s'
Rel parent:

Relation to the parent entity.

relation aci::fvns::VlanInstDefParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fvns::VlanInstDefParent.fvnsVlanInstDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VlanInstDefParent

Parents: std::Entity

This is an abstract entity to attach VlanInstDef to its parents.

Rel fvnsVlanInstDef:

relation aci::fvns::VlanInstDefABC fvnsVlanInstDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fvns::VlanInstDefABC.parent [1]

entity aci::fvns::VlanInstDefReference

Parents: aci::fvns::VlanInstDefABC

A reference to a fvnsVlanInstDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of VlanInstDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VlanInstP

Parents: aci::fvns::VlanInstPABC, aci::RelativeResource

The VLAN range namespace policy defines for ID ranges used for VLAN encapsulation.

attribute aci::fvns::vlan_inst_p_annotation_t? annotation=null

Annotation

attribute aci::fvns::vlan_inst_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::fvns::vlan_inst_p_descr_t? descr=null

Description

attribute aci::fvns::vlan_inst_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::fvns::vlan_inst_p_lcown_t? lcOwn=null

None

attribute aci::fvns::vlan_inst_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::fvns::vlan_inst_p_namealias_t? nameAlias=null

Display Name

attribute aci::fvns::vlan_inst_p_ownerkey_t? ownerKey=null

None

attribute aci::fvns::vlan_inst_p_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::fvns::vlan_inst_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VlanInstPABC

Parents: aci::RelativeObject, aci::fvns::EncapBlkParent

The VLAN range namespace policy defines for ID ranges used for VLAN encapsulation.

attribute aci::fvns::vlan_inst_p_allocmode_t allocMode

Allocation Mode

attribute string mo_class_name='fvnsVlanInstP'
attribute aci::fvns::vlan_inst_p_name_t name

Name

attribute string rn_format='vlanns-[%(name)s]-%(allocMode)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::InfraABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::InfraABC.fvnsVlanInstP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VlanInstPReference

Parents: aci::fvns::VlanInstPABC

A reference to a fvnsVlanInstP object that is not managed by this module. It can be used anywhere in the configuration tree in place of VlanInstP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VxlanInstDefABC

Parents: aci::RelativeObject, aci::fvns::EncapBlkParent

The VxLAN instance definition.

attribute string mo_class_name='fvnsVxlanInstDef'
attribute aci::fvns::vxlan_inst_def_name_t name

Name

attribute string rn_format='nsdef-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fvns::VxlanInstDefParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fvns::VxlanInstDefParent.fvnsVxlanInstDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VxlanInstDefParent

Parents: std::Entity

This is an abstract entity to attach VxlanInstDef to its parents.

Rel fvnsVxlanInstDef:

relation aci::fvns::VxlanInstDefABC fvnsVxlanInstDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fvns::VxlanInstDefABC.parent [1]

entity aci::fvns::VxlanInstDefReference

Parents: aci::fvns::VxlanInstDefABC

A reference to a fvnsVxlanInstDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of VxlanInstDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VxlanInstPABC

Parents: aci::RelativeObject, aci::fvns::EncapBlkParent

The VxLAN range namespace policy defines for ID ranges used for VLAN encapsulation

attribute string mo_class_name='fvnsVxlanInstP'
attribute aci::fvns::vxlan_inst_p_name_t name

Name

attribute string rn_format='vxlanns-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::InfraABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::InfraABC.fvnsVxlanInstP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::fvns::VxlanInstPReference

Parents: aci::fvns::VxlanInstPABC

A reference to a fvnsVxlanInstP object that is not managed by this module. It can be used anywhere in the configuration tree in place of VxlanInstP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::AttEntityP

Parents: aci::infra::AttEntityPABC, aci::RelativeResource

The attached entity profile provides a template to deploy hypervisor policies on a large set of leaf ports. This also provides the association of a Virtual Machine Management (VMM) domain and the physical network infrastructure.

attribute aci::infra::att_entity_p_annotation_t? annotation=null

Annotation

attribute aci::infra::att_entity_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::infra::att_entity_p_creator_t? creator=null

MO creator origin

attribute aci::infra::att_entity_p_descr_t? descr=null

Description

attribute aci::infra::att_entity_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::att_entity_p_lcown_t? lcOwn=null

None

attribute aci::infra::att_entity_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::infra::att_entity_p_namealias_t? nameAlias=null

Display Name

attribute aci::infra::att_entity_p_ownerkey_t? ownerKey=null

None

attribute aci::infra::att_entity_p_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::infra::att_entity_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::AttEntityPABC

Parents: aci::RelativeObject

The attached entity profile provides a template to deploy hypervisor policies on a large set of leaf ports. This also provides the association of a Virtual Machine Management (VMM) domain and the physical network infrastructure.

attribute string mo_class_name='infraAttEntityP'
attribute aci::infra::att_entity_p_name_t name

Name

attribute string rn_format='attentp-%(name)s'
Rel infraBoot:
rel infraGeneric:
rel infraImage:
rel infraMgmt:
rel infraPreProv:
rel infraProvAcc:
rel infraProvFloatingSvi:
rel infraRsDomP:
rel infraStorage:
rel parent:

Relation to the parent entity.

relation aci::infra::InfraABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::InfraABC.infraAttEntityP [0:*]

relation aci::infra::BootABC infraBoot [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::BootABC.parent [1]

relation aci::infra::GenericABC infraGeneric [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::GenericABC.parent [1]

relation aci::infra::ImageABC infraImage [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::ImageABC.parent [1]

relation aci::infra::MgmtABC infraMgmt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::MgmtABC.parent [1]

relation aci::infra::PreProvABC infraPreProv [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::PreProvABC.parent [1]

relation aci::infra::ProvAccABC infraProvAcc [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::ProvAccABC.parent [1]

relation aci::infra::ProvFloatingSviABC infraProvFloatingSvi [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::ProvFloatingSviABC.parent [1]

relation aci::infra::RsDomPABC infraRsDomP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::RsDomPABC.parent [1]

relation aci::infra::StorageABC infraStorage [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::StorageABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::AttEntityPReference

Parents: aci::infra::AttEntityPABC

A reference to a infraAttEntityP object that is not managed by this module. It can be used anywhere in the configuration tree in place of AttEntityP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::BootABC

Parents: aci::RelativeObject, aci::infra::RsFuncToEpgParent

The hypervisor boot function provides the policies used for booting hypervisors. For example, the VLAN and endpoint group policies used during hypervisor bootup.

attribute string mo_class_name='infraBoot'
attribute aci::infra::boot_name_t name

Name

attribute string rn_format='boot-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::AttEntityPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.infraBoot [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::BootReference

Parents: aci::infra::BootABC

A reference to a infraBoot object that is not managed by this module. It can be used anywhere in the configuration tree in place of Boot, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::CEPgABC

Parents: aci::RelativeObject, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

A base class for the client endpoint group.

attribute string mo_class_name='infraCEPg'
attribute aci::infra::c_e_pg_name_t name

Name

attribute string rn_format='cepg-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::ClPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::ClPABC.infraCEPg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::CEPgReference

Parents: aci::infra::CEPgABC

A reference to a infraCEPg object that is not managed by this module. It can be used anywhere in the configuration tree in place of CEPg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ClPABC

Parents: aci::RelativeObject

The infrastructure client profile object.

attribute string mo_class_name='infraClP'
attribute aci::infra::cl_p_name_t name

Name

attribute string rn_format='clp-%(name)s'
Rel dhcpCRelPg:
rel infraCEPg:
rel parent:

Relation to the parent entity.

relation aci::infra::CEPgABC infraCEPg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::CEPgABC.parent [1]

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.infraClP [0:*]

relation aci::dhcp::CRelPgABC dhcpCRelPg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dhcp::CRelPgABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ClPReference

Parents: aci::infra::ClPABC

A reference to a infraClP object that is not managed by this module. It can be used anywhere in the configuration tree in place of ClP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::Generic

Parents: aci::infra::GenericABC, aci::RelativeResource

The hypervisor generic function provides policies used for any generic hypervisor functionality. This can be used when any other pre-defined functions are not sufficient. The VLAN and endpoint group policies associated with this function are deployed on the leaf ports.

attribute aci::infra::generic_annotation_t? annotation=null

Annotation

attribute aci::infra::generic_configissues_t? configIssues=null

Configuration Issues

attribute aci::infra::generic_descr_t? descr=null

Description

attribute aci::infra::generic_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::generic_lcown_t? lcOwn=null

None

attribute aci::infra::generic_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::infra::generic_namealias_t? nameAlias=null

Display Name

attribute string? uid=null

None

attribute aci::infra::generic_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::GenericABC

Parents: aci::RelativeObject, aci::infra::RsFuncToEpgParent

The hypervisor generic function provides policies used for any generic hypervisor functionality. This can be used when any other pre-defined functions are not sufficient. The VLAN and endpoint group policies associated with this function are deployed on the leaf ports.

attribute string mo_class_name='infraGeneric'
attribute aci::infra::generic_name_t name

Name

attribute string rn_format='gen-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::AttEntityPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.infraGeneric [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::GenericReference

Parents: aci::infra::GenericABC

A reference to a infraGeneric object that is not managed by this module. It can be used anywhere in the configuration tree in place of Generic, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ImageABC

Parents: aci::RelativeObject, aci::infra::RsFuncToEpgParent

The port characteristics required for accessing storage. Note that this is only used for L2 storage.

attribute string mo_class_name='infraImage'
attribute aci::infra::image_name_t name

Name

attribute string rn_format='img-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::AttEntityPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.infraImage [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ImageReference

Parents: aci::infra::ImageABC

A reference to a infraImage object that is not managed by this module. It can be used anywhere in the configuration tree in place of Image, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::Infra

Parents: aci::infra::InfraABC, aci::RelativeResource

A container for all tenant infra configurations.

attribute aci::infra::infra_annotation_t? annotation=null

Annotation

attribute aci::infra::infra_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::infra_lcown_t? lcOwn=null

None

attribute aci::infra::infra_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::infra::infra_name_t? name=null

Name

attribute aci::infra::infra_namealias_t? nameAlias=null

Display Name

attribute aci::infra::infra_ownerkey_t? ownerKey=null

None

attribute aci::infra::infra_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::infra::infra_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::InfraABC

Parents: aci::RelativeObject, aci::fvns::VlanInstDefParent, aci::fvns::VxlanInstDefParent

A container for all tenant infra configurations.

attribute string mo_class_name='infraInfra'
attribute string rn_format='infra'
Rel fvnsVlanInstP:
rel fvnsVxlanInstP:
rel infraAttEntityP:
rel parent:

Relation to the parent entity. :rel stpInstPol:

relation aci::infra::AttEntityPABC infraAttEntityP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.parent [1]

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.infraInfra [0:*]

relation aci::fvns::VlanInstPABC fvnsVlanInstP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fvns::VlanInstPABC.parent [1]

relation aci::fvns::VxlanInstPABC fvnsVxlanInstP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fvns::VxlanInstPABC.parent [1]

relation aci::stp::InstPolABC stpInstPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::stp::InstPolABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::InfraReference

Parents: aci::infra::InfraABC

A reference to a infraInfra object that is not managed by this module. It can be used anywhere in the configuration tree in place of Infra, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::MgmtABC

Parents: aci::RelativeObject, aci::infra::RsFuncToEpgParent

The Vcenter management connectivity. The Vcenter management encap is a regular VLAN.

attribute string mo_class_name='infraMgmt'
attribute aci::infra::mgmt_name_t name

Name

attribute string rn_format='mgmt-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::AttEntityPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.infraMgmt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::MgmtReference

Parents: aci::infra::MgmtABC

A reference to a infraMgmt object that is not managed by this module. It can be used anywhere in the configuration tree in place of Mgmt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::PEPgABC

Parents: aci::RelativeObject, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

Ignore, removed

attribute string mo_class_name='infraPEPg'
attribute aci::infra::p_e_pg_name_t name

Name

attribute string rn_format='pepg-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::ProvPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::ProvPABC.infraPEPg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::PEPgReference

Parents: aci::infra::PEPgABC

A reference to a infraPEPg object that is not managed by this module. It can be used anywhere in the configuration tree in place of PEPg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::PreProvABC

Parents: aci::RelativeObject, aci::infra::RsFuncToEpgParent

attribute string mo_class_name='infraPreProv'
attribute aci::infra::pre_prov_name_t name

Name

attribute string rn_format='preprov-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::AttEntityPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.infraPreProv [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::PreProvReference

Parents: aci::infra::PreProvABC

A reference to a infraPreProv object that is not managed by this module. It can be used anywhere in the configuration tree in place of PreProv, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ProvAccABC

Parents: aci::RelativeObject, aci::infra::RsFuncToEpgParent

The provider access function is defined when the hypervisor is using an encapsulation protocol, such as VxLAN/NVGRE, and provides the policies to impacting VxLAN/NvGRE packets from NVGRE. You do not need to provide the encapsulation VLAN and endpoint for the provider access function. The system uses the Infra VLAN (provided during APIC bootup) as the encapsulation and associates it to the default endpoint group under the default tenant.

attribute string mo_class_name='infraProvAcc'
attribute string rn_format='provacc'
Rel parent:

Relation to the parent entity.

relation aci::infra::AttEntityPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.infraProvAcc [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ProvAccReference

Parents: aci::infra::ProvAccABC

A reference to a infraProvAcc object that is not managed by this module. It can be used anywhere in the configuration tree in place of ProvAcc, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ProvFloatingSviABC

Parents: aci::RelativeObject, aci::infra::RsFuncToEpgParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='infraProvFloatingSvi'
attribute string rn_format='provfloatingsvi'
Rel parent:

Relation to the parent entity.

relation aci::infra::AttEntityPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.infraProvFloatingSvi [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ProvFloatingSviReference

Parents: aci::infra::ProvFloatingSviABC

A reference to a infraProvFloatingSvi object that is not managed by this module. It can be used anywhere in the configuration tree in place of ProvFloatingSvi, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ProvPABC

Parents: aci::RelativeObject

The infrastructure provider profile.

attribute string mo_class_name='infraProvP'
attribute aci::infra::prov_p_name_t name

Name

attribute string rn_format='provp-%(name)s'
Rel dhcpPRelPg:
rel infraPEPg:
rel parent:

Relation to the parent entity.

relation aci::infra::PEPgABC infraPEPg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::PEPgABC.parent [1]

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.infraProvP [0:*]

relation aci::dhcp::PRelPgABC dhcpPRelPg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::dhcp::PRelPgABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::ProvPReference

Parents: aci::infra::ProvPABC

A reference to a infraProvP object that is not managed by this module. It can be used anywhere in the configuration tree in place of ProvP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsDomP

Parents: aci::infra::RsDomPABC, aci::RelativeResource

A source relation to a physical or virtual domain. Users need to create this to provide association between physical infrastructure policies and the domains.

attribute aci::infra::rs_dom_p_annotation_t? annotation=null

Annotation

attribute aci::infra::rs_dom_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::rs_dom_p_forceresolve_t? forceResolve=null

None

attribute aci::infra::rs_dom_p_lcown_t? lcOwn=null

None

attribute aci::infra::rs_dom_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::infra::rs_dom_p_rtype_t? rType=null

None

attribute aci::infra::rs_dom_p_state_t? state=null

State

attribute aci::infra::rs_dom_p_statequal_t? stateQual=null

State Qualifier

attribute aci::infra::rs_dom_p_tcl_t? tCl=null

Target-class

attribute aci::infra::rs_dom_p_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::infra::rs_dom_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsDomPABC

Parents: aci::RelativeObject

A source relation to a physical or virtual domain. Users need to create this to provide association between physical infrastructure policies and the domains.

attribute string mo_class_name='infraRsDomP'
attribute string rn_format='rsdomP-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::infra::AttEntityPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.infraRsDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsDomPReference

Parents: aci::infra::RsDomPABC

A reference to a infraRsDomP object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsDomP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsFuncToEpg

Parents: aci::infra::RsFuncToEpgABC, aci::RelativeResource

A source relation to a set of endpoints.

attribute aci::infra::rs_func_to_epg_annotation_t? annotation=null

Annotation

attribute string? encap=null

None

attribute aci::infra::rs_func_to_epg_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::rs_func_to_epg_forceresolve_t? forceResolve=null

None

attribute aci::infra::rs_func_to_epg_instrimedcy_t? instrImedcy=null

None

attribute aci::infra::rs_func_to_epg_lcown_t? lcOwn=null

None

attribute aci::infra::rs_func_to_epg_modts_t? modTs=null

None

attribute aci::infra::rs_func_to_epg_mode_t? mode=null

None

attribute string? monPolDn=null

Monitoring policy

attribute string? primaryEncap=null

None

attribute aci::infra::rs_func_to_epg_rtype_t? rType=null

None

attribute aci::infra::rs_func_to_epg_state_t? state=null

State

attribute aci::infra::rs_func_to_epg_statequal_t? stateQual=null

State Qualifier

attribute aci::infra::rs_func_to_epg_tcl_t? tCl=null

Target-class

attribute aci::infra::rs_func_to_epg_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::infra::rs_func_to_epg_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsFuncToEpgABC

Parents: aci::RelativeObject

A source relation to a set of endpoints.

attribute string mo_class_name='infraRsFuncToEpg'
attribute string rn_format='rsfuncToEpg-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::infra::RsFuncToEpgParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::RsFuncToEpgParent.infraRsFuncToEpg [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsFuncToEpgParent

Parents: std::Entity

This is an abstract entity to attach RsFuncToEpg to its parents.

Rel infraRsFuncToEpg:

relation aci::infra::RsFuncToEpgABC infraRsFuncToEpg [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::RsFuncToEpgABC.parent [1]

entity aci::infra::RsFuncToEpgReference

Parents: aci::infra::RsFuncToEpgABC

A reference to a infraRsFuncToEpg object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsFuncToEpg, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsVlanNs

Parents: aci::infra::RsVlanNsABC, aci::RelativeResource

A source relation to the policy definition for ID ranges used for VLAN encapsulation.

attribute aci::infra::rs_vlan_ns_annotation_t? annotation=null

Annotation

attribute aci::infra::rs_vlan_ns_extmngdby_t? extMngdBy=null

Managed By

attribute aci::infra::rs_vlan_ns_forceresolve_t? forceResolve=null

None

attribute aci::infra::rs_vlan_ns_lcown_t? lcOwn=null

None

attribute aci::infra::rs_vlan_ns_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::infra::rs_vlan_ns_rtype_t? rType=null

None

attribute aci::infra::rs_vlan_ns_state_t? state=null

State

attribute aci::infra::rs_vlan_ns_statequal_t? stateQual=null

State Qualifier

attribute aci::infra::rs_vlan_ns_tcl_t? tCl=null

Target-class

attribute string? tDn=null

Target-dn

attribute aci::infra::rs_vlan_ns_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::infra::rs_vlan_ns_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsVlanNsABC

Parents: aci::RelativeObject

A source relation to the policy definition for ID ranges used for VLAN encapsulation.

attribute string mo_class_name='infraRsVlanNs'
attribute string rn_format='rsvlanNs'
Rel parent:

Relation to the parent entity.

relation aci::infra::RsVlanNsParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::RsVlanNsParent.infraRsVlanNs [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::RsVlanNsParent

Parents: std::Entity

This is an abstract entity to attach RsVlanNs to its parents.

Rel infraRsVlanNs:

relation aci::infra::RsVlanNsABC infraRsVlanNs [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::RsVlanNsABC.parent [1]

entity aci::infra::RsVlanNsReference

Parents: aci::infra::RsVlanNsABC

A reference to a infraRsVlanNs object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsVlanNs, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::StorageABC

Parents: aci::RelativeObject, aci::infra::RsFuncToEpgParent

The hypervisor storage function provides the policies used for hypervisors and virtual machines to access the storage network. For example, the VLAN and endpoint group policies.

attribute string mo_class_name='infraStorage'
attribute aci::infra::storage_name_t name

Name

attribute string rn_format='str-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::infra::AttEntityPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::AttEntityPABC.infraStorage [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::infra::StorageReference

Parents: aci::infra::StorageABC

A reference to a infraStorage object that is not managed by this module. It can be used anywhere in the configuration tree in place of Storage, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l2ext::DomDefABC

Parents: aci::RelativeObject, aci::infra::RsVlanNsParent

This is generated and used only by internal processes.

attribute string mo_class_name='l2extDomDef'
attribute aci::l2ext::dom_def_name_t name

Name

attribute string rn_format='l2dom-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::BrEpPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::BrEpPABC.l2extDomDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l2ext::DomDefReference

Parents: aci::l2ext::DomDefABC

A reference to a l2extDomDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of DomDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l2ext::DomPABC

Parents: aci::RelativeObject, aci::infra::RsVlanNsParent, aci::aaa::DomainRefParent

The external bridged domain profile is a policy for managing the physical infrastructure, such as ports/VLANS, that can be used by an L2 network bridged outside the fabric.

attribute string mo_class_name='l2extDomP'
attribute aci::l2ext::dom_p_name_t name

Name

attribute string rn_format='l2dom-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.l2extDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l2ext::DomPReference

Parents: aci::l2ext::DomPABC

A reference to a l2extDomP object that is not managed by this module. It can be used anywhere in the configuration tree in place of DomP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l2ext::InstPABC

Parents: aci::RelativeObject, aci::fv::SubnetParent, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

The external network instance profile represents a group of external subnets that have the same security behavior. These subnets inherit contract profiles applied to the parent instance profile. Each subnet can also associate to route control profiles, which defines the routing behavior for that subnet.

attribute string mo_class_name='l2extInstP'
attribute aci::l2ext::inst_p_name_t name

Name

attribute string rn_format='instP-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::l2ext::OutABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l2ext::OutABC.l2extInstP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l2ext::InstPReference

Parents: aci::l2ext::InstPABC

A reference to a l2extInstP object that is not managed by this module. It can be used anywhere in the configuration tree in place of InstP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l2ext::OutABC

Parents: aci::RelativeObject

The L2 outside policy controls connectivity to the outside.

attribute string mo_class_name='l2extOut'
attribute aci::l2ext::out_name_t name

Name

attribute string rn_format='l2out-%(name)s'
Rel l2extInstP:
rel parent:

Relation to the parent entity.

relation aci::l2ext::InstPABC l2extInstP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l2ext::InstPABC.parent [1]

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.l2extOut [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l2ext::OutReference

Parents: aci::l2ext::OutABC

A reference to a l2extOut object that is not managed by this module. It can be used anywhere in the configuration tree in place of Out, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::DomDefABC

Parents: aci::RelativeObject, aci::infra::RsVlanNsParent

This is generated and used only by internal processes.

attribute string mo_class_name='l3extDomDef'
attribute aci::l3ext::dom_def_name_t name

Name

attribute string rn_format='l3dom-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::RtdEpPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::RtdEpPABC.l3extDomDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::DomDefReference

Parents: aci::l3ext::DomDefABC

A reference to a l3extDomDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of DomDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::DomPABC

Parents: aci::RelativeObject, aci::infra::RsVlanNsParent, aci::aaa::DomainRefParent

The external routed domain profile is a policy for managing the physical infrastructure, such as ports/VLANS, that can be used by an L3 routed outside network.

attribute string mo_class_name='l3extDomP'
attribute aci::l3ext::dom_p_name_t name

Name

attribute string rn_format='l3dom-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.l3extDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::DomPReference

Parents: aci::l3ext::DomPABC

A reference to a l3extDomP object that is not managed by this module. It can be used anywhere in the configuration tree in place of DomP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::FabricExtRoutingPABC

Parents: aci::RelativeObject, aci::l3ext::SubnetParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extFabricExtRoutingP'
attribute aci::l3ext::fabric_ext_routing_p_name_t name

Name

attribute string rn_format='fabricExtRoutingP-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::FabricExtConnPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::FabricExtConnPABC.l3extFabricExtRoutingP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::FabricExtRoutingPReference

Parents: aci::l3ext::FabricExtRoutingPABC

A reference to a l3extFabricExtRoutingP object that is not managed by this module. It can be used anywhere in the configuration tree in place of FabricExtRoutingP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::InfraNodeP

Parents: aci::l3ext::InfraNodePABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::l3ext::infra_node_p_annotation_t? annotation=null

Annotation

attribute aci::l3ext::infra_node_p_descr_t? descr=null

Description

attribute aci::l3ext::infra_node_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::infra_node_p_fabricextctrlpeering_t? fabricExtCtrlPeering=null

Fabric External Control Peering

attribute aci::l3ext::infra_node_p_fabricextintersitectrlpeering_t? fabricExtIntersiteCtrlPeering=null

Fabric External Intersite Control Peering

attribute aci::l3ext::infra_node_p_lcown_t? lcOwn=null

None

attribute aci::l3ext::infra_node_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::infra_node_p_name_t? name=null

Name

attribute aci::l3ext::infra_node_p_namealias_t? nameAlias=null

Display Name

attribute aci::l3ext::infra_node_p_spinerole_t? spineRole=null

Spine role

attribute string? uid=null

None

attribute aci::l3ext::infra_node_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::InfraNodePABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extInfraNodeP'
attribute string rn_format='infranodep'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::RsNodeL3OutAttABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsNodeL3OutAttABC.l3extInfraNodeP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::InfraNodePReference

Parents: aci::l3ext::InfraNodePABC

A reference to a l3extInfraNodeP object that is not managed by this module. It can be used anywhere in the configuration tree in place of InfraNodeP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::InstP

Parents: aci::l3ext::InstPABC, aci::RelativeResource

The external network instance profile represents a group of external subnets that have the same security behavior. These subnets inherit contract profiles applied to the parent instance profile. Each subnet can also associate to route control profiles, which defines the routing behavior for that subnet.

attribute aci::l3ext::inst_p_annotation_t? annotation=null

Annotation

attribute aci::l3ext::inst_p_configissues_t? configIssues=null

Config Issues

attribute aci::l3ext::inst_p_configst_t? configSt=null

Deployment Status

attribute aci::l3ext::inst_p_descr_t? descr=null

Description

attribute aci::l3ext::inst_p_exceptiontag_t? exceptionTag=null

Contract Exception Tag

attribute aci::l3ext::inst_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::inst_p_floodonencap_t? floodOnEncap=null

Handling of L2 Multicast/Broadcast and Link-Layer traffic at EPG level

attribute aci::l3ext::inst_p_issharedsrvmsiteepg_t? isSharedSrvMsiteEPg=null

Multisite Shared Service EPG

attribute aci::l3ext::inst_p_lcown_t? lcOwn=null

None

attribute aci::l3ext::inst_p_matcht_t? matchT=null

Provider Label Match Criteria

attribute aci::l3ext::inst_p_mcast_t? mcast=null

None

attribute aci::l3ext::inst_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::inst_p_namealias_t? nameAlias=null

Display Name

attribute aci::l3ext::inst_p_pcenfpref_t? pcEnfPref=null

Policy Control Enforcement

attribute aci::l3ext::inst_p_pctag_t? pcTag=null

Policy Enforcement Tag

attribute aci::l3ext::inst_p_pctagallocsrc_t? pcTagAllocSrc=null

pcTag Allocation Source

attribute aci::l3ext::inst_p_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute aci::l3ext::inst_p_prio_t? prio=null

QOS Class

attribute aci::l3ext::inst_p_scope_t? scope=null

None

attribute aci::l3ext::inst_p_targetdscp_t? targetDscp=null

EPg Level Dscp

attribute aci::l3ext::inst_p_triggerst_t? triggerSt=null

Ability to Trigger Task

attribute string? txId=null

Transaction Id when EPg was created

attribute string? uid=null

None

attribute aci::l3ext::inst_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::InstPABC

Parents: aci::RelativeObject, aci::l3ext::SubnetParent, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

The external network instance profile represents a group of external subnets that have the same security behavior. These subnets inherit contract profiles applied to the parent instance profile. Each subnet can also associate to route control profiles, which defines the routing behavior for that subnet.

attribute string mo_class_name='l3extInstP'
attribute aci::l3ext::inst_p_name_t name

Name

attribute string rn_format='instP-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::OutABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutABC.l3extInstP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::InstPDefABC

Parents: aci::RelativeObject, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

The L4-L7 services route peering.

attribute string mo_class_name='l3extInstPDef'
attribute aci::l3ext::inst_p_def_name_t name

Name

attribute string rn_format='instPdef-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::OutDefABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutDefABC.l3extInstPDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::InstPDefReference

Parents: aci::l3ext::InstPDefABC

A reference to a l3extInstPDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of InstPDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::InstPReference

Parents: aci::l3ext::InstPABC

A reference to a l3extInstP object that is not managed by this module. It can be used anywhere in the configuration tree in place of InstP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LIfP

Parents: aci::l3ext::LIfPABC, aci::RelativeResource

The logical interface profile, which defines a common configuration that can be applied to one or more interfaces.

attribute string? addr=null

L3 Interface Address

attribute aci::l3ext::l_if_p_annotation_t? annotation=null

Annotation

attribute aci::l3ext::l_if_p_descr_t? descr=null

Description

attribute string? encap=null

External Interface Encap

attribute aci::l3ext::l_if_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::l_if_p_lcown_t? lcOwn=null

None

attribute aci::l3ext::l_if_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::l_if_p_namealias_t? nameAlias=null

Display Name

attribute aci::l3ext::l_if_p_ownerkey_t? ownerKey=null

None

attribute aci::l3ext::l_if_p_ownertag_t? ownerTag=null

None

attribute aci::l3ext::l_if_p_prio_t? prio=null

None

attribute aci::l3ext::l_if_p_tag_t? tag=null

Tag

attribute aci::l3ext::l_if_p_targetdscp_t? targetDscp=null

Dscp Value

attribute string? uid=null

None

attribute aci::l3ext::l_if_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LIfPABC

Parents: aci::RelativeObject

The logical interface profile, which defines a common configuration that can be applied to one or more interfaces.

attribute string mo_class_name='l3extLIfP'
attribute aci::l3ext::l_if_p_name_t name

Name

attribute string rn_format='lifp-%(name)s'
Rel bfdIfP:
rel l3extRsArpIfPol:
rel l3extRsEgressQosDppPol:
rel l3extRsIngressQosDppPol:
rel l3extRsLIfPCustQosPol:
rel l3extRsNdIfPol:
rel l3extRsPathL3OutAtt:
rel l3extVirtualLIfP:
rel parent:

Relation to the parent entity.

relation aci::l3ext::LNodePABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LNodePABC.l3extLIfP [0:*]

relation aci::l3ext::RsArpIfPolABC l3extRsArpIfPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsArpIfPolABC.parent [1]

relation aci::l3ext::RsEgressQosDppPolABC l3extRsEgressQosDppPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsEgressQosDppPolABC.parent [1]

relation aci::l3ext::RsIngressQosDppPolABC l3extRsIngressQosDppPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsIngressQosDppPolABC.parent [1]

relation aci::l3ext::RsLIfPCustQosPolABC l3extRsLIfPCustQosPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsLIfPCustQosPolABC.parent [1]

relation aci::l3ext::RsNdIfPolABC l3extRsNdIfPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsNdIfPolABC.parent [1]

relation aci::l3ext::RsPathL3OutAttABC l3extRsPathL3OutAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsPathL3OutAttABC.parent [1]

relation aci::l3ext::VirtualLIfPABC l3extVirtualLIfP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::VirtualLIfPABC.parent [1]

relation aci::bfd::IfPABC bfdIfP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bfd::IfPABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LIfPDefABC

Parents: aci::RelativeObject

The interface identifiers attached to the node profile.

attribute string mo_class_name='l3extLIfPDef'
attribute aci::l3ext::l_if_p_def_name_t name

Name

attribute string rn_format='lifp-%(name)s'
Rel l3extRsPathDefL3OutAtt:
rel l3extVirtualLIfPDef:
rel parent:

Relation to the parent entity.

relation aci::l3ext::LNodePDefABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LNodePDefABC.l3extLIfPDef [0:*]

relation aci::l3ext::RsPathDefL3OutAttABC l3extRsPathDefL3OutAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsPathDefL3OutAttABC.parent [1]

relation aci::l3ext::VirtualLIfPDefABC l3extVirtualLIfPDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::VirtualLIfPDefABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LIfPDefReference

Parents: aci::l3ext::LIfPDefABC

A reference to a l3extLIfPDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of LIfPDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LIfPReference

Parents: aci::l3ext::LIfPABC

A reference to a l3extLIfP object that is not managed by this module. It can be used anywhere in the configuration tree in place of LIfP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LNodeP

Parents: aci::l3ext::LNodePABC, aci::RelativeResource

The logical node profile defines a common configuration that can be applied to one or more leaf nodes.

attribute aci::l3ext::l_node_p_annotation_t? annotation=null

Annotation

attribute aci::l3ext::l_node_p_configissues_t? configIssues=null

Node Path Misconfiguration

attribute aci::l3ext::l_node_p_descr_t? descr=null

Description

attribute aci::l3ext::l_node_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::l_node_p_lcown_t? lcOwn=null

None

attribute aci::l3ext::l_node_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::l_node_p_namealias_t? nameAlias=null

Display Name

attribute aci::l3ext::l_node_p_ownerkey_t? ownerKey=null

None

attribute aci::l3ext::l_node_p_ownertag_t? ownerTag=null

None

attribute aci::l3ext::l_node_p_tag_t? tag=null

Tag

attribute aci::l3ext::l_node_p_targetdscp_t? targetDscp=null

Dscp Value

attribute string? uid=null

None

attribute aci::l3ext::l_node_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LNodePABC

Parents: aci::RelativeObject, aci::bgp::PeerPParent, aci::bgp::InfraPeerPParent

The logical node profile defines a common configuration that can be applied to one or more leaf nodes.

attribute string mo_class_name='l3extLNodeP'
attribute aci::l3ext::l_node_p_name_t name

Name

attribute string rn_format='lnodep-%(name)s'
Rel l3extLIfP:
rel l3extRsNodeL3OutAtt:
rel parent:

Relation to the parent entity.

relation aci::l3ext::LIfPABC l3extLIfP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPABC.parent [1]

relation aci::l3ext::OutABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutABC.l3extLNodeP [0:*]

relation aci::l3ext::RsNodeL3OutAttABC l3extRsNodeL3OutAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsNodeL3OutAttABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LNodePDefABC

Parents: aci::RelativeObject, aci::bgp::InfraPeerDefParent, aci::bgp::PeerDefParent

The logical node profile definition. This defines the characteristics to be applied to resources that match with the profile name.

attribute string mo_class_name='l3extLNodePDef'
attribute aci::l3ext::l_node_p_def_name_t name

Name

attribute string rn_format='lnodep-%(name)s'
Rel l3extLIfPDef:
rel l3extRsNodeDefL3OutAtt:
rel parent:

Relation to the parent entity.

relation aci::l3ext::LIfPDefABC l3extLIfPDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPDefABC.parent [1]

relation aci::l3ext::LNodePDefParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LNodePDefParent.l3extLNodePDef [0:*]

relation aci::l3ext::RsNodeDefL3OutAttABC l3extRsNodeDefL3OutAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsNodeDefL3OutAttABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LNodePDefParent

Parents: std::Entity

This is an abstract entity to attach LNodePDef to its parents.

Rel l3extLNodePDef:

relation aci::l3ext::LNodePDefABC l3extLNodePDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LNodePDefABC.parent [1]

entity aci::l3ext::LNodePDefReference

Parents: aci::l3ext::LNodePDefABC

A reference to a l3extLNodePDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of LNodePDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::LNodePReference

Parents: aci::l3ext::LNodePABC

A reference to a l3extLNodeP object that is not managed by this module. It can be used anywhere in the configuration tree in place of LNodeP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::Member

Parents: aci::l3ext::MemberABC, aci::RelativeResource

The member. The member is used for providing per node IP address configuration.

attribute string? addr=null

None

attribute aci::l3ext::member_annotation_t? annotation=null

Annotation

attribute aci::l3ext::member_descr_t? descr=null

Description

attribute aci::l3ext::member_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::member_ipv6dad_t? ipv6Dad=null

IPv6 DAD

attribute aci::l3ext::member_lcown_t? lcOwn=null

None

attribute string? llAddr=null

IPv6 Link Local Address

attribute aci::l3ext::member_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::member_name_t? name=null

Name

attribute aci::l3ext::member_namealias_t? nameAlias=null

Display Name

attribute string? uid=null

None

attribute aci::l3ext::member_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::MemberABC

Parents: aci::RelativeObject

The member. The member is used for providing per node IP address configuration.

attribute string mo_class_name='l3extMember'
attribute string rn_format='mem-%(side)s'
attribute aci::l3ext::member_side_t side

None :rel parent: Relation to the parent entity.

relation aci::l3ext::MemberParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::MemberParent.l3extMember [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::MemberParent

Parents: std::Entity

This is an abstract entity to attach Member to its parents.

Rel l3extMember:

relation aci::l3ext::MemberABC l3extMember [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::MemberABC.parent [1]

entity aci::l3ext::MemberReference

Parents: aci::l3ext::MemberABC

A reference to a l3extMember object that is not managed by this module. It can be used anywhere in the configuration tree in place of Member, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::Out

Parents: aci::l3ext::OutABC, aci::RelativeResource

The L3 outside policy controls connectivity to the outside.

attribute aci::l3ext::out_annotation_t? annotation=null

Annotation

attribute aci::l3ext::out_descr_t? descr=null

Description

attribute aci::l3ext::out_enforcertctrl_t? enforceRtctrl=null

Enforce Route Control for Following Directions

attribute aci::l3ext::out_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::out_lcown_t? lcOwn=null

None

attribute aci::l3ext::out_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::out_mplsenabled_t? mplsEnabled=null

Indicate whether MPLS is enabled or not

attribute aci::l3ext::out_namealias_t? nameAlias=null

Display Name

attribute aci::l3ext::out_ownerkey_t? ownerKey=null

None

attribute aci::l3ext::out_ownertag_t? ownerTag=null

None

attribute aci::l3ext::out_targetdscp_t? targetDscp=null

Out Level Dscp

attribute string? uid=null

None

attribute aci::l3ext::out_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::OutABC

Parents: aci::RelativeObject, aci::rtctrl::ProfileParent

The L3 outside policy controls connectivity to the outside.

attribute string mo_class_name='l3extOut'
attribute aci::l3ext::out_name_t name

Name

attribute string rn_format='out-%(name)s'
Rel bgpExtP:
rel l3extInstP:
rel l3extLNodeP:
rel l3extRsEctx:
rel l3extRsL3DomAtt:
rel parent:

Relation to the parent entity.

relation aci::l3ext::InstPABC l3extInstP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::InstPABC.parent [1]

relation aci::l3ext::LNodePABC l3extLNodeP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LNodePABC.parent [1]

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.l3extOut [0:*]

relation aci::l3ext::RsEctxABC l3extRsEctx [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsEctxABC.parent [1]

relation aci::l3ext::RsL3DomAttABC l3extRsL3DomAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsL3DomAttABC.parent [1]

relation aci::bgp::ExtPABC bgpExtP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::bgp::ExtPABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::OutDefABC

Parents: aci::RelativeObject, aci::l3ext::LNodePDefParent

The L4-L7 services route peering.

attribute string mo_class_name='l3extOutDef'
attribute aci::l3ext::out_def_name_t name

Name

attribute string rn_format='outdef-%(name)s'
Rel l3extInstPDef:
rel parent:

Relation to the parent entity.

relation aci::l3ext::InstPDefABC l3extInstPDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::InstPDefABC.parent [1]

relation aci::l3ext::OutDefParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutDefParent.l3extOutDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::OutDefContABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string id

Id

attribute string mo_class_name='l3extOutDefCont'
attribute string rn_format='outdefcont-%(id)s'
Rel l3extRsOutDefContToOut:
rel parent:

Relation to the parent entity.

relation aci::RootABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::RootABC.l3extOutDefCont [0:*]

relation aci::l3ext::RsOutDefContToOutABC l3extRsOutDefContToOut [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsOutDefContToOutABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::OutDefContReference

Parents: aci::l3ext::OutDefContABC

A reference to a l3extOutDefCont object that is not managed by this module. It can be used anywhere in the configuration tree in place of OutDefCont, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::OutDefParent

Parents: std::Entity

This is an abstract entity to attach OutDef to its parents.

Rel l3extOutDef:

relation aci::l3ext::OutDefABC l3extOutDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutDefABC.parent [1]

entity aci::l3ext::OutDefReference

Parents: aci::l3ext::OutDefABC

A reference to a l3extOutDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of OutDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::OutReference

Parents: aci::l3ext::OutABC

A reference to a l3extOut object that is not managed by this module. It can be used anywhere in the configuration tree in place of Out, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsArpIfPol

Parents: aci::l3ext::RsArpIfPolABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::l3ext::rs_arp_if_pol_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_arp_if_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::rs_arp_if_pol_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_arp_if_pol_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_arp_if_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_arp_if_pol_rtype_t? rType=null

None

attribute aci::l3ext::rs_arp_if_pol_state_t? state=null

State

attribute aci::l3ext::rs_arp_if_pol_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_arp_if_pol_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::l3ext::rs_arp_if_pol_trn_t? tRn=null

Target-rn

attribute aci::l3ext::rs_arp_if_pol_ttype_t? tType=null

None

attribute aci::l3ext::rs_arp_if_pol_tnarpifpolname_t? tnArpIfPolName=null

Name

attribute string? uid=null

None

attribute aci::l3ext::rs_arp_if_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsArpIfPolABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extRsArpIfPol'
attribute string rn_format='rsArpIfPol'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::LIfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPABC.l3extRsArpIfPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsArpIfPolReference

Parents: aci::l3ext::RsArpIfPolABC

A reference to a l3extRsArpIfPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsArpIfPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsDynPathAtt

Parents: aci::l3ext::RsDynPathAttABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::l3ext::rs_dyn_path_att_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_dyn_path_att_configissues_t? configIssues=null

None

attribute string? encap=null

None

attribute aci::l3ext::rs_dyn_path_att_extmngdby_t? extMngdBy=null

Managed By

attribute string? floatingAddr=null

None

attribute aci::l3ext::rs_dyn_path_att_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_dyn_path_att_forgedtransmit_t? forgedTransmit=null

None

attribute aci::l3ext::rs_dyn_path_att_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_dyn_path_att_macchange_t? macChange=null

None

attribute aci::l3ext::rs_dyn_path_att_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_dyn_path_att_prommode_t? promMode=null

None

attribute aci::l3ext::rs_dyn_path_att_rtype_t? rType=null

None

attribute aci::l3ext::rs_dyn_path_att_state_t? state=null

State

attribute aci::l3ext::rs_dyn_path_att_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_dyn_path_att_tcl_t? tCl=null

Target-class

attribute aci::l3ext::rs_dyn_path_att_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::l3ext::rs_dyn_path_att_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsDynPathAttABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extRsDynPathAtt'
attribute string rn_format='rsdynPathAtt-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::l3ext::VirtualLIfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::VirtualLIfPABC.l3extRsDynPathAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsDynPathAttReference

Parents: aci::l3ext::RsDynPathAttABC

A reference to a l3extRsDynPathAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsDynPathAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsEctx

Parents: aci::l3ext::RsEctxABC, aci::RelativeResource

The private layer 3 network context that belongs to a specific tenant or is shared.

attribute aci::l3ext::rs_ectx_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_ectx_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::rs_ectx_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_ectx_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_ectx_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_ectx_rtype_t? rType=null

None

attribute aci::l3ext::rs_ectx_state_t? state=null

State

attribute aci::l3ext::rs_ectx_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_ectx_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::l3ext::rs_ectx_trn_t? tRn=null

Target-rn

attribute aci::l3ext::rs_ectx_ttype_t? tType=null

None

attribute aci::l3ext::rs_ectx_tnfvctxname_t? tnFvCtxName=null

Name

attribute string? uid=null

None

attribute aci::l3ext::rs_ectx_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsEctxABC

Parents: aci::RelativeObject

The private layer 3 network context that belongs to a specific tenant or is shared.

attribute string mo_class_name='l3extRsEctx'
attribute string rn_format='rsectx'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::OutABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutABC.l3extRsEctx [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsEctxReference

Parents: aci::l3ext::RsEctxABC

A reference to a l3extRsEctx object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsEctx, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsEgressQosDppPol

Parents: aci::l3ext::RsEgressQosDppPolABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::l3ext::rs_egress_qos_dpp_pol_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_egress_qos_dpp_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::rs_egress_qos_dpp_pol_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_egress_qos_dpp_pol_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_egress_qos_dpp_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_egress_qos_dpp_pol_rtype_t? rType=null

None

attribute aci::l3ext::rs_egress_qos_dpp_pol_state_t? state=null

State

attribute aci::l3ext::rs_egress_qos_dpp_pol_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_egress_qos_dpp_pol_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::l3ext::rs_egress_qos_dpp_pol_trn_t? tRn=null

Target-rn

attribute aci::l3ext::rs_egress_qos_dpp_pol_ttype_t? tType=null

None

attribute aci::l3ext::rs_egress_qos_dpp_pol_tnqosdpppolname_t? tnQosDppPolName=null

Name

attribute string? uid=null

None

attribute aci::l3ext::rs_egress_qos_dpp_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsEgressQosDppPolABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extRsEgressQosDppPol'
attribute string rn_format='rsegressQosDppPol'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::LIfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPABC.l3extRsEgressQosDppPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsEgressQosDppPolReference

Parents: aci::l3ext::RsEgressQosDppPolABC

A reference to a l3extRsEgressQosDppPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsEgressQosDppPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsIngressQosDppPol

Parents: aci::l3ext::RsIngressQosDppPolABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::l3ext::rs_ingress_qos_dpp_pol_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_ingress_qos_dpp_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::rs_ingress_qos_dpp_pol_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_ingress_qos_dpp_pol_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_ingress_qos_dpp_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_ingress_qos_dpp_pol_rtype_t? rType=null

None

attribute aci::l3ext::rs_ingress_qos_dpp_pol_state_t? state=null

State

attribute aci::l3ext::rs_ingress_qos_dpp_pol_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_ingress_qos_dpp_pol_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::l3ext::rs_ingress_qos_dpp_pol_trn_t? tRn=null

Target-rn

attribute aci::l3ext::rs_ingress_qos_dpp_pol_ttype_t? tType=null

None

attribute aci::l3ext::rs_ingress_qos_dpp_pol_tnqosdpppolname_t? tnQosDppPolName=null

Name

attribute string? uid=null

None

attribute aci::l3ext::rs_ingress_qos_dpp_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsIngressQosDppPolABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extRsIngressQosDppPol'
attribute string rn_format='rsingressQosDppPol'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::LIfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPABC.l3extRsIngressQosDppPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsIngressQosDppPolReference

Parents: aci::l3ext::RsIngressQosDppPolABC

A reference to a l3extRsIngressQosDppPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsIngressQosDppPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsL3DomAtt

Parents: aci::l3ext::RsL3DomAttABC, aci::RelativeResource

A source relation to the outside domain advertising these prefixes and relationship to the L2 domain for external SWI.

attribute aci::l3ext::rs_l3_dom_att_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_l3_dom_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::rs_l3_dom_att_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_l3_dom_att_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_l3_dom_att_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_l3_dom_att_rtype_t? rType=null

None

attribute aci::l3ext::rs_l3_dom_att_state_t? state=null

State

attribute aci::l3ext::rs_l3_dom_att_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_l3_dom_att_tcl_t? tCl=null

Target-class

attribute string? tDn=null

Target-dn

attribute aci::l3ext::rs_l3_dom_att_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::l3ext::rs_l3_dom_att_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsL3DomAttABC

Parents: aci::RelativeObject

A source relation to the outside domain advertising these prefixes and relationship to the L2 domain for external SWI.

attribute string mo_class_name='l3extRsL3DomAtt'
attribute string rn_format='rsl3DomAtt'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::OutABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutABC.l3extRsL3DomAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsL3DomAttReference

Parents: aci::l3ext::RsL3DomAttABC

A reference to a l3extRsL3DomAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsL3DomAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsLIfPCustQosPol

Parents: aci::l3ext::RsLIfPCustQosPolABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_rtype_t? rType=null

None

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_state_t? state=null

State

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_trn_t? tRn=null

Target-rn

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_ttype_t? tType=null

None

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_tnqoscustompolname_t? tnQosCustomPolName=null

Name

attribute string? uid=null

None

attribute aci::l3ext::rs_l_if_p_cust_qos_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsLIfPCustQosPolABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extRsLIfPCustQosPol'
attribute string rn_format='rslIfPCustQosPol'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::LIfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPABC.l3extRsLIfPCustQosPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsLIfPCustQosPolReference

Parents: aci::l3ext::RsLIfPCustQosPolABC

A reference to a l3extRsLIfPCustQosPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsLIfPCustQosPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsNdIfPol

Parents: aci::l3ext::RsNdIfPolABC, aci::RelativeResource

A source relation to an IPv6 neighbor discovery policy.

attribute aci::l3ext::rs_nd_if_pol_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_nd_if_pol_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::rs_nd_if_pol_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_nd_if_pol_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_nd_if_pol_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_nd_if_pol_rtype_t? rType=null

None

attribute aci::l3ext::rs_nd_if_pol_state_t? state=null

State

attribute aci::l3ext::rs_nd_if_pol_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_nd_if_pol_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::l3ext::rs_nd_if_pol_trn_t? tRn=null

Target-rn

attribute aci::l3ext::rs_nd_if_pol_ttype_t? tType=null

None

attribute aci::l3ext::rs_nd_if_pol_tnndifpolname_t? tnNdIfPolName=null

Name

attribute string? uid=null

None

attribute aci::l3ext::rs_nd_if_pol_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsNdIfPolABC

Parents: aci::RelativeObject

A source relation to an IPv6 neighbor discovery policy.

attribute string mo_class_name='l3extRsNdIfPol'
attribute string rn_format='rsNdIfPol'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::LIfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPABC.l3extRsNdIfPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsNdIfPolReference

Parents: aci::l3ext::RsNdIfPolABC

A reference to a l3extRsNdIfPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsNdIfPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsNodeDefL3OutAtt

Parents: aci::l3ext::RsNodeDefL3OutAttABC, aci::RelativeResource

The object used for creating a static association with a fabric node. Existence of this implies that the corresponding set of policies will be resolved into the node pointed to by the relationship.

attribute aci::l3ext::rs_node_def_l3_out_att_fabricextctrlpeering_t? fabricExtCtrlPeering=null

None

attribute aci::l3ext::rs_node_def_l3_out_att_fabricextintersitectrlpeering_t? fabricExtIntersiteCtrlPeering=null

None

attribute aci::l3ext::rs_node_def_l3_out_att_forceresolve_t? forceResolve=null

None

attribute string? ipv4LbAddr=null

None

attribute string? ipv6LbAddr=null

None

attribute aci::l3ext::rs_node_def_l3_out_att_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_node_def_l3_out_att_modts_t? modTs=null

None

attribute aci::l3ext::rs_node_def_l3_out_att_rtype_t? rType=null

None

attribute string? rtrId=null

None

attribute aci::l3ext::rs_node_def_l3_out_att_rtridloopback_t? rtrIdLoopBack=null

None

attribute aci::l3ext::rs_node_def_l3_out_att_state_t? state=null

State

attribute aci::l3ext::rs_node_def_l3_out_att_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_node_def_l3_out_att_tcl_t? tCl=null

Target-class

attribute aci::l3ext::rs_node_def_l3_out_att_ttype_t? tType=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsNodeDefL3OutAttABC

Parents: aci::RelativeObject

The object used for creating a static association with a fabric node. Existence of this implies that the corresponding set of policies will be resolved into the node pointed to by the relationship.

attribute string mo_class_name='l3extRsNodeDefL3OutAtt'
attribute string rn_format='rsnodeDefL3OutAtt-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::l3ext::LNodePDefABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LNodePDefABC.l3extRsNodeDefL3OutAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsNodeDefL3OutAttReference

Parents: aci::l3ext::RsNodeDefL3OutAttABC

A reference to a l3extRsNodeDefL3OutAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsNodeDefL3OutAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsNodeL3OutAtt

Parents: aci::l3ext::RsNodeL3OutAttABC, aci::RelativeResource

A static association with each leaf node that is part of the node profile. The corresponding set of policies will be resolved into the specified node. This object must contain a router ID that will be used as the OSPF/BGP router ID.

attribute aci::l3ext::rs_node_l3_out_att_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_node_l3_out_att_configissues_t? configIssues=null

None

attribute aci::l3ext::rs_node_l3_out_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::rs_node_l3_out_att_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_node_l3_out_att_lcown_t? lcOwn=null

None

attribute aci::l3ext::rs_node_l3_out_att_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_node_l3_out_att_rtype_t? rType=null

None

attribute string? rtrId=null

None

attribute aci::l3ext::rs_node_l3_out_att_rtridloopback_t? rtrIdLoopBack=null

None

attribute aci::l3ext::rs_node_l3_out_att_state_t? state=null

State

attribute aci::l3ext::rs_node_l3_out_att_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_node_l3_out_att_tcl_t? tCl=null

Target-class

attribute aci::l3ext::rs_node_l3_out_att_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::l3ext::rs_node_l3_out_att_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsNodeL3OutAttABC

Parents: aci::RelativeObject

A static association with each leaf node that is part of the node profile. The corresponding set of policies will be resolved into the specified node. This object must contain a router ID that will be used as the OSPF/BGP router ID.

attribute string mo_class_name='l3extRsNodeL3OutAtt'
attribute string rn_format='rsnodeL3OutAtt-[%(tDn)s]'
attribute string tDn

Target-dn :rel l3extInfraNodeP: :rel parent: Relation to the parent entity.

relation aci::l3ext::InfraNodePABC l3extInfraNodeP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::InfraNodePABC.parent [1]

relation aci::l3ext::LNodePABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LNodePABC.l3extRsNodeL3OutAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsNodeL3OutAttReference

Parents: aci::l3ext::RsNodeL3OutAttABC

A reference to a l3extRsNodeL3OutAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsNodeL3OutAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsOutDefContToOutABC

Parents: aci::RelativeObject, aci::l3ext::OutDefParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extRsOutDefContToOut'
attribute string rn_format='rsoutDefContToOut-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::l3ext::OutDefContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::OutDefContABC.l3extRsOutDefContToOut [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsOutDefContToOutReference

Parents: aci::l3ext::RsOutDefContToOutABC

A reference to a l3extRsOutDefContToOut object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsOutDefContToOut, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsPathDefL3OutAttABC

Parents: aci::RelativeObject, aci::bgp::InfraPeerDefParent, aci::bgp::PeerDefParent

The object used for creating a static association with a leaf host port. Existence of this implies that the corresponding set of policies will be resolved into the node pointed to by the relationship.

attribute string mo_class_name='l3extRsPathDefL3OutAtt'
attribute string rn_format='rspathDefL3OutAtt-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::l3ext::LIfPDefABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPDefABC.l3extRsPathDefL3OutAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsPathDefL3OutAttReference

Parents: aci::l3ext::RsPathDefL3OutAttABC

A reference to a l3extRsPathDefL3OutAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsPathDefL3OutAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsPathL3OutAtt

Parents: aci::l3ext::RsPathL3OutAttABC, aci::RelativeResource

The path endpoints (ports and port channels) used to reach the external layer 3 network. The corresponding set of policies will be resolved into the specified leaf path endpoints.

attribute string? addr=null

None

attribute aci::l3ext::rs_path_l3_out_att_annotation_t? annotation=null

Annotation

attribute aci::l3ext::rs_path_l3_out_att_autostate_t? autostate=null

None

attribute aci::l3ext::rs_path_l3_out_att_configissues_t? configIssues=null

None

attribute aci::l3ext::rs_path_l3_out_att_descr_t? descr=null

None

attribute string? encap=null

None

attribute aci::l3ext::rs_path_l3_out_att_encapscope_t? encapScope=null

None

attribute aci::l3ext::rs_path_l3_out_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::rs_path_l3_out_att_forceresolve_t? forceResolve=null

None

attribute aci::l3ext::rs_path_l3_out_att_ifinstt_t? ifInstT=null

None

attribute aci::l3ext::rs_path_l3_out_att_ipv6dad_t? ipv6Dad=null

None

attribute aci::l3ext::rs_path_l3_out_att_ismultipoddirect_t? isMultiPodDirect=null

None

attribute aci::l3ext::rs_path_l3_out_att_lcown_t? lcOwn=null

None

attribute string? llAddr=null

None

attribute string? mac=null

None

attribute aci::l3ext::rs_path_l3_out_att_modts_t? modTs=null

None

attribute aci::l3ext::rs_path_l3_out_att_mode_t? mode=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::rs_path_l3_out_att_mtu_t? mtu=null

None

attribute aci::l3ext::rs_path_l3_out_att_rtype_t? rType=null

None

attribute aci::l3ext::rs_path_l3_out_att_state_t? state=null

State

attribute aci::l3ext::rs_path_l3_out_att_statequal_t? stateQual=null

State Qualifier

attribute aci::l3ext::rs_path_l3_out_att_tcl_t? tCl=null

Target-class

attribute aci::l3ext::rs_path_l3_out_att_ttype_t? tType=null

None

attribute aci::l3ext::rs_path_l3_out_att_targetdscp_t? targetDscp=null

None

attribute string? uid=null

None

attribute aci::l3ext::rs_path_l3_out_att_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsPathL3OutAttABC

Parents: aci::RelativeObject, aci::l3ext::MemberParent, aci::bgp::PeerPParent, aci::bgp::InfraPeerPParent

The path endpoints (ports and port channels) used to reach the external layer 3 network. The corresponding set of policies will be resolved into the specified leaf path endpoints.

attribute string mo_class_name='l3extRsPathL3OutAtt'
attribute string rn_format='rspathL3OutAtt-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::l3ext::LIfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPABC.l3extRsPathL3OutAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RsPathL3OutAttReference

Parents: aci::l3ext::RsPathL3OutAttABC

A reference to a l3extRsPathL3OutAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsPathL3OutAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RtdNodeDefABC

Parents: aci::RelativeObject, aci::fv::AttEntityPathAttParent, aci::fv::DyNodeAttParent, aci::fv::DyPathAttParent, aci::fv::ExtStPathAttParent, aci::fv::PhyNodeAttParent, aci::fv::StNodeAttParent, aci::fv::StPathAttParent, aci::fv::VNodeAttParent, aci::fv::ConnDefParent

Mo doc not defined in techpub!!!

attribute aci::l3ext::rtd_node_def_id_t id

None

attribute string mo_class_name='l3extRtdNodeDef'
attribute string rn_format='node-%(id)s'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::RtdOutDefABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RtdOutDefABC.l3extRtdNodeDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RtdNodeDefReference

Parents: aci::l3ext::RtdNodeDefABC

A reference to a l3extRtdNodeDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of RtdNodeDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RtdOutContABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extRtdOutCont'
attribute string rn_format='rtdOutCont'
Rel l3extRtdOutDef:
rel parent:

Relation to the parent entity.

relation aci::pol::ResPolContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::ResPolContABC.l3extRtdOutCont [0:*]

relation aci::l3ext::RtdOutDefABC l3extRtdOutDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RtdOutDefABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RtdOutContReference

Parents: aci::l3ext::RtdOutContABC

A reference to a l3extRtdOutCont object that is not managed by this module. It can be used anywhere in the configuration tree in place of RtdOutCont, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RtdOutDefABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='l3extRtdOutDef'
attribute string outDn

None

attribute string rn_format='rtdOutDef-[%(outDn)s]'
Rel l3extRtdNodeDef:
rel parent:

Relation to the parent entity.

relation aci::l3ext::RtdNodeDefABC l3extRtdNodeDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RtdNodeDefABC.parent [1]

relation aci::l3ext::RtdOutContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RtdOutContABC.l3extRtdOutDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::RtdOutDefReference

Parents: aci::l3ext::RtdOutDefABC

A reference to a l3extRtdOutDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of RtdOutDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::Subnet

Parents: aci::l3ext::SubnetABC, aci::RelativeResource

The network visibility of the domain.

attribute aci::l3ext::subnet_aggregate_t? aggregate=null

Aggregate Routes for Subnet

attribute aci::l3ext::subnet_annotation_t? annotation=null

Annotation

attribute aci::l3ext::subnet_descr_t? descr=null

Description

attribute aci::l3ext::subnet_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::subnet_lcown_t? lcOwn=null

None

attribute aci::l3ext::subnet_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::subnet_name_t? name=null

Name

attribute aci::l3ext::subnet_namealias_t? nameAlias=null

Display Name

attribute aci::l3ext::subnet_scope_t? scope=null

Scope of the External Subnet

attribute string? uid=null

None

attribute aci::l3ext::subnet_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::SubnetABC

Parents: aci::RelativeObject

The network visibility of the domain.

attribute string ip

Subnet

attribute string mo_class_name='l3extSubnet'
attribute string rn_format='extsubnet-[%(ip)s]'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::SubnetParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::SubnetParent.l3extSubnet [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::SubnetParent

Parents: std::Entity

This is an abstract entity to attach Subnet to its parents.

Rel l3extSubnet:

relation aci::l3ext::SubnetABC l3extSubnet [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::SubnetABC.parent [1]

entity aci::l3ext::SubnetReference

Parents: aci::l3ext::SubnetABC

A reference to a l3extSubnet object that is not managed by this module. It can be used anywhere in the configuration tree in place of Subnet, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::VirtualLIfP

Parents: aci::l3ext::VirtualLIfPABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute string? addr=null

External L3 Interface IP Address

attribute aci::l3ext::virtual_l_if_p_annotation_t? annotation=null

Annotation

attribute aci::l3ext::virtual_l_if_p_autostate_t? autostate=null

SVI AutoState

attribute aci::l3ext::virtual_l_if_p_configissues_t? configIssues=null

Subnet mismatch

attribute aci::l3ext::virtual_l_if_p_descr_t? descr=null

Description

attribute aci::l3ext::virtual_l_if_p_encapscope_t? encapScope=null

Encap Scope

attribute aci::l3ext::virtual_l_if_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::l3ext::virtual_l_if_p_ifinstt_t? ifInstT=null

External Interface Type

attribute aci::l3ext::virtual_l_if_p_ipv6dad_t? ipv6Dad=null

IPv6 DAD

attribute aci::l3ext::virtual_l_if_p_lcown_t? lcOwn=null

None

attribute string? llAddr=null

IPv6 Link Local Address

attribute string? mac=null

External L3 Interface MAC Address

attribute aci::l3ext::virtual_l_if_p_modts_t? modTs=null

None

attribute aci::l3ext::virtual_l_if_p_mode_t? mode=null

Encap Mode

attribute string? monPolDn=null

Monitoring policy

attribute aci::l3ext::virtual_l_if_p_mtu_t? mtu=null

MTU Size

attribute aci::l3ext::virtual_l_if_p_name_t? name=null

Name of virtualLifp

attribute aci::l3ext::virtual_l_if_p_targetdscp_t? targetDscp=null

Dscp Value

attribute string? uid=null

None

attribute aci::l3ext::virtual_l_if_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::VirtualLIfPABC

Parents: aci::RelativeObject, aci::l3ext::MemberParent, aci::bgp::PeerPParent, aci::bgp::InfraPeerPParent

Mo doc not defined in techpub!!!

attribute string encap

External Interface Encap

attribute string mo_class_name='l3extVirtualLIfP'
attribute string nodeDn

Path of the anchor node

attribute string rn_format='vlifp-[%(nodeDn)s]-[%(encap)s]'
Rel l3extRsDynPathAtt:
rel parent:

Relation to the parent entity.

relation aci::l3ext::RsDynPathAttABC l3extRsDynPathAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RsDynPathAttABC.parent [1]

relation aci::l3ext::LIfPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPABC.l3extVirtualLIfP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::VirtualLIfPDefABC

Parents: aci::RelativeObject, aci::bgp::InfraPeerDefParent, aci::bgp::PeerDefParent

Mo doc not defined in techpub!!!

attribute string encap

External Interface Encap

attribute string mo_class_name='l3extVirtualLIfPDef'
attribute string nodeDn

Path of the anchor node

attribute string rn_format='vlifpdef-[%(nodeDn)s]-[%(encap)s]'
Rel parent:

Relation to the parent entity.

relation aci::l3ext::LIfPDefABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::LIfPDefABC.l3extVirtualLIfPDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::VirtualLIfPDefReference

Parents: aci::l3ext::VirtualLIfPDefABC

A reference to a l3extVirtualLIfPDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of VirtualLIfPDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::l3ext::VirtualLIfPReference

Parents: aci::l3ext::VirtualLIfPABC

A reference to a l3extVirtualLIfP object that is not managed by this module. It can be used anywhere in the configuration tree in place of VirtualLIfP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::LocalDomPABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='mdpLocalDomP'
attribute aci::mdp::local_dom_p_name_t name

Domain Name

attribute string rn_format='localDomP-%(name)s'
Rel mdpProviderP:
rel parent:

Relation to the parent entity.

relation aci::mdp::PolContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::mdp::PolContABC.mdpLocalDomP [0:*]

relation aci::mdp::ProviderPABC mdpProviderP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::mdp::ProviderPABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::LocalDomPReference

Parents: aci::mdp::LocalDomPABC

A reference to a mdpLocalDomP object that is not managed by this module. It can be used anywhere in the configuration tree in place of LocalDomP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::PolContABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='mdpPolCont'
attribute string rn_format='mdpPolCont'
Rel mdpLocalDomP:
rel parent:

Relation to the parent entity.

relation aci::mdp::LocalDomPABC mdpLocalDomP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::mdp::LocalDomPABC.parent [1]

relation aci::ctrlr::InstABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::ctrlr::InstABC.mdpPolCont [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::PolContReference

Parents: aci::mdp::PolContABC

A reference to a mdpPolCont object that is not managed by this module. It can be used anywhere in the configuration tree in place of PolCont, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::PolDefContABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='mdpPolDefCont'
attribute string rn_format='mdpPolDefCont'
Rel mdpProviderDef:
rel parent:

Relation to the parent entity.

relation aci::ctrlr::InstABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::ctrlr::InstABC.mdpPolDefCont [0:*]

relation aci::mdp::ProviderDefABC mdpProviderDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::mdp::ProviderDefABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::PolDefContReference

Parents: aci::mdp::PolDefContABC

A reference to a mdpPolDefCont object that is not managed by this module. It can be used anywhere in the configuration tree in place of PolDefCont, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::ProviderDefABC

Parents: aci::RelativeObject, aci::bgp::InfraPeerDefParent

Mo doc not defined in techpub!!!

attribute string mdpProvDn

MDP Provider DN

attribute string mo_class_name='mdpProviderDef'
attribute string rn_format='providerDef-[%(mdpProvDn)s]'
Rel parent:

Relation to the parent entity.

relation aci::mdp::PolDefContABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::mdp::PolDefContABC.mdpProviderDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::ProviderDefReference

Parents: aci::mdp::ProviderDefABC

A reference to a mdpProviderDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of ProviderDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::ProviderPABC

Parents: aci::RelativeObject, aci::bgp::InfraPeerPParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='mdpProviderP'
attribute aci::mdp::provider_p_name_t name

Domain Name

attribute string rn_format='provider-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::mdp::LocalDomPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::mdp::LocalDomPABC.mdpProviderP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mdp::ProviderPReference

Parents: aci::mdp::ProviderPABC

A reference to a mdpProviderP object that is not managed by this module. It can be used anywhere in the configuration tree in place of ProviderP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mgmt::InBABC

Parents: aci::RelativeObject, aci::fv::SubnetParent, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

The in-band management endpoint group consists of switches (leaves/spines) and APICs. Each node in the group is assigned an IP address that is dynamically allocated from the address pool associated with the corresponding in-band management zone. The allocated IP address is then configured as the in-band management access IP address on the corresponding node. Any host that is part of another endpoint group can communicate with the nodes in the in-band management endpoint group using contacts.

attribute string mo_class_name='mgmtInB'
attribute aci::mgmt::in_b_name_t name

Name

attribute string rn_format='inb-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::mgmt::MgmtPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::mgmt::MgmtPABC.mgmtInB [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mgmt::InBReference

Parents: aci::mgmt::InBABC

A reference to a mgmtInB object that is not managed by this module. It can be used anywhere in the configuration tree in place of InB, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mgmt::MgmtPABC

Parents: aci::RelativeObject

The in-band and out-of-band management endpoint groups consists of switches (leaves/spines) and APICs. Each node in the group is assigned an IP address that is dynamically allocated from the address pool associated with the corresponding in-band or out-of-band management zone.

attribute string mo_class_name='mgmtMgmtP'
attribute aci::mgmt::mgmt_p_name_t name

Name

attribute string rn_format='mgmtp-%(name)s'
Rel mgmtInB:
rel parent:

Relation to the parent entity.

relation aci::mgmt::InBABC mgmtInB [0:*]

Relation to the parent entity. Peer relation:

other end: aci::mgmt::InBABC.parent [1]

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.mgmtMgmtP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::mgmt::MgmtPReference

Parents: aci::mgmt::MgmtPABC

A reference to a mgmtMgmtP object that is not managed by this module. It can be used anywhere in the configuration tree in place of MgmtP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::phys::DomP

Parents: aci::phys::DomPABC, aci::RelativeResource

The physical domain profile stores the physical resources (ports and port-channels) and encap resources (VLAN/VXLAN) that should be used for endpoint groups associated with this domain.

attribute aci::phys::dom_p_annotation_t? annotation=null

Annotation

attribute aci::phys::dom_p_configissues_t? configIssues=null

Configuration Issues

attribute aci::phys::dom_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::phys::dom_p_lcown_t? lcOwn=null

None

attribute aci::phys::dom_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::phys::dom_p_namealias_t? nameAlias=null

Display Name

attribute aci::phys::dom_p_ownerkey_t? ownerKey=null

None

attribute aci::phys::dom_p_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::phys::dom_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::phys::DomPABC

Parents: aci::RelativeObject, aci::infra::RsVlanNsParent, aci::aaa::DomainRefParent

The physical domain profile stores the physical resources (ports and port-channels) and encap resources (VLAN/VXLAN) that should be used for endpoint groups associated with this domain.

attribute string mo_class_name='physDomP'
attribute aci::phys::dom_p_name_t name

Name

attribute string rn_format='phys-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.physDomP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::phys::DomPReference

Parents: aci::phys::DomPABC

A reference to a physDomP object that is not managed by this module. It can be used anywhere in the configuration tree in place of DomP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::pol::ResPolContABC

Parents: aci::RelativeObject

attribute string mo_class_name='polResPolCont'
attribute string rn_format='resPolCont'
Rel fvFabricExtConnPDef:
rel l3extRtdOutCont:
rel parent:

Relation to the parent entity.

relation aci::fv::FabricExtConnPDefABC fvFabricExtConnPDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::FabricExtConnPDefABC.parent [1]

relation aci::RootABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::RootABC.polResPolCont [0:*]

relation aci::l3ext::RtdOutContABC l3extRtdOutCont [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::RtdOutContABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::pol::ResPolContReference

Parents: aci::pol::ResPolContABC

A reference to a polResPolCont object that is not managed by this module. It can be used anywhere in the configuration tree in place of ResPolCont, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::pol::Uni

Parents: aci::pol::UniABC, aci::RelativeResource

Represents policy definition/resolution universe.

attribute aci::pol::uni_annotation_t? annotation=null

Annotation

attribute aci::pol::uni_extmngdby_t? extMngdBy=null

Managed By

attribute aci::pol::uni_lcown_t? lcOwn=null

None

attribute aci::pol::uni_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::pol::uni_name_t? name=null

Name

attribute aci::pol::uni_namealias_t? nameAlias=null

Display Name

attribute aci::pol::uni_ownerkey_t? ownerKey=null

None

attribute aci::pol::uni_ownertag_t? ownerTag=null

None

attribute string? uid=null

None

attribute aci::pol::uni_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::pol::UniABC

Parents: aci::RelativeObject

Represents policy definition/resolution universe.

attribute string mo_class_name='polUni'
attribute string rn_format='uni'
Rel aaaUserEp:
rel cloudResourceGroup:
rel ctrlrInst:
rel extdevGroupP:
rel fabricInst:
rel fcDomP:
rel fvEpPCont:
rel fvTenant:
rel infraInfra:
rel l2extDomP:
rel l3extDomP:
rel parent:

Relation to the parent entity. :rel physDomP: :rel vmmProvP: :rel vnsSDEPpInfo: :rel vnsSHSEPpInfo: :rel vnsSLDevInst: :rel vnsScriptHandlerState: :rel vnsVDev:

relation aci::fv::EpPContABC fvEpPCont [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::EpPContABC.parent [1]

relation aci::fv::TenantABC fvTenant [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.parent [1]

relation aci::RootABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::RootABC.polUni [0:*]

relation aci::l3ext::DomPABC l3extDomP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l3ext::DomPABC.parent [1]

relation aci::infra::InfraABC infraInfra [0:*]

Relation to the parent entity. Peer relation:

other end: aci::infra::InfraABC.parent [1]

relation aci::fabric::InstABC fabricInst [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fabric::InstABC.parent [1]

relation aci::aaa::UserEpABC aaaUserEp [0:*]

Relation to the parent entity. Peer relation:

other end: aci::aaa::UserEpABC.parent [1]

relation aci::vns::SDEPpInfoABC vnsSDEPpInfo [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::SDEPpInfoABC.parent [1]

relation aci::vns::SHSEPpInfoABC vnsSHSEPpInfo [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::SHSEPpInfoABC.parent [1]

relation aci::vns::SLDevInstABC vnsSLDevInst [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::SLDevInstABC.parent [1]

relation aci::vns::ScriptHandlerStateABC vnsScriptHandlerState [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::ScriptHandlerStateABC.parent [1]

relation aci::vns::VDevABC vnsVDev [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::VDevABC.parent [1]

relation aci::vmm::ProvPABC vmmProvP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vmm::ProvPABC.parent [1]

relation aci::phys::DomPABC physDomP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::phys::DomPABC.parent [1]

relation aci::ctrlr::InstABC ctrlrInst [0:*]

Relation to the parent entity. Peer relation:

other end: aci::ctrlr::InstABC.parent [1]

relation aci::l2ext::DomPABC l2extDomP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::l2ext::DomPABC.parent [1]

relation aci::fc::DomPABC fcDomP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::fc::DomPABC.parent [1]

relation aci::extdev::GroupPABC extdevGroupP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::extdev::GroupPABC.parent [1]

relation aci::cloud::ResourceGroupABC cloudResourceGroup [0:*]

Relation to the parent entity. Peer relation:

other end: aci::cloud::ResourceGroupABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::pol::UniReference

Parents: aci::pol::UniABC

A reference to a polUni object that is not managed by this module. It can be used anywhere in the configuration tree in place of Uni, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::AttrP

Parents: aci::rtctrl::AttrPABC, aci::RelativeResource

The action rule profile, which specifies actions for events that meet a configured action rule.

attribute aci::rtctrl::attr_p_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::attr_p_descr_t? descr=null

Description

attribute aci::rtctrl::attr_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::attr_p_lcown_t? lcOwn=null

None

attribute aci::rtctrl::attr_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::rtctrl::attr_p_namealias_t? nameAlias=null

Display Name

attribute string? uid=null

None

attribute aci::rtctrl::attr_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::AttrPABC

Parents: aci::RelativeObject

The action rule profile, which specifies actions for events that meet a configured action rule.

attribute string mo_class_name='rtctrlAttrP'
attribute aci::rtctrl::attr_p_name_t name

Name

attribute string rn_format='attr-%(name)s'
Rel parent:

Relation to the parent entity. :rel rtctrlRtScopeToAttrP: :rel rtctrlSetAddComm: :rel rtctrlSetComm: :rel rtctrlSetNh: :rel rtctrlSetWeight:

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.rtctrlAttrP [0:*]

relation aci::rtctrl::RtScopeToAttrPABC rtctrlRtScopeToAttrP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::RtScopeToAttrPABC.parent [1]

relation aci::rtctrl::SetAddCommABC rtctrlSetAddComm [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::SetAddCommABC.parent [1]

relation aci::rtctrl::SetCommABC rtctrlSetComm [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::SetCommABC.parent [1]

relation aci::rtctrl::SetNhABC rtctrlSetNh [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::SetNhABC.parent [1]

relation aci::rtctrl::SetWeightABC rtctrlSetWeight [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::SetWeightABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::AttrPReference

Parents: aci::rtctrl::AttrPABC

A reference to a rtctrlAttrP object that is not managed by this module. It can be used anywhere in the configuration tree in place of AttrP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::CtxP

Parents: aci::rtctrl::CtxPABC, aci::RelativeResource

The context policy, which is a unique layer 3 forwarding and application policy domain. The context defines a layer 3 address domain.

attribute aci::rtctrl::ctx_p_action_t? action=null

Action

attribute aci::rtctrl::ctx_p_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::ctx_p_descr_t? descr=null

Description

attribute aci::rtctrl::ctx_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::ctx_p_lcown_t? lcOwn=null

None

attribute aci::rtctrl::ctx_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::rtctrl::ctx_p_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::ctx_p_order_t? order=null

Local Order

attribute string? uid=null

None

attribute aci::rtctrl::ctx_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::CtxPABC

Parents: aci::RelativeObject

The context policy, which is a unique layer 3 forwarding and application policy domain. The context defines a layer 3 address domain.

attribute string mo_class_name='rtctrlCtxP'
attribute aci::rtctrl::ctx_p_name_t name

Name

attribute string rn_format='ctx-%(name)s'
Rel parent:

Relation to the parent entity. :rel rtctrlRsCtxPToSubjP: :rel rtctrlScope:

relation aci::rtctrl::ProfileABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::ProfileABC.rtctrlCtxP [0:*]

relation aci::rtctrl::RsCtxPToSubjPABC rtctrlRsCtxPToSubjP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::RsCtxPToSubjPABC.parent [1]

relation aci::rtctrl::ScopeABC rtctrlScope [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::ScopeABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::CtxPReference

Parents: aci::rtctrl::CtxPABC

A reference to a rtctrlCtxP object that is not managed by this module. It can be used anywhere in the configuration tree in place of CtxP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchAsPathRegexTerm

Parents: aci::rtctrl::MatchAsPathRegexTermABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::rtctrl::match_as_path_regex_term_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::match_as_path_regex_term_descr_t? descr=null

Description

attribute aci::rtctrl::match_as_path_regex_term_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::match_as_path_regex_term_lcown_t? lcOwn=null

None

attribute aci::rtctrl::match_as_path_regex_term_modts_t? modTs=null

None

attribute aci::rtctrl::match_as_path_regex_term_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::match_as_path_regex_term_regex_t? regex=null

Regular Expression

attribute aci::rtctrl::match_as_path_regex_term_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::match_as_path_regex_term_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchAsPathRegexTermABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='rtctrlMatchAsPathRegexTerm'
attribute aci::rtctrl::match_as_path_regex_term_name_t name

Name

attribute string rn_format='aspathrxtrm-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::rtctrl::SubjPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::SubjPABC.rtctrlMatchAsPathRegexTerm [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchAsPathRegexTermReference

Parents: aci::rtctrl::MatchAsPathRegexTermABC

A reference to a rtctrlMatchAsPathRegexTerm object that is not managed by this module. It can be used anywhere in the configuration tree in place of MatchAsPathRegexTerm, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchCommFactor

Parents: aci::rtctrl::MatchCommFactorABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::rtctrl::match_comm_factor_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::match_comm_factor_descr_t? descr=null

Description

attribute aci::rtctrl::match_comm_factor_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::match_comm_factor_lcown_t? lcOwn=null

None

attribute aci::rtctrl::match_comm_factor_modts_t? modTs=null

None

attribute aci::rtctrl::match_comm_factor_name_t? name=null

Name

attribute aci::rtctrl::match_comm_factor_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::match_comm_factor_scope_t? scope=null

None

attribute aci::rtctrl::match_comm_factor_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::match_comm_factor_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchCommFactorABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string community

None

attribute string mo_class_name='rtctrlMatchCommFactor'
attribute string rn_format='commfct-%(community)s'
Rel parent:

Relation to the parent entity.

relation aci::rtctrl::MatchCommTermABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::MatchCommTermABC.rtctrlMatchCommFactor [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchCommFactorReference

Parents: aci::rtctrl::MatchCommFactorABC

A reference to a rtctrlMatchCommFactor object that is not managed by this module. It can be used anywhere in the configuration tree in place of MatchCommFactor, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchCommRegexTerm

Parents: aci::rtctrl::MatchCommRegexTermABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::rtctrl::match_comm_regex_term_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::match_comm_regex_term_descr_t? descr=null

Description

attribute aci::rtctrl::match_comm_regex_term_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::match_comm_regex_term_lcown_t? lcOwn=null

None

attribute aci::rtctrl::match_comm_regex_term_modts_t? modTs=null

None

attribute aci::rtctrl::match_comm_regex_term_name_t? name=null

Name

attribute aci::rtctrl::match_comm_regex_term_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::match_comm_regex_term_regex_t? regex=null

Regular Expression

attribute aci::rtctrl::match_comm_regex_term_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::match_comm_regex_term_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchCommRegexTermABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute aci::rtctrl::match_comm_regex_term_commtype_t commType

Community Type

attribute string mo_class_name='rtctrlMatchCommRegexTerm'
attribute string rn_format='commrxtrm-%(commType)s'
Rel parent:

Relation to the parent entity.

relation aci::rtctrl::SubjPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::SubjPABC.rtctrlMatchCommRegexTerm [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchCommRegexTermReference

Parents: aci::rtctrl::MatchCommRegexTermABC

A reference to a rtctrlMatchCommRegexTerm object that is not managed by this module. It can be used anywhere in the configuration tree in place of MatchCommRegexTerm, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchCommTerm

Parents: aci::rtctrl::MatchCommTermABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::rtctrl::match_comm_term_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::match_comm_term_descr_t? descr=null

Description

attribute aci::rtctrl::match_comm_term_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::match_comm_term_lcown_t? lcOwn=null

None

attribute aci::rtctrl::match_comm_term_modts_t? modTs=null

None

attribute aci::rtctrl::match_comm_term_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::match_comm_term_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::match_comm_term_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchCommTermABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='rtctrlMatchCommTerm'
attribute aci::rtctrl::match_comm_term_name_t name

Name

attribute string rn_format='commtrm-%(name)s'
Rel parent:

Relation to the parent entity. :rel rtctrlMatchCommFactor:

relation aci::rtctrl::MatchCommFactorABC rtctrlMatchCommFactor [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::MatchCommFactorABC.parent [1]

relation aci::rtctrl::SubjPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::SubjPABC.rtctrlMatchCommTerm [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchCommTermReference

Parents: aci::rtctrl::MatchCommTermABC

A reference to a rtctrlMatchCommTerm object that is not managed by this module. It can be used anywhere in the configuration tree in place of MatchCommTerm, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchRtDest

Parents: aci::rtctrl::MatchRtDestABC, aci::RelativeResource

The match action rule based on the route destination.

attribute aci::rtctrl::match_rt_dest_aggregate_t? aggregate=null

Aggregated Route

attribute aci::rtctrl::match_rt_dest_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::match_rt_dest_descr_t? descr=null

Description

attribute aci::rtctrl::match_rt_dest_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::match_rt_dest_frompfxlen_t? fromPfxLen=null

Start of Prefix Length

attribute aci::rtctrl::match_rt_dest_lcown_t? lcOwn=null

None

attribute aci::rtctrl::match_rt_dest_modts_t? modTs=null

None

attribute aci::rtctrl::match_rt_dest_name_t? name=null

Name

attribute aci::rtctrl::match_rt_dest_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::match_rt_dest_topfxlen_t? toPfxLen=null

End of Prefix Length

attribute aci::rtctrl::match_rt_dest_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::match_rt_dest_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchRtDestABC

Parents: aci::RelativeObject

The match action rule based on the route destination.

attribute string ip

Match IP Address

attribute string mo_class_name='rtctrlMatchRtDest'
attribute string rn_format='dest-[%(ip)s]'
Rel parent:

Relation to the parent entity.

relation aci::rtctrl::SubjPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::SubjPABC.rtctrlMatchRtDest [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::MatchRtDestReference

Parents: aci::rtctrl::MatchRtDestABC

A reference to a rtctrlMatchRtDest object that is not managed by this module. It can be used anywhere in the configuration tree in place of MatchRtDest, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::Profile

Parents: aci::rtctrl::ProfileABC, aci::RelativeResource

The route control profile specifies policies for external networks. The layer 3 networks outside the fabric, and reachable by a Tenant’s applications, route to external networks.

attribute aci::rtctrl::profile_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::profile_autocontinue_t? autoContinue=null

None

attribute aci::rtctrl::profile_descr_t? descr=null

Description

attribute aci::rtctrl::profile_direction_t? direction=null

None

attribute aci::rtctrl::profile_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::profile_lcown_t? lcOwn=null

None

attribute aci::rtctrl::profile_level_t? level=null

None

attribute aci::rtctrl::profile_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::rtctrl::profile_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::profile_ownerkey_t? ownerKey=null

None

attribute aci::rtctrl::profile_ownertag_t? ownerTag=null

None

attribute aci::rtctrl::profile_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::profile_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::ProfileABC

Parents: aci::RelativeObject

The route control profile specifies policies for external networks. The layer 3 networks outside the fabric, and reachable by a Tenant’s applications, route to external networks.

attribute string mo_class_name='rtctrlProfile'
attribute aci::rtctrl::profile_name_t name

Name

attribute string rn_format='prof-%(name)s'
Rel parent:

Relation to the parent entity. :rel rtctrlCtxP:

relation aci::rtctrl::CtxPABC rtctrlCtxP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::CtxPABC.parent [1]

relation aci::rtctrl::ProfileParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::ProfileParent.rtctrlProfile [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::ProfileParent

Parents: std::Entity

This is an abstract entity to attach Profile to its parents.

Rel rtctrlProfile:

relation aci::rtctrl::ProfileABC rtctrlProfile [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::ProfileABC.parent [1]

entity aci::rtctrl::ProfileReference

Parents: aci::rtctrl::ProfileABC

A reference to a rtctrlProfile object that is not managed by this module. It can be used anywhere in the configuration tree in place of Profile, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::RsCtxPToSubjP

Parents: aci::rtctrl::RsCtxPToSubjPABC, aci::RelativeResource

A source relation to the subject profile.

attribute aci::rtctrl::rs_ctx_p_to_subj_p_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::rs_ctx_p_to_subj_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::rs_ctx_p_to_subj_p_forceresolve_t? forceResolve=null

None

attribute aci::rtctrl::rs_ctx_p_to_subj_p_lcown_t? lcOwn=null

None

attribute aci::rtctrl::rs_ctx_p_to_subj_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::rtctrl::rs_ctx_p_to_subj_p_rtype_t? rType=null

None

attribute aci::rtctrl::rs_ctx_p_to_subj_p_state_t? state=null

State

attribute aci::rtctrl::rs_ctx_p_to_subj_p_statequal_t? stateQual=null

State Qualifier

attribute aci::rtctrl::rs_ctx_p_to_subj_p_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::rtctrl::rs_ctx_p_to_subj_p_trn_t? tRn=null

Target-rn

attribute aci::rtctrl::rs_ctx_p_to_subj_p_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::rtctrl::rs_ctx_p_to_subj_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::RsCtxPToSubjPABC

Parents: aci::RelativeObject

A source relation to the subject profile.

attribute string mo_class_name='rtctrlRsCtxPToSubjP'
attribute string rn_format='rsctxPToSubjP-%(tnRtctrlSubjPName)s'
attribute aci::rtctrl::rs_ctx_p_to_subj_p_tnrtctrlsubjpname_t tnRtctrlSubjPName

Name :rel parent: Relation to the parent entity.

relation aci::rtctrl::CtxPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::CtxPABC.rtctrlRsCtxPToSubjP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::RsCtxPToSubjPReference

Parents: aci::rtctrl::RsCtxPToSubjPABC

A reference to a rtctrlRsCtxPToSubjP object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsCtxPToSubjP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::RsScopeToAttrP

Parents: aci::rtctrl::RsScopeToAttrPABC, aci::RelativeResource

The action profile name.

attribute aci::rtctrl::rs_scope_to_attr_p_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::rs_scope_to_attr_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::rs_scope_to_attr_p_forceresolve_t? forceResolve=null

None

attribute aci::rtctrl::rs_scope_to_attr_p_lcown_t? lcOwn=null

None

attribute aci::rtctrl::rs_scope_to_attr_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::rtctrl::rs_scope_to_attr_p_rtype_t? rType=null

None

attribute aci::rtctrl::rs_scope_to_attr_p_state_t? state=null

State

attribute aci::rtctrl::rs_scope_to_attr_p_statequal_t? stateQual=null

State Qualifier

attribute aci::rtctrl::rs_scope_to_attr_p_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::rtctrl::rs_scope_to_attr_p_trn_t? tRn=null

Target-rn

attribute aci::rtctrl::rs_scope_to_attr_p_ttype_t? tType=null

None

attribute aci::rtctrl::rs_scope_to_attr_p_tnrtctrlattrpname_t? tnRtctrlAttrPName=null

Name

attribute string? uid=null

None

attribute aci::rtctrl::rs_scope_to_attr_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::RsScopeToAttrPABC

Parents: aci::RelativeObject

The action profile name.

attribute string mo_class_name='rtctrlRsScopeToAttrP'
attribute string rn_format='rsScopeToAttrP'
Rel parent:

Relation to the parent entity.

relation aci::rtctrl::ScopeABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::ScopeABC.rtctrlRsScopeToAttrP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::RsScopeToAttrPReference

Parents: aci::rtctrl::RsScopeToAttrPABC

A reference to a rtctrlRsScopeToAttrP object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsScopeToAttrP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::RtScopeToAttrP

Parents: aci::rtctrl::RtScopeToAttrPABC, aci::RelativeResource

A target relation to the action rule profile.

attribute aci::rtctrl::rt_scope_to_attr_p_lcown_t? lcOwn=null

None

attribute aci::rtctrl::rt_scope_to_attr_p_modts_t? modTs=null

None

attribute aci::rtctrl::rt_scope_to_attr_p_tcl_t? tCl=null

Target-class

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::RtScopeToAttrPABC

Parents: aci::RelativeObject

A target relation to the action rule profile.

attribute string mo_class_name='rtctrlRtScopeToAttrP'
attribute string rn_format='rtscopeToAttrP-[%(tDn)s]'
attribute string tDn

Target-dn :rel parent: Relation to the parent entity.

relation aci::rtctrl::AttrPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::AttrPABC.rtctrlRtScopeToAttrP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::RtScopeToAttrPReference

Parents: aci::rtctrl::RtScopeToAttrPABC

A reference to a rtctrlRtScopeToAttrP object that is not managed by this module. It can be used anywhere in the configuration tree in place of RtScopeToAttrP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::Scope

Parents: aci::rtctrl::ScopeABC, aci::RelativeResource

The route context Scope. The scope defines the node on which the policy is deployed.

attribute aci::rtctrl::scope_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::scope_descr_t? descr=null

Description

attribute aci::rtctrl::scope_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::scope_lcown_t? lcOwn=null

None

attribute aci::rtctrl::scope_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::rtctrl::scope_name_t? name=null

Name

attribute aci::rtctrl::scope_namealias_t? nameAlias=null

Display Name

attribute string? uid=null

None

attribute aci::rtctrl::scope_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::ScopeABC

Parents: aci::RelativeObject

The route context Scope. The scope defines the node on which the policy is deployed.

attribute string mo_class_name='rtctrlScope'
attribute string rn_format='scp'
Rel parent:

Relation to the parent entity. :rel rtctrlRsScopeToAttrP:

relation aci::rtctrl::RsScopeToAttrPABC rtctrlRsScopeToAttrP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::RsScopeToAttrPABC.parent [1]

relation aci::rtctrl::CtxPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::CtxPABC.rtctrlScope [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::ScopeReference

Parents: aci::rtctrl::ScopeABC

A reference to a rtctrlScope object that is not managed by this module. It can be used anywhere in the configuration tree in place of Scope, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetAddComm

Parents: aci::rtctrl::SetAddCommABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::rtctrl::set_add_comm_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::set_add_comm_descr_t? descr=null

Description

attribute aci::rtctrl::set_add_comm_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::set_add_comm_lcown_t? lcOwn=null

None

attribute aci::rtctrl::set_add_comm_modts_t? modTs=null

None

attribute aci::rtctrl::set_add_comm_name_t? name=null

Name

attribute aci::rtctrl::set_add_comm_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::set_add_comm_setcriteria_t? setCriteria=null

Set Criteria

attribute aci::rtctrl::set_add_comm_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::set_add_comm_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetAddCommABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string community

Community

attribute string mo_class_name='rtctrlSetAddComm'
attribute string rn_format='saddcomm-%(community)s'
Rel parent:

Relation to the parent entity.

relation aci::rtctrl::AttrPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::AttrPABC.rtctrlSetAddComm [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetAddCommReference

Parents: aci::rtctrl::SetAddCommABC

A reference to a rtctrlSetAddComm object that is not managed by this module. It can be used anywhere in the configuration tree in place of SetAddComm, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetComm

Parents: aci::rtctrl::SetCommABC, aci::RelativeResource

The set action rule based on communities.

attribute aci::rtctrl::set_comm_annotation_t? annotation=null

Annotation

attribute string? community=null

Community

attribute aci::rtctrl::set_comm_descr_t? descr=null

Description

attribute aci::rtctrl::set_comm_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::set_comm_lcown_t? lcOwn=null

None

attribute aci::rtctrl::set_comm_modts_t? modTs=null

None

attribute aci::rtctrl::set_comm_name_t? name=null

Name

attribute aci::rtctrl::set_comm_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::set_comm_setcriteria_t? setCriteria=null

Set Criteria

attribute aci::rtctrl::set_comm_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::set_comm_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetCommABC

Parents: aci::RelativeObject

The set action rule based on communities.

attribute string mo_class_name='rtctrlSetComm'
attribute string rn_format='scomm'
Rel parent:

Relation to the parent entity.

relation aci::rtctrl::AttrPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::AttrPABC.rtctrlSetComm [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetCommReference

Parents: aci::rtctrl::SetCommABC

A reference to a rtctrlSetComm object that is not managed by this module. It can be used anywhere in the configuration tree in place of SetComm, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetNh

Parents: aci::rtctrl::SetNhABC, aci::RelativeResource

Sets action rule based on the next hop address.

attribute string? addr=null

None

attribute aci::rtctrl::set_nh_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::set_nh_descr_t? descr=null

Description

attribute aci::rtctrl::set_nh_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::set_nh_lcown_t? lcOwn=null

None

attribute aci::rtctrl::set_nh_modts_t? modTs=null

None

attribute aci::rtctrl::set_nh_name_t? name=null

Name

attribute aci::rtctrl::set_nh_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::set_nh_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::set_nh_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetNhABC

Parents: aci::RelativeObject

Sets action rule based on the next hop address.

attribute string mo_class_name='rtctrlSetNh'
attribute string rn_format='nh'
Rel parent:

Relation to the parent entity.

relation aci::rtctrl::AttrPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::AttrPABC.rtctrlSetNh [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetNhReference

Parents: aci::rtctrl::SetNhABC

A reference to a rtctrlSetNh object that is not managed by this module. It can be used anywhere in the configuration tree in place of SetNh, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetWeight

Parents: aci::rtctrl::SetWeightABC, aci::RelativeResource

Mo doc not defined in techpub!!!

attribute aci::rtctrl::set_weight_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::set_weight_descr_t? descr=null

Description

attribute aci::rtctrl::set_weight_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::set_weight_lcown_t? lcOwn=null

None

attribute aci::rtctrl::set_weight_modts_t? modTs=null

None

attribute aci::rtctrl::set_weight_name_t? name=null

Name

attribute aci::rtctrl::set_weight_namealias_t? nameAlias=null

Display Name

attribute aci::rtctrl::set_weight_type_t? type=null

None

attribute string? uid=null

None

attribute aci::rtctrl::set_weight_userdom_t? userdom=null

None

attribute string? weight=null

Weight

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetWeightABC

Parents: aci::RelativeObject

Mo doc not defined in techpub!!!

attribute string mo_class_name='rtctrlSetWeight'
attribute string rn_format='sweight'
Rel parent:

Relation to the parent entity.

relation aci::rtctrl::AttrPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::AttrPABC.rtctrlSetWeight [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SetWeightReference

Parents: aci::rtctrl::SetWeightABC

A reference to a rtctrlSetWeight object that is not managed by this module. It can be used anywhere in the configuration tree in place of SetWeight, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SubjP

Parents: aci::rtctrl::SubjPABC, aci::RelativeResource

The subject profile.

attribute aci::rtctrl::subj_p_annotation_t? annotation=null

Annotation

attribute aci::rtctrl::subj_p_descr_t? descr=null

Description

attribute aci::rtctrl::subj_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::rtctrl::subj_p_lcown_t? lcOwn=null

None

attribute aci::rtctrl::subj_p_modts_t? modTs=null

None

attribute aci::rtctrl::subj_p_namealias_t? nameAlias=null

Display Name

attribute string? uid=null

None

attribute aci::rtctrl::subj_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SubjPABC

Parents: aci::RelativeObject

The subject profile.

attribute string mo_class_name='rtctrlSubjP'
attribute aci::rtctrl::subj_p_name_t name

Name

attribute string rn_format='subj-%(name)s'
Rel parent:

Relation to the parent entity. :rel rtctrlMatchAsPathRegexTerm: :rel rtctrlMatchCommRegexTerm: :rel rtctrlMatchCommTerm: :rel rtctrlMatchRtDest:

relation aci::rtctrl::MatchAsPathRegexTermABC rtctrlMatchAsPathRegexTerm [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::MatchAsPathRegexTermABC.parent [1]

relation aci::rtctrl::MatchCommRegexTermABC rtctrlMatchCommRegexTerm [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::MatchCommRegexTermABC.parent [1]

relation aci::rtctrl::MatchCommTermABC rtctrlMatchCommTerm [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::MatchCommTermABC.parent [1]

relation aci::rtctrl::MatchRtDestABC rtctrlMatchRtDest [0:*]

Relation to the parent entity. Peer relation:

other end: aci::rtctrl::MatchRtDestABC.parent [1]

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.rtctrlSubjP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::rtctrl::SubjPReference

Parents: aci::rtctrl::SubjPABC

A reference to a rtctrlSubjP object that is not managed by this module. It can be used anywhere in the configuration tree in place of SubjP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::span::EntityABC

Parents: aci::RelativeObject

The SPAN manager control plane entity information.

attribute string mo_class_name='spanEntity'
attribute string rn_format='span'
Rel parent:

Relation to the parent entity. :rel spanSession:

relation aci::top::SystemABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::top::SystemABC.spanEntity [0:*]

relation aci::span::SessionABC spanSession [0:*]

Relation to the parent entity. Peer relation:

other end: aci::span::SessionABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::span::EntityReference

Parents: aci::span::EntityABC

A reference to a spanEntity object that is not managed by this module. It can be used anywhere in the configuration tree in place of Entity, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::span::SessionABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

A local SPAN session is an association of a destination port with source ports. You can monitor incoming or outgoing traffic on a series or range of ports.

attribute string mo_class_name='spanSession'
attribute aci::span::session_name_t name

Name

attribute string rn_format='session-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::span::EntityABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::span::EntityABC.spanSession [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::span::SessionReference

Parents: aci::span::SessionABC

A reference to a spanSession object that is not managed by this module. It can be used anywhere in the configuration tree in place of Session, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::stp::InstPolABC

Parents: aci::RelativeObject

The spanning Tree Protocol (STP) instance policy, which enables you to set the bridge protocol data unit (BPDU) guard policy or filter. BDPUs are packets that run the STP protocol. The specification for STP is IEEE 802.1D. The main purpose of STP is to ensure that you do not create loops when you have redundant paths in your network. Loops are deadly to a network.

attribute string mo_class_name='stpInstPol'
attribute aci::stp::inst_pol_name_t name

Name

attribute string rn_format='mstpInstPol-%(name)s'
Rel parent:

Relation to the parent entity. :rel stpMstRegionPol:

relation aci::infra::InfraABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::infra::InfraABC.stpInstPol [0:*]

relation aci::stp::MstRegionPolABC stpMstRegionPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::stp::MstRegionPolABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::stp::InstPolReference

Parents: aci::stp::InstPolABC

A reference to a stpInstPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of InstPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::stp::MstDomPolABC

Parents: aci::RelativeObject, aci::fvns::EncapBlkParent

The MST domain policy enables you to assign two or more VLANs to a spanning tree instance. MST is not the default spanning tree mode; Rapid per VLAN Spanning Tree (Rapid PVST+) is the default mode. MST instances with the same name, revision number, and VLAN-to-instance mapping combine to form an MST region. The MST region appears as a single bridge to spanning tree configurations outside the region. MST fails over to IEEE 802.1D Spanning Tree Protocol (STP) when it receives an 802.1D message from a neighboring switch.

attribute string mo_class_name='stpMstDomPol'
attribute aci::stp::mst_dom_pol_name_t name

Name

attribute string rn_format='mstpDomPol-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::stp::MstRegionPolABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::stp::MstRegionPolABC.stpMstDomPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::stp::MstDomPolReference

Parents: aci::stp::MstDomPolABC

A reference to a stpMstDomPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of MstDomPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::stp::MstRegionPolABC

Parents: aci::RelativeObject

The MST region policy enables switches to participate in MST instances when you consistently configure the switches with the same MST configuration information. A collection of interconnected switches that have the same MST configuration is an MST region. An MST region is a linked group of MST bridges with the same MST configuration.

attribute string mo_class_name='stpMstRegionPol'
attribute aci::stp::mst_region_pol_name_t name

Name

attribute string rn_format='mstpRegionPol-%(name)s'
Rel parent:

Relation to the parent entity. :rel stpMstDomPol:

relation aci::stp::MstDomPolABC stpMstDomPol [0:*]

Relation to the parent entity. Peer relation:

other end: aci::stp::MstDomPolABC.parent [1]

relation aci::stp::InstPolABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::stp::InstPolABC.stpMstRegionPol [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::stp::MstRegionPolReference

Parents: aci::stp::MstRegionPolABC

A reference to a stpMstRegionPol object that is not managed by this module. It can be used anywhere in the configuration tree in place of MstRegionPol, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::synthetic::ContextABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

attribute string mo_class_name='syntheticContext'
attribute aci::synthetic::context_name_t name

Name

attribute string rn_format='context-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::synthetic::UniverseABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::synthetic::UniverseABC.syntheticContext [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::synthetic::ContextReference

Parents: aci::synthetic::ContextABC

A reference to a syntheticContext object that is not managed by this module. It can be used anywhere in the configuration tree in place of Context, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::synthetic::UniverseABC

Parents: aci::RelativeObject

attribute string mo_class_name='syntheticUniverse'
attribute string rn_format='synthuni'
Rel parent:

Relation to the parent entity. :rel syntheticContext:

relation aci::synthetic::ContextABC syntheticContext [0:*]

Relation to the parent entity. Peer relation:

other end: aci::synthetic::ContextABC.parent [1]

relation aci::RootABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::RootABC.syntheticUniverse [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::synthetic::UniverseReference

Parents: aci::synthetic::UniverseABC

A reference to a syntheticUniverse object that is not managed by this module. It can be used anywhere in the configuration tree in place of Universe, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::top::SystemABC

Parents: aci::RelativeObject

The APIC uses a policy model to combine data into a health score. Health scores can be aggregated for a variety of areas such as for the infrastructure, applications, or services. The category health score is calculated using a Lp -Norm formula. The health score penalty equals 100 minus the health score. The health score penalty represents the overall health score penalties of a set of MOs that belong to a given category and are children or direct relatives of the MO for which a health score is being calculated.

attribute string mo_class_name='topSystem'
attribute string rn_format='sys'
Rel actionLCont:
rel parent:

Relation to the parent entity. :rel spanEntity:

relation aci::top::SystemParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::top::SystemParent.topSystem [0:*]

relation aci::span::EntityABC spanEntity [0:*]

Relation to the parent entity. Peer relation:

other end: aci::span::EntityABC.parent [1]

relation aci::action::LContABC actionLCont [0:*]

Relation to the parent entity. Peer relation:

other end: aci::action::LContABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::top::SystemParent

Parents: std::Entity

This is an abstract entity to attach System to its parents.

Rel topSystem:

relation aci::top::SystemABC topSystem [0:*]

Relation to the parent entity. Peer relation:

other end: aci::top::SystemABC.parent [1]

entity aci::top::SystemReference

Parents: aci::top::SystemABC

A reference to a topSystem object that is not managed by this module. It can be used anywhere in the configuration tree in place of System, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::DomPABC

Parents: aci::RelativeObject, aci::infra::RsVlanNsParent, aci::fvns::VlanInstDefParent, aci::aaa::DomainRefParent

The VMM domain profile is a policy for grouping VM controllers with similar networking policy requirements. For example, the VM controllers can share VLAN or VXLAN space and application endpoint groups. The APIC communicates with the controller to publish network configurations such as port groups that are then applied to the virtual workloads.

attribute string mo_class_name='vmmDomP'
attribute aci::vmm::dom_p_name_t name

Name

attribute string rn_format='dom-%(name)s'
Rel parent:

Relation to the parent entity. :rel vmmIntAggr: :rel vmmIntCustomAggr: :rel vmmUsrAggr: :rel vmmUsrCustomAggr:

relation aci::vmm::ProvPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vmm::ProvPABC.vmmDomP [0:*]

relation aci::vmm::IntAggrABC vmmIntAggr [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vmm::IntAggrABC.parent [1]

relation aci::vmm::IntCustomAggrABC vmmIntCustomAggr [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vmm::IntCustomAggrABC.parent [1]

relation aci::vmm::UsrAggrABC vmmUsrAggr [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vmm::UsrAggrABC.parent [1]

relation aci::vmm::UsrCustomAggrABC vmmUsrCustomAggr [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vmm::UsrCustomAggrABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::DomPDefABC

Parents: aci::RelativeObject, aci::infra::RsVlanNsParent

A container for distributed virtual switch policies. This is an object in the iLeaf (switch).

attribute string mo_class_name='vmmDomPDef'
attribute aci::vmm::dom_p_def_name_t name

Name

attribute string rn_format='domD-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::vmm::ProvPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vmm::ProvPABC.vmmDomPDef [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::DomPDefReference

Parents: aci::vmm::DomPDefABC

A reference to a vmmDomPDef object that is not managed by this module. It can be used anywhere in the configuration tree in place of DomPDef, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::DomPReference

Parents: aci::vmm::DomPABC

A reference to a vmmDomP object that is not managed by this module. It can be used anywhere in the configuration tree in place of DomP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::IntAggrABC

Parents: aci::RelativeObject, aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='vmmIntAggr'
attribute aci::vmm::int_aggr_name_t name

Name

attribute string rn_format='intaggr-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::vmm::DomPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vmm::DomPABC.vmmIntAggr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::IntAggrReference

Parents: aci::vmm::IntAggrABC

A reference to a vmmIntAggr object that is not managed by this module. It can be used anywhere in the configuration tree in place of IntAggr, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::IntCustomAggrABC

Parents: aci::RelativeObject, aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='vmmIntCustomAggr'
attribute aci::vmm::int_custom_aggr_name_t name

Name

attribute string rn_format='intcustomaggr-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::vmm::DomPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vmm::DomPABC.vmmIntCustomAggr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::IntCustomAggrReference

Parents: aci::vmm::IntCustomAggrABC

A reference to a vmmIntCustomAggr object that is not managed by this module. It can be used anywhere in the configuration tree in place of IntCustomAggr, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::ProvPABC

Parents: aci::RelativeObject

The VMM provider profile stores the policies of VMM systems from a particular vendor (VMware or Microsoft). This container is automatically created by the system.

attribute string mo_class_name='vmmProvP'
attribute string rn_format='vmmp-%(vendor)s'
attribute aci::vmm::prov_p_vendor_t vendor

None :rel parent: Relation to the parent entity. :rel vmmDomP: :rel vmmDomPDef:

relation aci::vmm::DomPABC vmmDomP [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vmm::DomPABC.parent [1]

relation aci::vmm::DomPDefABC vmmDomPDef [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vmm::DomPDefABC.parent [1]

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.vmmProvP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::ProvPReference

Parents: aci::vmm::ProvPABC

A reference to a vmmProvP object that is not managed by this module. It can be used anywhere in the configuration tree in place of ProvP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::UsrAggrABC

Parents: aci::RelativeObject, aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='vmmUsrAggr'
attribute aci::vmm::usr_aggr_name_t name

Name

attribute string rn_format='usraggr-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::vmm::DomPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vmm::DomPABC.vmmUsrAggr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::UsrAggrReference

Parents: aci::vmm::UsrAggrABC

A reference to a vmmUsrAggr object that is not managed by this module. It can be used anywhere in the configuration tree in place of UsrAggr, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::UsrCustomAggrABC

Parents: aci::RelativeObject, aci::fvns::EncapBlkParent

Mo doc not defined in techpub!!!

attribute string mo_class_name='vmmUsrCustomAggr'
attribute aci::vmm::usr_custom_aggr_name_t name

Name

attribute string rn_format='usrcustomaggr-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::vmm::DomPABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vmm::DomPABC.vmmUsrCustomAggr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vmm::UsrCustomAggrReference

Parents: aci::vmm::UsrCustomAggrABC

A reference to a vmmUsrCustomAggr object that is not managed by this module. It can be used anywhere in the configuration tree in place of UsrCustomAggr, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::EPpContrABC

Parents: aci::RelativeObject, aci::vns::EPpInfoParent

A container to hold endpoint profile objects.

attribute string mo_class_name='vnsEPpContr'
attribute string rn_format='eppContr'
Rel parent:

Relation to the parent entity.

relation aci::vns::RndrInfoABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vns::RndrInfoABC.vnsEPpContr [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::EPpContrReference

Parents: aci::vns::EPpContrABC

A reference to a vnsEPpContr object that is not managed by this module. It can be used anywhere in the configuration tree in place of EPpContr, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::EPpInfoABC

Parents: aci::RelativeObject, aci::fv::SubnetParent, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

Internal object to store encap info (vlan ID) for an endpoint.

attribute aci::vns::e_pp_info_connrn_t connRn

None

attribute aci::vns::e_pp_info_graphrn_t graphRn

None

attribute string mo_class_name='vnsEPpInfo'
attribute aci::vns::e_pp_info_nodern_t nodeRn

None

attribute string rn_format='G-%(graphRn)s-N-%(nodeRn)s-C-%(connRn)s'
Rel parent:

Relation to the parent entity.

relation aci::vns::EPpInfoParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vns::EPpInfoParent.vnsEPpInfo [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::EPpInfoParent

Parents: std::Entity

This is an abstract entity to attach EPpInfo to its parents.

Rel vnsEPpInfo:

relation aci::vns::EPpInfoABC vnsEPpInfo [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::EPpInfoABC.parent [1]

entity aci::vns::EPpInfoReference

Parents: aci::vns::EPpInfoABC

A reference to a vnsEPpInfo object that is not managed by this module. It can be used anywhere in the configuration tree in place of EPpInfo, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::LDevCtxABC

Parents: aci::RelativeObject

A device cluster context points to the device cluster used to pick a specific device based on contract, subject, and function label or names. To specify a wild card, set the name to Any.

attribute aci::vns::l_dev_ctx_ctrctnameorlbl_t ctrctNameOrLbl

None

attribute aci::vns::l_dev_ctx_graphnameorlbl_t graphNameOrLbl

None

attribute string mo_class_name='vnsLDevCtx'
attribute aci::vns::l_dev_ctx_nodenameorlbl_t nodeNameOrLbl

None

attribute string rn_format='ldevCtx-c-%(ctrctNameOrLbl)s-g-%(graphNameOrLbl)s-n-%(nodeNameOrLbl)s'
Rel parent:

Relation to the parent entity. :rel vnsLIfCtx:

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.vnsLDevCtx [0:*]

relation aci::vns::LIfCtxABC vnsLIfCtx [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::LIfCtxABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::LDevCtxReference

Parents: aci::vns::LDevCtxABC

A reference to a vnsLDevCtx object that is not managed by this module. It can be used anywhere in the configuration tree in place of LDevCtx, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::LDevInstABC

Parents: aci::RelativeObject, aci::vns::EPpInfoParent

The local state in the object that reuses encaps across graphs with the same subnet. This is an internal object.

attribute aci::vns::l_dev_inst_ctxname_t ctxName

None

attribute string mo_class_name='vnsLDevInst'
attribute string priKey

None

attribute string rn_format='LDevInst-[%(priKey)s]-ctx-%(ctxName)s'
Rel parent:

Relation to the parent entity. :rel vnsREPpInfo: :rel vnsSHEPpInfo:

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.vnsLDevInst [0:*]

relation aci::vns::REPpInfoABC vnsREPpInfo [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::REPpInfoABC.parent [1]

relation aci::vns::SHEPpInfoABC vnsSHEPpInfo [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::SHEPpInfoABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::LDevInstReference

Parents: aci::vns::LDevInstABC

A reference to a vnsLDevInst object that is not managed by this module. It can be used anywhere in the configuration tree in place of LDevInst, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::LIfCtxABC

Parents: aci::RelativeObject, aci::l3ext::OutDefParent, aci::fv::SubnetParent

The logical interface context points to the logical interface used to pick a specific logical interface based on the connector name. To specify a wild card, set the name to Any.

attribute aci::vns::l_if_ctx_connnameorlbl_t connNameOrLbl

None

attribute string mo_class_name='vnsLIfCtx'
attribute string rn_format='lIfCtx-c-%(connNameOrLbl)s'
Rel parent:

Relation to the parent entity.

relation aci::vns::LDevCtxABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vns::LDevCtxABC.vnsLIfCtx [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::LIfCtxReference

Parents: aci::vns::LIfCtxABC

A reference to a vnsLIfCtx object that is not managed by this module. It can be used anywhere in the configuration tree in place of LIfCtx, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::REPpInfoABC

Parents: aci::RelativeObject, aci::fv::SubnetParent, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

attribute string bdDn

None

attribute string mo_class_name='vnsREPpInfo'
attribute string rn_format='bd-[%(bdDn)s]'
Rel parent:

Relation to the parent entity.

relation aci::vns::LDevInstABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vns::LDevInstABC.vnsREPpInfo [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::REPpInfoReference

Parents: aci::vns::REPpInfoABC

A reference to a vnsREPpInfo object that is not managed by this module. It can be used anywhere in the configuration tree in place of REPpInfo, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::RndrInfoABC

Parents: aci::RelativeObject

An internal object that stores rendered graph information.

attribute string mo_class_name='vnsRndrInfo'
attribute string rn_format='rndrInfo'
Rel parent:

Relation to the parent entity. :rel vnsEPpContr:

relation aci::vns::EPpContrABC vnsEPpContr [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::EPpContrABC.parent [1]

relation aci::vns::VDevABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vns::VDevABC.vnsRndrInfo [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::RndrInfoReference

Parents: aci::vns::RndrInfoABC

A reference to a vnsRndrInfo object that is not managed by this module. It can be used anywhere in the configuration tree in place of RndrInfo, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::SDEPpInfoABC

Parents: aci::RelativeObject, aci::fv::SubnetParent, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent, aci::aaa::DomainRefParent

attribute string bdDn

None

attribute string ctxDn

None

attribute string mo_class_name='vnsSDEPpInfo'
attribute string priKey

None

attribute string rn_format='ldev-[%(priKey)s]-ctx-[%(ctxDn)s]-bd-[%(bdDn)s]'
Rel parent:

Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.vnsSDEPpInfo [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::SDEPpInfoReference

Parents: aci::vns::SDEPpInfoABC

A reference to a vnsSDEPpInfo object that is not managed by this module. It can be used anywhere in the configuration tree in place of SDEPpInfo, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::SHEPpInfoABC

Parents: aci::RelativeObject, aci::fv::SubnetParent, aci::fv::RsProvParent, aci::fv::RsCustQosPolParent, aci::fv::RsConsParent

attribute string mo_class_name='vnsSHEPpInfo'
attribute string rn_format='epgDn-[%(shEpgDn)s]'
attribute string shEpgDn

None :rel parent: Relation to the parent entity.

relation aci::vns::LDevInstABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vns::LDevInstABC.vnsSHEPpInfo [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::SHEPpInfoReference

Parents: aci::vns::SHEPpInfoABC

A reference to a vnsSHEPpInfo object that is not managed by this module. It can be used anywhere in the configuration tree in place of SHEPpInfo, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::SHSEPpInfoABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

attribute string mo_class_name='vnsSHSEPpInfo'
attribute string priKey

None

attribute string rn_format='shldev-[%(priKey)s]-epg-[%(shEpgDn)s]'
attribute string shEpgDn

None :rel parent: Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.vnsSHSEPpInfo [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::SHSEPpInfoReference

Parents: aci::vns::SHSEPpInfoABC

A reference to a vnsSHSEPpInfo object that is not managed by this module. It can be used anywhere in the configuration tree in place of SHSEPpInfo, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::SLDevInstABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

attribute string ctxDn

None

attribute string mo_class_name='vnsSLDevInst'
attribute string priKey

None

attribute string rn_format='RInst-[%(priKey)s]-ctx-[%(ctxDn)s]'
Rel parent:

Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.vnsSLDevInst [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::SLDevInstReference

Parents: aci::vns::SLDevInstABC

A reference to a vnsSLDevInst object that is not managed by this module. It can be used anywhere in the configuration tree in place of SLDevInst, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::ScriptHandlerStateABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

The internal state of the script handler daemon. The script handler daemon handles the configuration of service nodes (firewall, load balancer etc.,) in the fabric. This object is for internal use only.

attribute string mo_class_name='vnsScriptHandlerState'
attribute string rn_format='ten-[%(tnDn)s]-scriptHandlerState'
attribute string tnDn

None :rel parent: Relation to the parent entity.

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.vnsScriptHandlerState [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::ScriptHandlerStateReference

Parents: aci::vns::ScriptHandlerStateABC

A reference to a vnsScriptHandlerState object that is not managed by this module. It can be used anywhere in the configuration tree in place of ScriptHandlerState, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::VDevABC

Parents: aci::RelativeObject, aci::aaa::DomainRefParent

A collection of groups that can share parts of their configuration. This object is implicit.

attribute aci::vns::v_dev_ctxname_t ctxName

None

attribute string mo_class_name='vnsVDev'
attribute string priKey

None

attribute string rn_format='vDev-[%(priKey)s]-tn-[%(tnDn)s]-ctx-%(ctxName)s'
attribute string tnDn

None :rel parent: Relation to the parent entity. :rel vnsRndrInfo:

relation aci::vns::RndrInfoABC vnsRndrInfo [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vns::RndrInfoABC.parent [1]

relation aci::pol::UniABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::pol::UniABC.vnsVDev [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vns::VDevReference

Parents: aci::vns::VDevABC

A reference to a vnsVDev object that is not managed by this module. It can be used anywhere in the configuration tree in place of VDev, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::Any

Parents: aci::vz::AnyABC, aci::RelativeResource

vzAny associates all endpoint groups (EPGs) in a context (fvCtx) to one or more contracts (vzBrCP), rather than creating a separate contract relation for each EPG. EPGs can only communicate with other EPGs according to contract rules. A relationship between an EPG and a contract specifies whether the EPG provides the communications defined by the contract rules, consumes them, or both. By dynamically applying contract rules to all EPGs in a context, vzAny automates the process of configuring EPG contract relationships. Whenever a new EPG is added to a context, vzAny contract rules automatically apply. The vzAny one-to-all EPG relationship is the most efficient way of applying contract rules to all EPGs in a context.

attribute aci::vz::any_annotation_t? annotation=null

Annotation

attribute aci::vz::any_configst_t? configSt=null

Deployment Status

attribute aci::vz::any_descr_t? descr=null

Description

attribute aci::vz::any_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vz::any_lcown_t? lcOwn=null

None

attribute aci::vz::any_matcht_t? matchT=null

None

attribute aci::vz::any_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vz::any_name_t? name=null

Name

attribute aci::vz::any_namealias_t? nameAlias=null

Display Name

attribute aci::vz::any_pctag_t? pcTag=null

None

attribute aci::vz::any_prefgrmemb_t? prefGrMemb=null

Preferred Group Member

attribute string? txId=null

Transaction Id when vzAny was created

attribute string? uid=null

None

attribute aci::vz::any_useanydef_t? useAnyDef=null

None

attribute aci::vz::any_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::AnyABC

Parents: aci::RelativeObject

vzAny associates all endpoint groups (EPGs) in a context (fvCtx) to one or more contracts (vzBrCP), rather than creating a separate contract relation for each EPG. EPGs can only communicate with other EPGs according to contract rules. A relationship between an EPG and a contract specifies whether the EPG provides the communications defined by the contract rules, consumes them, or both. By dynamically applying contract rules to all EPGs in a context, vzAny automates the process of configuring EPG contract relationships. Whenever a new EPG is added to a context, vzAny contract rules automatically apply. The vzAny one-to-all EPG relationship is the most efficient way of applying contract rules to all EPGs in a context.

attribute string mo_class_name='vzAny'
attribute string rn_format='any'
Rel parent:

Relation to the parent entity. :rel vzRsAnyToCons: :rel vzRsAnyToProv:

relation aci::fv::CtxABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::CtxABC.vzAny [0:*]

relation aci::vz::RsAnyToConsABC vzRsAnyToCons [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vz::RsAnyToConsABC.parent [1]

relation aci::vz::RsAnyToProvABC vzRsAnyToProv [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vz::RsAnyToProvABC.parent [1]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::AnyReference

Parents: aci::vz::AnyABC

A reference to a vzAny object that is not managed by this module. It can be used anywhere in the configuration tree in place of Any, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::BrCP

Parents: aci::vz::BrCPABC, aci::RelativeResource

A contract is a logical container for the subjects which relate to the filters that govern the rules for communication between endpoint groups (EPGs). Without a contract, the default forwarding policy is to not allow any communication between EPGs but all communication within an EPG is allowed.

attribute aci::vz::br_c_p_accessprivilege_t? accessPrivilege=null

access privilege for modifying the mo

attribute aci::vz::br_c_p_annotation_t? annotation=null

Annotation

attribute aci::vz::br_c_p_configissues_t? configIssues=null

Config Issues

attribute aci::vz::br_c_p_descr_t? descr=null

Description

attribute aci::vz::br_c_p_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vz::br_c_p_intent_t? intent=null

Install Rules or Estimate Nummber of Rules

attribute aci::vz::br_c_p_lcown_t? lcOwn=null

None

attribute aci::vz::br_c_p_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vz::br_c_p_namealias_t? nameAlias=null

Display Name

attribute aci::vz::br_c_p_ownerkey_t? ownerKey=null

None

attribute aci::vz::br_c_p_ownertag_t? ownerTag=null

None

attribute aci::vz::br_c_p_prio_t? prio=null

QOS Class Id

attribute aci::vz::br_c_p_reevaluateall_t? reevaluateAll=null

Reevaluate entire collection tree

attribute aci::vz::br_c_p_scope_t? scope=null

Scope

attribute aci::vz::br_c_p_targetdscp_t? targetDscp=null

Contract Level Dscp

attribute string? uid=null

None

attribute aci::vz::br_c_p_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::BrCPABC

Parents: aci::RelativeObject, aci::vz::SubjParent

A contract is a logical container for the subjects which relate to the filters that govern the rules for communication between endpoint groups (EPGs). Without a contract, the default forwarding policy is to not allow any communication between EPGs but all communication within an EPG is allowed.

attribute string mo_class_name='vzBrCP'
attribute aci::vz::br_c_p_name_t name

Name

attribute string rn_format='brc-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.vzBrCP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::BrCPReference

Parents: aci::vz::BrCPABC

A reference to a vzBrCP object that is not managed by this module. It can be used anywhere in the configuration tree in place of BrCP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::Entry

Parents: aci::vz::EntryABC, aci::RelativeResource

A filter entry is a combination of network traffic classification properties.

attribute aci::vz::entry_accessprivilege_t? accessPrivilege=null

access privilege for modifying the mo

attribute aci::vz::entry_annotation_t? annotation=null

Annotation

attribute aci::vz::entry_applytofrag_t? applyToFrag=null

Apply Rule for all Fragments

attribute aci::vz::entry_arpopc_t? arpOpc=null

ARP Opcodes

attribute aci::vz::entry_dfromport_t? dFromPort=null

Destination from Port

attribute aci::vz::entry_dtoport_t? dToPort=null

Destination to Port

attribute aci::vz::entry_descr_t? descr=null

Description

attribute aci::vz::entry_ethert_t? etherT=null

Ethernet Type

attribute aci::vz::entry_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vz::entry_icmpv4t_t? icmpv4T=null

ICMPv4 Type

attribute aci::vz::entry_icmpv6t_t? icmpv6T=null

ICMPv6 Type

attribute aci::vz::entry_lcown_t? lcOwn=null

None

attribute aci::vz::entry_matchdscp_t? matchDscp=null

Dscp match for filter entry

attribute aci::vz::entry_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vz::entry_namealias_t? nameAlias=null

Display Name

attribute aci::vz::entry_prot_t? prot=null

Protocol

attribute aci::vz::entry_sfromport_t? sFromPort=null

Source from Port

attribute aci::vz::entry_stoport_t? sToPort=null

Source to Port

attribute aci::vz::entry_stateful_t? stateful=null

None

attribute aci::vz::entry_tcprules_t? tcpRules=null

TCP Rules

attribute string? uid=null

None

attribute aci::vz::entry_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::EntryABC

Parents: aci::RelativeObject

A filter entry is a combination of network traffic classification properties.

attribute string mo_class_name='vzEntry'
attribute aci::vz::entry_name_t name

Name

attribute string rn_format='e-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::vz::FilterABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vz::FilterABC.vzEntry [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::EntryReference

Parents: aci::vz::EntryABC

A reference to a vzEntry object that is not managed by this module. It can be used anywhere in the configuration tree in place of Entry, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::Filter

Parents: aci::vz::FilterABC, aci::RelativeResource

A filter policy is a group of resolvable filter entries. Each filter entry is a combination of network traffic classification properties.

attribute aci::vz::filter_accessprivilege_t? accessPrivilege=null

access privilege for modifying the mo

attribute aci::vz::filter_annotation_t? annotation=null

Annotation

attribute aci::vz::filter_descr_t? descr=null

Description

attribute aci::vz::filter_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vz::filter_fwdid_t? fwdId=null

None

attribute aci::vz::filter_id_t? id=null

None

attribute aci::vz::filter_lcown_t? lcOwn=null

None

attribute string? maxEntryCount=null

max entry count per filter

attribute aci::vz::filter_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vz::filter_namealias_t? nameAlias=null

Display Name

attribute aci::vz::filter_ownerkey_t? ownerKey=null

None

attribute aci::vz::filter_ownertag_t? ownerTag=null

None

attribute aci::vz::filter_revid_t? revId=null

None

attribute string? txId=null

None

attribute string? uid=null

None

attribute aci::vz::filter_unsupportedentries_t? unsupportedEntries=null

None

attribute aci::vz::filter_unsupportedmgmtentries_t? unsupportedMgmtEntries=null

None

attribute aci::vz::filter_userdom_t? userdom=null

None

attribute aci::vz::filter_usesids_t? usesIds=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::FilterABC

Parents: aci::RelativeObject

A filter policy is a group of resolvable filter entries. Each filter entry is a combination of network traffic classification properties.

attribute string mo_class_name='vzFilter'
attribute aci::vz::filter_name_t name

Name

attribute string rn_format='flt-%(name)s'
Rel parent:

Relation to the parent entity. :rel vzEntry:

relation aci::vz::EntryABC vzEntry [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vz::EntryABC.parent [1]

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.vzFilter [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::FilterReference

Parents: aci::vz::FilterABC

A reference to a vzFilter object that is not managed by this module. It can be used anywhere in the configuration tree in place of Filter, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::OOBBrCPABC

Parents: aci::RelativeObject, aci::vz::SubjParent

An out-of-band binary contract profile can only be provided by an out-of-band endpoint group and can only be consumed by the external prefix set. A regular endpoint group cannot provide or consume an out-of-band contract profile.

attribute string mo_class_name='vzOOBBrCP'
attribute aci::vz::o_o_b_br_c_p_name_t name

Name

attribute string rn_format='oobbrc-%(name)s'
Rel parent:

Relation to the parent entity.

relation aci::fv::TenantABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::fv::TenantABC.vzOOBBrCP [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::OOBBrCPReference

Parents: aci::vz::OOBBrCPABC

A reference to a vzOOBBrCP object that is not managed by this module. It can be used anywhere in the configuration tree in place of OOBBrCP, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::RsAnyToCons

Parents: aci::vz::RsAnyToConsABC, aci::RelativeResource

A source relation to the binary contract profile.

attribute aci::vz::rs_any_to_cons_annotation_t? annotation=null

Annotation

attribute aci::vz::rs_any_to_cons_deplinfo_t? deplInfo=null

None

attribute aci::vz::rs_any_to_cons_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vz::rs_any_to_cons_forceresolve_t? forceResolve=null

None

attribute aci::vz::rs_any_to_cons_intent_t? intent=null

Install Rules or Estimate Nummber of Rules

attribute aci::vz::rs_any_to_cons_lcown_t? lcOwn=null

None

attribute aci::vz::rs_any_to_cons_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vz::rs_any_to_cons_prio_t? prio=null

None

attribute aci::vz::rs_any_to_cons_rtype_t? rType=null

None

attribute aci::vz::rs_any_to_cons_state_t? state=null

State

attribute aci::vz::rs_any_to_cons_statequal_t? stateQual=null

State Qualifier

attribute aci::vz::rs_any_to_cons_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::vz::rs_any_to_cons_trn_t? tRn=null

Target-rn

attribute aci::vz::rs_any_to_cons_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::vz::rs_any_to_cons_updatecollection_t? updateCollection=null

Implicitly set in any transaction where an update is needed

attribute aci::vz::rs_any_to_cons_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::RsAnyToConsABC

Parents: aci::RelativeObject

A source relation to the binary contract profile.

attribute string mo_class_name='vzRsAnyToCons'
attribute string rn_format='rsanyToCons-%(tnVzBrCPName)s'
attribute aci::vz::rs_any_to_cons_tnvzbrcpname_t tnVzBrCPName

Name :rel parent: Relation to the parent entity.

relation aci::vz::AnyABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vz::AnyABC.vzRsAnyToCons [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::RsAnyToConsReference

Parents: aci::vz::RsAnyToConsABC

A reference to a vzRsAnyToCons object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsAnyToCons, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::RsAnyToProv

Parents: aci::vz::RsAnyToProvABC, aci::RelativeResource

A source relation to a binary contract profile.

attribute aci::vz::rs_any_to_prov_annotation_t? annotation=null

Annotation

attribute aci::vz::rs_any_to_prov_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vz::rs_any_to_prov_forceresolve_t? forceResolve=null

None

attribute aci::vz::rs_any_to_prov_intent_t? intent=null

Install Rules or Estimate Nummber of Rules

attribute aci::vz::rs_any_to_prov_lcown_t? lcOwn=null

None

attribute aci::vz::rs_any_to_prov_matcht_t? matchT=null

None

attribute aci::vz::rs_any_to_prov_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vz::rs_any_to_prov_prio_t? prio=null

None

attribute aci::vz::rs_any_to_prov_rtype_t? rType=null

None

attribute aci::vz::rs_any_to_prov_state_t? state=null

State

attribute aci::vz::rs_any_to_prov_statequal_t? stateQual=null

State Qualifier

attribute aci::vz::rs_any_to_prov_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::vz::rs_any_to_prov_trn_t? tRn=null

Target-rn

attribute aci::vz::rs_any_to_prov_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::vz::rs_any_to_prov_updatecollection_t? updateCollection=null

Implicitly set in any transaction where an update is needed

attribute aci::vz::rs_any_to_prov_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::RsAnyToProvABC

Parents: aci::RelativeObject

A source relation to a binary contract profile.

attribute string mo_class_name='vzRsAnyToProv'
attribute string rn_format='rsanyToProv-%(tnVzBrCPName)s'
attribute aci::vz::rs_any_to_prov_tnvzbrcpname_t tnVzBrCPName

Name :rel parent: Relation to the parent entity.

relation aci::vz::AnyABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vz::AnyABC.vzRsAnyToProv [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::RsAnyToProvReference

Parents: aci::vz::RsAnyToProvABC

A reference to a vzRsAnyToProv object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsAnyToProv, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::RsSubjFiltAtt

Parents: aci::vz::RsSubjFiltAttABC, aci::RelativeResource

The filter for the subject of a service contract. A subject represents a sub-application running behind an endpoint group, such as an exchange server. A subject is parented by the contract.

attribute aci::vz::rs_subj_filt_att_accessprivilege_t? accessPrivilege=null

None

attribute aci::vz::rs_subj_filt_att_action_t? action=null

None

attribute aci::vz::rs_subj_filt_att_annotation_t? annotation=null

Annotation

attribute aci::vz::rs_subj_filt_att_directives_t? directives=null

None

attribute aci::vz::rs_subj_filt_att_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vz::rs_subj_filt_att_forceresolve_t? forceResolve=null

None

attribute aci::vz::rs_subj_filt_att_lcown_t? lcOwn=null

None

attribute aci::vz::rs_subj_filt_att_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vz::rs_subj_filt_att_priorityoverride_t? priorityOverride=null

None

attribute aci::vz::rs_subj_filt_att_rtype_t? rType=null

None

attribute aci::vz::rs_subj_filt_att_state_t? state=null

State

attribute aci::vz::rs_subj_filt_att_statequal_t? stateQual=null

State Qualifier

attribute aci::vz::rs_subj_filt_att_tcl_t? tCl=null

Target-class

attribute string? tContextDn=null

Target-context

attribute string? tDn=null

Target-dn

attribute aci::vz::rs_subj_filt_att_trn_t? tRn=null

Target-rn

attribute aci::vz::rs_subj_filt_att_ttype_t? tType=null

None

attribute string? uid=null

None

attribute aci::vz::rs_subj_filt_att_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::RsSubjFiltAttABC

Parents: aci::RelativeObject

The filter for the subject of a service contract. A subject represents a sub-application running behind an endpoint group, such as an exchange server. A subject is parented by the contract.

attribute string mo_class_name='vzRsSubjFiltAtt'
attribute string rn_format='rssubjFiltAtt-%(tnVzFilterName)s'
attribute aci::vz::rs_subj_filt_att_tnvzfiltername_t tnVzFilterName

Name :rel parent: Relation to the parent entity.

relation aci::vz::SubjABC parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vz::SubjABC.vzRsSubjFiltAtt [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::RsSubjFiltAttReference

Parents: aci::vz::RsSubjFiltAttABC

A reference to a vzRsSubjFiltAtt object that is not managed by this module. It can be used anywhere in the configuration tree in place of RsSubjFiltAtt, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::Subj

Parents: aci::vz::SubjABC, aci::RelativeResource

A subject is a sub-application running behind an endpoint group (for example, an Exchange server). A subject is parented by the contract, which can encapsulate multiple subjects. An endpoint group associated to a contract is providing one or more subjects or is communicating with the subject as a peer entity. An endpoint group always associates with a subject and defines rules under the association for consuming/providing/peer-to-peer communications to that subject.

attribute aci::vz::subj_accessprivilege_t? accessPrivilege=null

access privilege for modifying the mo

attribute aci::vz::subj_annotation_t? annotation=null

Annotation

attribute aci::vz::subj_configissues_t? configIssues=null

Config Issues

attribute aci::vz::subj_consmatcht_t? consMatchT=null

Consumer Label Match Type

attribute aci::vz::subj_descr_t? descr=null

Description

attribute aci::vz::subj_extmngdby_t? extMngdBy=null

Managed By

attribute aci::vz::subj_lcown_t? lcOwn=null

None

attribute aci::vz::subj_modts_t? modTs=null

None

attribute string? monPolDn=null

Monitoring policy

attribute aci::vz::subj_namealias_t? nameAlias=null

Display Name

attribute aci::vz::subj_prio_t? prio=null

QOS Class Id

attribute aci::vz::subj_provmatcht_t? provMatchT=null

Provider Label Match Type

attribute aci::vz::subj_revfltports_t? revFltPorts=null

Reverse Filter Ports

attribute aci::vz::subj_targetdscp_t? targetDscp=null

Subject Level Dscp

attribute string? uid=null

None

attribute aci::vz::subj_userdom_t? userdom=null

None

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::SubjABC

Parents: aci::RelativeObject

A subject is a sub-application running behind an endpoint group (for example, an Exchange server). A subject is parented by the contract, which can encapsulate multiple subjects. An endpoint group associated to a contract is providing one or more subjects or is communicating with the subject as a peer entity. An endpoint group always associates with a subject and defines rules under the association for consuming/providing/peer-to-peer communications to that subject.

attribute string mo_class_name='vzSubj'
attribute aci::vz::subj_name_t name

Name

attribute string rn_format='subj-%(name)s'
Rel parent:

Relation to the parent entity. :rel vzRsSubjFiltAtt:

relation aci::vz::RsSubjFiltAttABC vzRsSubjFiltAtt [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vz::RsSubjFiltAttABC.parent [1]

relation aci::vz::SubjParent parent [1]

Relation to the parent entity. Peer relation:

other end: aci::vz::SubjParent.vzSubj [0:*]

The following implements statements select implementations for this entity:

  • constraint true

entity aci::vz::SubjParent

Parents: std::Entity

This is an abstract entity to attach Subj to its parents.

Rel vzSubj:

relation aci::vz::SubjABC vzSubj [0:*]

Relation to the parent entity. Peer relation:

other end: aci::vz::SubjABC.parent [1]

entity aci::vz::SubjReference

Parents: aci::vz::SubjABC

A reference to a vzSubj object that is not managed by this module. It can be used anywhere in the configuration tree in place of Subj, without exporting any resource for it.

The following implements statements select implementations for this entity:

  • constraint true

Implementations

implementation aci::agent_config

Setup the agent configuration for the api. This implementation is only selected when self.auto_agent is true.

implementation aci::aggregate_requires

Reflect the dependencies of the aggregated resources onto the aggregate itself. The individual resources are no longer exported, so any ordering they had towards resources outside of the aggregate must be carried by the aggregate to be honored.

implementation aci::collect_in_aggregate

A resource that is a member of an aggregate is deployed by that aggregate, so it is collected in AggregateResource.resources. References are members too – that is how membership reaches the resources below them – but they are not resources, so they are never collected.

implementation aci::fault_check_requires
implementation aci::inherit_aggregate_member

A child without its own aggregate_resource is managed by the same aggregate as its parent. Propagating membership through the model (instead of only discovering children at export time) makes every aggregated resource end up in AggregateResource.resources, so that the dependencies they have towards resources outside of the aggregate are reflected onto the aggregate (see aggregate_requires).

A child that sets its own aggregate_resource does not inherit: it is the root of a different aggregate, which is how a subtree is split off into another aggregate. The guard reads aggregate_resource (only ever set explicitly, never by this implementation), so it never invalidates its own condition.

implementation aci::relative_identity
implementation aci::set_aggregate_member

An object with an explicit aggregate_resource is a member of that aggregate.

implementation aci::standalone_identity

Plugins

aci.format_from_dict(__string: 'string', __dict: 'dict') → 'string'

Format a python template string using the given dict.

Parameters:
  • __string – The template string, containing keyword inputs

  • __dict – The dict of key-value pair to feed into the template string

aci.format_from_entity(__string: 'string', __entity: 'std::Entity') → 'string'

Format a python template string using the given entity.

Parameters:
  • __string – The template string, containing keyword inputs

  • __entity – An entity whose attributes should be considered as keys for the template.

Resources

class aci.resources.AggregateResource
class aci.resources.FaultCheck
class aci.resources.StandaloneResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource
class aci.resources.RelativeResource

Handlers

class aci.resources.StandaloneProvider
class aci.resources.RelativeProvider
class aci.resources.AggregateProvider
class aci.resources.FaultCheckProvider