Module nxos¶
License: ASL 2.0
Version: 1.0.2
Typedefs¶
- typedef nxos::nxos_vrf_address_family::config::address_families::afi_t¶
Base type
stringType constraint
(self in ['ipv4', 'ipv6'])
- typedef nxos::nxos_vrf_address_family::config::address_families::safi_t¶
Base type
stringType constraint
(self in ['multicast', 'unicast'])
- typedef nxos::nxos_bgp_address_family::config::address_family::redistribute::protocol_t¶
Base type
stringType constraint
(self in ['am', 'direct', 'eigrp', 'isis', 'lisp', 'ospf', 'ospfv3', 'rip', 'static', 'hmm'])
- typedef nxos::nxos_bgp_global::config::vrfs::neighbors::peer_type_t¶
Base type
stringType constraint
(self in ['fabric-border-leaf', 'fabric-external'])
- typedef nxos::nxos_bgp_global::config::vrfs::neighbors::path_attribute::action_t¶
Base type
stringType constraint
(self in ['discard', 'treat-as-withdraw'])
- typedef nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::capability::additional_paths::receive_t¶
Base type
stringType constraint
(self in ['enable', 'disable'])
- typedef nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::capability::additional_paths::send_t¶
Base type
stringType constraint
(self in ['enable', 'disable'])
- typedef nxos::nxos_config::diff_against_t¶
Base type
stringType constraint
(self in ['running', 'startup', 'intended'])
- typedef nxos::nxos_config::match_t¶
Base type
stringType constraint
(self in ['line', 'strict', 'exact', 'none'])
- typedef nxos::nxos_config::replace_t¶
Base type
stringType constraint
(self in ['line', 'block', 'config'])
- typedef nxos::nxos_config::save_when_t¶
Base type
stringType constraint
(self in ['always', 'never', 'modified', 'changed'])
- typedef nxos::nxos_interfaces::config::duplex_t¶
Base type
stringType constraint
(self in ['full', 'half', 'auto'])
- typedef nxos::nxos_vlans::config::mode_t¶
Base type
stringType constraint
(self in ['ce', 'fabricpath'])
- typedef nxos::nxos_l3_interfaces::config::evpn_multisite_tracking_t¶
Base type
stringType constraint
(self in ['fabric-tracking', 'dci-tracking'])
- typedef nxos::nxos_vlans::config::state_t¶
Base type
stringType constraint
(self in ['active', 'suspend'])
- typedef nxos::nxos_vrf_global::config::vrfs::ip::icmp_err::source_interface::interface_t¶
Base type
stringType constraint
(self in ['loopback', 'ethernet', 'port-channel'])
Entities¶
- entity nxos::Connection¶
Parents:
std::EntityA device connection shared by the nxos::Module resources targeting one device: define it once and attach it to every resource for that device. The handler reads host + credentials from it, and the resource agent is the host, so all resources sharing a connection serialize per device.
- attribute string host¶
management address of the device; also the Inmanta agent name.
- attribute string username¶
login user for the xmlagent SSH session.
- attribute string password¶
login password for the xmlagent SSH session.
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::Module¶
Parents:
std::PurgeableResourceBase for the NX-OS resources. Talks to the device over the legacy XML management interface (the xmlagent SSH subsystem) via ncclient. A generated family entity (e.g. nxos::nxos_vrf_global::VrfGlobal) extends this to deploy through the NX-OS handler.
- attribute string name¶
friendly resource name (identity, with family).
- attribute string family¶
which config family this resource is (e.g. “vrf_global”); selects the CLI rendering + ownership rules in the handler. Set by the generated family entity, not by the end user.
- relation nxos::Connection connection [1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::BgpAddressFamily¶
Parents:
nxos::Module- Rel config:
- relation nxos::nxos_bgp_address_family::config::Config config [0:1]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_bgp_address_family::module_specific_implconstrainttrue
- entity nxos::nxos_bgp_address_family::config::Config¶
Parents:
std::Entity- attribute string as_number¶
- Rel address_family:
- relation nxos::nxos_bgp_address_family::config::address_family::AddressFamily address_family [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::AddressFamily¶
Parents:
std::Entity- attribute bool? advertise_l2vpn_evpn=null¶
- attribute bool? advertise_pip=null¶
- attribute bool? advertise_system_mac=null¶
- attribute nxos::nxos_bgp_address_family::config::address_family::afi_t afi¶
- attribute bool? allow_vni_in_ethertag=null¶
- attribute int? dampen_igp_metric=null¶
- attribute int? default_metric=null¶
- attribute bool? export_gateway_ip=null¶
- attribute nxos::nxos_bgp_address_family::config::address_family::safi_t? safi=null¶
- attribute bool? suppress_inactive=null¶
- attribute string vrf¶
- attribute bool? wait_igp_convergence=null¶
- Rel additional_paths:
- rel aggregate_address:
- rel client_to_client:
- rel dampening:
- rel default_information:
- rel distance:
- rel inject_map:
- rel maximum_paths:
- rel networks:
- rel nexthop:
- rel redistribute:
- rel retain:
- rel table_map:
- rel timers:
- relation nxos::nxos_bgp_address_family::config::address_family::additional_paths::AdditionalPaths additional_paths [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::aggregate_address::AggregateAddress aggregate_address [0:*]¶
- relation nxos::nxos_bgp_address_family::config::address_family::client_to_client::ClientToClient client_to_client [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::dampening::Dampening dampening [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::default_information::DefaultInformation default_information [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::distance::Distance distance [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::inject_map::InjectMap inject_map [0:*]¶
- relation nxos::nxos_bgp_address_family::config::address_family::maximum_paths::MaximumPaths maximum_paths [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::networks::Networks networks [0:*]¶
- relation nxos::nxos_bgp_address_family::config::address_family::nexthop::Nexthop nexthop [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::redistribute::Redistribute redistribute [0:*]¶
- relation nxos::nxos_bgp_address_family::config::address_family::retain::Retain retain [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::table_map::TableMap table_map [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::timers::Timers timers [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::additional_paths::AdditionalPaths¶
Parents:
std::Entity- attribute bool? install_backup=null¶
- attribute bool? receive=null¶
- attribute bool? send=null¶
- Rel selection:
- relation nxos::nxos_bgp_address_family::config::address_family::additional_paths::selection::Selection selection [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::additional_paths::selection::Selection¶
Parents:
std::Entity- attribute string? route_map=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::aggregate_address::AggregateAddress¶
Parents:
std::Entity- attribute string? advertise_map=null¶
- attribute bool? as_set=null¶
- attribute string? attribute_map=null¶
- attribute string? prefix=null¶
- attribute bool? summary_only=null¶
- attribute string? suppress_map=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::client_to_client::ClientToClient¶
Parents:
std::Entity- attribute bool? no_reflection=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::dampening::Dampening¶
Parents:
std::Entity- attribute int? decay_half_life=null¶
- attribute int? max_suppress_time=null¶
- attribute string? route_map=null¶
- attribute bool? set=null¶
- attribute int? start_reuse_route=null¶
- attribute int? start_suppress_route=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::default_information::DefaultInformation¶
Parents:
std::Entity- attribute bool? originate=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::distance::Distance¶
Parents:
std::Entity- attribute int? ebgp_routes=null¶
- attribute int? ibgp_routes=null¶
- attribute int? local_routes=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::inject_map::InjectMap¶
Parents:
std::Entity- attribute bool? copy_attributes=null¶
- attribute string? exist_map=null¶
- attribute string? route_map=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::maximum_paths::MaximumPaths¶
Parents:
std::Entity- attribute int? parallel_paths=null¶
- Rel eibgp:
- rel ibgp:
- rel local:
- rel mixed:
- relation nxos::nxos_bgp_address_family::config::address_family::maximum_paths::eibgp::Eibgp eibgp [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::maximum_paths::ibgp::Ibgp ibgp [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::maximum_paths::local::Local local [0:1]¶
- relation nxos::nxos_bgp_address_family::config::address_family::maximum_paths::mixed::Mixed mixed [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::maximum_paths::eibgp::Eibgp¶
Parents:
std::Entity- attribute int? parallel_paths=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::maximum_paths::ibgp::Ibgp¶
Parents:
std::Entity- attribute int? parallel_paths=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::maximum_paths::local::Local¶
Parents:
std::Entity- attribute int? parallel_paths=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::maximum_paths::mixed::Mixed¶
Parents:
std::Entity- attribute int? parallel_paths=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::networks::Networks¶
Parents:
std::Entity- attribute string? prefix=null¶
- attribute string? route_map=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::nexthop::Nexthop¶
Parents:
std::Entity- attribute string? route_map=null¶
- Rel trigger_delay:
- relation nxos::nxos_bgp_address_family::config::address_family::nexthop::trigger_delay::TriggerDelay trigger_delay [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::nexthop::trigger_delay::TriggerDelay¶
Parents:
std::Entity- attribute int? critical_delay=null¶
- attribute int? non_critical_delay=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::redistribute::Redistribute¶
Parents:
std::Entity- attribute string? id=null¶
- attribute nxos::nxos_bgp_address_family::config::address_family::redistribute::protocol_t protocol¶
- attribute string route_map¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::retain::Retain¶
Parents:
std::Entity- Rel route_target:
- relation nxos::nxos_bgp_address_family::config::address_family::retain::route_target::RouteTarget route_target [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::retain::route_target::RouteTarget¶
Parents:
std::Entity- attribute bool? retain_all=null¶
- attribute string? route_map=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::table_map::TableMap¶
Parents:
std::Entity- attribute bool? filter=null¶
- attribute string name¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::timers::Timers¶
Parents:
std::Entity- Rel bestpath_defer:
- relation nxos::nxos_bgp_address_family::config::address_family::timers::bestpath_defer::BestpathDefer bestpath_defer [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_address_family::config::address_family::timers::bestpath_defer::BestpathDefer¶
Parents:
std::Entity- attribute int? defer_time=null¶
- attribute int? maximum_defer_time=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::BgpGlobal¶
Parents:
nxos::Module- Rel config:
- relation nxos::nxos_bgp_global::config::Config config [0:1]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_bgp_global::module_specific_implconstrainttrue
- entity nxos::nxos_bgp_global::config::Config¶
Parents:
std::Entity- attribute string as_number¶
- attribute string? cluster_id=null¶
- attribute int? dynamic_med_interval=null¶
- attribute bool? enforce_first_as=null¶
- attribute bool? enhanced_error=null¶
- attribute string? fabric_soo=null¶
- attribute bool? fast_external_fallover=null¶
- attribute bool? flush_routes=null¶
- attribute bool? log_neighbor_changes=null¶
- attribute int? maxas_limit=null¶
- attribute int? reconnect_interval=null¶
- attribute string? router_id=null¶
- attribute bool? shutdown=null¶
- attribute bool? suppress_fib_pending=null¶
- Rel affinity_group:
- rel bestpath:
- rel confederation:
- rel disable_policy_batching:
- rel graceful_restart:
- rel graceful_shutdown:
- rel isolate:
- rel neighbor_down:
- rel neighbors:
- rel nexthop:
- rel rd:
- rel timers:
- rel vrfs:
- relation nxos::nxos_bgp_global::config::affinity_group::AffinityGroup affinity_group [0:1]¶
- relation nxos::nxos_bgp_global::config::bestpath::Bestpath bestpath [0:1]¶
- relation nxos::nxos_bgp_global::config::confederation::Confederation confederation [0:1]¶
- relation nxos::nxos_bgp_global::config::disable_policy_batching::DisablePolicyBatching disable_policy_batching [0:1]¶
- relation nxos::nxos_bgp_global::config::graceful_restart::GracefulRestart graceful_restart [0:1]¶
- relation nxos::nxos_bgp_global::config::graceful_shutdown::GracefulShutdown graceful_shutdown [0:1]¶
- relation nxos::nxos_bgp_global::config::isolate::Isolate isolate [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbor_down::NeighborDown neighbor_down [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::Neighbors neighbors [0:*]¶
- relation nxos::nxos_bgp_global::config::nexthop::Nexthop nexthop [0:1]¶
- relation nxos::nxos_bgp_global::config::rd::Rd rd [0:1]¶
- relation nxos::nxos_bgp_global::config::timers::Timers timers [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::Vrfs vrfs [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::affinity_group::AffinityGroup¶
Parents:
std::Entity- attribute int? group_id=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::bestpath::Bestpath¶
Parents:
std::Entity- attribute bool? always_compare_med=null¶
- attribute bool? compare_neighborid=null¶
- attribute bool? compare_routerid=null¶
- attribute bool? cost_community_ignore=null¶
- attribute bool? igp_metric_ignore=null¶
- Rel as_path:
- rel med:
- relation nxos::nxos_bgp_global::config::bestpath::as_path::AsPath as_path [0:1]¶
- relation nxos::nxos_bgp_global::config::bestpath::med::Med med [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::bestpath::as_path::AsPath¶
Parents:
std::Entity- attribute bool? ignore=null¶
- attribute bool? multipath_relax=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::bestpath::med::Med¶
Parents:
std::Entity- attribute bool? confed=null¶
- attribute bool? missing_as_worst=null¶
- attribute bool? non_deterministic=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::confederation::Confederation¶
Parents:
std::Entity- attribute string? identifier=null¶
- attribute string[]? peers=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::disable_policy_batching::DisablePolicyBatching¶
Parents:
std::Entity- attribute bool? nexthop=null¶
- attribute bool? set=null¶
- Rel ipv4:
- rel ipv6:
- relation nxos::nxos_bgp_global::config::disable_policy_batching::ipv4::Ipv4 ipv4 [0:1]¶
- relation nxos::nxos_bgp_global::config::disable_policy_batching::ipv6::Ipv6 ipv6 [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::disable_policy_batching::ipv4::Ipv4¶
Parents:
std::Entity- attribute string? prefix_list=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::disable_policy_batching::ipv6::Ipv6¶
Parents:
std::Entity- attribute string? prefix_list=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::graceful_restart::GracefulRestart¶
Parents:
std::Entity- attribute bool? helper=null¶
- attribute int? restart_time=null¶
- attribute bool? set=null¶
- attribute int? stalepath_time=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::graceful_shutdown::GracefulShutdown¶
Parents:
std::Entity- attribute bool? aware=null¶
- Rel activate:
- relation nxos::nxos_bgp_global::config::graceful_shutdown::activate::Activate activate [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::graceful_shutdown::activate::Activate¶
Parents:
std::Entity- attribute string? route_map=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::isolate::Isolate¶
Parents:
std::Entity- attribute bool? include_local=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbor_down::NeighborDown¶
Parents:
std::Entity- attribute bool? fib_accelerate=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::Neighbors¶
Parents:
std::Entity- attribute int? bmp_activate_server=null¶
- attribute string? description=null¶
- attribute bool? disable_connected_check=null¶
- attribute bool? dont_capability_negotiate=null¶
- attribute string? dscp=null¶
- attribute bool? dynamic_capability=null¶
- attribute int? ebgp_multihop=null¶
- attribute string? local_as=null¶
- attribute string neighbor_address¶
- attribute nxos::nxos_bgp_global::config::neighbors::peer_type_t? peer_type=null¶
- attribute string? remote_as=null¶
- attribute string? remote_as_route_map=null¶
- attribute bool? shutdown=null¶
- attribute string? update_source=null¶
- Rel bfd:
- rel capability:
- rel graceful_shutdown:
- rel inherit:
- rel local_as_config:
- rel log_neighbor_changes:
- rel low_memory:
- rel neighbor_affinity_group:
- rel password:
- rel path_attribute:
- rel remove_private_as:
- rel timers:
- rel transport:
- rel ttl_security:
- relation nxos::nxos_bgp_global::config::neighbors::bfd::Bfd bfd [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::capability::Capability capability [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::graceful_shutdown::GracefulShutdown graceful_shutdown [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::inherit::Inherit inherit [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::local_as_config::LocalAsConfig local_as_config [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::log_neighbor_changes::LogNeighborChanges log_neighbor_changes [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::low_memory::LowMemory low_memory [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::neighbor_affinity_group::NeighborAffinityGroup neighbor_affinity_group [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::password::Password password [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::path_attribute::PathAttribute path_attribute [0:*]¶
- relation nxos::nxos_bgp_global::config::neighbors::remove_private_as::RemovePrivateAs remove_private_as [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::timers::Timers timers [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::transport::Transport transport [0:1]¶
- relation nxos::nxos_bgp_global::config::neighbors::ttl_security::TtlSecurity ttl_security [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::bfd::Bfd¶
Parents:
std::Entity- attribute bool? set=null¶
- attribute bool? singlehop=null¶
- Rel multihop:
- relation nxos::nxos_bgp_global::config::neighbors::bfd::multihop::Multihop multihop [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::bfd::multihop::Multihop¶
Parents:
std::Entity- attribute bool? set=null¶
- Rel interval:
- relation nxos::nxos_bgp_global::config::neighbors::bfd::multihop::interval::Interval interval [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::bfd::multihop::interval::Interval¶
Parents:
std::Entity- attribute int? min_rx_interval=null¶
- attribute int? multiplier=null¶
- attribute int? tx_interval=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::capability::Capability¶
Parents:
std::Entity- attribute bool? suppress_4_byte_as=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::graceful_shutdown::GracefulShutdown¶
Parents:
std::Entity- Rel activate:
- relation nxos::nxos_bgp_global::config::neighbors::graceful_shutdown::activate::Activate activate [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::graceful_shutdown::activate::Activate¶
Parents:
std::Entity- attribute string? route_map=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::inherit::Inherit¶
Parents:
std::Entity- attribute string? peer=null¶
- attribute string? peer_session=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::local_as_config::LocalAsConfig¶
Parents:
std::Entity- attribute string as_number¶
- attribute bool? dual_as=null¶
- attribute bool? no_prepend=null¶
- attribute bool? replace_as=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::log_neighbor_changes::LogNeighborChanges¶
Parents:
std::Entity- attribute bool? disable=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::low_memory::LowMemory¶
Parents:
std::Entity- attribute bool? exempt=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::neighbor_affinity_group::NeighborAffinityGroup¶
Parents:
std::Entity- attribute int? group_id=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::password::Password¶
Parents:
std::Entity- attribute int? encryption=null¶
- attribute string? key=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::path_attribute::PathAttribute¶
Parents:
std::Entity- attribute nxos::nxos_bgp_global::config::neighbors::path_attribute::action_t? action=null¶
- attribute int? type=null¶
- Rel range:
- relation nxos::nxos_bgp_global::config::neighbors::path_attribute::range::Range range [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::path_attribute::range::Range¶
Parents:
std::Entity- attribute int? end_=null¶
- attribute int? start=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::remove_private_as::RemovePrivateAs¶
Parents:
std::Entity- attribute bool? all=null¶
- attribute bool? replace_as=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::timers::Timers¶
Parents:
std::Entity- attribute int? holdtime=null¶
- attribute int? keepalive=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::transport::Transport¶
Parents:
std::Entity- Rel connection_mode:
- relation nxos::nxos_bgp_global::config::neighbors::transport::connection_mode::ConnectionMode connection_mode [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::transport::connection_mode::ConnectionMode¶
Parents:
std::Entity- attribute bool? passive=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::neighbors::ttl_security::TtlSecurity¶
Parents:
std::Entity- attribute int? hops=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::nexthop::Nexthop¶
Parents:
std::Entity- attribute bool? suppress_default_resolution=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::rd::Rd¶
Parents:
std::Entity- attribute bool? dual=null¶
- attribute int? id=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::timers::Timers¶
Parents:
std::Entity- attribute int? prefix_peer_timeout=null¶
- attribute int? prefix_peer_wait=null¶
- Rel bestpath_limit:
- rel bgp:
- relation nxos::nxos_bgp_global::config::timers::bestpath_limit::BestpathLimit bestpath_limit [0:1]¶
- relation nxos::nxos_bgp_global::config::timers::bgp::Bgp bgp [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::timers::bestpath_limit::BestpathLimit¶
Parents:
std::Entity- attribute bool? always=null¶
- attribute int? timeout=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::timers::bgp::Bgp¶
Parents:
std::Entity- attribute int? holdtime=null¶
- attribute int? keepalive=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::Vrfs¶
Parents:
std::Entity- attribute int? allocate_index=null¶
- attribute string? cluster_id=null¶
- attribute string? local_as=null¶
- attribute bool? log_neighbor_changes=null¶
- attribute int? maxas_limit=null¶
- attribute int? reconnect_interval=null¶
- attribute string? router_id=null¶
- attribute string vrf¶
- Rel bestpath:
- rel confederation:
- rel graceful_restart:
- rel neighbor_down:
- rel neighbors:
- rel timers:
- relation nxos::nxos_bgp_global::config::vrfs::bestpath::Bestpath bestpath [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::confederation::Confederation confederation [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::graceful_restart::GracefulRestart graceful_restart [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbor_down::NeighborDown neighbor_down [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::Neighbors neighbors [0:*]¶
- relation nxos::nxos_bgp_global::config::vrfs::timers::Timers timers [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::bestpath::Bestpath¶
Parents:
std::Entity- attribute bool? always_compare_med=null¶
- attribute bool? compare_neighborid=null¶
- attribute bool? compare_routerid=null¶
- attribute bool? cost_community_ignore=null¶
- attribute bool? igp_metric_ignore=null¶
- Rel as_path:
- rel med:
- relation nxos::nxos_bgp_global::config::vrfs::bestpath::as_path::AsPath as_path [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::bestpath::med::Med med [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::bestpath::as_path::AsPath¶
Parents:
std::Entity- attribute bool? ignore=null¶
- attribute bool? multipath_relax=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::bestpath::med::Med¶
Parents:
std::Entity- attribute bool? confed=null¶
- attribute bool? missing_as_worst=null¶
- attribute bool? non_deterministic=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::confederation::Confederation¶
Parents:
std::Entity- attribute string? identifier=null¶
- attribute string[]? peers=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::graceful_restart::GracefulRestart¶
Parents:
std::Entity- attribute bool? helper=null¶
- attribute int? restart_time=null¶
- attribute bool? set=null¶
- attribute int? stalepath_time=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbor_down::NeighborDown¶
Parents:
std::Entity- attribute bool? fib_accelerate=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::Neighbors¶
Parents:
std::Entity- attribute int? bmp_activate_server=null¶
- attribute string? description=null¶
- attribute bool? disable_connected_check=null¶
- attribute bool? dont_capability_negotiate=null¶
- attribute string? dscp=null¶
- attribute bool? dynamic_capability=null¶
- attribute int? ebgp_multihop=null¶
- attribute string? local_as=null¶
- attribute string neighbor_address¶
- attribute nxos::nxos_bgp_global::config::vrfs::neighbors::peer_type_t? peer_type=null¶
- attribute string? remote_as=null¶
- attribute string? remote_as_route_map=null¶
- attribute bool? shutdown=null¶
- attribute string? update_source=null¶
- Rel bfd:
- rel capability:
- rel graceful_shutdown:
- rel inherit:
- rel local_as_config:
- rel log_neighbor_changes:
- rel low_memory:
- rel neighbor_affinity_group:
- rel password:
- rel path_attribute:
- rel remove_private_as:
- rel timers:
- rel transport:
- rel ttl_security:
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::bfd::Bfd bfd [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::capability::Capability capability [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::graceful_shutdown::GracefulShutdown graceful_shutdown [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::inherit::Inherit inherit [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::local_as_config::LocalAsConfig local_as_config [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::log_neighbor_changes::LogNeighborChanges log_neighbor_changes [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::low_memory::LowMemory low_memory [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::neighbor_affinity_group::NeighborAffinityGroup neighbor_affinity_group [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::password::Password password [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::path_attribute::PathAttribute path_attribute [0:*]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::remove_private_as::RemovePrivateAs remove_private_as [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::timers::Timers timers [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::transport::Transport transport [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::ttl_security::TtlSecurity ttl_security [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::bfd::Bfd¶
Parents:
std::Entity- attribute bool? set=null¶
- attribute bool? singlehop=null¶
- Rel multihop:
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::bfd::multihop::Multihop multihop [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::bfd::multihop::Multihop¶
Parents:
std::Entity- attribute bool? set=null¶
- Rel interval:
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::bfd::multihop::interval::Interval interval [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::bfd::multihop::interval::Interval¶
Parents:
std::Entity- attribute int? min_rx_interval=null¶
- attribute int? multiplier=null¶
- attribute int? tx_interval=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::capability::Capability¶
Parents:
std::Entity- attribute bool? suppress_4_byte_as=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::graceful_shutdown::GracefulShutdown¶
Parents:
std::Entity- Rel activate:
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::graceful_shutdown::activate::Activate activate [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::graceful_shutdown::activate::Activate¶
Parents:
std::Entity- attribute string? route_map=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::inherit::Inherit¶
Parents:
std::Entity- attribute string? peer=null¶
- attribute string? peer_session=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::local_as_config::LocalAsConfig¶
Parents:
std::Entity- attribute string as_number¶
- attribute bool? dual_as=null¶
- attribute bool? no_prepend=null¶
- attribute bool? replace_as=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::log_neighbor_changes::LogNeighborChanges¶
Parents:
std::Entity- attribute bool? disable=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::low_memory::LowMemory¶
Parents:
std::Entity- attribute bool? exempt=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::neighbor_affinity_group::NeighborAffinityGroup¶
Parents:
std::Entity- attribute int? group_id=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::password::Password¶
Parents:
std::Entity- attribute int? encryption=null¶
- attribute string? key=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::path_attribute::PathAttribute¶
Parents:
std::Entity- attribute nxos::nxos_bgp_global::config::vrfs::neighbors::path_attribute::action_t? action=null¶
- attribute int? type=null¶
- Rel range:
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::path_attribute::range::Range range [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::path_attribute::range::Range¶
Parents:
std::Entity- attribute int? end_=null¶
- attribute int? start=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::remove_private_as::RemovePrivateAs¶
Parents:
std::Entity- attribute bool? all=null¶
- attribute bool? replace_as=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::timers::Timers¶
Parents:
std::Entity- attribute int? holdtime=null¶
- attribute int? keepalive=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::transport::Transport¶
Parents:
std::Entity- Rel connection_mode:
- relation nxos::nxos_bgp_global::config::vrfs::neighbors::transport::connection_mode::ConnectionMode connection_mode [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::transport::connection_mode::ConnectionMode¶
Parents:
std::Entity- attribute bool? passive=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::neighbors::ttl_security::TtlSecurity¶
Parents:
std::Entity- attribute int? hops=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::timers::Timers¶
Parents:
std::Entity- attribute int? prefix_peer_timeout=null¶
- attribute int? prefix_peer_wait=null¶
- Rel bestpath_limit:
- rel bgp:
- relation nxos::nxos_bgp_global::config::vrfs::timers::bestpath_limit::BestpathLimit bestpath_limit [0:1]¶
- relation nxos::nxos_bgp_global::config::vrfs::timers::bgp::Bgp bgp [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::timers::bestpath_limit::BestpathLimit¶
Parents:
std::Entity- attribute bool? always=null¶
- attribute int? timeout=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_global::config::vrfs::timers::bgp::Bgp¶
Parents:
std::Entity- attribute int? holdtime=null¶
- attribute int? keepalive=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::BgpNeighborAddressFamily¶
Parents:
nxos::Module- Rel config:
- relation nxos::nxos_bgp_neighbor_address_family::config::Config config [0:1]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_bgp_neighbor_address_family::module_specific_implconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::Config¶
Parents:
std::Entity- attribute string as_number¶
- Rel neighbors:
- rel vrfs:
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::Neighbors neighbors [0:*]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::Vrfs vrfs [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::Neighbors¶
Parents:
std::Entity- attribute string neighbor_address¶
- Rel address_family:
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::AddressFamily address_family [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::AddressFamily¶
Parents:
std::Entity- attribute int? advertisement_interval=null¶
- attribute nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::afi_t afi¶
- attribute bool? as_override=null¶
- attribute bool? disable_peer_as_check=null¶
- attribute bool? next_hop_third_party=null¶
- attribute bool? rewrite_evpn_rt_asn=null¶
- attribute bool? rewrite_rt_asn=null¶
- attribute bool? route_reflector_client=null¶
- attribute nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::safi_t? safi=null¶
- attribute string? soo=null¶
- attribute bool? suppress_inactive=null¶
- attribute string? unsuppress_map=null¶
- attribute int? weight=null¶
- Rel advertise_map:
- rel allowas_in:
- rel capability:
- rel default_originate:
- rel filter_list:
- rel inherit:
- rel maximum_prefix:
- rel next_hop_self:
- rel prefix_list:
- rel route_map:
- rel send_community:
- rel soft_reconfiguration_inbound:
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::advertise_map::AdvertiseMap advertise_map [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::allowas_in::AllowasIn allowas_in [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::capability::Capability capability [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::default_originate::DefaultOriginate default_originate [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::filter_list::FilterList filter_list [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::inherit::Inherit inherit [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::maximum_prefix::MaximumPrefix maximum_prefix [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::next_hop_self::NextHopSelf next_hop_self [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::prefix_list::PrefixList prefix_list [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::route_map::RouteMap route_map [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::send_community::SendCommunity send_community [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::soft_reconfiguration_inbound::SoftReconfigurationInbound soft_reconfiguration_inbound [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::advertise_map::AdvertiseMap¶
Parents:
std::Entity- attribute string? exist_map=null¶
- attribute string? non_exist_map=null¶
- attribute string route_map¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::allowas_in::AllowasIn¶
Parents:
std::Entity- attribute int? max_occurences=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::capability::Capability¶
Parents:
std::Entity- Rel additional_paths:
- relation nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::capability::additional_paths::AdditionalPaths additional_paths [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::capability::additional_paths::AdditionalPaths¶
Parents:
std::Entity- attribute nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::capability::additional_paths::receive_t? receive=null¶
- attribute nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::capability::additional_paths::send_t? send=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::default_originate::DefaultOriginate¶
Parents:
std::Entity- attribute string? route_map=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::filter_list::FilterList¶
Parents:
std::Entity- attribute string? inbound=null¶
- attribute string? outbound=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::inherit::Inherit¶
Parents:
std::Entity- attribute int? sequence=null¶
- attribute string? template=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::maximum_prefix::MaximumPrefix¶
Parents:
std::Entity- attribute int? generate_warning_threshold=null¶
- attribute int? max_prefix_limit=null¶
- attribute int? restart_interval=null¶
- attribute bool? warning_only=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::next_hop_self::NextHopSelf¶
Parents:
std::Entity- attribute bool? all_routes=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::prefix_list::PrefixList¶
Parents:
std::Entity- attribute string? inbound=null¶
- attribute string? outbound=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::route_map::RouteMap¶
Parents:
std::Entity- attribute string? inbound=null¶
- attribute string? outbound=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::send_community::SendCommunity¶
Parents:
std::Entity- attribute bool? both=null¶
- attribute bool? extended=null¶
- attribute bool? set=null¶
- attribute bool? standard=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::neighbors::address_family::soft_reconfiguration_inbound::SoftReconfigurationInbound¶
Parents:
std::Entity- attribute bool? always=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::Vrfs¶
Parents:
std::Entity- attribute string vrf¶
- Rel neighbors:
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::Neighbors neighbors [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::Neighbors¶
Parents:
std::Entity- attribute string neighbor_address¶
- Rel address_family:
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::AddressFamily address_family [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::AddressFamily¶
Parents:
std::Entity- attribute int? advertisement_interval=null¶
- attribute nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::afi_t afi¶
- attribute bool? as_override=null¶
- attribute bool? disable_peer_as_check=null¶
- attribute bool? next_hop_third_party=null¶
- attribute bool? rewrite_evpn_rt_asn=null¶
- attribute bool? rewrite_rt_asn=null¶
- attribute bool? route_reflector_client=null¶
- attribute nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::safi_t? safi=null¶
- attribute string? soo=null¶
- attribute bool? suppress_inactive=null¶
- attribute string? unsuppress_map=null¶
- attribute int? weight=null¶
- Rel advertise_map:
- rel allowas_in:
- rel capability:
- rel default_originate:
- rel filter_list:
- rel inherit:
- rel maximum_prefix:
- rel next_hop_self:
- rel prefix_list:
- rel route_map:
- rel send_community:
- rel soft_reconfiguration_inbound:
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::advertise_map::AdvertiseMap advertise_map [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::allowas_in::AllowasIn allowas_in [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::capability::Capability capability [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::default_originate::DefaultOriginate default_originate [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::filter_list::FilterList filter_list [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::inherit::Inherit inherit [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::maximum_prefix::MaximumPrefix maximum_prefix [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::next_hop_self::NextHopSelf next_hop_self [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::prefix_list::PrefixList prefix_list [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::route_map::RouteMap route_map [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::send_community::SendCommunity send_community [0:1]¶
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::soft_reconfiguration_inbound::SoftReconfigurationInbound soft_reconfiguration_inbound [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::advertise_map::AdvertiseMap¶
Parents:
std::Entity- attribute string? exist_map=null¶
- attribute string? non_exist_map=null¶
- attribute string route_map¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::allowas_in::AllowasIn¶
Parents:
std::Entity- attribute int? max_occurences=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::capability::Capability¶
Parents:
std::Entity- Rel additional_paths:
- relation nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::capability::additional_paths::AdditionalPaths additional_paths [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::capability::additional_paths::AdditionalPaths¶
Parents:
std::Entity- attribute nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::capability::additional_paths::receive_t? receive=null¶
- attribute nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::capability::additional_paths::send_t? send=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::default_originate::DefaultOriginate¶
Parents:
std::Entity- attribute string? route_map=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::filter_list::FilterList¶
Parents:
std::Entity- attribute string? inbound=null¶
- attribute string? outbound=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::inherit::Inherit¶
Parents:
std::Entity- attribute int? sequence=null¶
- attribute string? template=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::maximum_prefix::MaximumPrefix¶
Parents:
std::Entity- attribute int? generate_warning_threshold=null¶
- attribute int? max_prefix_limit=null¶
- attribute int? restart_interval=null¶
- attribute bool? warning_only=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::next_hop_self::NextHopSelf¶
Parents:
std::Entity- attribute bool? all_routes=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::prefix_list::PrefixList¶
Parents:
std::Entity- attribute string? inbound=null¶
- attribute string? outbound=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::route_map::RouteMap¶
Parents:
std::Entity- attribute string? inbound=null¶
- attribute string? outbound=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::send_community::SendCommunity¶
Parents:
std::Entity- attribute bool? both=null¶
- attribute bool? extended=null¶
- attribute bool? set=null¶
- attribute bool? standard=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::soft_reconfiguration_inbound::SoftReconfigurationInbound¶
Parents:
std::Entity- attribute bool? always=null¶
- attribute bool? set=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_config::Config¶
Parents:
nxos::Module- attribute string[]? after=null¶
- attribute bool? backup=null¶
- attribute string[]? before=null¶
- attribute bool? defaults=null¶
- attribute nxos::nxos_config::diff_against_t? diff_against=null¶
- attribute string[]? diff_ignore_lines=null¶
- attribute string? intended_config=null¶
- attribute string[]? lines=null¶
- attribute nxos::nxos_config::match_t? match='line'¶
- attribute string[]? parents_=null¶
- attribute nxos::nxos_config::replace_t? replace='line'¶
- attribute string? replace_src=null¶
- attribute nxos::nxos_config::save_when_t? save_when='never'¶
- attribute string? src=null¶
- Rel backup_options:
- relation nxos::nxos_config::backup_options::BackupOptions backup_options [0:1]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_config::module_specific_implconstrainttrue
- entity nxos::nxos_config::backup_options::BackupOptions¶
Parents:
std::Entity- attribute string? dir_path=null¶
- attribute string? filename=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_interfaces::Interfaces¶
Parents:
nxos::Module- Rel config:
- relation nxos::nxos_interfaces::config::Config config [0:*]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_interfaces::module_specific_implconstrainttrue
- entity nxos::nxos_interfaces::config::Config¶
Parents:
std::Entity- attribute string? description=null¶
- attribute nxos::nxos_interfaces::config::duplex_t? duplex=null¶
- attribute bool? enabled=null¶
- attribute bool? fabric_forwarding_anycast_gateway=null¶
- attribute bool? ip_forward=null¶
- attribute string? mac_address=null¶
- attribute nxos::nxos_interfaces::config::mode_t? mode=null¶
- attribute string? mtu=null¶
- attribute string name¶
- attribute string? speed=null¶
- Rel logging:
- rel service_policy:
- rel snmp:
- relation nxos::nxos_interfaces::config::logging::Logging logging [0:1]¶
- relation nxos::nxos_interfaces::config::service_policy::ServicePolicy service_policy [0:1]¶
- relation nxos::nxos_interfaces::config::snmp::Snmp snmp [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_interfaces::config::logging::Logging¶
Parents:
std::Entity- attribute bool? link_status=null¶
- attribute bool? trunk_status=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_interfaces::config::service_policy::ServicePolicy¶
Parents:
std::Entity- attribute string? input=null¶
- attribute string? output=null¶
- Rel type_options:
- relation nxos::nxos_interfaces::config::service_policy::type_options::TypeOptions type_options [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_interfaces::config::service_policy::type_options::TypeOptions¶
Parents:
std::Entity- Rel qos:
- Rel queuing:
- relation nxos::nxos_interfaces::config::service_policy::type_options::qos::Qos qos [0:1]¶
- relation nxos::nxos_interfaces::config::service_policy::type_options::queuing::Queuing queuing [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_interfaces::config::service_policy::type_options::qos::Qos¶
Parents:
std::Entity- attribute string? input=null¶
- attribute string? output=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_interfaces::config::service_policy::type_options::queuing::Queuing¶
Parents:
std::Entity- attribute string? input=null¶
- attribute string? output=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_interfaces::config::snmp::Snmp¶
Parents:
std::Entity- Rel trap:
- relation nxos::nxos_interfaces::config::snmp::trap::Trap trap [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_interfaces::config::snmp::trap::Trap¶
Parents:
std::Entity- attribute bool? link_status=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::L3Interfaces¶
Parents:
nxos::Module- Rel config:
- relation nxos::nxos_l3_interfaces::config::Config config [0:*]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_l3_interfaces::module_specific_implconstrainttrue
- entity nxos::nxos_l3_interfaces::config::Config¶
Parents:
std::Entity- attribute int? dot1q=null¶
- attribute nxos::nxos_l3_interfaces::config::evpn_multisite_tracking_t? evpn_multisite_tracking=null¶
- attribute bool? ipv6_redirects=null¶
- attribute bool? ipv6_unreachables=null¶
- attribute string? mac_address=null¶
- attribute string name¶
- attribute bool? port_unreachable=null¶
- attribute bool? proxy_arp=null¶
- attribute bool? redirects=null¶
- attribute bool? unreachables=null¶
- Rel bandwidth:
- rel dhcp:
- rel ipv4:
- rel ipv6:
- rel ipv6_verify:
- rel verify:
- relation nxos::nxos_l3_interfaces::config::bandwidth::Bandwidth bandwidth [0:1]¶
- relation nxos::nxos_l3_interfaces::config::dhcp::Dhcp dhcp [0:1]¶
- relation nxos::nxos_l3_interfaces::config::ipv4::Ipv4 ipv4 [0:*]¶
- relation nxos::nxos_l3_interfaces::config::ipv6::Ipv6 ipv6 [0:*]¶
- relation nxos::nxos_l3_interfaces::config::ipv6_verify::Ipv6Verify ipv6_verify [0:1]¶
- relation nxos::nxos_l3_interfaces::config::verify::Verify verify [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::bandwidth::Bandwidth¶
Parents:
std::Entity- attribute bool? inherit=null¶
- attribute int? kilobits=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::Dhcp¶
Parents:
std::Entity- Rel ipv4:
- Rel ipv6:
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv4::Ipv4 ipv4 [0:1]¶
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv6::Ipv6 ipv6 [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv4::Ipv4¶
Parents:
std::Entity- attribute bool? smart_relay=null¶
- Rel option82:
- rel relay:
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv4::option82::Option82 option82 [0:1]¶
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::Relay relay [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv4::option82::Option82¶
Parents:
std::Entity- Rel suboption:
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv4::option82::suboption::Suboption suboption [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv4::option82::suboption::Suboption¶
Parents:
std::Entity- attribute string? circuit_id=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::Relay¶
Parents:
std::Entity- Rel address:
- Rel information:
- Rel source_interface:
- Rel subnet_selection:
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::address::Address address [0:*]¶
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::information::Information information [0:1]¶
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::source_interface::SourceInterface source_interface [0:1]¶
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::subnet_selection::SubnetSelection subnet_selection [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::address::Address¶
Parents:
std::Entity- attribute string? relay_ip=null¶
- attribute string? vrf_name=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::information::Information¶
Parents:
std::Entity- attribute bool? trusted=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::source_interface::SourceInterface¶
Parents:
std::Entity- attribute string? interface_id=null¶
- attribute string? interface_type=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv4::relay::subnet_selection::SubnetSelection¶
Parents:
std::Entity- attribute string? subnet_ip=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv6::Ipv6¶
Parents:
std::Entity- attribute bool? smart_relay=null¶
- Rel relay:
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv6::relay::Relay relay [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv6::relay::Relay¶
Parents:
std::Entity- Rel address:
- Rel source_interface:
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv6::relay::address::Address address [0:*]¶
- relation nxos::nxos_l3_interfaces::config::dhcp::ipv6::relay::source_interface::SourceInterface source_interface [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv6::relay::address::Address¶
Parents:
std::Entity- attribute string? interface_id=null¶
- attribute string? interface_type=null¶
- attribute string? relay_ip=null¶
- attribute string? vrf_name=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::dhcp::ipv6::relay::source_interface::SourceInterface¶
Parents:
std::Entity- attribute string? interface_id=null¶
- attribute string? interface_type=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::ipv4::Ipv4¶
Parents:
std::Entity- attribute string? address=null¶
- attribute string? ip_network_mask=null¶
- attribute int? route_preference=null¶
- attribute bool? secondary=null¶
- attribute int? tag=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::ipv6::Ipv6¶
Parents:
std::Entity- attribute string? address=null¶
- attribute int? aggregate_prefix_length=null¶
- attribute bool? anycast=null¶
- attribute bool? eui64=null¶
- attribute int? route_preference=null¶
- attribute int? tag=null¶
- attribute bool? use_bia=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::ipv6_verify::Ipv6Verify¶
Parents:
std::Entity- Rel unicast:
- relation nxos::nxos_l3_interfaces::config::ipv6_verify::unicast::Unicast unicast [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::ipv6_verify::unicast::Unicast¶
Parents:
std::Entity- Rel source:
- relation nxos::nxos_l3_interfaces::config::ipv6_verify::unicast::source::Source source [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::ipv6_verify::unicast::source::Source¶
Parents:
std::Entity- Rel reachable_via:
- relation nxos::nxos_l3_interfaces::config::ipv6_verify::unicast::source::reachable_via::ReachableVia reachable_via [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::ipv6_verify::unicast::source::reachable_via::ReachableVia¶
Parents:
std::Entity- attribute bool? allow_default=null¶
- attribute string? mode=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::verify::Verify¶
Parents:
std::Entity- Rel unicast:
- relation nxos::nxos_l3_interfaces::config::verify::unicast::Unicast unicast [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::verify::unicast::Unicast¶
Parents:
std::Entity- Rel source:
- relation nxos::nxos_l3_interfaces::config::verify::unicast::source::Source source [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::verify::unicast::source::Source¶
Parents:
std::Entity- Rel reachable_via:
- relation nxos::nxos_l3_interfaces::config::verify::unicast::source::reachable_via::ReachableVia reachable_via [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_l3_interfaces::config::verify::unicast::source::reachable_via::ReachableVia¶
Parents:
std::Entity- attribute bool? allow_default=null¶
- attribute string? mode=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vlans::Vlans¶
Parents:
nxos::Module- Rel config:
- relation nxos::nxos_vlans::config::Config config [0:*]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_vlans::module_specific_implconstrainttrue
- entity nxos::nxos_vlans::config::Config¶
Parents:
std::Entity- attribute bool? enabled=null¶
- attribute nxos::nxos_vlans::config::mode_t? mode=null¶
- attribute string name¶
- attribute nxos::nxos_vlans::config::state_t? state=null¶
- attribute int vlan_id¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::VrfAddressFamily¶
Parents:
nxos::Module- Rel config:
- relation nxos::nxos_vrf_address_family::config::Config config [0:*]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_vrf_address_family::module_specific_implconstrainttrue
- entity nxos::nxos_vrf_address_family::config::Config¶
Parents:
std::Entity- attribute string name¶
- Rel address_families:
- relation nxos::nxos_vrf_address_family::config::address_families::AddressFamilies address_families [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::config::address_families::AddressFamilies¶
Parents:
std::Entity- attribute nxos::nxos_vrf_address_family::config::address_families::afi_t? afi=null¶
- attribute nxos::nxos_vrf_address_family::config::address_families::safi_t? safi=null¶
- Rel export:
- rel import_:
- rel maximum:
- rel route_target:
- relation nxos::nxos_vrf_address_family::config::address_families::export::Export export [0:*]¶
- relation nxos::nxos_vrf_address_family::config::address_families::import_::Import import_ [0:*]¶
- relation nxos::nxos_vrf_address_family::config::address_families::maximum::Maximum maximum [0:1]¶
- relation nxos::nxos_vrf_address_family::config::address_families::route_target::RouteTarget route_target [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::config::address_families::export::Export¶
Parents:
std::Entity- attribute string? map=null¶
- Rel vrf:
- relation nxos::nxos_vrf_address_family::config::address_families::export::vrf::Vrf vrf [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::config::address_families::export::vrf::Vrf¶
Parents:
std::Entity- attribute bool? allow_vpn=null¶
- attribute string? map_import=null¶
- attribute int? max_prefix=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::config::address_families::import_::Import¶
Parents:
std::Entity- attribute string? map=null¶
- Rel vrf:
- relation nxos::nxos_vrf_address_family::config::address_families::import_::vrf::Vrf vrf [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::config::address_families::import_::vrf::Vrf¶
Parents:
std::Entity- attribute bool? advertise_vpn=null¶
- attribute string? map_import=null¶
- attribute int? max_prefix=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::config::address_families::maximum::Maximum¶
Parents:
std::Entity- attribute int? max_routes=null¶
- Rel max_route_options:
- relation nxos::nxos_vrf_address_family::config::address_families::maximum::max_route_options::MaxRouteOptions max_route_options [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::config::address_families::maximum::max_route_options::MaxRouteOptions¶
Parents:
std::Entity- attribute bool? warning_only=null¶
- Rel threshold:
- relation nxos::nxos_vrf_address_family::config::address_families::maximum::max_route_options::threshold::Threshold threshold [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::config::address_families::maximum::max_route_options::threshold::Threshold¶
Parents:
std::Entity- attribute int? reinstall_threshold=null¶
- attribute int? threshold_value=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_address_family::config::address_families::route_target::RouteTarget¶
Parents:
std::Entity- attribute string? export=null¶
- attribute string? import_=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::VrfGlobal¶
Parents:
nxos::Module- Rel config:
- relation nxos::nxos_vrf_global::config::Config config [0:1]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_vrf_global::module_specific_implconstrainttrue
- entity nxos::nxos_vrf_global::config::Config¶
Parents:
std::Entity- Rel vrfs:
- relation nxos::nxos_vrf_global::config::vrfs::Vrfs vrfs [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::Vrfs¶
Parents:
std::Entity- attribute string? description=null¶
- attribute string name¶
- attribute string? rd=null¶
- Rel ip:
- rel ipv6:
- rel multicast:
- rel vni:
- relation nxos::nxos_vrf_global::config::vrfs::ip::Ip ip [0:1]¶
- relation nxos::nxos_vrf_global::config::vrfs::ipv6::Ipv6 ipv6 [0:1]¶
- relation nxos::nxos_vrf_global::config::vrfs::multicast::Multicast multicast [0:1]¶
- relation nxos::nxos_vrf_global::config::vrfs::vni::Vni vni [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::Ip¶
Parents:
std::Entity- attribute bool? auto_discard=null¶
- attribute string[]? domain_list=null¶
- attribute string? domain_name=null¶
- Rel icmp_err:
- rel igmp:
- rel mroutes:
- rel multicast:
- rel name_server:
- rel route:
- relation nxos::nxos_vrf_global::config::vrfs::ip::icmp_err::IcmpErr icmp_err [0:1]¶
- relation nxos::nxos_vrf_global::config::vrfs::ip::igmp::Igmp igmp [0:1]¶
- relation nxos::nxos_vrf_global::config::vrfs::ip::mroutes::Mroutes mroutes [0:*]¶
- relation nxos::nxos_vrf_global::config::vrfs::ip::multicast::Multicast multicast [0:1]¶
- relation nxos::nxos_vrf_global::config::vrfs::ip::name_server::NameServer name_server [0:1]¶
- relation nxos::nxos_vrf_global::config::vrfs::ip::route::Route route [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::icmp_err::IcmpErr¶
Parents:
std::Entity- Rel source_interface:
- relation nxos::nxos_vrf_global::config::vrfs::ip::icmp_err::source_interface::SourceInterface source_interface [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::icmp_err::source_interface::SourceInterface¶
Parents:
std::Entity- attribute nxos::nxos_vrf_global::config::vrfs::ip::icmp_err::source_interface::interface_t? interface=null¶
- attribute string? interface_value=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::igmp::Igmp¶
Parents:
std::Entity- Rel ssm_translate:
- relation nxos::nxos_vrf_global::config::vrfs::ip::igmp::ssm_translate::SsmTranslate ssm_translate [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::igmp::ssm_translate::SsmTranslate¶
Parents:
std::Entity- attribute string? group=null¶
- attribute string? source=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::mroutes::Mroutes¶
Parents:
std::Entity- attribute string? group=null¶
- attribute int? preference=null¶
- attribute string? source=null¶
- attribute string vrf¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::multicast::Multicast¶
Parents:
std::Entity- attribute string? group_range_prefix_list=null¶
- Rel multipath:
- rel rpf:
- relation nxos::nxos_vrf_global::config::vrfs::ip::multicast::multipath::Multipath multipath [0:1]¶
- relation nxos::nxos_vrf_global::config::vrfs::ip::multicast::rpf::Rpf rpf [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::multicast::multipath::Multipath¶
Parents:
std::Entity- attribute bool? resilient=null¶
- Rel splitting_type:
- relation nxos::nxos_vrf_global::config::vrfs::ip::multicast::multipath::splitting_type::SplittingType splitting_type [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::multicast::multipath::splitting_type::SplittingType¶
Parents:
std::Entity- attribute bool? legacy=null¶
- attribute bool? nbm=null¶
- attribute bool? none=null¶
- attribute bool? sg_hash=null¶
- attribute bool? sg_hash_next_hop=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::multicast::rpf::Rpf¶
Parents:
std::Entity- attribute string? group_list_range=null¶
- attribute string? vrf_name=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::name_server::NameServer¶
Parents:
std::Entity- attribute string[]? address_list=null¶
- Rel use_vrf:
- relation nxos::nxos_vrf_global::config::vrfs::ip::name_server::use_vrf::UseVrf use_vrf [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::name_server::use_vrf::UseVrf¶
Parents:
std::Entity- attribute string? source_address=null¶
- attribute string vrf¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::route::Route¶
Parents:
std::Entity- attribute string? destination=null¶
- attribute string? source=null¶
- attribute string? track=null¶
- attribute string vrf¶
- Rel tags:
- relation nxos::nxos_vrf_global::config::vrfs::ip::route::tags::Tags tags [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ip::route::tags::Tags¶
Parents:
std::Entity- attribute int? route_pref=null¶
- attribute int? tag_value=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ipv6::Ipv6¶
Parents:
std::Entity- Rel mld_ssm_translate:
- Rel multicast:
- relation nxos::nxos_vrf_global::config::vrfs::ipv6::mld_ssm_translate::MldSsmTranslate mld_ssm_translate [0:*]¶
- relation nxos::nxos_vrf_global::config::vrfs::ipv6::multicast::Multicast multicast [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ipv6::mld_ssm_translate::MldSsmTranslate¶
Parents:
std::Entity- attribute string? group=null¶
- attribute bool? icmp=null¶
- attribute string? source=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ipv6::multicast::Multicast¶
Parents:
std::Entity- attribute string? group_range_prefix_list=null¶
- Rel multipath:
- relation nxos::nxos_vrf_global::config::vrfs::ipv6::multicast::multipath::Multipath multipath [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ipv6::multicast::multipath::Multipath¶
Parents:
std::Entity- attribute bool? resilient=null¶
- Rel splitting_type:
- relation nxos::nxos_vrf_global::config::vrfs::ipv6::multicast::multipath::splitting_type::SplittingType splitting_type [0:1]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::ipv6::multicast::multipath::splitting_type::SplittingType¶
Parents:
std::Entity- attribute bool? none=null¶
- attribute bool? sg_hash=null¶
- attribute bool? sg_hash_next_hop=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::multicast::Multicast¶
Parents:
std::Entity- Rel service_reflect:
- relation nxos::nxos_vrf_global::config::vrfs::multicast::service_reflect::ServiceReflect service_reflect [0:*]¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::multicast::service_reflect::ServiceReflect¶
Parents:
std::Entity- attribute string? map_to=null¶
- attribute string? service_interface=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_global::config::vrfs::vni::Vni¶
Parents:
std::Entity- attribute bool? layer_3=null¶
- attribute int? vni_number=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
- entity nxos::nxos_vrf_interfaces::VrfInterfaces¶
Parents:
nxos::Module- Rel config:
- relation nxos::nxos_vrf_interfaces::config::Config config [0:*]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
nxos::nxos_vrf_interfaces::module_specific_implconstrainttrue
- entity nxos::nxos_vrf_interfaces::config::Config¶
Parents:
std::Entity- attribute string name¶
- attribute string? vrf_name=null¶
The following implements statements select implementations for this entity:
std::noneconstrainttrue
Implementations¶
- implementation nxos::nxos_bgp_address_family::module_specific_impl¶
- implementation nxos::nxos_bgp_global::module_specific_impl¶
- implementation nxos::nxos_bgp_neighbor_address_family::module_specific_impl¶
- implementation nxos::nxos_config::module_specific_impl¶
- implementation nxos::nxos_interfaces::module_specific_impl¶
- implementation nxos::nxos_l3_interfaces::module_specific_impl¶
- implementation nxos::nxos_vlans::module_specific_impl¶
- implementation nxos::nxos_vrf_address_family::module_specific_impl¶
- implementation nxos::nxos_vrf_global::module_specific_impl¶
- implementation nxos::nxos_vrf_interfaces::module_specific_impl¶
Resources¶
- class nxos.native.resources.NxosNativeResource¶
Resource for entity
nxos::ModuleId attribute
unique_nameAgent name
connection.host
Handlers¶
- class nxos.native.handler.NxosNativeHandler¶
Handler for entity
nxos::Module