agentName:Nat

MountGroup : mgNat, 1
ip/nat/config,Ip::Nat::Config,r
ip/nat/status,Ip::Nat::Status,w
ip/nat/sync/config,Ip::Nat::Sync::Config,r
ip/nat/sync/status,Ip::Nat::Sync::Status,w
ip/nat/hwStatus,Ip::Nat::HwStatus,r
ip/nat/hwCapabilities,Ip::Nat::HwCapabilities,r
ip/nat/dpdkStatus,Ip::Nat::DpdkStatus,rc
ip/nat/acl/static/config,Ip::Nat::StaticAclConfigDir,w
ip/nat/acl/static/status,Ip::Nat::StaticAclStatusDir,r
acl/config/input,Tac::Dir,ri
acl/config/cli,Acl::Input::Config,r
%cellPath/arp/input/config/local/nat,Arp::InputConfig,fwS
bridging/config,Bridging::Config,r
cell/%cellId/ip/vrf/status/local, Ip::AllVrfStatusLocal, r
l3/intf/config, L3::Intf::ConfigDir, r
l3/intf/status, L3::Intf::StatusDir, r
ip/status, Ip::Status, r
routing/hardware/route/status, Routing::Hardware::RouteStatus, r
ip/nat/vxlanStatus, Vxlan::VxlanNatStatus, r

# Mounts required for EventMon
eventMon/config, EventMon::Config, r
eventMon/nat/status, EventMon::TableStatus, w

#
# ASU and stage progression
#
asu/hardware/status,Asu::AsuStatus,r
%cellPath/stageInput/boot/Nat, Stage::AgentConfig, r
%cellPath/stageAgentStatus/boot/Nat, Stage::AgentStatus, wcf
%cellPath/stage/boot/completionstatus,Stage::CompletionStatusDir,r
%cellPath/stage/boot/progress,Stage::ProgressDir,r

%cellPath/sys/reload/config, System::Reload::Config, r

MountGroup : mgUpnp, 2
Condition: false ==  /%sysname/Sysdb/ip/nat/hwCapabilities.natDpdkProcessingSupported
upnp/igd/portMap/config, IgdUpnpShared::Config, r
upnp/igd/portMap/status, IgdUpnpShared::Status, w

# Put plug-ins in a different mount group so we can refer to the ones
# above as "Nat::".  99 is default (low) priority.
MountGroup: Plugins, 99 
Include: AgentPlugin-IntfCollections-*


