agentName:SfePhyAgent-%sliceId
alias: %genericSlice=%sliceId
MountGroup: sfePhyNonFixedSystemMounts, 10

Condition : true == /%sysname/Sysdb/hardware/%cellPath/phy/sfe/config.sfeFruPluginDone and \
            true == /%sysname/Sysdb/hardware/sfe/veosConfig.platformCaravan and \
            true == /%sysname/Sysdb/hardware/sfe/veosConfig.configUpdated and \
            %sliceId in /%sysname/Sysdb/hardware/slice.entryState and \
            FruReady in /%sysname/Sysdb/hardware/slice/%sliceId.entryState

hardware/sfe/slice/%sliceId/phy/sfe/config,Hardware::Phy::SfePhyConfigDir,r
Include: SfePhyCommon
Include: EthIntf-CapabilitiesResolver-Modular-Include
Include: EthIntfModeDir-Aggr-Modular-Include
interface/config/eth/phy/slice/%sliceId,Interface::EthPhyIntfConfigDir,r
interface/status/eth/phy/slice/%sliceId,Interface::EthPhyIntfStatusDir,w
interface/archer/status/eth/phy/capabilities/default/slice/%sliceId/Sfe, Interface::EthPhyDefaultCapsDir, wc
interface/archer/config/eth/capabilities/slice/%sliceId,Interface::Capabilities::CapabilitiesConfig,r
interface/errdisable/cause/speed-misconfigured-%sliceId,Errdisable::CauseStatus,wc
interface/errdisable/causegroup/speed-misconfigured-%sliceId,Errdisable::CauseGroup,wc
interface/archer/eth/xcvr/slice,Tac::Dir,ri
interface/archer/eth/xcvr/slice/%sliceId,Tac::Dir,riD
hardware/archer/xcvr/status/slice/%sliceId,Tac::Dir,riD
hardware/xcvr/config/slice/%sliceId,Xcvr::AllConfigDir,rD
hardware/archer/xcvr/agent/status/slice,Tac::Dir,riD
hardware/archer/xcvr/agent/status/slice/%sliceId, Xcvr::XcvrSliceStatus, rD
hardware/archer/phy/config/cli/debug/slice/%sliceId, Hardware::Phy::PhyDebugStateDir, r
hardware/archer/phy/config/cli/feature/slice/%sliceId, Hardware::Phy::PhyFeatureConfigDir, r
hardware/archer/phy/status/feature/slice/%sliceId/SfePhy, Hardware::Phy::PhyFeatureStatusDir, wc
interface/archer/config/eth/autoneg/slice/%sliceId/SfePhy, Interface::AutonegConfigDir, wc
interface/archer/config/eth/phy/autoneg/slice/%sliceId, Interface::Autoneg::PhyAutonegConfig, r
interface/archer/status/eth/phy/mode/slice/%sliceId/SfePhy, Interface::EthIntfModeDir, wc
interface/resources/consumers/slice/%sliceId/SfePhy, AlePhy::ResourceConsumerDir, wc
interface/resources/status/slice/%sliceId/SfePhy, Interface::ResourceManagerStatus, wc
hardware/phy/config/IntelSoCCore/slice/%sliceId, Hardware::SfePhy::IntelSoCPhyIntfConfigDir,rc
hardware/phy/status/IntelSoCCore/slice/%sliceId, Hardware::SfePhy::IntelSoCPhyIntfStatusDir,wc
hardware/phy/config/FortvilleCore/slice/%sliceId, Hardware::SfePhy::FortvillePhyIntfConfigDir,rc
hardware/phy/status/FortvilleCore/slice/%sliceId, Hardware::SfePhy::FortvillePhyIntfStatusDir,wc
hardware/phy/config/ColumbiavilleCore/slice/%sliceId, Hardware::SfePhy::ColumbiavillePhyIntfConfigDir,rc
hardware/phy/status/ColumbiavilleCore/slice/%sliceId, Hardware::SfePhy::ColumbiavillePhyIntfStatusDir,wc
hardware/phyChip/status/sfephy/slice/%sliceId/SfePhy,Hardware::SfePhy::ChipStatusDir,wc
hardware/phy/status/data/pcs/sfephy/slice/%sliceId/SfePhy, Hardware::PhyStatus::PcsGen2Dir,wc
hardware/phy/status/data/pma/sfephy/slice/%sliceId/SfePhy, Hardware::PhyStatus::PmaGen2Dir,wc
hardware/phy/status/data/rs/sfephy/slice/%sliceId/SfePhy, Hardware::PhyStatus::RsBaseRDir,wc
hardware/phy/status/data/rsFec/sfephy/slice/%sliceId/SfePhy, Hardware::PhyStatus::RsFecDir,wc
hardware/phy/status/data/fcFec/sfephy/slice/%sliceId/SfePhy, Hardware::PhyStatus::FcFecDir,wc
hardware/phy/status/data/serdes/sfephy/slice/%sliceId/IntelSoCCore, Hardware::SfePhy::IntelSoCSerdesStatusDir,wc
hardware/phy/status/data/serdes/sfephy/slice/%sliceId/FortvilleCore, Hardware::SfePhy::FortvilleSerdesStatusDir,wc
hardware/phy/status/data/serdes/sfephy/slice/%sliceId/ColumbiavilleCore, Hardware::SfePhy::ColumbiavilleSerdesStatusDir,wc
hardware/phy/sfephy/slice/%sliceId/sdkcall/config, Hardware::SfePhy::PhyIntfSdkCallConfigDir,wc
hardware/phy/sfephy/slice/%sliceId/sdkcall/status, Hardware::SfePhy::PhyIntfSdkCallStatusDir,r
hardware/l1/tuning/slice/%sliceId, Tac::Dir, ri
hardware/l1/topology/slice/%sliceId, Tac::Dir, ri
