Documentation
¶
Overview ¶
Package macsec is a generated package which contains definitions of structs which generate gNMI paths for a YANG schema.
This package was generated by ygnmi version: v0.14.0: (ygot: v0.34.0) using the following YANG input files:
- gnmi-collector-metadata.yang
- public/release/models/acl/openconfig-acl.yang
- public/release/models/acl/openconfig-packet-match.yang
- public/release/models/aft/openconfig-aft-common.yang
- public/release/models/aft/openconfig-aft-ethernet.yang
- public/release/models/aft/openconfig-aft-ipv4.yang
- public/release/models/aft/openconfig-aft-ipv6.yang
- public/release/models/aft/openconfig-aft-mpls.yang
- public/release/models/aft/openconfig-aft-network-instance.yang
- public/release/models/aft/openconfig-aft-pf.yang
- public/release/models/aft/openconfig-aft-state-synced.yang
- public/release/models/aft/openconfig-aft-summary.yang
- public/release/models/aft/openconfig-aft-types.yang
- public/release/models/aft/openconfig-aft.yang
- public/release/models/ate/openconfig-ate-flow.yang
- public/release/models/ate/openconfig-ate-intf.yang
- public/release/models/bfd/openconfig-bfd.yang
- public/release/models/bgp/openconfig-bgp-policy.yang
- public/release/models/bgp/openconfig-bgp-types.yang
- public/release/models/extensions/openconfig-metadata.yang
- public/release/models/firewall/openconfig-fw-high-availability.yang
- public/release/models/gnpsi/openconfig-gnpsi-types.yang
- public/release/models/gnsi/openconfig-gnsi-acctz.yang
- public/release/models/gnsi/openconfig-gnsi-authz.yang
- public/release/models/gnsi/openconfig-gnsi-certz.yang
- public/release/models/gnsi/openconfig-gnsi-credentialz.yang
- public/release/models/gnsi/openconfig-gnsi-pathz.yang
- public/release/models/gnsi/openconfig-gnsi.yang
- public/release/models/gribi/openconfig-gribi.yang
- public/release/models/interfaces/openconfig-if-aggregate.yang
- public/release/models/interfaces/openconfig-if-ethernet-ext.yang
- public/release/models/interfaces/openconfig-if-ethernet.yang
- public/release/models/interfaces/openconfig-if-ip-ext.yang
- public/release/models/interfaces/openconfig-if-ip.yang
- public/release/models/interfaces/openconfig-if-rates.yang
- public/release/models/interfaces/openconfig-if-sdn-ext.yang
- public/release/models/interfaces/openconfig-interfaces.yang
- public/release/models/isis/openconfig-isis-policy.yang
- public/release/models/isis/openconfig-isis.yang
- public/release/models/lacp/openconfig-lacp.yang
- public/release/models/lldp/openconfig-lldp-types.yang
- public/release/models/lldp/openconfig-lldp.yang
- public/release/models/local-routing/openconfig-local-routing-network-instance.yang
- public/release/models/local-routing/openconfig-local-routing.yang
- public/release/models/macsec/openconfig-macsec.yang
- public/release/models/mpls/openconfig-mpls-types.yang
- public/release/models/multicast/openconfig-pim.yang
- public/release/models/network-instance/openconfig-network-instance-l2.yang
- public/release/models/network-instance/openconfig-network-instance-static.yang
- public/release/models/network-instance/openconfig-network-instance.yang
- public/release/models/oam/openconfig-cfm-types.yang
- public/release/models/oam/openconfig-oam-cfm.yang
- public/release/models/oam/openconfig-oam.yang
- public/release/models/openconfig-extensions.yang
- public/release/models/optical-transport/openconfig-terminal-device.yang
- public/release/models/optical-transport/openconfig-transport-types.yang
- public/release/models/ospf/openconfig-ospf-area-interface.yang
- public/release/models/ospf/openconfig-ospf-area.yang
- public/release/models/ospf/openconfig-ospf-common.yang
- public/release/models/ospf/openconfig-ospf-global.yang
- public/release/models/ospf/openconfig-ospf-policy.yang
- public/release/models/ospf/openconfig-ospf-types.yang
- public/release/models/ospf/openconfig-ospf.yang
- public/release/models/ospf/openconfig-ospfv2.yang
- public/release/models/ospf/openconfig-ospfv3-area-interface.yang
- public/release/models/p4rt/openconfig-p4rt.yang
- public/release/models/platform/openconfig-platform-common.yang
- public/release/models/platform/openconfig-platform-controller-card.yang
- public/release/models/platform/openconfig-platform-cpu.yang
- public/release/models/platform/openconfig-platform-ext.yang
- public/release/models/platform/openconfig-platform-fabric.yang
- public/release/models/platform/openconfig-platform-fan.yang
- public/release/models/platform/openconfig-platform-integrated-circuit.yang
- public/release/models/platform/openconfig-platform-linecard.yang
- public/release/models/platform/openconfig-platform-pipeline-counters.yang
- public/release/models/platform/openconfig-platform-psu.yang
- public/release/models/platform/openconfig-platform-software.yang
- public/release/models/platform/openconfig-platform-transceiver.yang
- public/release/models/platform/openconfig-platform.yang
- public/release/models/policy-forwarding/openconfig-pf-forwarding-policies.yang
- public/release/models/policy-forwarding/openconfig-pf-interfaces.yang
- public/release/models/policy-forwarding/openconfig-pf-path-groups.yang
- public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
- public/release/models/policy/openconfig-policy-types.yang
- public/release/models/policy/openconfig-routing-policy.yang
- public/release/models/qos/openconfig-qos-elements.yang
- public/release/models/qos/openconfig-qos-interfaces.yang
- public/release/models/qos/openconfig-qos-types.yang
- public/release/models/qos/openconfig-qos.yang
- public/release/models/relay-agent/openconfig-relay-agent.yang
- public/release/models/rib/openconfig-rib-bgp.yang
- public/release/models/sampling/openconfig-sampling-sflow.yang
- public/release/models/segment-routing/openconfig-segment-routing-types.yang
- public/release/models/system/openconfig-system-bootz.yang
- public/release/models/system/openconfig-system-controlplane.yang
- public/release/models/system/openconfig-system-utilization.yang
- public/release/models/system/openconfig-system.yang
- public/release/models/types/openconfig-inet-types.yang
- public/release/models/types/openconfig-types.yang
- public/release/models/types/openconfig-yang-types.yang
- public/release/models/vlan/openconfig-vlan.yang
- public/third_party/ietf/iana-if-type.yang
- public/third_party/ietf/ietf-inet-types.yang
- public/third_party/ietf/ietf-interfaces.yang
- public/third_party/ietf/ietf-yang-types.yang
Imported modules were sourced from:
- public/release/models/...
- public/third_party/ietf/...
Index ¶
- type MacsecPath
- func (n *MacsecPath) Config() ygnmi.ConfigQuery[*oc.Macsec]
- func (n *MacsecPath) Interface(Name string) *Macsec_InterfacePath
- func (n *MacsecPath) InterfaceAny() *Macsec_InterfacePathAny
- func (n *MacsecPath) InterfaceMap() *Macsec_InterfacePathMap
- func (n *MacsecPath) Mka() *Macsec_MkaPath
- func (n *MacsecPath) PathOriginName() string
- func (n *MacsecPath) State() ygnmi.SingletonQuery[*oc.Macsec]
- type MacsecPathAny
- func (n *MacsecPathAny) Config() ygnmi.WildcardQuery[*oc.Macsec]
- func (n *MacsecPathAny) Interface(Name string) *Macsec_InterfacePathAny
- func (n *MacsecPathAny) InterfaceAny() *Macsec_InterfacePathAny
- func (n *MacsecPathAny) InterfaceMap() *Macsec_InterfacePathMapAny
- func (n *MacsecPathAny) Mka() *Macsec_MkaPathAny
- func (n *MacsecPathAny) State() ygnmi.WildcardQuery[*oc.Macsec]
- type Macsec_InterfacePath
- func (n *Macsec_InterfacePath) Config() ygnmi.ConfigQuery[*oc.Macsec_Interface]
- func (n *Macsec_InterfacePath) Counters() *Macsec_Interface_CountersPath
- func (n *Macsec_InterfacePath) Enable() *Macsec_Interface_EnablePath
- func (n *Macsec_InterfacePath) Mka() *Macsec_Interface_MkaPath
- func (n *Macsec_InterfacePath) Name() *Macsec_Interface_NamePath
- func (n *Macsec_InterfacePath) PathOriginName() string
- func (n *Macsec_InterfacePath) ReplayProtection() *Macsec_Interface_ReplayProtectionPath
- func (n *Macsec_InterfacePath) ScsaRx(SciRx string) *Macsec_Interface_ScsaRxPath
- func (n *Macsec_InterfacePath) ScsaRxAny() *Macsec_Interface_ScsaRxPathAny
- func (n *Macsec_InterfacePath) ScsaRxMap() *Macsec_Interface_ScsaRxPathMap
- func (n *Macsec_InterfacePath) ScsaTx(SciTx string) *Macsec_Interface_ScsaTxPath
- func (n *Macsec_InterfacePath) ScsaTxAny() *Macsec_Interface_ScsaTxPathAny
- func (n *Macsec_InterfacePath) ScsaTxMap() *Macsec_Interface_ScsaTxPathMap
- func (n *Macsec_InterfacePath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface]
- type Macsec_InterfacePathAny
- func (n *Macsec_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.Macsec_Interface]
- func (n *Macsec_InterfacePathAny) Counters() *Macsec_Interface_CountersPathAny
- func (n *Macsec_InterfacePathAny) Enable() *Macsec_Interface_EnablePathAny
- func (n *Macsec_InterfacePathAny) Mka() *Macsec_Interface_MkaPathAny
- func (n *Macsec_InterfacePathAny) Name() *Macsec_Interface_NamePathAny
- func (n *Macsec_InterfacePathAny) ReplayProtection() *Macsec_Interface_ReplayProtectionPathAny
- func (n *Macsec_InterfacePathAny) ScsaRx(SciRx string) *Macsec_Interface_ScsaRxPathAny
- func (n *Macsec_InterfacePathAny) ScsaRxAny() *Macsec_Interface_ScsaRxPathAny
- func (n *Macsec_InterfacePathAny) ScsaRxMap() *Macsec_Interface_ScsaRxPathMapAny
- func (n *Macsec_InterfacePathAny) ScsaTx(SciTx string) *Macsec_Interface_ScsaTxPathAny
- func (n *Macsec_InterfacePathAny) ScsaTxAny() *Macsec_Interface_ScsaTxPathAny
- func (n *Macsec_InterfacePathAny) ScsaTxMap() *Macsec_Interface_ScsaTxPathMapAny
- func (n *Macsec_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface]
- type Macsec_InterfacePathMap
- type Macsec_InterfacePathMapAny
- type Macsec_Interface_CountersPath
- func (n *Macsec_Interface_CountersPath) PathOriginName() string
- func (n *Macsec_Interface_CountersPath) RxBadtagPkts() *Macsec_Interface_Counters_RxBadtagPktsPath
- func (n *Macsec_Interface_CountersPath) RxLatePkts() *Macsec_Interface_Counters_RxLatePktsPath
- func (n *Macsec_Interface_CountersPath) RxNosciPkts() *Macsec_Interface_Counters_RxNosciPktsPath
- func (n *Macsec_Interface_CountersPath) RxUnknownsciPkts() *Macsec_Interface_Counters_RxUnknownsciPktsPath
- func (n *Macsec_Interface_CountersPath) RxUntaggedPkts() *Macsec_Interface_Counters_RxUntaggedPktsPath
- func (n *Macsec_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_Counters]
- func (n *Macsec_Interface_CountersPath) TxUntaggedPkts() *Macsec_Interface_Counters_TxUntaggedPktsPath
- type Macsec_Interface_CountersPathAny
- func (n *Macsec_Interface_CountersPathAny) RxBadtagPkts() *Macsec_Interface_Counters_RxBadtagPktsPathAny
- func (n *Macsec_Interface_CountersPathAny) RxLatePkts() *Macsec_Interface_Counters_RxLatePktsPathAny
- func (n *Macsec_Interface_CountersPathAny) RxNosciPkts() *Macsec_Interface_Counters_RxNosciPktsPathAny
- func (n *Macsec_Interface_CountersPathAny) RxUnknownsciPkts() *Macsec_Interface_Counters_RxUnknownsciPktsPathAny
- func (n *Macsec_Interface_CountersPathAny) RxUntaggedPkts() *Macsec_Interface_Counters_RxUntaggedPktsPathAny
- func (n *Macsec_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_Counters]
- func (n *Macsec_Interface_CountersPathAny) TxUntaggedPkts() *Macsec_Interface_Counters_TxUntaggedPktsPathAny
- type Macsec_Interface_Counters_RxBadtagPktsPath
- type Macsec_Interface_Counters_RxBadtagPktsPathAny
- type Macsec_Interface_Counters_RxLatePktsPath
- type Macsec_Interface_Counters_RxLatePktsPathAny
- type Macsec_Interface_Counters_RxNosciPktsPath
- type Macsec_Interface_Counters_RxNosciPktsPathAny
- type Macsec_Interface_Counters_RxUnknownsciPktsPath
- type Macsec_Interface_Counters_RxUnknownsciPktsPathAny
- type Macsec_Interface_Counters_RxUntaggedPktsPath
- type Macsec_Interface_Counters_RxUntaggedPktsPathAny
- type Macsec_Interface_Counters_TxUntaggedPktsPath
- type Macsec_Interface_Counters_TxUntaggedPktsPathAny
- type Macsec_Interface_EnablePath
- type Macsec_Interface_EnablePathAny
- type Macsec_Interface_MkaPath
- func (n *Macsec_Interface_MkaPath) Config() ygnmi.ConfigQuery[*oc.Macsec_Interface_Mka]
- func (n *Macsec_Interface_MkaPath) Counters() *Macsec_Interface_Mka_CountersPath
- func (n *Macsec_Interface_MkaPath) KeyChain() *Macsec_Interface_Mka_KeyChainPath
- func (n *Macsec_Interface_MkaPath) MkaPolicy() *Macsec_Interface_Mka_MkaPolicyPath
- func (n *Macsec_Interface_MkaPath) PathOriginName() string
- func (n *Macsec_Interface_MkaPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_Mka]
- type Macsec_Interface_MkaPathAny
- func (n *Macsec_Interface_MkaPathAny) Config() ygnmi.WildcardQuery[*oc.Macsec_Interface_Mka]
- func (n *Macsec_Interface_MkaPathAny) Counters() *Macsec_Interface_Mka_CountersPathAny
- func (n *Macsec_Interface_MkaPathAny) KeyChain() *Macsec_Interface_Mka_KeyChainPathAny
- func (n *Macsec_Interface_MkaPathAny) MkaPolicy() *Macsec_Interface_Mka_MkaPolicyPathAny
- func (n *Macsec_Interface_MkaPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_Mka]
- type Macsec_Interface_Mka_CountersPath
- func (n *Macsec_Interface_Mka_CountersPath) InCakMkpdu() *Macsec_Interface_Mka_Counters_InCakMkpduPath
- func (n *Macsec_Interface_Mka_CountersPath) InMkpdu() *Macsec_Interface_Mka_Counters_InMkpduPath
- func (n *Macsec_Interface_Mka_CountersPath) InSakMkpdu() *Macsec_Interface_Mka_Counters_InSakMkpduPath
- func (n *Macsec_Interface_Mka_CountersPath) OutCakMkpdu() *Macsec_Interface_Mka_Counters_OutCakMkpduPath
- func (n *Macsec_Interface_Mka_CountersPath) OutMkpdu() *Macsec_Interface_Mka_Counters_OutMkpduPath
- func (n *Macsec_Interface_Mka_CountersPath) OutSakMkpdu() *Macsec_Interface_Mka_Counters_OutSakMkpduPath
- func (n *Macsec_Interface_Mka_CountersPath) PathOriginName() string
- func (n *Macsec_Interface_Mka_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_Mka_Counters]
- type Macsec_Interface_Mka_CountersPathAny
- func (n *Macsec_Interface_Mka_CountersPathAny) InCakMkpdu() *Macsec_Interface_Mka_Counters_InCakMkpduPathAny
- func (n *Macsec_Interface_Mka_CountersPathAny) InMkpdu() *Macsec_Interface_Mka_Counters_InMkpduPathAny
- func (n *Macsec_Interface_Mka_CountersPathAny) InSakMkpdu() *Macsec_Interface_Mka_Counters_InSakMkpduPathAny
- func (n *Macsec_Interface_Mka_CountersPathAny) OutCakMkpdu() *Macsec_Interface_Mka_Counters_OutCakMkpduPathAny
- func (n *Macsec_Interface_Mka_CountersPathAny) OutMkpdu() *Macsec_Interface_Mka_Counters_OutMkpduPathAny
- func (n *Macsec_Interface_Mka_CountersPathAny) OutSakMkpdu() *Macsec_Interface_Mka_Counters_OutSakMkpduPathAny
- func (n *Macsec_Interface_Mka_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_Mka_Counters]
- type Macsec_Interface_Mka_Counters_InCakMkpduPath
- type Macsec_Interface_Mka_Counters_InCakMkpduPathAny
- type Macsec_Interface_Mka_Counters_InMkpduPath
- type Macsec_Interface_Mka_Counters_InMkpduPathAny
- type Macsec_Interface_Mka_Counters_InSakMkpduPath
- type Macsec_Interface_Mka_Counters_InSakMkpduPathAny
- type Macsec_Interface_Mka_Counters_OutCakMkpduPath
- type Macsec_Interface_Mka_Counters_OutCakMkpduPathAny
- type Macsec_Interface_Mka_Counters_OutMkpduPath
- type Macsec_Interface_Mka_Counters_OutMkpduPathAny
- type Macsec_Interface_Mka_Counters_OutSakMkpduPath
- type Macsec_Interface_Mka_Counters_OutSakMkpduPathAny
- type Macsec_Interface_Mka_KeyChainPath
- type Macsec_Interface_Mka_KeyChainPathAny
- type Macsec_Interface_Mka_MkaPolicyPath
- type Macsec_Interface_Mka_MkaPolicyPathAny
- type Macsec_Interface_NamePath
- type Macsec_Interface_NamePathAny
- type Macsec_Interface_ReplayProtectionPath
- type Macsec_Interface_ReplayProtectionPathAny
- type Macsec_Interface_ScsaRxPath
- func (n *Macsec_Interface_ScsaRxPath) Counters() *Macsec_Interface_ScsaRx_CountersPath
- func (n *Macsec_Interface_ScsaRxPath) PathOriginName() string
- func (n *Macsec_Interface_ScsaRxPath) SciRx() *Macsec_Interface_ScsaRx_SciRxPath
- func (n *Macsec_Interface_ScsaRxPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_ScsaRx]
- type Macsec_Interface_ScsaRxPathAny
- type Macsec_Interface_ScsaRxPathMap
- type Macsec_Interface_ScsaRxPathMapAny
- type Macsec_Interface_ScsaRx_CountersPath
- func (n *Macsec_Interface_ScsaRx_CountersPath) PathOriginName() string
- func (n *Macsec_Interface_ScsaRx_CountersPath) SaInvalid() *Macsec_Interface_ScsaRx_Counters_SaInvalidPath
- func (n *Macsec_Interface_ScsaRx_CountersPath) SaValid() *Macsec_Interface_ScsaRx_Counters_SaValidPath
- func (n *Macsec_Interface_ScsaRx_CountersPath) ScInvalid() *Macsec_Interface_ScsaRx_Counters_ScInvalidPath
- func (n *Macsec_Interface_ScsaRx_CountersPath) ScValid() *Macsec_Interface_ScsaRx_Counters_ScValidPath
- func (n *Macsec_Interface_ScsaRx_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_ScsaRx_Counters]
- type Macsec_Interface_ScsaRx_CountersPathAny
- func (n *Macsec_Interface_ScsaRx_CountersPathAny) SaInvalid() *Macsec_Interface_ScsaRx_Counters_SaInvalidPathAny
- func (n *Macsec_Interface_ScsaRx_CountersPathAny) SaValid() *Macsec_Interface_ScsaRx_Counters_SaValidPathAny
- func (n *Macsec_Interface_ScsaRx_CountersPathAny) ScInvalid() *Macsec_Interface_ScsaRx_Counters_ScInvalidPathAny
- func (n *Macsec_Interface_ScsaRx_CountersPathAny) ScValid() *Macsec_Interface_ScsaRx_Counters_ScValidPathAny
- func (n *Macsec_Interface_ScsaRx_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_ScsaRx_Counters]
- type Macsec_Interface_ScsaRx_Counters_SaInvalidPath
- type Macsec_Interface_ScsaRx_Counters_SaInvalidPathAny
- type Macsec_Interface_ScsaRx_Counters_SaValidPath
- type Macsec_Interface_ScsaRx_Counters_SaValidPathAny
- type Macsec_Interface_ScsaRx_Counters_ScInvalidPath
- type Macsec_Interface_ScsaRx_Counters_ScInvalidPathAny
- type Macsec_Interface_ScsaRx_Counters_ScValidPath
- type Macsec_Interface_ScsaRx_Counters_ScValidPathAny
- type Macsec_Interface_ScsaRx_SciRxPath
- type Macsec_Interface_ScsaRx_SciRxPathAny
- type Macsec_Interface_ScsaTxPath
- func (n *Macsec_Interface_ScsaTxPath) Counters() *Macsec_Interface_ScsaTx_CountersPath
- func (n *Macsec_Interface_ScsaTxPath) PathOriginName() string
- func (n *Macsec_Interface_ScsaTxPath) SciTx() *Macsec_Interface_ScsaTx_SciTxPath
- func (n *Macsec_Interface_ScsaTxPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_ScsaTx]
- type Macsec_Interface_ScsaTxPathAny
- type Macsec_Interface_ScsaTxPathMap
- type Macsec_Interface_ScsaTxPathMapAny
- type Macsec_Interface_ScsaTx_CountersPath
- func (n *Macsec_Interface_ScsaTx_CountersPath) PathOriginName() string
- func (n *Macsec_Interface_ScsaTx_CountersPath) SaAuthOnly() *Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath
- func (n *Macsec_Interface_ScsaTx_CountersPath) SaEncrypted() *Macsec_Interface_ScsaTx_Counters_SaEncryptedPath
- func (n *Macsec_Interface_ScsaTx_CountersPath) ScAuthOnly() *Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath
- func (n *Macsec_Interface_ScsaTx_CountersPath) ScEncrypted() *Macsec_Interface_ScsaTx_Counters_ScEncryptedPath
- func (n *Macsec_Interface_ScsaTx_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_ScsaTx_Counters]
- type Macsec_Interface_ScsaTx_CountersPathAny
- func (n *Macsec_Interface_ScsaTx_CountersPathAny) SaAuthOnly() *Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPathAny
- func (n *Macsec_Interface_ScsaTx_CountersPathAny) SaEncrypted() *Macsec_Interface_ScsaTx_Counters_SaEncryptedPathAny
- func (n *Macsec_Interface_ScsaTx_CountersPathAny) ScAuthOnly() *Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPathAny
- func (n *Macsec_Interface_ScsaTx_CountersPathAny) ScEncrypted() *Macsec_Interface_ScsaTx_Counters_ScEncryptedPathAny
- func (n *Macsec_Interface_ScsaTx_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_ScsaTx_Counters]
- type Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath
- type Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPathAny
- type Macsec_Interface_ScsaTx_Counters_SaEncryptedPath
- type Macsec_Interface_ScsaTx_Counters_SaEncryptedPathAny
- type Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath
- type Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPathAny
- type Macsec_Interface_ScsaTx_Counters_ScEncryptedPath
- type Macsec_Interface_ScsaTx_Counters_ScEncryptedPathAny
- type Macsec_Interface_ScsaTx_SciTxPath
- type Macsec_Interface_ScsaTx_SciTxPathAny
- type Macsec_MkaPath
- func (n *Macsec_MkaPath) Config() ygnmi.ConfigQuery[*oc.Macsec_Mka]
- func (n *Macsec_MkaPath) Counters() *Macsec_Mka_CountersPath
- func (n *Macsec_MkaPath) PathOriginName() string
- func (n *Macsec_MkaPath) Policy(Name string) *Macsec_Mka_PolicyPath
- func (n *Macsec_MkaPath) PolicyAny() *Macsec_Mka_PolicyPathAny
- func (n *Macsec_MkaPath) PolicyMap() *Macsec_Mka_PolicyPathMap
- func (n *Macsec_MkaPath) State() ygnmi.SingletonQuery[*oc.Macsec_Mka]
- type Macsec_MkaPathAny
- func (n *Macsec_MkaPathAny) Config() ygnmi.WildcardQuery[*oc.Macsec_Mka]
- func (n *Macsec_MkaPathAny) Counters() *Macsec_Mka_CountersPathAny
- func (n *Macsec_MkaPathAny) Policy(Name string) *Macsec_Mka_PolicyPathAny
- func (n *Macsec_MkaPathAny) PolicyAny() *Macsec_Mka_PolicyPathAny
- func (n *Macsec_MkaPathAny) PolicyMap() *Macsec_Mka_PolicyPathMapAny
- func (n *Macsec_MkaPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Mka]
- type Macsec_Mka_CountersPath
- func (n *Macsec_Mka_CountersPath) InMkpduBadPeerErrors() *Macsec_Mka_Counters_InMkpduBadPeerErrorsPath
- func (n *Macsec_Mka_CountersPath) InMkpduIcvVerificationErrors() *Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath
- func (n *Macsec_Mka_CountersPath) InMkpduPeerListErrors() *Macsec_Mka_Counters_InMkpduPeerListErrorsPath
- func (n *Macsec_Mka_CountersPath) InMkpduValidationErrors() *Macsec_Mka_Counters_InMkpduValidationErrorsPath
- func (n *Macsec_Mka_CountersPath) OutMkpduErrors() *Macsec_Mka_Counters_OutMkpduErrorsPath
- func (n *Macsec_Mka_CountersPath) PathOriginName() string
- func (n *Macsec_Mka_CountersPath) SakCipherMismatchErrors() *Macsec_Mka_Counters_SakCipherMismatchErrorsPath
- func (n *Macsec_Mka_CountersPath) SakDecryptionErrors() *Macsec_Mka_Counters_SakDecryptionErrorsPath
- func (n *Macsec_Mka_CountersPath) SakEncryptionErrors() *Macsec_Mka_Counters_SakEncryptionErrorsPath
- func (n *Macsec_Mka_CountersPath) SakGenerationErrors() *Macsec_Mka_Counters_SakGenerationErrorsPath
- func (n *Macsec_Mka_CountersPath) SakHashErrors() *Macsec_Mka_Counters_SakHashErrorsPath
- func (n *Macsec_Mka_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Mka_Counters]
- type Macsec_Mka_CountersPathAny
- func (n *Macsec_Mka_CountersPathAny) InMkpduBadPeerErrors() *Macsec_Mka_Counters_InMkpduBadPeerErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) InMkpduIcvVerificationErrors() *Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) InMkpduPeerListErrors() *Macsec_Mka_Counters_InMkpduPeerListErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) InMkpduValidationErrors() *Macsec_Mka_Counters_InMkpduValidationErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) OutMkpduErrors() *Macsec_Mka_Counters_OutMkpduErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) SakCipherMismatchErrors() *Macsec_Mka_Counters_SakCipherMismatchErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) SakDecryptionErrors() *Macsec_Mka_Counters_SakDecryptionErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) SakEncryptionErrors() *Macsec_Mka_Counters_SakEncryptionErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) SakGenerationErrors() *Macsec_Mka_Counters_SakGenerationErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) SakHashErrors() *Macsec_Mka_Counters_SakHashErrorsPathAny
- func (n *Macsec_Mka_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Mka_Counters]
- type Macsec_Mka_Counters_InMkpduBadPeerErrorsPath
- type Macsec_Mka_Counters_InMkpduBadPeerErrorsPathAny
- type Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath
- type Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPathAny
- type Macsec_Mka_Counters_InMkpduPeerListErrorsPath
- type Macsec_Mka_Counters_InMkpduPeerListErrorsPathAny
- type Macsec_Mka_Counters_InMkpduValidationErrorsPath
- type Macsec_Mka_Counters_InMkpduValidationErrorsPathAny
- type Macsec_Mka_Counters_OutMkpduErrorsPath
- type Macsec_Mka_Counters_OutMkpduErrorsPathAny
- type Macsec_Mka_Counters_SakCipherMismatchErrorsPath
- type Macsec_Mka_Counters_SakCipherMismatchErrorsPathAny
- type Macsec_Mka_Counters_SakDecryptionErrorsPath
- type Macsec_Mka_Counters_SakDecryptionErrorsPathAny
- type Macsec_Mka_Counters_SakEncryptionErrorsPath
- type Macsec_Mka_Counters_SakEncryptionErrorsPathAny
- type Macsec_Mka_Counters_SakGenerationErrorsPath
- type Macsec_Mka_Counters_SakGenerationErrorsPathAny
- type Macsec_Mka_Counters_SakHashErrorsPath
- type Macsec_Mka_Counters_SakHashErrorsPathAny
- type Macsec_Mka_PolicyPath
- func (n *Macsec_Mka_PolicyPath) ConfidentialityOffset() *Macsec_Mka_Policy_ConfidentialityOffsetPath
- func (n *Macsec_Mka_PolicyPath) Config() ygnmi.ConfigQuery[*oc.Macsec_Mka_Policy]
- func (n *Macsec_Mka_PolicyPath) DelayProtection() *Macsec_Mka_Policy_DelayProtectionPath
- func (n *Macsec_Mka_PolicyPath) IncludeIcvIndicator() *Macsec_Mka_Policy_IncludeIcvIndicatorPath
- func (n *Macsec_Mka_PolicyPath) IncludeSci() *Macsec_Mka_Policy_IncludeSciPath
- func (n *Macsec_Mka_PolicyPath) KeyServerPriority() *Macsec_Mka_Policy_KeyServerPriorityPath
- func (n *Macsec_Mka_PolicyPath) MacsecCipherSuite() *Macsec_Mka_Policy_MacsecCipherSuitePath
- func (n *Macsec_Mka_PolicyPath) Name() *Macsec_Mka_Policy_NamePath
- func (n *Macsec_Mka_PolicyPath) PathOriginName() string
- func (n *Macsec_Mka_PolicyPath) SakRekeyInterval() *Macsec_Mka_Policy_SakRekeyIntervalPath
- func (n *Macsec_Mka_PolicyPath) SakRekeyOnLivePeerLoss() *Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath
- func (n *Macsec_Mka_PolicyPath) State() ygnmi.SingletonQuery[*oc.Macsec_Mka_Policy]
- func (n *Macsec_Mka_PolicyPath) UseUpdatedEthHeader() *Macsec_Mka_Policy_UseUpdatedEthHeaderPath
- type Macsec_Mka_PolicyPathAny
- func (n *Macsec_Mka_PolicyPathAny) ConfidentialityOffset() *Macsec_Mka_Policy_ConfidentialityOffsetPathAny
- func (n *Macsec_Mka_PolicyPathAny) Config() ygnmi.WildcardQuery[*oc.Macsec_Mka_Policy]
- func (n *Macsec_Mka_PolicyPathAny) DelayProtection() *Macsec_Mka_Policy_DelayProtectionPathAny
- func (n *Macsec_Mka_PolicyPathAny) IncludeIcvIndicator() *Macsec_Mka_Policy_IncludeIcvIndicatorPathAny
- func (n *Macsec_Mka_PolicyPathAny) IncludeSci() *Macsec_Mka_Policy_IncludeSciPathAny
- func (n *Macsec_Mka_PolicyPathAny) KeyServerPriority() *Macsec_Mka_Policy_KeyServerPriorityPathAny
- func (n *Macsec_Mka_PolicyPathAny) MacsecCipherSuite() *Macsec_Mka_Policy_MacsecCipherSuitePathAny
- func (n *Macsec_Mka_PolicyPathAny) Name() *Macsec_Mka_Policy_NamePathAny
- func (n *Macsec_Mka_PolicyPathAny) SakRekeyInterval() *Macsec_Mka_Policy_SakRekeyIntervalPathAny
- func (n *Macsec_Mka_PolicyPathAny) SakRekeyOnLivePeerLoss() *Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny
- func (n *Macsec_Mka_PolicyPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Mka_Policy]
- func (n *Macsec_Mka_PolicyPathAny) UseUpdatedEthHeader() *Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny
- type Macsec_Mka_PolicyPathMap
- type Macsec_Mka_PolicyPathMapAny
- type Macsec_Mka_Policy_ConfidentialityOffsetPath
- func (n *Macsec_Mka_Policy_ConfidentialityOffsetPath) Config() ygnmi.ConfigQuery[oc.E_Macsec_ConfidentialityOffset]
- func (n *Macsec_Mka_Policy_ConfidentialityOffsetPath) PathOriginName() string
- func (n *Macsec_Mka_Policy_ConfidentialityOffsetPath) State() ygnmi.SingletonQuery[oc.E_Macsec_ConfidentialityOffset]
- type Macsec_Mka_Policy_ConfidentialityOffsetPathAny
- type Macsec_Mka_Policy_DelayProtectionPath
- type Macsec_Mka_Policy_DelayProtectionPathAny
- type Macsec_Mka_Policy_IncludeIcvIndicatorPath
- type Macsec_Mka_Policy_IncludeIcvIndicatorPathAny
- type Macsec_Mka_Policy_IncludeSciPath
- type Macsec_Mka_Policy_IncludeSciPathAny
- type Macsec_Mka_Policy_KeyServerPriorityPath
- type Macsec_Mka_Policy_KeyServerPriorityPathAny
- type Macsec_Mka_Policy_MacsecCipherSuitePath
- type Macsec_Mka_Policy_MacsecCipherSuitePathAny
- type Macsec_Mka_Policy_NamePath
- type Macsec_Mka_Policy_NamePathAny
- type Macsec_Mka_Policy_SakRekeyIntervalPath
- type Macsec_Mka_Policy_SakRekeyIntervalPathAny
- type Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath
- type Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny
- type Macsec_Mka_Policy_UseUpdatedEthHeaderPath
- type Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MacsecPath ¶
MacsecPath represents the /openconfig-macsec/macsec YANG schema element.
func (*MacsecPath) Config ¶
func (n *MacsecPath) Config() ygnmi.ConfigQuery[*oc.Macsec]
Config returns a Query that can be used in gNMI operations.
func (*MacsecPath) Interface ¶
func (n *MacsecPath) Interface(Name string) *Macsec_InterfacePath
Interface (list): List of interfaces on which MACsec is enabled / available
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "interfaces/interface" Path from root: "/macsec/interfaces/interface" Name: string
func (*MacsecPath) InterfaceAny ¶
func (n *MacsecPath) InterfaceAny() *Macsec_InterfacePathAny
InterfaceAny (list): List of interfaces on which MACsec is enabled / available
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "interfaces/interface" Path from root: "/macsec/interfaces/interface"
func (*MacsecPath) InterfaceMap ¶
func (n *MacsecPath) InterfaceMap() *Macsec_InterfacePathMap
InterfaceMap (list): List of interfaces on which MACsec is enabled / available
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "interfaces/interface" Path from root: "/macsec/interfaces/interface"
func (*MacsecPath) Mka ¶
func (n *MacsecPath) Mka() *Macsec_MkaPath
Mka (container): The MKA
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "mka" Path from root: "/macsec/mka"
func (*MacsecPath) PathOriginName ¶ added in v0.14.0
func (n *MacsecPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*MacsecPath) State ¶
func (n *MacsecPath) State() ygnmi.SingletonQuery[*oc.Macsec]
State returns a Query that can be used in gNMI operations.
type MacsecPathAny ¶
MacsecPathAny represents the wildcard version of the /openconfig-macsec/macsec YANG schema element.
func (*MacsecPathAny) Config ¶
func (n *MacsecPathAny) Config() ygnmi.WildcardQuery[*oc.Macsec]
Config returns a Query that can be used in gNMI operations.
func (*MacsecPathAny) Interface ¶
func (n *MacsecPathAny) Interface(Name string) *Macsec_InterfacePathAny
Interface (list): List of interfaces on which MACsec is enabled / available
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "interfaces/interface" Path from root: "/macsec/interfaces/interface" Name: string
func (*MacsecPathAny) InterfaceAny ¶
func (n *MacsecPathAny) InterfaceAny() *Macsec_InterfacePathAny
InterfaceAny (list): List of interfaces on which MACsec is enabled / available
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "interfaces/interface" Path from root: "/macsec/interfaces/interface"
func (*MacsecPathAny) InterfaceMap ¶
func (n *MacsecPathAny) InterfaceMap() *Macsec_InterfacePathMapAny
InterfaceMap (list): List of interfaces on which MACsec is enabled / available
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "interfaces/interface" Path from root: "/macsec/interfaces/interface"
func (*MacsecPathAny) Mka ¶
func (n *MacsecPathAny) Mka() *Macsec_MkaPathAny
Mka (container): The MKA
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "mka" Path from root: "/macsec/mka"
func (*MacsecPathAny) State ¶
func (n *MacsecPathAny) State() ygnmi.WildcardQuery[*oc.Macsec]
State returns a Query that can be used in gNMI operations.
type Macsec_InterfacePath ¶
Macsec_InterfacePath represents the /openconfig-macsec/macsec/interfaces/interface YANG schema element.
func (*Macsec_InterfacePath) Config ¶
func (n *Macsec_InterfacePath) Config() ygnmi.ConfigQuery[*oc.Macsec_Interface]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_InterfacePath) Counters ¶
func (n *Macsec_InterfacePath) Counters() *Macsec_Interface_CountersPath
Counters (container): MACsec interface counters
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/interfaces/interface/state/counters"
func (*Macsec_InterfacePath) Enable ¶
func (n *Macsec_InterfacePath) Enable() *Macsec_Interface_EnablePath
Enable (leaf): Enable MACsec on an interface
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/enable" Path from root: "/macsec/interfaces/interface/*/enable"
func (*Macsec_InterfacePath) Mka ¶
func (n *Macsec_InterfacePath) Mka() *Macsec_Interface_MkaPath
Mka (container): Enclosing container for the MKA interface
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "mka" Path from root: "/macsec/interfaces/interface/mka"
func (*Macsec_InterfacePath) Name ¶
func (n *Macsec_InterfacePath) Name() *Macsec_Interface_NamePath
Name (leaf): Reference to the MACsec Ethernet interface
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/name" Path from root: "/macsec/interfaces/interface/*/name"
func (*Macsec_InterfacePath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_InterfacePath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_InterfacePath) ReplayProtection ¶
func (n *Macsec_InterfacePath) ReplayProtection() *Macsec_Interface_ReplayProtectionPath
ReplayProtection (leaf): MACsec window size, as defined by the number of out-of-order frames that are accepted. A value of 0 means that frames are accepted only in the correct order.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/replay-protection" Path from root: "/macsec/interfaces/interface/*/replay-protection"
func (*Macsec_InterfacePath) ScsaRx ¶
func (n *Macsec_InterfacePath) ScsaRx(SciRx string) *Macsec_Interface_ScsaRxPath
ScsaRx (list): RX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-rx/scsa-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx" SciRx: string
func (*Macsec_InterfacePath) ScsaRxAny ¶
func (n *Macsec_InterfacePath) ScsaRxAny() *Macsec_Interface_ScsaRxPathAny
ScsaRxAny (list): RX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-rx/scsa-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx"
func (*Macsec_InterfacePath) ScsaRxMap ¶
func (n *Macsec_InterfacePath) ScsaRxMap() *Macsec_Interface_ScsaRxPathMap
ScsaRxMap (list): RX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-rx/scsa-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx"
func (*Macsec_InterfacePath) ScsaTx ¶
func (n *Macsec_InterfacePath) ScsaTx(SciTx string) *Macsec_Interface_ScsaTxPath
ScsaTx (list): TX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-tx/scsa-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx" SciTx: string
func (*Macsec_InterfacePath) ScsaTxAny ¶
func (n *Macsec_InterfacePath) ScsaTxAny() *Macsec_Interface_ScsaTxPathAny
ScsaTxAny (list): TX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-tx/scsa-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx"
func (*Macsec_InterfacePath) ScsaTxMap ¶
func (n *Macsec_InterfacePath) ScsaTxMap() *Macsec_Interface_ScsaTxPathMap
ScsaTxMap (list): TX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-tx/scsa-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx"
func (*Macsec_InterfacePath) State ¶
func (n *Macsec_InterfacePath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface]
State returns a Query that can be used in gNMI operations.
type Macsec_InterfacePathAny ¶
Macsec_InterfacePathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface YANG schema element.
func (*Macsec_InterfacePathAny) Config ¶
func (n *Macsec_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.Macsec_Interface]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_InterfacePathAny) Counters ¶
func (n *Macsec_InterfacePathAny) Counters() *Macsec_Interface_CountersPathAny
Counters (container): MACsec interface counters
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/interfaces/interface/state/counters"
func (*Macsec_InterfacePathAny) Enable ¶
func (n *Macsec_InterfacePathAny) Enable() *Macsec_Interface_EnablePathAny
Enable (leaf): Enable MACsec on an interface
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/enable" Path from root: "/macsec/interfaces/interface/*/enable"
func (*Macsec_InterfacePathAny) Mka ¶
func (n *Macsec_InterfacePathAny) Mka() *Macsec_Interface_MkaPathAny
Mka (container): Enclosing container for the MKA interface
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "mka" Path from root: "/macsec/interfaces/interface/mka"
func (*Macsec_InterfacePathAny) Name ¶
func (n *Macsec_InterfacePathAny) Name() *Macsec_Interface_NamePathAny
Name (leaf): Reference to the MACsec Ethernet interface
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/name" Path from root: "/macsec/interfaces/interface/*/name"
func (*Macsec_InterfacePathAny) ReplayProtection ¶
func (n *Macsec_InterfacePathAny) ReplayProtection() *Macsec_Interface_ReplayProtectionPathAny
ReplayProtection (leaf): MACsec window size, as defined by the number of out-of-order frames that are accepted. A value of 0 means that frames are accepted only in the correct order.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/replay-protection" Path from root: "/macsec/interfaces/interface/*/replay-protection"
func (*Macsec_InterfacePathAny) ScsaRx ¶
func (n *Macsec_InterfacePathAny) ScsaRx(SciRx string) *Macsec_Interface_ScsaRxPathAny
ScsaRx (list): RX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-rx/scsa-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx" SciRx: string
func (*Macsec_InterfacePathAny) ScsaRxAny ¶
func (n *Macsec_InterfacePathAny) ScsaRxAny() *Macsec_Interface_ScsaRxPathAny
ScsaRxAny (list): RX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-rx/scsa-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx"
func (*Macsec_InterfacePathAny) ScsaRxMap ¶
func (n *Macsec_InterfacePathAny) ScsaRxMap() *Macsec_Interface_ScsaRxPathMapAny
ScsaRxMap (list): RX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-rx/scsa-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx"
func (*Macsec_InterfacePathAny) ScsaTx ¶
func (n *Macsec_InterfacePathAny) ScsaTx(SciTx string) *Macsec_Interface_ScsaTxPathAny
ScsaTx (list): TX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-tx/scsa-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx" SciTx: string
func (*Macsec_InterfacePathAny) ScsaTxAny ¶
func (n *Macsec_InterfacePathAny) ScsaTxAny() *Macsec_Interface_ScsaTxPathAny
ScsaTxAny (list): TX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-tx/scsa-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx"
func (*Macsec_InterfacePathAny) ScsaTxMap ¶
func (n *Macsec_InterfacePathAny) ScsaTxMap() *Macsec_Interface_ScsaTxPathMapAny
ScsaTxMap (list): TX Secure Channel and Secure Association Statistics
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "scsa-tx/scsa-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx"
func (*Macsec_InterfacePathAny) State ¶
func (n *Macsec_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface]
State returns a Query that can be used in gNMI operations.
type Macsec_InterfacePathMap ¶
Macsec_InterfacePathMap represents the /openconfig-macsec/macsec/interfaces/interface YANG schema element.
func (*Macsec_InterfacePathMap) Config ¶
func (n *Macsec_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.Macsec_Interface]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_InterfacePathMap) PathOriginName ¶ added in v0.14.0
func (n *Macsec_InterfacePathMap) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_InterfacePathMap) State ¶
func (n *Macsec_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.Macsec_Interface]
State returns a Query that can be used in gNMI operations.
type Macsec_InterfacePathMapAny ¶
Macsec_InterfacePathMapAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface YANG schema element.
func (*Macsec_InterfacePathMapAny) Config ¶
func (n *Macsec_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.Macsec_Interface]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_InterfacePathMapAny) State ¶
func (n *Macsec_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.Macsec_Interface]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_CountersPath ¶
Macsec_Interface_CountersPath represents the /openconfig-macsec/macsec/interfaces/interface/state/counters YANG schema element.
func (*Macsec_Interface_CountersPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_CountersPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_CountersPath) RxBadtagPkts ¶
func (n *Macsec_Interface_CountersPath) RxBadtagPkts() *Macsec_Interface_Counters_RxBadtagPktsPath
RxBadtagPkts (leaf): MACsec interface level Receive Bad Tag Packets counter. This counter will increment if MACsec is enabled on interface and incoming packet has incorrect MACsec tag.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-badtag-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-badtag-pkts"
func (*Macsec_Interface_CountersPath) RxLatePkts ¶
func (n *Macsec_Interface_CountersPath) RxLatePkts() *Macsec_Interface_Counters_RxLatePktsPath
RxLatePkts (leaf): MACsec interface level Receive Late Packets counter. This counter will increment if MACsec is enabled on the interface and packet number of incoming packet is less than the lowest acceptable packet number and replay protection is enabled.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-late-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-late-pkts"
func (*Macsec_Interface_CountersPath) RxNosciPkts ¶
func (n *Macsec_Interface_CountersPath) RxNosciPkts() *Macsec_Interface_Counters_RxNosciPktsPath
RxNosciPkts (leaf): MACsec interface level Receive No SCI Packets counter. This counter will increment if MACsec is enabled on interface and incoming packet does not have SCI field in MACsec tag.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-nosci-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-nosci-pkts"
func (*Macsec_Interface_CountersPath) RxUnknownsciPkts ¶
func (n *Macsec_Interface_CountersPath) RxUnknownsciPkts() *Macsec_Interface_Counters_RxUnknownsciPktsPath
RxUnknownsciPkts (leaf): MACsec interface level Receive Unknown SCI Packets counter. This counter will increment if MACsec is enabled on the interface and SCI present in the MACsec tag of the incoming packet does not match any SCI present in ingress SCI table.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-unknownsci-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-unknownsci-pkts"
func (*Macsec_Interface_CountersPath) RxUntaggedPkts ¶
func (n *Macsec_Interface_CountersPath) RxUntaggedPkts() *Macsec_Interface_Counters_RxUntaggedPktsPath
RxUntaggedPkts (leaf): MACsec interface level Receive untagged Packets counter. This counter will increment if MACsec is enabled on interface and the incoming packet does not have MACsec tag.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-untagged-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-untagged-pkts"
func (*Macsec_Interface_CountersPath) State ¶
func (n *Macsec_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_Counters]
State returns a Query that can be used in gNMI operations.
func (*Macsec_Interface_CountersPath) TxUntaggedPkts ¶
func (n *Macsec_Interface_CountersPath) TxUntaggedPkts() *Macsec_Interface_Counters_TxUntaggedPktsPath
TxUntaggedPkts (leaf): MACsec interface level Transmit untagged Packets counter. This counter will increment if MACsec is enabled on interface and the outgoing packet is not tagged with MACsec header.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "tx-untagged-pkts" Path from root: "/macsec/interfaces/interface/state/counters/tx-untagged-pkts"
type Macsec_Interface_CountersPathAny ¶
Macsec_Interface_CountersPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/counters YANG schema element.
func (*Macsec_Interface_CountersPathAny) RxBadtagPkts ¶
func (n *Macsec_Interface_CountersPathAny) RxBadtagPkts() *Macsec_Interface_Counters_RxBadtagPktsPathAny
RxBadtagPkts (leaf): MACsec interface level Receive Bad Tag Packets counter. This counter will increment if MACsec is enabled on interface and incoming packet has incorrect MACsec tag.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-badtag-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-badtag-pkts"
func (*Macsec_Interface_CountersPathAny) RxLatePkts ¶
func (n *Macsec_Interface_CountersPathAny) RxLatePkts() *Macsec_Interface_Counters_RxLatePktsPathAny
RxLatePkts (leaf): MACsec interface level Receive Late Packets counter. This counter will increment if MACsec is enabled on the interface and packet number of incoming packet is less than the lowest acceptable packet number and replay protection is enabled.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-late-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-late-pkts"
func (*Macsec_Interface_CountersPathAny) RxNosciPkts ¶
func (n *Macsec_Interface_CountersPathAny) RxNosciPkts() *Macsec_Interface_Counters_RxNosciPktsPathAny
RxNosciPkts (leaf): MACsec interface level Receive No SCI Packets counter. This counter will increment if MACsec is enabled on interface and incoming packet does not have SCI field in MACsec tag.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-nosci-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-nosci-pkts"
func (*Macsec_Interface_CountersPathAny) RxUnknownsciPkts ¶
func (n *Macsec_Interface_CountersPathAny) RxUnknownsciPkts() *Macsec_Interface_Counters_RxUnknownsciPktsPathAny
RxUnknownsciPkts (leaf): MACsec interface level Receive Unknown SCI Packets counter. This counter will increment if MACsec is enabled on the interface and SCI present in the MACsec tag of the incoming packet does not match any SCI present in ingress SCI table.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-unknownsci-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-unknownsci-pkts"
func (*Macsec_Interface_CountersPathAny) RxUntaggedPkts ¶
func (n *Macsec_Interface_CountersPathAny) RxUntaggedPkts() *Macsec_Interface_Counters_RxUntaggedPktsPathAny
RxUntaggedPkts (leaf): MACsec interface level Receive untagged Packets counter. This counter will increment if MACsec is enabled on interface and the incoming packet does not have MACsec tag.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-untagged-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-untagged-pkts"
func (*Macsec_Interface_CountersPathAny) State ¶
func (n *Macsec_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_Counters]
State returns a Query that can be used in gNMI operations.
func (*Macsec_Interface_CountersPathAny) TxUntaggedPkts ¶
func (n *Macsec_Interface_CountersPathAny) TxUntaggedPkts() *Macsec_Interface_Counters_TxUntaggedPktsPathAny
TxUntaggedPkts (leaf): MACsec interface level Transmit untagged Packets counter. This counter will increment if MACsec is enabled on interface and the outgoing packet is not tagged with MACsec header.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "tx-untagged-pkts" Path from root: "/macsec/interfaces/interface/state/counters/tx-untagged-pkts"
type Macsec_Interface_Counters_RxBadtagPktsPath ¶
type Macsec_Interface_Counters_RxBadtagPktsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxBadtagPktsPath represents the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-badtag-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxBadtagPktsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Counters_RxBadtagPktsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Counters_RxBadtagPktsPath) State ¶
func (n *Macsec_Interface_Counters_RxBadtagPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-badtag-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-badtag-pkts"
type Macsec_Interface_Counters_RxBadtagPktsPathAny ¶
type Macsec_Interface_Counters_RxBadtagPktsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxBadtagPktsPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-badtag-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxBadtagPktsPathAny) State ¶
func (n *Macsec_Interface_Counters_RxBadtagPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-badtag-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-badtag-pkts"
type Macsec_Interface_Counters_RxLatePktsPath ¶
type Macsec_Interface_Counters_RxLatePktsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxLatePktsPath represents the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-late-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxLatePktsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Counters_RxLatePktsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Counters_RxLatePktsPath) State ¶
func (n *Macsec_Interface_Counters_RxLatePktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-late-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-late-pkts"
type Macsec_Interface_Counters_RxLatePktsPathAny ¶
type Macsec_Interface_Counters_RxLatePktsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxLatePktsPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-late-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxLatePktsPathAny) State ¶
func (n *Macsec_Interface_Counters_RxLatePktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-late-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-late-pkts"
type Macsec_Interface_Counters_RxNosciPktsPath ¶
type Macsec_Interface_Counters_RxNosciPktsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxNosciPktsPath represents the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-nosci-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxNosciPktsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Counters_RxNosciPktsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Counters_RxNosciPktsPath) State ¶
func (n *Macsec_Interface_Counters_RxNosciPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-nosci-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-nosci-pkts"
type Macsec_Interface_Counters_RxNosciPktsPathAny ¶
type Macsec_Interface_Counters_RxNosciPktsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxNosciPktsPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-nosci-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxNosciPktsPathAny) State ¶
func (n *Macsec_Interface_Counters_RxNosciPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-nosci-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-nosci-pkts"
type Macsec_Interface_Counters_RxUnknownsciPktsPath ¶
type Macsec_Interface_Counters_RxUnknownsciPktsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxUnknownsciPktsPath represents the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-unknownsci-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxUnknownsciPktsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Counters_RxUnknownsciPktsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Counters_RxUnknownsciPktsPath) State ¶
func (n *Macsec_Interface_Counters_RxUnknownsciPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-unknownsci-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-unknownsci-pkts"
type Macsec_Interface_Counters_RxUnknownsciPktsPathAny ¶
type Macsec_Interface_Counters_RxUnknownsciPktsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxUnknownsciPktsPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-unknownsci-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxUnknownsciPktsPathAny) State ¶
func (n *Macsec_Interface_Counters_RxUnknownsciPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-unknownsci-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-unknownsci-pkts"
type Macsec_Interface_Counters_RxUntaggedPktsPath ¶
type Macsec_Interface_Counters_RxUntaggedPktsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxUntaggedPktsPath represents the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-untagged-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxUntaggedPktsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Counters_RxUntaggedPktsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Counters_RxUntaggedPktsPath) State ¶
func (n *Macsec_Interface_Counters_RxUntaggedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-untagged-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-untagged-pkts"
type Macsec_Interface_Counters_RxUntaggedPktsPathAny ¶
type Macsec_Interface_Counters_RxUntaggedPktsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_RxUntaggedPktsPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/counters/rx-untagged-pkts YANG schema element.
func (*Macsec_Interface_Counters_RxUntaggedPktsPathAny) State ¶
func (n *Macsec_Interface_Counters_RxUntaggedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "rx-untagged-pkts" Path from root: "/macsec/interfaces/interface/state/counters/rx-untagged-pkts"
type Macsec_Interface_Counters_TxUntaggedPktsPath ¶
type Macsec_Interface_Counters_TxUntaggedPktsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_TxUntaggedPktsPath represents the /openconfig-macsec/macsec/interfaces/interface/state/counters/tx-untagged-pkts YANG schema element.
func (*Macsec_Interface_Counters_TxUntaggedPktsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Counters_TxUntaggedPktsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Counters_TxUntaggedPktsPath) State ¶
func (n *Macsec_Interface_Counters_TxUntaggedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "tx-untagged-pkts" Path from root: "/macsec/interfaces/interface/state/counters/tx-untagged-pkts"
type Macsec_Interface_Counters_TxUntaggedPktsPathAny ¶
type Macsec_Interface_Counters_TxUntaggedPktsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Counters_TxUntaggedPktsPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/counters/tx-untagged-pkts YANG schema element.
func (*Macsec_Interface_Counters_TxUntaggedPktsPathAny) State ¶
func (n *Macsec_Interface_Counters_TxUntaggedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "tx-untagged-pkts" Path from root: "/macsec/interfaces/interface/state/counters/tx-untagged-pkts"
type Macsec_Interface_EnablePath ¶
type Macsec_Interface_EnablePath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_EnablePath represents the /openconfig-macsec/macsec/interfaces/interface/state/enable YANG schema element.
func (*Macsec_Interface_EnablePath) Config ¶
func (n *Macsec_Interface_EnablePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/enable" Path from root: "/macsec/interfaces/interface/config/enable"
func (*Macsec_Interface_EnablePath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_EnablePath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_EnablePath) State ¶
func (n *Macsec_Interface_EnablePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/enable" Path from root: "/macsec/interfaces/interface/state/enable"
type Macsec_Interface_EnablePathAny ¶
type Macsec_Interface_EnablePathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_EnablePathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/enable YANG schema element.
func (*Macsec_Interface_EnablePathAny) Config ¶
func (n *Macsec_Interface_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/enable" Path from root: "/macsec/interfaces/interface/config/enable"
func (*Macsec_Interface_EnablePathAny) State ¶
func (n *Macsec_Interface_EnablePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/enable" Path from root: "/macsec/interfaces/interface/state/enable"
type Macsec_Interface_MkaPath ¶
Macsec_Interface_MkaPath represents the /openconfig-macsec/macsec/interfaces/interface/mka YANG schema element.
func (*Macsec_Interface_MkaPath) Config ¶
func (n *Macsec_Interface_MkaPath) Config() ygnmi.ConfigQuery[*oc.Macsec_Interface_Mka]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_Interface_MkaPath) Counters ¶
func (n *Macsec_Interface_MkaPath) Counters() *Macsec_Interface_Mka_CountersPath
Counters (container): MKA interface counters
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/interfaces/interface/mka/state/counters"
func (*Macsec_Interface_MkaPath) KeyChain ¶
func (n *Macsec_Interface_MkaPath) KeyChain() *Macsec_Interface_Mka_KeyChainPath
KeyChain (leaf): Configure Key Chain name
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/key-chain" Path from root: "/macsec/interfaces/interface/mka/*/key-chain"
func (*Macsec_Interface_MkaPath) MkaPolicy ¶
func (n *Macsec_Interface_MkaPath) MkaPolicy() *Macsec_Interface_Mka_MkaPolicyPath
MkaPolicy (leaf): Apply MKA policy on the interface
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/mka-policy" Path from root: "/macsec/interfaces/interface/mka/*/mka-policy"
func (*Macsec_Interface_MkaPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_MkaPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_MkaPath) State ¶
func (n *Macsec_Interface_MkaPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_Mka]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_MkaPathAny ¶
Macsec_Interface_MkaPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka YANG schema element.
func (*Macsec_Interface_MkaPathAny) Config ¶
func (n *Macsec_Interface_MkaPathAny) Config() ygnmi.WildcardQuery[*oc.Macsec_Interface_Mka]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_Interface_MkaPathAny) Counters ¶
func (n *Macsec_Interface_MkaPathAny) Counters() *Macsec_Interface_Mka_CountersPathAny
Counters (container): MKA interface counters
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/interfaces/interface/mka/state/counters"
func (*Macsec_Interface_MkaPathAny) KeyChain ¶
func (n *Macsec_Interface_MkaPathAny) KeyChain() *Macsec_Interface_Mka_KeyChainPathAny
KeyChain (leaf): Configure Key Chain name
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/key-chain" Path from root: "/macsec/interfaces/interface/mka/*/key-chain"
func (*Macsec_Interface_MkaPathAny) MkaPolicy ¶
func (n *Macsec_Interface_MkaPathAny) MkaPolicy() *Macsec_Interface_Mka_MkaPolicyPathAny
MkaPolicy (leaf): Apply MKA policy on the interface
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/mka-policy" Path from root: "/macsec/interfaces/interface/mka/*/mka-policy"
func (*Macsec_Interface_MkaPathAny) State ¶
func (n *Macsec_Interface_MkaPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_Mka]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_Mka_CountersPath ¶
Macsec_Interface_Mka_CountersPath represents the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters YANG schema element.
func (*Macsec_Interface_Mka_CountersPath) InCakMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPath) InCakMkpdu() *Macsec_Interface_Mka_Counters_InCakMkpduPath
InCakMkpdu (leaf): Count of validated MKPDU connectivity association key (CAK) pdus received. This counter is related to the group-cak feature in the 802.1X-2010 standard.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-cak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-cak-mkpdu"
func (*Macsec_Interface_Mka_CountersPath) InMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPath) InMkpdu() *Macsec_Interface_Mka_Counters_InMkpduPath
InMkpdu (leaf): Validated MKPDU received count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-mkpdu"
func (*Macsec_Interface_Mka_CountersPath) InSakMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPath) InSakMkpdu() *Macsec_Interface_Mka_Counters_InSakMkpduPath
InSakMkpdu (leaf): Validated MKPDU received SAK count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-sak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-sak-mkpdu"
func (*Macsec_Interface_Mka_CountersPath) OutCakMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPath) OutCakMkpdu() *Macsec_Interface_Mka_Counters_OutCakMkpduPath
OutCakMkpdu (leaf): Count of MKPDU connectivity association key (CAK) pdu's sent. This counter is related to the group-cak feature in the 802.1X-2010 standard.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-cak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-cak-mkpdu"
func (*Macsec_Interface_Mka_CountersPath) OutMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPath) OutMkpdu() *Macsec_Interface_Mka_Counters_OutMkpduPath
OutMkpdu (leaf): MKPDU sent count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-mkpdu"
func (*Macsec_Interface_Mka_CountersPath) OutSakMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPath) OutSakMkpdu() *Macsec_Interface_Mka_Counters_OutSakMkpduPath
OutSakMkpdu (leaf): MKPDU SAK sent count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-sak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-sak-mkpdu"
func (*Macsec_Interface_Mka_CountersPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Mka_CountersPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Mka_CountersPath) State ¶
func (n *Macsec_Interface_Mka_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_Mka_Counters]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_Mka_CountersPathAny ¶
Macsec_Interface_Mka_CountersPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters YANG schema element.
func (*Macsec_Interface_Mka_CountersPathAny) InCakMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPathAny) InCakMkpdu() *Macsec_Interface_Mka_Counters_InCakMkpduPathAny
InCakMkpdu (leaf): Count of validated MKPDU connectivity association key (CAK) pdus received. This counter is related to the group-cak feature in the 802.1X-2010 standard.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-cak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-cak-mkpdu"
func (*Macsec_Interface_Mka_CountersPathAny) InMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPathAny) InMkpdu() *Macsec_Interface_Mka_Counters_InMkpduPathAny
InMkpdu (leaf): Validated MKPDU received count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-mkpdu"
func (*Macsec_Interface_Mka_CountersPathAny) InSakMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPathAny) InSakMkpdu() *Macsec_Interface_Mka_Counters_InSakMkpduPathAny
InSakMkpdu (leaf): Validated MKPDU received SAK count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-sak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-sak-mkpdu"
func (*Macsec_Interface_Mka_CountersPathAny) OutCakMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPathAny) OutCakMkpdu() *Macsec_Interface_Mka_Counters_OutCakMkpduPathAny
OutCakMkpdu (leaf): Count of MKPDU connectivity association key (CAK) pdu's sent. This counter is related to the group-cak feature in the 802.1X-2010 standard.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-cak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-cak-mkpdu"
func (*Macsec_Interface_Mka_CountersPathAny) OutMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPathAny) OutMkpdu() *Macsec_Interface_Mka_Counters_OutMkpduPathAny
OutMkpdu (leaf): MKPDU sent count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-mkpdu"
func (*Macsec_Interface_Mka_CountersPathAny) OutSakMkpdu ¶
func (n *Macsec_Interface_Mka_CountersPathAny) OutSakMkpdu() *Macsec_Interface_Mka_Counters_OutSakMkpduPathAny
OutSakMkpdu (leaf): MKPDU SAK sent count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-sak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-sak-mkpdu"
func (*Macsec_Interface_Mka_CountersPathAny) State ¶
func (n *Macsec_Interface_Mka_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_Mka_Counters]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_Mka_Counters_InCakMkpduPath ¶
type Macsec_Interface_Mka_Counters_InCakMkpduPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_InCakMkpduPath represents the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/in-cak-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_InCakMkpduPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Mka_Counters_InCakMkpduPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Mka_Counters_InCakMkpduPath) State ¶
func (n *Macsec_Interface_Mka_Counters_InCakMkpduPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-cak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-cak-mkpdu"
type Macsec_Interface_Mka_Counters_InCakMkpduPathAny ¶
type Macsec_Interface_Mka_Counters_InCakMkpduPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_InCakMkpduPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/in-cak-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_InCakMkpduPathAny) State ¶
func (n *Macsec_Interface_Mka_Counters_InCakMkpduPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-cak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-cak-mkpdu"
type Macsec_Interface_Mka_Counters_InMkpduPath ¶
type Macsec_Interface_Mka_Counters_InMkpduPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_InMkpduPath represents the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/in-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_InMkpduPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Mka_Counters_InMkpduPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Mka_Counters_InMkpduPath) State ¶
func (n *Macsec_Interface_Mka_Counters_InMkpduPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-mkpdu"
type Macsec_Interface_Mka_Counters_InMkpduPathAny ¶
type Macsec_Interface_Mka_Counters_InMkpduPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_InMkpduPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/in-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_InMkpduPathAny) State ¶
func (n *Macsec_Interface_Mka_Counters_InMkpduPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-mkpdu"
type Macsec_Interface_Mka_Counters_InSakMkpduPath ¶
type Macsec_Interface_Mka_Counters_InSakMkpduPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_InSakMkpduPath represents the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/in-sak-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_InSakMkpduPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Mka_Counters_InSakMkpduPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Mka_Counters_InSakMkpduPath) State ¶
func (n *Macsec_Interface_Mka_Counters_InSakMkpduPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-sak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-sak-mkpdu"
type Macsec_Interface_Mka_Counters_InSakMkpduPathAny ¶
type Macsec_Interface_Mka_Counters_InSakMkpduPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_InSakMkpduPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/in-sak-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_InSakMkpduPathAny) State ¶
func (n *Macsec_Interface_Mka_Counters_InSakMkpduPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-sak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/in-sak-mkpdu"
type Macsec_Interface_Mka_Counters_OutCakMkpduPath ¶
type Macsec_Interface_Mka_Counters_OutCakMkpduPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_OutCakMkpduPath represents the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/out-cak-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_OutCakMkpduPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Mka_Counters_OutCakMkpduPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Mka_Counters_OutCakMkpduPath) State ¶
func (n *Macsec_Interface_Mka_Counters_OutCakMkpduPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-cak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-cak-mkpdu"
type Macsec_Interface_Mka_Counters_OutCakMkpduPathAny ¶
type Macsec_Interface_Mka_Counters_OutCakMkpduPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_OutCakMkpduPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/out-cak-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_OutCakMkpduPathAny) State ¶
func (n *Macsec_Interface_Mka_Counters_OutCakMkpduPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-cak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-cak-mkpdu"
type Macsec_Interface_Mka_Counters_OutMkpduPath ¶
type Macsec_Interface_Mka_Counters_OutMkpduPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_OutMkpduPath represents the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/out-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_OutMkpduPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Mka_Counters_OutMkpduPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Mka_Counters_OutMkpduPath) State ¶
func (n *Macsec_Interface_Mka_Counters_OutMkpduPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-mkpdu"
type Macsec_Interface_Mka_Counters_OutMkpduPathAny ¶
type Macsec_Interface_Mka_Counters_OutMkpduPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_OutMkpduPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/out-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_OutMkpduPathAny) State ¶
func (n *Macsec_Interface_Mka_Counters_OutMkpduPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-mkpdu"
type Macsec_Interface_Mka_Counters_OutSakMkpduPath ¶
type Macsec_Interface_Mka_Counters_OutSakMkpduPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_OutSakMkpduPath represents the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/out-sak-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_OutSakMkpduPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Mka_Counters_OutSakMkpduPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Mka_Counters_OutSakMkpduPath) State ¶
func (n *Macsec_Interface_Mka_Counters_OutSakMkpduPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-sak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-sak-mkpdu"
type Macsec_Interface_Mka_Counters_OutSakMkpduPathAny ¶
type Macsec_Interface_Mka_Counters_OutSakMkpduPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_Counters_OutSakMkpduPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka/state/counters/out-sak-mkpdu YANG schema element.
func (*Macsec_Interface_Mka_Counters_OutSakMkpduPathAny) State ¶
func (n *Macsec_Interface_Mka_Counters_OutSakMkpduPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-sak-mkpdu" Path from root: "/macsec/interfaces/interface/mka/state/counters/out-sak-mkpdu"
type Macsec_Interface_Mka_KeyChainPath ¶
type Macsec_Interface_Mka_KeyChainPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_KeyChainPath represents the /openconfig-macsec/macsec/interfaces/interface/mka/state/key-chain YANG schema element.
func (*Macsec_Interface_Mka_KeyChainPath) Config ¶
func (n *Macsec_Interface_Mka_KeyChainPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/key-chain" Path from root: "/macsec/interfaces/interface/mka/config/key-chain"
func (*Macsec_Interface_Mka_KeyChainPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Mka_KeyChainPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Mka_KeyChainPath) State ¶
func (n *Macsec_Interface_Mka_KeyChainPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/key-chain" Path from root: "/macsec/interfaces/interface/mka/state/key-chain"
type Macsec_Interface_Mka_KeyChainPathAny ¶
type Macsec_Interface_Mka_KeyChainPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_KeyChainPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka/state/key-chain YANG schema element.
func (*Macsec_Interface_Mka_KeyChainPathAny) Config ¶
func (n *Macsec_Interface_Mka_KeyChainPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/key-chain" Path from root: "/macsec/interfaces/interface/mka/config/key-chain"
func (*Macsec_Interface_Mka_KeyChainPathAny) State ¶
func (n *Macsec_Interface_Mka_KeyChainPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/key-chain" Path from root: "/macsec/interfaces/interface/mka/state/key-chain"
type Macsec_Interface_Mka_MkaPolicyPath ¶
type Macsec_Interface_Mka_MkaPolicyPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_MkaPolicyPath represents the /openconfig-macsec/macsec/interfaces/interface/mka/state/mka-policy YANG schema element.
func (*Macsec_Interface_Mka_MkaPolicyPath) Config ¶
func (n *Macsec_Interface_Mka_MkaPolicyPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/mka-policy" Path from root: "/macsec/interfaces/interface/mka/config/mka-policy"
func (*Macsec_Interface_Mka_MkaPolicyPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_Mka_MkaPolicyPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_Mka_MkaPolicyPath) State ¶
func (n *Macsec_Interface_Mka_MkaPolicyPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/mka-policy" Path from root: "/macsec/interfaces/interface/mka/state/mka-policy"
type Macsec_Interface_Mka_MkaPolicyPathAny ¶
type Macsec_Interface_Mka_MkaPolicyPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_Mka_MkaPolicyPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/mka/state/mka-policy YANG schema element.
func (*Macsec_Interface_Mka_MkaPolicyPathAny) Config ¶
func (n *Macsec_Interface_Mka_MkaPolicyPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/mka-policy" Path from root: "/macsec/interfaces/interface/mka/config/mka-policy"
func (*Macsec_Interface_Mka_MkaPolicyPathAny) State ¶
func (n *Macsec_Interface_Mka_MkaPolicyPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/mka-policy" Path from root: "/macsec/interfaces/interface/mka/state/mka-policy"
type Macsec_Interface_NamePath ¶
Macsec_Interface_NamePath represents the /openconfig-macsec/macsec/interfaces/interface/state/name YANG schema element.
func (*Macsec_Interface_NamePath) Config ¶
func (n *Macsec_Interface_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/name" Path from root: "/macsec/interfaces/interface/config/name"
func (*Macsec_Interface_NamePath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_NamePath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_NamePath) State ¶
func (n *Macsec_Interface_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/name" Path from root: "/macsec/interfaces/interface/state/name"
type Macsec_Interface_NamePathAny ¶
type Macsec_Interface_NamePathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_NamePathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/name YANG schema element.
func (*Macsec_Interface_NamePathAny) Config ¶
func (n *Macsec_Interface_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/name" Path from root: "/macsec/interfaces/interface/config/name"
func (*Macsec_Interface_NamePathAny) State ¶
func (n *Macsec_Interface_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/name" Path from root: "/macsec/interfaces/interface/state/name"
type Macsec_Interface_ReplayProtectionPath ¶
type Macsec_Interface_ReplayProtectionPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ReplayProtectionPath represents the /openconfig-macsec/macsec/interfaces/interface/state/replay-protection YANG schema element.
func (*Macsec_Interface_ReplayProtectionPath) Config ¶
func (n *Macsec_Interface_ReplayProtectionPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/replay-protection" Path from root: "/macsec/interfaces/interface/config/replay-protection"
func (*Macsec_Interface_ReplayProtectionPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ReplayProtectionPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ReplayProtectionPath) State ¶
func (n *Macsec_Interface_ReplayProtectionPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/replay-protection" Path from root: "/macsec/interfaces/interface/state/replay-protection"
type Macsec_Interface_ReplayProtectionPathAny ¶
type Macsec_Interface_ReplayProtectionPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ReplayProtectionPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/state/replay-protection YANG schema element.
func (*Macsec_Interface_ReplayProtectionPathAny) Config ¶
func (n *Macsec_Interface_ReplayProtectionPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/replay-protection" Path from root: "/macsec/interfaces/interface/config/replay-protection"
func (*Macsec_Interface_ReplayProtectionPathAny) State ¶
func (n *Macsec_Interface_ReplayProtectionPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/replay-protection" Path from root: "/macsec/interfaces/interface/state/replay-protection"
type Macsec_Interface_ScsaRxPath ¶
Macsec_Interface_ScsaRxPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx YANG schema element.
func (*Macsec_Interface_ScsaRxPath) Counters ¶
func (n *Macsec_Interface_ScsaRxPath) Counters() *Macsec_Interface_ScsaRx_CountersPath
Counters (container): Counters container for macsec-scsa-rx-interface-stats
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters"
func (*Macsec_Interface_ScsaRxPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaRxPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaRxPath) SciRx ¶
func (n *Macsec_Interface_ScsaRxPath) SciRx() *Macsec_Interface_ScsaRx_SciRxPath
SciRx (leaf): Secure Channel Identifier. Every Receive Channel is uniquely identified using this field.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/sci-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/*/sci-rx"
func (*Macsec_Interface_ScsaRxPath) State ¶
func (n *Macsec_Interface_ScsaRxPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_ScsaRx]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaRxPathAny ¶
Macsec_Interface_ScsaRxPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx YANG schema element.
func (*Macsec_Interface_ScsaRxPathAny) Counters ¶
func (n *Macsec_Interface_ScsaRxPathAny) Counters() *Macsec_Interface_ScsaRx_CountersPathAny
Counters (container): Counters container for macsec-scsa-rx-interface-stats
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters"
func (*Macsec_Interface_ScsaRxPathAny) SciRx ¶
func (n *Macsec_Interface_ScsaRxPathAny) SciRx() *Macsec_Interface_ScsaRx_SciRxPathAny
SciRx (leaf): Secure Channel Identifier. Every Receive Channel is uniquely identified using this field.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/sci-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/*/sci-rx"
func (*Macsec_Interface_ScsaRxPathAny) State ¶
func (n *Macsec_Interface_ScsaRxPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_ScsaRx]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaRxPathMap ¶
Macsec_Interface_ScsaRxPathMap represents the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx YANG schema element.
func (*Macsec_Interface_ScsaRxPathMap) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaRxPathMap) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaRxPathMap) State ¶
func (n *Macsec_Interface_ScsaRxPathMap) State() ygnmi.SingletonQuery[map[string]*oc.Macsec_Interface_ScsaRx]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaRxPathMapAny ¶
Macsec_Interface_ScsaRxPathMapAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx YANG schema element.
func (*Macsec_Interface_ScsaRxPathMapAny) State ¶
func (n *Macsec_Interface_ScsaRxPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.Macsec_Interface_ScsaRx]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaRx_CountersPath ¶
Macsec_Interface_ScsaRx_CountersPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters YANG schema element.
func (*Macsec_Interface_ScsaRx_CountersPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaRx_CountersPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaRx_CountersPath) SaInvalid ¶
func (n *Macsec_Interface_ScsaRx_CountersPath) SaInvalid() *Macsec_Interface_ScsaRx_Counters_SaInvalidPath
SaInvalid (leaf): Invalid Secure Association RX Packets counter. This counter reflects the number of integrity check fails for received packets in a secure association.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-invalid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-invalid"
func (*Macsec_Interface_ScsaRx_CountersPath) SaValid ¶
func (n *Macsec_Interface_ScsaRx_CountersPath) SaValid() *Macsec_Interface_ScsaRx_Counters_SaValidPath
SaValid (leaf): Secure Association Valid RX Packets counter. This counter reflects the number of packets in a secure association that passed integrity check.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-valid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-valid"
func (*Macsec_Interface_ScsaRx_CountersPath) ScInvalid ¶
func (n *Macsec_Interface_ScsaRx_CountersPath) ScInvalid() *Macsec_Interface_ScsaRx_Counters_ScInvalidPath
ScInvalid (leaf): Invalid Secure Channel RX Packets counter. This counter reflects the number of invalid received packets in a secure channel.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-invalid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-invalid"
func (*Macsec_Interface_ScsaRx_CountersPath) ScValid ¶
func (n *Macsec_Interface_ScsaRx_CountersPath) ScValid() *Macsec_Interface_ScsaRx_Counters_ScValidPath
ScValid (leaf): Valid Secure Channel RX Packets counter. This counter reflects the number of valid received packets in a secure channel.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-valid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-valid"
func (*Macsec_Interface_ScsaRx_CountersPath) State ¶
func (n *Macsec_Interface_ScsaRx_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_ScsaRx_Counters]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaRx_CountersPathAny ¶
Macsec_Interface_ScsaRx_CountersPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters YANG schema element.
func (*Macsec_Interface_ScsaRx_CountersPathAny) SaInvalid ¶
func (n *Macsec_Interface_ScsaRx_CountersPathAny) SaInvalid() *Macsec_Interface_ScsaRx_Counters_SaInvalidPathAny
SaInvalid (leaf): Invalid Secure Association RX Packets counter. This counter reflects the number of integrity check fails for received packets in a secure association.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-invalid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-invalid"
func (*Macsec_Interface_ScsaRx_CountersPathAny) SaValid ¶
func (n *Macsec_Interface_ScsaRx_CountersPathAny) SaValid() *Macsec_Interface_ScsaRx_Counters_SaValidPathAny
SaValid (leaf): Secure Association Valid RX Packets counter. This counter reflects the number of packets in a secure association that passed integrity check.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-valid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-valid"
func (*Macsec_Interface_ScsaRx_CountersPathAny) ScInvalid ¶
func (n *Macsec_Interface_ScsaRx_CountersPathAny) ScInvalid() *Macsec_Interface_ScsaRx_Counters_ScInvalidPathAny
ScInvalid (leaf): Invalid Secure Channel RX Packets counter. This counter reflects the number of invalid received packets in a secure channel.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-invalid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-invalid"
func (*Macsec_Interface_ScsaRx_CountersPathAny) ScValid ¶
func (n *Macsec_Interface_ScsaRx_CountersPathAny) ScValid() *Macsec_Interface_ScsaRx_Counters_ScValidPathAny
ScValid (leaf): Valid Secure Channel RX Packets counter. This counter reflects the number of valid received packets in a secure channel.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-valid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-valid"
func (*Macsec_Interface_ScsaRx_CountersPathAny) State ¶
func (n *Macsec_Interface_ScsaRx_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_ScsaRx_Counters]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaRx_Counters_SaInvalidPath ¶
type Macsec_Interface_ScsaRx_Counters_SaInvalidPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_Counters_SaInvalidPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-invalid YANG schema element.
func (*Macsec_Interface_ScsaRx_Counters_SaInvalidPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaRx_Counters_SaInvalidPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaRx_Counters_SaInvalidPath) State ¶
func (n *Macsec_Interface_ScsaRx_Counters_SaInvalidPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-invalid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-invalid"
type Macsec_Interface_ScsaRx_Counters_SaInvalidPathAny ¶
type Macsec_Interface_ScsaRx_Counters_SaInvalidPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_Counters_SaInvalidPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-invalid YANG schema element.
func (*Macsec_Interface_ScsaRx_Counters_SaInvalidPathAny) State ¶
func (n *Macsec_Interface_ScsaRx_Counters_SaInvalidPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-invalid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-invalid"
type Macsec_Interface_ScsaRx_Counters_SaValidPath ¶
type Macsec_Interface_ScsaRx_Counters_SaValidPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_Counters_SaValidPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-valid YANG schema element.
func (*Macsec_Interface_ScsaRx_Counters_SaValidPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaRx_Counters_SaValidPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaRx_Counters_SaValidPath) State ¶
func (n *Macsec_Interface_ScsaRx_Counters_SaValidPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-valid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-valid"
type Macsec_Interface_ScsaRx_Counters_SaValidPathAny ¶
type Macsec_Interface_ScsaRx_Counters_SaValidPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_Counters_SaValidPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-valid YANG schema element.
func (*Macsec_Interface_ScsaRx_Counters_SaValidPathAny) State ¶
func (n *Macsec_Interface_ScsaRx_Counters_SaValidPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-valid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sa-valid"
type Macsec_Interface_ScsaRx_Counters_ScInvalidPath ¶
type Macsec_Interface_ScsaRx_Counters_ScInvalidPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_Counters_ScInvalidPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-invalid YANG schema element.
func (*Macsec_Interface_ScsaRx_Counters_ScInvalidPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaRx_Counters_ScInvalidPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaRx_Counters_ScInvalidPath) State ¶
func (n *Macsec_Interface_ScsaRx_Counters_ScInvalidPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-invalid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-invalid"
type Macsec_Interface_ScsaRx_Counters_ScInvalidPathAny ¶
type Macsec_Interface_ScsaRx_Counters_ScInvalidPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_Counters_ScInvalidPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-invalid YANG schema element.
func (*Macsec_Interface_ScsaRx_Counters_ScInvalidPathAny) State ¶
func (n *Macsec_Interface_ScsaRx_Counters_ScInvalidPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-invalid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-invalid"
type Macsec_Interface_ScsaRx_Counters_ScValidPath ¶
type Macsec_Interface_ScsaRx_Counters_ScValidPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_Counters_ScValidPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-valid YANG schema element.
func (*Macsec_Interface_ScsaRx_Counters_ScValidPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaRx_Counters_ScValidPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaRx_Counters_ScValidPath) State ¶
func (n *Macsec_Interface_ScsaRx_Counters_ScValidPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-valid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-valid"
type Macsec_Interface_ScsaRx_Counters_ScValidPathAny ¶
type Macsec_Interface_ScsaRx_Counters_ScValidPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_Counters_ScValidPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-valid YANG schema element.
func (*Macsec_Interface_ScsaRx_Counters_ScValidPathAny) State ¶
func (n *Macsec_Interface_ScsaRx_Counters_ScValidPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-valid" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/counters/sc-valid"
type Macsec_Interface_ScsaRx_SciRxPath ¶
type Macsec_Interface_ScsaRx_SciRxPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_SciRxPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/sci-rx YANG schema element.
func (*Macsec_Interface_ScsaRx_SciRxPath) Config ¶
func (n *Macsec_Interface_ScsaRx_SciRxPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sci-rx" Path from root: ""
func (*Macsec_Interface_ScsaRx_SciRxPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaRx_SciRxPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaRx_SciRxPath) State ¶
func (n *Macsec_Interface_ScsaRx_SciRxPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/sci-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/sci-rx"
type Macsec_Interface_ScsaRx_SciRxPathAny ¶
type Macsec_Interface_ScsaRx_SciRxPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaRx_SciRxPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-rx/scsa-rx/state/sci-rx YANG schema element.
func (*Macsec_Interface_ScsaRx_SciRxPathAny) Config ¶
func (n *Macsec_Interface_ScsaRx_SciRxPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sci-rx" Path from root: ""
func (*Macsec_Interface_ScsaRx_SciRxPathAny) State ¶
func (n *Macsec_Interface_ScsaRx_SciRxPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/sci-rx" Path from root: "/macsec/interfaces/interface/scsa-rx/scsa-rx/state/sci-rx"
type Macsec_Interface_ScsaTxPath ¶
Macsec_Interface_ScsaTxPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx YANG schema element.
func (*Macsec_Interface_ScsaTxPath) Counters ¶
func (n *Macsec_Interface_ScsaTxPath) Counters() *Macsec_Interface_ScsaTx_CountersPath
Counters (container): Counters container for macsec-scsa-tx-interface-stats
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters"
func (*Macsec_Interface_ScsaTxPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaTxPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaTxPath) SciTx ¶
func (n *Macsec_Interface_ScsaTxPath) SciTx() *Macsec_Interface_ScsaTx_SciTxPath
SciTx (leaf): Secure Channel Identifier. Every Transmit Channel is uniquely identified using this field.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/sci-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/*/sci-tx"
func (*Macsec_Interface_ScsaTxPath) State ¶
func (n *Macsec_Interface_ScsaTxPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_ScsaTx]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaTxPathAny ¶
Macsec_Interface_ScsaTxPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx YANG schema element.
func (*Macsec_Interface_ScsaTxPathAny) Counters ¶
func (n *Macsec_Interface_ScsaTxPathAny) Counters() *Macsec_Interface_ScsaTx_CountersPathAny
Counters (container): Counters container for macsec-scsa-tx-interface-stats
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters"
func (*Macsec_Interface_ScsaTxPathAny) SciTx ¶
func (n *Macsec_Interface_ScsaTxPathAny) SciTx() *Macsec_Interface_ScsaTx_SciTxPathAny
SciTx (leaf): Secure Channel Identifier. Every Transmit Channel is uniquely identified using this field.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/sci-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/*/sci-tx"
func (*Macsec_Interface_ScsaTxPathAny) State ¶
func (n *Macsec_Interface_ScsaTxPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_ScsaTx]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaTxPathMap ¶
Macsec_Interface_ScsaTxPathMap represents the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx YANG schema element.
func (*Macsec_Interface_ScsaTxPathMap) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaTxPathMap) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaTxPathMap) State ¶
func (n *Macsec_Interface_ScsaTxPathMap) State() ygnmi.SingletonQuery[map[string]*oc.Macsec_Interface_ScsaTx]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaTxPathMapAny ¶
Macsec_Interface_ScsaTxPathMapAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx YANG schema element.
func (*Macsec_Interface_ScsaTxPathMapAny) State ¶
func (n *Macsec_Interface_ScsaTxPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.Macsec_Interface_ScsaTx]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaTx_CountersPath ¶
Macsec_Interface_ScsaTx_CountersPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters YANG schema element.
func (*Macsec_Interface_ScsaTx_CountersPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaTx_CountersPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaTx_CountersPath) SaAuthOnly ¶
func (n *Macsec_Interface_ScsaTx_CountersPath) SaAuthOnly() *Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath
SaAuthOnly (leaf): Secure Association Authenticated only TX Packets counter. This counter reflects the number of authenticated only, transmitted packets in a secure association.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-auth-only" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-auth-only"
func (*Macsec_Interface_ScsaTx_CountersPath) SaEncrypted ¶
func (n *Macsec_Interface_ScsaTx_CountersPath) SaEncrypted() *Macsec_Interface_ScsaTx_Counters_SaEncryptedPath
SaEncrypted (leaf): Secure Association Encrypted TX Packets counter. This counter reflects the number of encrypted and authenticated transmitted packets in a secure association.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-encrypted" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-encrypted"
func (*Macsec_Interface_ScsaTx_CountersPath) ScAuthOnly ¶
func (n *Macsec_Interface_ScsaTx_CountersPath) ScAuthOnly() *Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath
ScAuthOnly (leaf): Secure Channel Authenticated only TX Packets counter. This counter reflects the number of authenticated only transmitted packets in a secure channel.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-auth-only" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-auth-only"
func (*Macsec_Interface_ScsaTx_CountersPath) ScEncrypted ¶
func (n *Macsec_Interface_ScsaTx_CountersPath) ScEncrypted() *Macsec_Interface_ScsaTx_Counters_ScEncryptedPath
ScEncrypted (leaf): Secure Channel Encrypted TX Packets counter. This counter reflects the number of encrypted and authenticated transmitted packets in a secure channel.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-encrypted" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-encrypted"
func (*Macsec_Interface_ScsaTx_CountersPath) State ¶
func (n *Macsec_Interface_ScsaTx_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Interface_ScsaTx_Counters]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaTx_CountersPathAny ¶
Macsec_Interface_ScsaTx_CountersPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters YANG schema element.
func (*Macsec_Interface_ScsaTx_CountersPathAny) SaAuthOnly ¶
func (n *Macsec_Interface_ScsaTx_CountersPathAny) SaAuthOnly() *Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPathAny
SaAuthOnly (leaf): Secure Association Authenticated only TX Packets counter. This counter reflects the number of authenticated only, transmitted packets in a secure association.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-auth-only" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-auth-only"
func (*Macsec_Interface_ScsaTx_CountersPathAny) SaEncrypted ¶
func (n *Macsec_Interface_ScsaTx_CountersPathAny) SaEncrypted() *Macsec_Interface_ScsaTx_Counters_SaEncryptedPathAny
SaEncrypted (leaf): Secure Association Encrypted TX Packets counter. This counter reflects the number of encrypted and authenticated transmitted packets in a secure association.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-encrypted" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-encrypted"
func (*Macsec_Interface_ScsaTx_CountersPathAny) ScAuthOnly ¶
func (n *Macsec_Interface_ScsaTx_CountersPathAny) ScAuthOnly() *Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPathAny
ScAuthOnly (leaf): Secure Channel Authenticated only TX Packets counter. This counter reflects the number of authenticated only transmitted packets in a secure channel.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-auth-only" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-auth-only"
func (*Macsec_Interface_ScsaTx_CountersPathAny) ScEncrypted ¶
func (n *Macsec_Interface_ScsaTx_CountersPathAny) ScEncrypted() *Macsec_Interface_ScsaTx_Counters_ScEncryptedPathAny
ScEncrypted (leaf): Secure Channel Encrypted TX Packets counter. This counter reflects the number of encrypted and authenticated transmitted packets in a secure channel.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-encrypted" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-encrypted"
func (*Macsec_Interface_ScsaTx_CountersPathAny) State ¶
func (n *Macsec_Interface_ScsaTx_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Interface_ScsaTx_Counters]
State returns a Query that can be used in gNMI operations.
type Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath ¶
type Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-auth-only YANG schema element.
func (*Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath) State ¶
func (n *Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-auth-only" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-auth-only"
type Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPathAny ¶
type Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-auth-only YANG schema element.
func (*Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPathAny) State ¶
func (n *Macsec_Interface_ScsaTx_Counters_SaAuthOnlyPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-auth-only" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-auth-only"
type Macsec_Interface_ScsaTx_Counters_SaEncryptedPath ¶
type Macsec_Interface_ScsaTx_Counters_SaEncryptedPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_Counters_SaEncryptedPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-encrypted YANG schema element.
func (*Macsec_Interface_ScsaTx_Counters_SaEncryptedPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaTx_Counters_SaEncryptedPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaTx_Counters_SaEncryptedPath) State ¶
func (n *Macsec_Interface_ScsaTx_Counters_SaEncryptedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-encrypted" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-encrypted"
type Macsec_Interface_ScsaTx_Counters_SaEncryptedPathAny ¶
type Macsec_Interface_ScsaTx_Counters_SaEncryptedPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_Counters_SaEncryptedPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-encrypted YANG schema element.
func (*Macsec_Interface_ScsaTx_Counters_SaEncryptedPathAny) State ¶
func (n *Macsec_Interface_ScsaTx_Counters_SaEncryptedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sa-encrypted" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sa-encrypted"
type Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath ¶
type Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-auth-only YANG schema element.
func (*Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath) State ¶
func (n *Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-auth-only" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-auth-only"
type Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPathAny ¶
type Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-auth-only YANG schema element.
func (*Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPathAny) State ¶
func (n *Macsec_Interface_ScsaTx_Counters_ScAuthOnlyPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-auth-only" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-auth-only"
type Macsec_Interface_ScsaTx_Counters_ScEncryptedPath ¶
type Macsec_Interface_ScsaTx_Counters_ScEncryptedPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_Counters_ScEncryptedPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-encrypted YANG schema element.
func (*Macsec_Interface_ScsaTx_Counters_ScEncryptedPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaTx_Counters_ScEncryptedPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaTx_Counters_ScEncryptedPath) State ¶
func (n *Macsec_Interface_ScsaTx_Counters_ScEncryptedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-encrypted" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-encrypted"
type Macsec_Interface_ScsaTx_Counters_ScEncryptedPathAny ¶
type Macsec_Interface_ScsaTx_Counters_ScEncryptedPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_Counters_ScEncryptedPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-encrypted YANG schema element.
func (*Macsec_Interface_ScsaTx_Counters_ScEncryptedPathAny) State ¶
func (n *Macsec_Interface_ScsaTx_Counters_ScEncryptedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sc-encrypted" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/counters/sc-encrypted"
type Macsec_Interface_ScsaTx_SciTxPath ¶
type Macsec_Interface_ScsaTx_SciTxPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_SciTxPath represents the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/sci-tx YANG schema element.
func (*Macsec_Interface_ScsaTx_SciTxPath) Config ¶
func (n *Macsec_Interface_ScsaTx_SciTxPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sci-tx" Path from root: ""
func (*Macsec_Interface_ScsaTx_SciTxPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Interface_ScsaTx_SciTxPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Interface_ScsaTx_SciTxPath) State ¶
func (n *Macsec_Interface_ScsaTx_SciTxPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/sci-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/sci-tx"
type Macsec_Interface_ScsaTx_SciTxPathAny ¶
type Macsec_Interface_ScsaTx_SciTxPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Interface_ScsaTx_SciTxPathAny represents the wildcard version of the /openconfig-macsec/macsec/interfaces/interface/scsa-tx/scsa-tx/state/sci-tx YANG schema element.
func (*Macsec_Interface_ScsaTx_SciTxPathAny) Config ¶
func (n *Macsec_Interface_ScsaTx_SciTxPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sci-tx" Path from root: ""
func (*Macsec_Interface_ScsaTx_SciTxPathAny) State ¶
func (n *Macsec_Interface_ScsaTx_SciTxPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/sci-tx" Path from root: "/macsec/interfaces/interface/scsa-tx/scsa-tx/state/sci-tx"
type Macsec_MkaPath ¶
Macsec_MkaPath represents the /openconfig-macsec/macsec/mka YANG schema element.
func (*Macsec_MkaPath) Config ¶
func (n *Macsec_MkaPath) Config() ygnmi.ConfigQuery[*oc.Macsec_Mka]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_MkaPath) Counters ¶
func (n *Macsec_MkaPath) Counters() *Macsec_Mka_CountersPath
Counters (container): MKA global counters
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/mka/state/counters"
func (*Macsec_MkaPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_MkaPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_MkaPath) Policy ¶
func (n *Macsec_MkaPath) Policy(Name string) *Macsec_Mka_PolicyPath
Policy (list): List of MKA policies
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "policies/policy" Path from root: "/macsec/mka/policies/policy" Name: string
func (*Macsec_MkaPath) PolicyAny ¶
func (n *Macsec_MkaPath) PolicyAny() *Macsec_Mka_PolicyPathAny
PolicyAny (list): List of MKA policies
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "policies/policy" Path from root: "/macsec/mka/policies/policy"
func (*Macsec_MkaPath) PolicyMap ¶
func (n *Macsec_MkaPath) PolicyMap() *Macsec_Mka_PolicyPathMap
PolicyMap (list): List of MKA policies
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "policies/policy" Path from root: "/macsec/mka/policies/policy"
func (*Macsec_MkaPath) State ¶
func (n *Macsec_MkaPath) State() ygnmi.SingletonQuery[*oc.Macsec_Mka]
State returns a Query that can be used in gNMI operations.
type Macsec_MkaPathAny ¶
Macsec_MkaPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka YANG schema element.
func (*Macsec_MkaPathAny) Config ¶
func (n *Macsec_MkaPathAny) Config() ygnmi.WildcardQuery[*oc.Macsec_Mka]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_MkaPathAny) Counters ¶
func (n *Macsec_MkaPathAny) Counters() *Macsec_Mka_CountersPathAny
Counters (container): MKA global counters
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/counters" Path from root: "/macsec/mka/state/counters"
func (*Macsec_MkaPathAny) Policy ¶
func (n *Macsec_MkaPathAny) Policy(Name string) *Macsec_Mka_PolicyPathAny
Policy (list): List of MKA policies
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "policies/policy" Path from root: "/macsec/mka/policies/policy" Name: string
func (*Macsec_MkaPathAny) PolicyAny ¶
func (n *Macsec_MkaPathAny) PolicyAny() *Macsec_Mka_PolicyPathAny
PolicyAny (list): List of MKA policies
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "policies/policy" Path from root: "/macsec/mka/policies/policy"
func (*Macsec_MkaPathAny) PolicyMap ¶
func (n *Macsec_MkaPathAny) PolicyMap() *Macsec_Mka_PolicyPathMapAny
PolicyMap (list): List of MKA policies
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "policies/policy" Path from root: "/macsec/mka/policies/policy"
func (*Macsec_MkaPathAny) State ¶
func (n *Macsec_MkaPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Mka]
State returns a Query that can be used in gNMI operations.
type Macsec_Mka_CountersPath ¶
Macsec_Mka_CountersPath represents the /openconfig-macsec/macsec/mka/state/counters YANG schema element.
func (*Macsec_Mka_CountersPath) InMkpduBadPeerErrors ¶
func (n *Macsec_Mka_CountersPath) InMkpduBadPeerErrors() *Macsec_Mka_Counters_InMkpduBadPeerErrorsPath
InMkpduBadPeerErrors (leaf): MKPDU RX bad peer message number error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-bad-peer-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-bad-peer-errors"
func (*Macsec_Mka_CountersPath) InMkpduIcvVerificationErrors ¶
func (n *Macsec_Mka_CountersPath) InMkpduIcvVerificationErrors() *Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath
InMkpduIcvVerificationErrors (leaf): MKPDU RX ICV verification error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-icv-verification-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-icv-verification-errors"
func (*Macsec_Mka_CountersPath) InMkpduPeerListErrors ¶
func (n *Macsec_Mka_CountersPath) InMkpduPeerListErrors() *Macsec_Mka_Counters_InMkpduPeerListErrorsPath
InMkpduPeerListErrors (leaf): MKPDU RX non-recent peer list Message Number error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-peer-list-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-peer-list-errors"
func (*Macsec_Mka_CountersPath) InMkpduValidationErrors ¶
func (n *Macsec_Mka_CountersPath) InMkpduValidationErrors() *Macsec_Mka_Counters_InMkpduValidationErrorsPath
InMkpduValidationErrors (leaf): MKPDU RX validation error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-validation-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-validation-errors"
func (*Macsec_Mka_CountersPath) OutMkpduErrors ¶
func (n *Macsec_Mka_CountersPath) OutMkpduErrors() *Macsec_Mka_Counters_OutMkpduErrorsPath
OutMkpduErrors (leaf): MKPDU TX error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-mkpdu-errors" Path from root: "/macsec/mka/state/counters/out-mkpdu-errors"
func (*Macsec_Mka_CountersPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_CountersPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_CountersPath) SakCipherMismatchErrors ¶
func (n *Macsec_Mka_CountersPath) SakCipherMismatchErrors() *Macsec_Mka_Counters_SakCipherMismatchErrorsPath
SakCipherMismatchErrors (leaf): MKA error SAK cipher mismatch count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-cipher-mismatch-errors" Path from root: "/macsec/mka/state/counters/sak-cipher-mismatch-errors"
func (*Macsec_Mka_CountersPath) SakDecryptionErrors ¶
func (n *Macsec_Mka_CountersPath) SakDecryptionErrors() *Macsec_Mka_Counters_SakDecryptionErrorsPath
SakDecryptionErrors (leaf): MKA error SAK decryption/unwrap count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-decryption-errors" Path from root: "/macsec/mka/state/counters/sak-decryption-errors"
func (*Macsec_Mka_CountersPath) SakEncryptionErrors ¶
func (n *Macsec_Mka_CountersPath) SakEncryptionErrors() *Macsec_Mka_Counters_SakEncryptionErrorsPath
SakEncryptionErrors (leaf): MKA error SAK encryption/wrap count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-encryption-errors" Path from root: "/macsec/mka/state/counters/sak-encryption-errors"
func (*Macsec_Mka_CountersPath) SakGenerationErrors ¶
func (n *Macsec_Mka_CountersPath) SakGenerationErrors() *Macsec_Mka_Counters_SakGenerationErrorsPath
SakGenerationErrors (leaf): MKA error SAK generation count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-generation-errors" Path from root: "/macsec/mka/state/counters/sak-generation-errors"
func (*Macsec_Mka_CountersPath) SakHashErrors ¶
func (n *Macsec_Mka_CountersPath) SakHashErrors() *Macsec_Mka_Counters_SakHashErrorsPath
SakHashErrors (leaf): MKA error Hash Key generation count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-hash-errors" Path from root: "/macsec/mka/state/counters/sak-hash-errors"
func (*Macsec_Mka_CountersPath) State ¶
func (n *Macsec_Mka_CountersPath) State() ygnmi.SingletonQuery[*oc.Macsec_Mka_Counters]
State returns a Query that can be used in gNMI operations.
type Macsec_Mka_CountersPathAny ¶
Macsec_Mka_CountersPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters YANG schema element.
func (*Macsec_Mka_CountersPathAny) InMkpduBadPeerErrors ¶
func (n *Macsec_Mka_CountersPathAny) InMkpduBadPeerErrors() *Macsec_Mka_Counters_InMkpduBadPeerErrorsPathAny
InMkpduBadPeerErrors (leaf): MKPDU RX bad peer message number error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-bad-peer-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-bad-peer-errors"
func (*Macsec_Mka_CountersPathAny) InMkpduIcvVerificationErrors ¶
func (n *Macsec_Mka_CountersPathAny) InMkpduIcvVerificationErrors() *Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPathAny
InMkpduIcvVerificationErrors (leaf): MKPDU RX ICV verification error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-icv-verification-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-icv-verification-errors"
func (*Macsec_Mka_CountersPathAny) InMkpduPeerListErrors ¶
func (n *Macsec_Mka_CountersPathAny) InMkpduPeerListErrors() *Macsec_Mka_Counters_InMkpduPeerListErrorsPathAny
InMkpduPeerListErrors (leaf): MKPDU RX non-recent peer list Message Number error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-peer-list-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-peer-list-errors"
func (*Macsec_Mka_CountersPathAny) InMkpduValidationErrors ¶
func (n *Macsec_Mka_CountersPathAny) InMkpduValidationErrors() *Macsec_Mka_Counters_InMkpduValidationErrorsPathAny
InMkpduValidationErrors (leaf): MKPDU RX validation error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-validation-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-validation-errors"
func (*Macsec_Mka_CountersPathAny) OutMkpduErrors ¶
func (n *Macsec_Mka_CountersPathAny) OutMkpduErrors() *Macsec_Mka_Counters_OutMkpduErrorsPathAny
OutMkpduErrors (leaf): MKPDU TX error count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-mkpdu-errors" Path from root: "/macsec/mka/state/counters/out-mkpdu-errors"
func (*Macsec_Mka_CountersPathAny) SakCipherMismatchErrors ¶
func (n *Macsec_Mka_CountersPathAny) SakCipherMismatchErrors() *Macsec_Mka_Counters_SakCipherMismatchErrorsPathAny
SakCipherMismatchErrors (leaf): MKA error SAK cipher mismatch count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-cipher-mismatch-errors" Path from root: "/macsec/mka/state/counters/sak-cipher-mismatch-errors"
func (*Macsec_Mka_CountersPathAny) SakDecryptionErrors ¶
func (n *Macsec_Mka_CountersPathAny) SakDecryptionErrors() *Macsec_Mka_Counters_SakDecryptionErrorsPathAny
SakDecryptionErrors (leaf): MKA error SAK decryption/unwrap count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-decryption-errors" Path from root: "/macsec/mka/state/counters/sak-decryption-errors"
func (*Macsec_Mka_CountersPathAny) SakEncryptionErrors ¶
func (n *Macsec_Mka_CountersPathAny) SakEncryptionErrors() *Macsec_Mka_Counters_SakEncryptionErrorsPathAny
SakEncryptionErrors (leaf): MKA error SAK encryption/wrap count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-encryption-errors" Path from root: "/macsec/mka/state/counters/sak-encryption-errors"
func (*Macsec_Mka_CountersPathAny) SakGenerationErrors ¶
func (n *Macsec_Mka_CountersPathAny) SakGenerationErrors() *Macsec_Mka_Counters_SakGenerationErrorsPathAny
SakGenerationErrors (leaf): MKA error SAK generation count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-generation-errors" Path from root: "/macsec/mka/state/counters/sak-generation-errors"
func (*Macsec_Mka_CountersPathAny) SakHashErrors ¶
func (n *Macsec_Mka_CountersPathAny) SakHashErrors() *Macsec_Mka_Counters_SakHashErrorsPathAny
SakHashErrors (leaf): MKA error Hash Key generation count
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-hash-errors" Path from root: "/macsec/mka/state/counters/sak-hash-errors"
func (*Macsec_Mka_CountersPathAny) State ¶
func (n *Macsec_Mka_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Mka_Counters]
State returns a Query that can be used in gNMI operations.
type Macsec_Mka_Counters_InMkpduBadPeerErrorsPath ¶
type Macsec_Mka_Counters_InMkpduBadPeerErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_InMkpduBadPeerErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/in-mkpdu-bad-peer-errors YANG schema element.
func (*Macsec_Mka_Counters_InMkpduBadPeerErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_InMkpduBadPeerErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_InMkpduBadPeerErrorsPath) State ¶
func (n *Macsec_Mka_Counters_InMkpduBadPeerErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-bad-peer-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-bad-peer-errors"
type Macsec_Mka_Counters_InMkpduBadPeerErrorsPathAny ¶
type Macsec_Mka_Counters_InMkpduBadPeerErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_InMkpduBadPeerErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/in-mkpdu-bad-peer-errors YANG schema element.
func (*Macsec_Mka_Counters_InMkpduBadPeerErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_InMkpduBadPeerErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-bad-peer-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-bad-peer-errors"
type Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath ¶
type Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/in-mkpdu-icv-verification-errors YANG schema element.
func (*Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath) State ¶
func (n *Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-icv-verification-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-icv-verification-errors"
type Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPathAny ¶
type Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/in-mkpdu-icv-verification-errors YANG schema element.
func (*Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_InMkpduIcvVerificationErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-icv-verification-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-icv-verification-errors"
type Macsec_Mka_Counters_InMkpduPeerListErrorsPath ¶
type Macsec_Mka_Counters_InMkpduPeerListErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_InMkpduPeerListErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/in-mkpdu-peer-list-errors YANG schema element.
func (*Macsec_Mka_Counters_InMkpduPeerListErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_InMkpduPeerListErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_InMkpduPeerListErrorsPath) State ¶
func (n *Macsec_Mka_Counters_InMkpduPeerListErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-peer-list-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-peer-list-errors"
type Macsec_Mka_Counters_InMkpduPeerListErrorsPathAny ¶
type Macsec_Mka_Counters_InMkpduPeerListErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_InMkpduPeerListErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/in-mkpdu-peer-list-errors YANG schema element.
func (*Macsec_Mka_Counters_InMkpduPeerListErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_InMkpduPeerListErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-peer-list-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-peer-list-errors"
type Macsec_Mka_Counters_InMkpduValidationErrorsPath ¶
type Macsec_Mka_Counters_InMkpduValidationErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_InMkpduValidationErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/in-mkpdu-validation-errors YANG schema element.
func (*Macsec_Mka_Counters_InMkpduValidationErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_InMkpduValidationErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_InMkpduValidationErrorsPath) State ¶
func (n *Macsec_Mka_Counters_InMkpduValidationErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-validation-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-validation-errors"
type Macsec_Mka_Counters_InMkpduValidationErrorsPathAny ¶
type Macsec_Mka_Counters_InMkpduValidationErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_InMkpduValidationErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/in-mkpdu-validation-errors YANG schema element.
func (*Macsec_Mka_Counters_InMkpduValidationErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_InMkpduValidationErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "in-mkpdu-validation-errors" Path from root: "/macsec/mka/state/counters/in-mkpdu-validation-errors"
type Macsec_Mka_Counters_OutMkpduErrorsPath ¶
type Macsec_Mka_Counters_OutMkpduErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_OutMkpduErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/out-mkpdu-errors YANG schema element.
func (*Macsec_Mka_Counters_OutMkpduErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_OutMkpduErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_OutMkpduErrorsPath) State ¶
func (n *Macsec_Mka_Counters_OutMkpduErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-mkpdu-errors" Path from root: "/macsec/mka/state/counters/out-mkpdu-errors"
type Macsec_Mka_Counters_OutMkpduErrorsPathAny ¶
type Macsec_Mka_Counters_OutMkpduErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_OutMkpduErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/out-mkpdu-errors YANG schema element.
func (*Macsec_Mka_Counters_OutMkpduErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_OutMkpduErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "out-mkpdu-errors" Path from root: "/macsec/mka/state/counters/out-mkpdu-errors"
type Macsec_Mka_Counters_SakCipherMismatchErrorsPath ¶
type Macsec_Mka_Counters_SakCipherMismatchErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakCipherMismatchErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/sak-cipher-mismatch-errors YANG schema element.
func (*Macsec_Mka_Counters_SakCipherMismatchErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_SakCipherMismatchErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_SakCipherMismatchErrorsPath) State ¶
func (n *Macsec_Mka_Counters_SakCipherMismatchErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-cipher-mismatch-errors" Path from root: "/macsec/mka/state/counters/sak-cipher-mismatch-errors"
type Macsec_Mka_Counters_SakCipherMismatchErrorsPathAny ¶
type Macsec_Mka_Counters_SakCipherMismatchErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakCipherMismatchErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/sak-cipher-mismatch-errors YANG schema element.
func (*Macsec_Mka_Counters_SakCipherMismatchErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_SakCipherMismatchErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-cipher-mismatch-errors" Path from root: "/macsec/mka/state/counters/sak-cipher-mismatch-errors"
type Macsec_Mka_Counters_SakDecryptionErrorsPath ¶
type Macsec_Mka_Counters_SakDecryptionErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakDecryptionErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/sak-decryption-errors YANG schema element.
func (*Macsec_Mka_Counters_SakDecryptionErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_SakDecryptionErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_SakDecryptionErrorsPath) State ¶
func (n *Macsec_Mka_Counters_SakDecryptionErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-decryption-errors" Path from root: "/macsec/mka/state/counters/sak-decryption-errors"
type Macsec_Mka_Counters_SakDecryptionErrorsPathAny ¶
type Macsec_Mka_Counters_SakDecryptionErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakDecryptionErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/sak-decryption-errors YANG schema element.
func (*Macsec_Mka_Counters_SakDecryptionErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_SakDecryptionErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-decryption-errors" Path from root: "/macsec/mka/state/counters/sak-decryption-errors"
type Macsec_Mka_Counters_SakEncryptionErrorsPath ¶
type Macsec_Mka_Counters_SakEncryptionErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakEncryptionErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/sak-encryption-errors YANG schema element.
func (*Macsec_Mka_Counters_SakEncryptionErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_SakEncryptionErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_SakEncryptionErrorsPath) State ¶
func (n *Macsec_Mka_Counters_SakEncryptionErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-encryption-errors" Path from root: "/macsec/mka/state/counters/sak-encryption-errors"
type Macsec_Mka_Counters_SakEncryptionErrorsPathAny ¶
type Macsec_Mka_Counters_SakEncryptionErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakEncryptionErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/sak-encryption-errors YANG schema element.
func (*Macsec_Mka_Counters_SakEncryptionErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_SakEncryptionErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-encryption-errors" Path from root: "/macsec/mka/state/counters/sak-encryption-errors"
type Macsec_Mka_Counters_SakGenerationErrorsPath ¶
type Macsec_Mka_Counters_SakGenerationErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakGenerationErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/sak-generation-errors YANG schema element.
func (*Macsec_Mka_Counters_SakGenerationErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_SakGenerationErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_SakGenerationErrorsPath) State ¶
func (n *Macsec_Mka_Counters_SakGenerationErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-generation-errors" Path from root: "/macsec/mka/state/counters/sak-generation-errors"
type Macsec_Mka_Counters_SakGenerationErrorsPathAny ¶
type Macsec_Mka_Counters_SakGenerationErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakGenerationErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/sak-generation-errors YANG schema element.
func (*Macsec_Mka_Counters_SakGenerationErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_SakGenerationErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-generation-errors" Path from root: "/macsec/mka/state/counters/sak-generation-errors"
type Macsec_Mka_Counters_SakHashErrorsPath ¶
type Macsec_Mka_Counters_SakHashErrorsPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakHashErrorsPath represents the /openconfig-macsec/macsec/mka/state/counters/sak-hash-errors YANG schema element.
func (*Macsec_Mka_Counters_SakHashErrorsPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Counters_SakHashErrorsPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Counters_SakHashErrorsPath) State ¶
func (n *Macsec_Mka_Counters_SakHashErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-hash-errors" Path from root: "/macsec/mka/state/counters/sak-hash-errors"
type Macsec_Mka_Counters_SakHashErrorsPathAny ¶
type Macsec_Mka_Counters_SakHashErrorsPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Counters_SakHashErrorsPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/state/counters/sak-hash-errors YANG schema element.
func (*Macsec_Mka_Counters_SakHashErrorsPathAny) State ¶
func (n *Macsec_Mka_Counters_SakHashErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "sak-hash-errors" Path from root: "/macsec/mka/state/counters/sak-hash-errors"
type Macsec_Mka_PolicyPath ¶
Macsec_Mka_PolicyPath represents the /openconfig-macsec/macsec/mka/policies/policy YANG schema element.
func (*Macsec_Mka_PolicyPath) ConfidentialityOffset ¶
func (n *Macsec_Mka_PolicyPath) ConfidentialityOffset() *Macsec_Mka_Policy_ConfidentialityOffsetPath
ConfidentialityOffset (leaf): The confidentiality offset specifies a number of octets in an Ethernet frame that are sent in unencrypted plain-text
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/confidentiality-offset" Path from root: "/macsec/mka/policies/policy/*/confidentiality-offset"
func (*Macsec_Mka_PolicyPath) Config ¶
func (n *Macsec_Mka_PolicyPath) Config() ygnmi.ConfigQuery[*oc.Macsec_Mka_Policy]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_Mka_PolicyPath) DelayProtection ¶
func (n *Macsec_Mka_PolicyPath) DelayProtection() *Macsec_Mka_Policy_DelayProtectionPath
DelayProtection (leaf): Traffic delayed longer than 2 seconds is rejected by the interfaces enabled with delay protection.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/delay-protection" Path from root: "/macsec/mka/policies/policy/*/delay-protection"
func (*Macsec_Mka_PolicyPath) IncludeIcvIndicator ¶
func (n *Macsec_Mka_PolicyPath) IncludeIcvIndicator() *Macsec_Mka_Policy_IncludeIcvIndicatorPath
IncludeIcvIndicator (leaf): Generate and include an Integrity Check Value (ICV) field in the MKPDU. For compatibility with previous MACsec implementation that do not require an ICV
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/include-icv-indicator" Path from root: "/macsec/mka/policies/policy/*/include-icv-indicator"
func (*Macsec_Mka_PolicyPath) IncludeSci ¶
func (n *Macsec_Mka_PolicyPath) IncludeSci() *Macsec_Mka_Policy_IncludeSciPath
IncludeSci (leaf): Generate and include a Secure Channel Identifier (SCI).
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/include-sci" Path from root: "/macsec/mka/policies/policy/*/include-sci"
func (*Macsec_Mka_PolicyPath) KeyServerPriority ¶
func (n *Macsec_Mka_PolicyPath) KeyServerPriority() *Macsec_Mka_Policy_KeyServerPriorityPath
KeyServerPriority (leaf): Specifies the key server priority used by the MACsec Key Agreement (MKA) protocol to select the key server when MACsec is enabled using static connectivity association key (CAK) security mode. The switch with the lower priority-number is selected as the key server. If the priority-number is identical on both sides of a point-to-point link, the MKA protocol selects the device with the lower MAC address as the key server
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/key-server-priority" Path from root: "/macsec/mka/policies/policy/*/key-server-priority"
func (*Macsec_Mka_PolicyPath) MacsecCipherSuite ¶
func (n *Macsec_Mka_PolicyPath) MacsecCipherSuite() *Macsec_Mka_Policy_MacsecCipherSuitePath
MacsecCipherSuite (leaf-list): Set Cipher suite(s) for SAK derivation
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/macsec-cipher-suite" Path from root: "/macsec/mka/policies/policy/*/macsec-cipher-suite"
func (*Macsec_Mka_PolicyPath) Name ¶
func (n *Macsec_Mka_PolicyPath) Name() *Macsec_Mka_Policy_NamePath
Name (leaf): Name of the MKA policy.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/name" Path from root: "/macsec/mka/policies/policy/*/name"
func (*Macsec_Mka_PolicyPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_PolicyPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_PolicyPath) SakRekeyInterval ¶
func (n *Macsec_Mka_PolicyPath) SakRekeyInterval() *Macsec_Mka_Policy_SakRekeyIntervalPath
SakRekeyInterval (leaf): SAK Rekey interval in seconds. The default value is 0 where no rekey is performed.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/sak-rekey-interval" Path from root: "/macsec/mka/policies/policy/*/sak-rekey-interval"
func (*Macsec_Mka_PolicyPath) SakRekeyOnLivePeerLoss ¶
func (n *Macsec_Mka_PolicyPath) SakRekeyOnLivePeerLoss() *Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath
SakRekeyOnLivePeerLoss (leaf): Rekey on peer loss
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/sak-rekey-on-live-peer-loss" Path from root: "/macsec/mka/policies/policy/*/sak-rekey-on-live-peer-loss"
func (*Macsec_Mka_PolicyPath) State ¶
func (n *Macsec_Mka_PolicyPath) State() ygnmi.SingletonQuery[*oc.Macsec_Mka_Policy]
State returns a Query that can be used in gNMI operations.
func (*Macsec_Mka_PolicyPath) UseUpdatedEthHeader ¶
func (n *Macsec_Mka_PolicyPath) UseUpdatedEthHeader() *Macsec_Mka_Policy_UseUpdatedEthHeaderPath
UseUpdatedEthHeader (leaf): Use updated ethernet header for ICV calculation. In case the Ethernet frame headers change, use the updated headers to calculate the ICV.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/use-updated-eth-header" Path from root: "/macsec/mka/policies/policy/*/use-updated-eth-header"
type Macsec_Mka_PolicyPathAny ¶
Macsec_Mka_PolicyPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy YANG schema element.
func (*Macsec_Mka_PolicyPathAny) ConfidentialityOffset ¶
func (n *Macsec_Mka_PolicyPathAny) ConfidentialityOffset() *Macsec_Mka_Policy_ConfidentialityOffsetPathAny
ConfidentialityOffset (leaf): The confidentiality offset specifies a number of octets in an Ethernet frame that are sent in unencrypted plain-text
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/confidentiality-offset" Path from root: "/macsec/mka/policies/policy/*/confidentiality-offset"
func (*Macsec_Mka_PolicyPathAny) Config ¶
func (n *Macsec_Mka_PolicyPathAny) Config() ygnmi.WildcardQuery[*oc.Macsec_Mka_Policy]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_Mka_PolicyPathAny) DelayProtection ¶
func (n *Macsec_Mka_PolicyPathAny) DelayProtection() *Macsec_Mka_Policy_DelayProtectionPathAny
DelayProtection (leaf): Traffic delayed longer than 2 seconds is rejected by the interfaces enabled with delay protection.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/delay-protection" Path from root: "/macsec/mka/policies/policy/*/delay-protection"
func (*Macsec_Mka_PolicyPathAny) IncludeIcvIndicator ¶
func (n *Macsec_Mka_PolicyPathAny) IncludeIcvIndicator() *Macsec_Mka_Policy_IncludeIcvIndicatorPathAny
IncludeIcvIndicator (leaf): Generate and include an Integrity Check Value (ICV) field in the MKPDU. For compatibility with previous MACsec implementation that do not require an ICV
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/include-icv-indicator" Path from root: "/macsec/mka/policies/policy/*/include-icv-indicator"
func (*Macsec_Mka_PolicyPathAny) IncludeSci ¶
func (n *Macsec_Mka_PolicyPathAny) IncludeSci() *Macsec_Mka_Policy_IncludeSciPathAny
IncludeSci (leaf): Generate and include a Secure Channel Identifier (SCI).
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/include-sci" Path from root: "/macsec/mka/policies/policy/*/include-sci"
func (*Macsec_Mka_PolicyPathAny) KeyServerPriority ¶
func (n *Macsec_Mka_PolicyPathAny) KeyServerPriority() *Macsec_Mka_Policy_KeyServerPriorityPathAny
KeyServerPriority (leaf): Specifies the key server priority used by the MACsec Key Agreement (MKA) protocol to select the key server when MACsec is enabled using static connectivity association key (CAK) security mode. The switch with the lower priority-number is selected as the key server. If the priority-number is identical on both sides of a point-to-point link, the MKA protocol selects the device with the lower MAC address as the key server
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/key-server-priority" Path from root: "/macsec/mka/policies/policy/*/key-server-priority"
func (*Macsec_Mka_PolicyPathAny) MacsecCipherSuite ¶
func (n *Macsec_Mka_PolicyPathAny) MacsecCipherSuite() *Macsec_Mka_Policy_MacsecCipherSuitePathAny
MacsecCipherSuite (leaf-list): Set Cipher suite(s) for SAK derivation
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/macsec-cipher-suite" Path from root: "/macsec/mka/policies/policy/*/macsec-cipher-suite"
func (*Macsec_Mka_PolicyPathAny) Name ¶
func (n *Macsec_Mka_PolicyPathAny) Name() *Macsec_Mka_Policy_NamePathAny
Name (leaf): Name of the MKA policy.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/name" Path from root: "/macsec/mka/policies/policy/*/name"
func (*Macsec_Mka_PolicyPathAny) SakRekeyInterval ¶
func (n *Macsec_Mka_PolicyPathAny) SakRekeyInterval() *Macsec_Mka_Policy_SakRekeyIntervalPathAny
SakRekeyInterval (leaf): SAK Rekey interval in seconds. The default value is 0 where no rekey is performed.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/sak-rekey-interval" Path from root: "/macsec/mka/policies/policy/*/sak-rekey-interval"
func (*Macsec_Mka_PolicyPathAny) SakRekeyOnLivePeerLoss ¶
func (n *Macsec_Mka_PolicyPathAny) SakRekeyOnLivePeerLoss() *Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny
SakRekeyOnLivePeerLoss (leaf): Rekey on peer loss
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/sak-rekey-on-live-peer-loss" Path from root: "/macsec/mka/policies/policy/*/sak-rekey-on-live-peer-loss"
func (*Macsec_Mka_PolicyPathAny) State ¶
func (n *Macsec_Mka_PolicyPathAny) State() ygnmi.WildcardQuery[*oc.Macsec_Mka_Policy]
State returns a Query that can be used in gNMI operations.
func (*Macsec_Mka_PolicyPathAny) UseUpdatedEthHeader ¶
func (n *Macsec_Mka_PolicyPathAny) UseUpdatedEthHeader() *Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny
UseUpdatedEthHeader (leaf): Use updated ethernet header for ICV calculation. In case the Ethernet frame headers change, use the updated headers to calculate the ICV.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "*/use-updated-eth-header" Path from root: "/macsec/mka/policies/policy/*/use-updated-eth-header"
type Macsec_Mka_PolicyPathMap ¶
Macsec_Mka_PolicyPathMap represents the /openconfig-macsec/macsec/mka/policies/policy YANG schema element.
func (*Macsec_Mka_PolicyPathMap) Config ¶
func (n *Macsec_Mka_PolicyPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.Macsec_Mka_Policy]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_Mka_PolicyPathMap) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_PolicyPathMap) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_PolicyPathMap) State ¶
func (n *Macsec_Mka_PolicyPathMap) State() ygnmi.SingletonQuery[map[string]*oc.Macsec_Mka_Policy]
State returns a Query that can be used in gNMI operations.
type Macsec_Mka_PolicyPathMapAny ¶
Macsec_Mka_PolicyPathMapAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy YANG schema element.
func (*Macsec_Mka_PolicyPathMapAny) Config ¶
func (n *Macsec_Mka_PolicyPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.Macsec_Mka_Policy]
Config returns a Query that can be used in gNMI operations.
func (*Macsec_Mka_PolicyPathMapAny) State ¶
func (n *Macsec_Mka_PolicyPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.Macsec_Mka_Policy]
State returns a Query that can be used in gNMI operations.
type Macsec_Mka_Policy_ConfidentialityOffsetPath ¶
type Macsec_Mka_Policy_ConfidentialityOffsetPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_ConfidentialityOffsetPath represents the /openconfig-macsec/macsec/mka/policies/policy/state/confidentiality-offset YANG schema element.
func (*Macsec_Mka_Policy_ConfidentialityOffsetPath) Config ¶
func (n *Macsec_Mka_Policy_ConfidentialityOffsetPath) Config() ygnmi.ConfigQuery[oc.E_Macsec_ConfidentialityOffset]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/confidentiality-offset" Path from root: "/macsec/mka/policies/policy/config/confidentiality-offset"
func (*Macsec_Mka_Policy_ConfidentialityOffsetPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_ConfidentialityOffsetPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_ConfidentialityOffsetPath) State ¶
func (n *Macsec_Mka_Policy_ConfidentialityOffsetPath) State() ygnmi.SingletonQuery[oc.E_Macsec_ConfidentialityOffset]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/confidentiality-offset" Path from root: "/macsec/mka/policies/policy/state/confidentiality-offset"
type Macsec_Mka_Policy_ConfidentialityOffsetPathAny ¶
type Macsec_Mka_Policy_ConfidentialityOffsetPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_ConfidentialityOffsetPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/confidentiality-offset YANG schema element.
func (*Macsec_Mka_Policy_ConfidentialityOffsetPathAny) Config ¶
func (n *Macsec_Mka_Policy_ConfidentialityOffsetPathAny) Config() ygnmi.WildcardQuery[oc.E_Macsec_ConfidentialityOffset]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/confidentiality-offset" Path from root: "/macsec/mka/policies/policy/config/confidentiality-offset"
func (*Macsec_Mka_Policy_ConfidentialityOffsetPathAny) State ¶
func (n *Macsec_Mka_Policy_ConfidentialityOffsetPathAny) State() ygnmi.WildcardQuery[oc.E_Macsec_ConfidentialityOffset]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/confidentiality-offset" Path from root: "/macsec/mka/policies/policy/state/confidentiality-offset"
type Macsec_Mka_Policy_DelayProtectionPath ¶
type Macsec_Mka_Policy_DelayProtectionPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_DelayProtectionPath represents the /openconfig-macsec/macsec/mka/policies/policy/state/delay-protection YANG schema element.
func (*Macsec_Mka_Policy_DelayProtectionPath) Config ¶
func (n *Macsec_Mka_Policy_DelayProtectionPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/delay-protection" Path from root: "/macsec/mka/policies/policy/config/delay-protection"
func (*Macsec_Mka_Policy_DelayProtectionPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_DelayProtectionPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_DelayProtectionPath) State ¶
func (n *Macsec_Mka_Policy_DelayProtectionPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/delay-protection" Path from root: "/macsec/mka/policies/policy/state/delay-protection"
type Macsec_Mka_Policy_DelayProtectionPathAny ¶
type Macsec_Mka_Policy_DelayProtectionPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_DelayProtectionPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/delay-protection YANG schema element.
func (*Macsec_Mka_Policy_DelayProtectionPathAny) Config ¶
func (n *Macsec_Mka_Policy_DelayProtectionPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/delay-protection" Path from root: "/macsec/mka/policies/policy/config/delay-protection"
func (*Macsec_Mka_Policy_DelayProtectionPathAny) State ¶
func (n *Macsec_Mka_Policy_DelayProtectionPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/delay-protection" Path from root: "/macsec/mka/policies/policy/state/delay-protection"
type Macsec_Mka_Policy_IncludeIcvIndicatorPath ¶
type Macsec_Mka_Policy_IncludeIcvIndicatorPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_IncludeIcvIndicatorPath represents the /openconfig-macsec/macsec/mka/policies/policy/state/include-icv-indicator YANG schema element.
func (*Macsec_Mka_Policy_IncludeIcvIndicatorPath) Config ¶
func (n *Macsec_Mka_Policy_IncludeIcvIndicatorPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/include-icv-indicator" Path from root: "/macsec/mka/policies/policy/config/include-icv-indicator"
func (*Macsec_Mka_Policy_IncludeIcvIndicatorPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_IncludeIcvIndicatorPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_IncludeIcvIndicatorPath) State ¶
func (n *Macsec_Mka_Policy_IncludeIcvIndicatorPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/include-icv-indicator" Path from root: "/macsec/mka/policies/policy/state/include-icv-indicator"
type Macsec_Mka_Policy_IncludeIcvIndicatorPathAny ¶
type Macsec_Mka_Policy_IncludeIcvIndicatorPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_IncludeIcvIndicatorPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/include-icv-indicator YANG schema element.
func (*Macsec_Mka_Policy_IncludeIcvIndicatorPathAny) Config ¶
func (n *Macsec_Mka_Policy_IncludeIcvIndicatorPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/include-icv-indicator" Path from root: "/macsec/mka/policies/policy/config/include-icv-indicator"
func (*Macsec_Mka_Policy_IncludeIcvIndicatorPathAny) State ¶
func (n *Macsec_Mka_Policy_IncludeIcvIndicatorPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/include-icv-indicator" Path from root: "/macsec/mka/policies/policy/state/include-icv-indicator"
type Macsec_Mka_Policy_IncludeSciPath ¶
type Macsec_Mka_Policy_IncludeSciPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_IncludeSciPath represents the /openconfig-macsec/macsec/mka/policies/policy/state/include-sci YANG schema element.
func (*Macsec_Mka_Policy_IncludeSciPath) Config ¶
func (n *Macsec_Mka_Policy_IncludeSciPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/include-sci" Path from root: "/macsec/mka/policies/policy/config/include-sci"
func (*Macsec_Mka_Policy_IncludeSciPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_IncludeSciPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_IncludeSciPath) State ¶
func (n *Macsec_Mka_Policy_IncludeSciPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/include-sci" Path from root: "/macsec/mka/policies/policy/state/include-sci"
type Macsec_Mka_Policy_IncludeSciPathAny ¶
type Macsec_Mka_Policy_IncludeSciPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_IncludeSciPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/include-sci YANG schema element.
func (*Macsec_Mka_Policy_IncludeSciPathAny) Config ¶
func (n *Macsec_Mka_Policy_IncludeSciPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/include-sci" Path from root: "/macsec/mka/policies/policy/config/include-sci"
func (*Macsec_Mka_Policy_IncludeSciPathAny) State ¶
func (n *Macsec_Mka_Policy_IncludeSciPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/include-sci" Path from root: "/macsec/mka/policies/policy/state/include-sci"
type Macsec_Mka_Policy_KeyServerPriorityPath ¶
type Macsec_Mka_Policy_KeyServerPriorityPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_KeyServerPriorityPath represents the /openconfig-macsec/macsec/mka/policies/policy/state/key-server-priority YANG schema element.
func (*Macsec_Mka_Policy_KeyServerPriorityPath) Config ¶
func (n *Macsec_Mka_Policy_KeyServerPriorityPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/key-server-priority" Path from root: "/macsec/mka/policies/policy/config/key-server-priority"
func (*Macsec_Mka_Policy_KeyServerPriorityPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_KeyServerPriorityPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_KeyServerPriorityPath) State ¶
func (n *Macsec_Mka_Policy_KeyServerPriorityPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/key-server-priority" Path from root: "/macsec/mka/policies/policy/state/key-server-priority"
type Macsec_Mka_Policy_KeyServerPriorityPathAny ¶
type Macsec_Mka_Policy_KeyServerPriorityPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_KeyServerPriorityPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/key-server-priority YANG schema element.
func (*Macsec_Mka_Policy_KeyServerPriorityPathAny) Config ¶
func (n *Macsec_Mka_Policy_KeyServerPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/key-server-priority" Path from root: "/macsec/mka/policies/policy/config/key-server-priority"
func (*Macsec_Mka_Policy_KeyServerPriorityPathAny) State ¶
func (n *Macsec_Mka_Policy_KeyServerPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/key-server-priority" Path from root: "/macsec/mka/policies/policy/state/key-server-priority"
type Macsec_Mka_Policy_MacsecCipherSuitePath ¶
type Macsec_Mka_Policy_MacsecCipherSuitePath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_MacsecCipherSuitePath represents the /openconfig-macsec/macsec/mka/policies/policy/state/macsec-cipher-suite YANG schema element.
func (*Macsec_Mka_Policy_MacsecCipherSuitePath) Config ¶
func (n *Macsec_Mka_Policy_MacsecCipherSuitePath) Config() ygnmi.ConfigQuery[[]oc.E_Macsec_MacsecCipherSuite]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/macsec-cipher-suite" Path from root: "/macsec/mka/policies/policy/config/macsec-cipher-suite"
func (*Macsec_Mka_Policy_MacsecCipherSuitePath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_MacsecCipherSuitePath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_MacsecCipherSuitePath) State ¶
func (n *Macsec_Mka_Policy_MacsecCipherSuitePath) State() ygnmi.SingletonQuery[[]oc.E_Macsec_MacsecCipherSuite]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/macsec-cipher-suite" Path from root: "/macsec/mka/policies/policy/state/macsec-cipher-suite"
type Macsec_Mka_Policy_MacsecCipherSuitePathAny ¶
type Macsec_Mka_Policy_MacsecCipherSuitePathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_MacsecCipherSuitePathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/macsec-cipher-suite YANG schema element.
func (*Macsec_Mka_Policy_MacsecCipherSuitePathAny) Config ¶
func (n *Macsec_Mka_Policy_MacsecCipherSuitePathAny) Config() ygnmi.WildcardQuery[[]oc.E_Macsec_MacsecCipherSuite]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/macsec-cipher-suite" Path from root: "/macsec/mka/policies/policy/config/macsec-cipher-suite"
func (*Macsec_Mka_Policy_MacsecCipherSuitePathAny) State ¶
func (n *Macsec_Mka_Policy_MacsecCipherSuitePathAny) State() ygnmi.WildcardQuery[[]oc.E_Macsec_MacsecCipherSuite]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/macsec-cipher-suite" Path from root: "/macsec/mka/policies/policy/state/macsec-cipher-suite"
type Macsec_Mka_Policy_NamePath ¶
type Macsec_Mka_Policy_NamePath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_NamePath represents the /openconfig-macsec/macsec/mka/policies/policy/state/name YANG schema element.
func (*Macsec_Mka_Policy_NamePath) Config ¶
func (n *Macsec_Mka_Policy_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/name" Path from root: "/macsec/mka/policies/policy/config/name"
func (*Macsec_Mka_Policy_NamePath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_NamePath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_NamePath) State ¶
func (n *Macsec_Mka_Policy_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/name" Path from root: "/macsec/mka/policies/policy/state/name"
type Macsec_Mka_Policy_NamePathAny ¶
type Macsec_Mka_Policy_NamePathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_NamePathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/name YANG schema element.
func (*Macsec_Mka_Policy_NamePathAny) Config ¶
func (n *Macsec_Mka_Policy_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/name" Path from root: "/macsec/mka/policies/policy/config/name"
func (*Macsec_Mka_Policy_NamePathAny) State ¶
func (n *Macsec_Mka_Policy_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/name" Path from root: "/macsec/mka/policies/policy/state/name"
type Macsec_Mka_Policy_SakRekeyIntervalPath ¶
type Macsec_Mka_Policy_SakRekeyIntervalPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_SakRekeyIntervalPath represents the /openconfig-macsec/macsec/mka/policies/policy/state/sak-rekey-interval YANG schema element.
func (*Macsec_Mka_Policy_SakRekeyIntervalPath) Config ¶
func (n *Macsec_Mka_Policy_SakRekeyIntervalPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/sak-rekey-interval" Path from root: "/macsec/mka/policies/policy/config/sak-rekey-interval"
func (*Macsec_Mka_Policy_SakRekeyIntervalPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_SakRekeyIntervalPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_SakRekeyIntervalPath) State ¶
func (n *Macsec_Mka_Policy_SakRekeyIntervalPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/sak-rekey-interval" Path from root: "/macsec/mka/policies/policy/state/sak-rekey-interval"
type Macsec_Mka_Policy_SakRekeyIntervalPathAny ¶
type Macsec_Mka_Policy_SakRekeyIntervalPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_SakRekeyIntervalPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/sak-rekey-interval YANG schema element.
func (*Macsec_Mka_Policy_SakRekeyIntervalPathAny) Config ¶
func (n *Macsec_Mka_Policy_SakRekeyIntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/sak-rekey-interval" Path from root: "/macsec/mka/policies/policy/config/sak-rekey-interval"
func (*Macsec_Mka_Policy_SakRekeyIntervalPathAny) State ¶
func (n *Macsec_Mka_Policy_SakRekeyIntervalPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/sak-rekey-interval" Path from root: "/macsec/mka/policies/policy/state/sak-rekey-interval"
type Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath ¶
type Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath represents the /openconfig-macsec/macsec/mka/policies/policy/state/sak-rekey-on-live-peer-loss YANG schema element.
func (*Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath) Config ¶
func (n *Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/sak-rekey-on-live-peer-loss" Path from root: "/macsec/mka/policies/policy/config/sak-rekey-on-live-peer-loss"
func (*Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath) State ¶
func (n *Macsec_Mka_Policy_SakRekeyOnLivePeerLossPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/sak-rekey-on-live-peer-loss" Path from root: "/macsec/mka/policies/policy/state/sak-rekey-on-live-peer-loss"
type Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny ¶
type Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/sak-rekey-on-live-peer-loss YANG schema element.
func (*Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny) Config ¶
func (n *Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/sak-rekey-on-live-peer-loss" Path from root: "/macsec/mka/policies/policy/config/sak-rekey-on-live-peer-loss"
func (*Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny) State ¶
func (n *Macsec_Mka_Policy_SakRekeyOnLivePeerLossPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/sak-rekey-on-live-peer-loss" Path from root: "/macsec/mka/policies/policy/state/sak-rekey-on-live-peer-loss"
type Macsec_Mka_Policy_UseUpdatedEthHeaderPath ¶
type Macsec_Mka_Policy_UseUpdatedEthHeaderPath struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_UseUpdatedEthHeaderPath represents the /openconfig-macsec/macsec/mka/policies/policy/state/use-updated-eth-header YANG schema element.
func (*Macsec_Mka_Policy_UseUpdatedEthHeaderPath) Config ¶
func (n *Macsec_Mka_Policy_UseUpdatedEthHeaderPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/use-updated-eth-header" Path from root: "/macsec/mka/policies/policy/config/use-updated-eth-header"
func (*Macsec_Mka_Policy_UseUpdatedEthHeaderPath) PathOriginName ¶ added in v0.14.0
func (n *Macsec_Mka_Policy_UseUpdatedEthHeaderPath) PathOriginName() string
PathOrigin returns the name of the origin for the path object.
func (*Macsec_Mka_Policy_UseUpdatedEthHeaderPath) State ¶
func (n *Macsec_Mka_Policy_UseUpdatedEthHeaderPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/use-updated-eth-header" Path from root: "/macsec/mka/policies/policy/state/use-updated-eth-header"
type Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny ¶
type Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny struct {
*ygnmi.NodePath
// contains filtered or unexported fields
}
Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny represents the wildcard version of the /openconfig-macsec/macsec/mka/policies/policy/state/use-updated-eth-header YANG schema element.
func (*Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny) Config ¶
func (n *Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "config/use-updated-eth-header" Path from root: "/macsec/mka/policies/policy/config/use-updated-eth-header"
func (*Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny) State ¶
func (n *Macsec_Mka_Policy_UseUpdatedEthHeaderPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-macsec" Instantiating module: "openconfig-macsec" Path from parent: "state/use-updated-eth-header" Path from root: "/macsec/mka/policies/policy/state/use-updated-eth-header"