Module nxos

  • License: ASL 2.0

  • Version: 1.0.2

Typedefs

typedef nxos::nxos_vrf_address_family::config::address_families::afi_t
  • Base type string

  • Type constraint (self in ['ipv4', 'ipv6'])

typedef nxos::nxos_vrf_address_family::config::address_families::safi_t
  • Base type string

  • Type constraint (self in ['multicast', 'unicast'])

typedef nxos::nxos_bgp_address_family::config::address_family::redistribute::protocol_t
  • Base type string

  • Type 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 string

  • Type constraint (self in ['fabric-border-leaf', 'fabric-external'])

typedef nxos::nxos_bgp_global::config::vrfs::neighbors::path_attribute::action_t
  • Base type string

  • Type 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 string

  • Type constraint (self in ['enable', 'disable'])

typedef nxos::nxos_bgp_neighbor_address_family::config::vrfs::neighbors::address_family::capability::additional_paths::send_t
  • Base type string

  • Type constraint (self in ['enable', 'disable'])

typedef nxos::nxos_config::diff_against_t
  • Base type string

  • Type constraint (self in ['running', 'startup', 'intended'])

typedef nxos::nxos_config::match_t
  • Base type string

  • Type constraint (self in ['line', 'strict', 'exact', 'none'])

typedef nxos::nxos_config::replace_t
  • Base type string

  • Type constraint (self in ['line', 'block', 'config'])

typedef nxos::nxos_config::save_when_t
  • Base type string

  • Type constraint (self in ['always', 'never', 'modified', 'changed'])

typedef nxos::nxos_interfaces::config::duplex_t
  • Base type string

  • Type constraint (self in ['full', 'half', 'auto'])

typedef nxos::nxos_vlans::config::mode_t
  • Base type string

  • Type constraint (self in ['ce', 'fabricpath'])

typedef nxos::nxos_l3_interfaces::config::evpn_multisite_tracking_t
  • Base type string

  • Type constraint (self in ['fabric-tracking', 'dci-tracking'])

typedef nxos::nxos_vlans::config::state_t
  • Base type string

  • Type constraint (self in ['active', 'suspend'])

typedef nxos::nxos_vrf_global::config::vrfs::ip::icmp_err::source_interface::interface_t
  • Base type string

  • Type constraint (self in ['loopback', 'ethernet', 'port-channel'])

Entities

entity nxos::Connection

Parents: std::Entity

A 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:

entity nxos::Module

Parents: std::PurgeableResource

Base 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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

entity nxos::nxos_interfaces::config::logging::Logging

Parents: std::Entity

attribute bool? trunk_status=null

The following implements statements select implementations for this entity:

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:

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:

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:

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:

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:

entity nxos::nxos_interfaces::config::snmp::trap::Trap

Parents: std::Entity

The following implements statements select implementations for this entity:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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

Handlers

class nxos.native.handler.NxosNativeHandler