Documentation ¶
Overview ¶
Package routingpolicy is a generated package which contains definitions of structs which generate gNMI paths for a YANG schema. The generated paths are based on a compressed form of the schema.
This package was generated by ygnmi version: v0.7.6: (ygot: v0.27.0) using the following YANG input files:
- gnmi-collector-metadata.yang
- gnsi/authz/gnsi-authz.yang
- gnsi/cert/gnsi-cert.yang
- gnsi/console/gnsi-console.yang
- gnsi/pathz/gnsi-pathz.yang
- gnsi/ssh/gnsi-ssh.yang
- public/release/models/acl/openconfig-acl.yang
- public/release/models/acl/openconfig-packet-match.yang
- public/release/models/aft/openconfig-aft.yang
- public/release/models/aft/openconfig-aft-network-instance.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/interfaces/openconfig-if-aggregate.yang
- public/release/models/interfaces/openconfig-if-ethernet.yang
- public/release/models/interfaces/openconfig-if-ethernet-ext.yang
- public/release/models/interfaces/openconfig-if-ip-ext.yang
- public/release/models/interfaces/openconfig-if-ip.yang
- public/release/models/interfaces/openconfig-if-sdn-ext.yang
- public/release/models/interfaces/openconfig-interfaces.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.yang
- public/release/models/mpls/openconfig-mpls-types.yang
- public/release/models/multicast/openconfig-pim.yang
- public/release/models/network-instance/openconfig-network-instance.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-ospfv2.yang
- public/release/models/p4rt/openconfig-p4rt.yang
- public/release/models/platform/openconfig-platform-cpu.yang
- public/release/models/platform/openconfig-platform-ext.yang
- public/release/models/platform/openconfig-platform-fan.yang
- public/release/models/platform/openconfig-platform-integrated-circuit.yang
- public/release/models/platform/openconfig-platform-pipeline-counters.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-policy-forwarding.yang
- public/release/models/policy/openconfig-policy-types.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/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.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 RoutingPolicyPath
- func (n *RoutingPolicyPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy]
- func (n *RoutingPolicyPath) DefinedSets() *RoutingPolicy_DefinedSetsPath
- func (n *RoutingPolicyPath) PolicyDefinition(Name string) *RoutingPolicy_PolicyDefinitionPath
- func (n *RoutingPolicyPath) PolicyDefinitionAny() *RoutingPolicy_PolicyDefinitionPathAny
- func (n *RoutingPolicyPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy]
- type RoutingPolicyPathAny
- func (n *RoutingPolicyPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy]
- func (n *RoutingPolicyPathAny) DefinedSets() *RoutingPolicy_DefinedSetsPathAny
- func (n *RoutingPolicyPathAny) PolicyDefinition(Name string) *RoutingPolicy_PolicyDefinitionPathAny
- func (n *RoutingPolicyPathAny) PolicyDefinitionAny() *RoutingPolicy_PolicyDefinitionPathAny
- func (n *RoutingPolicyPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy]
- type RoutingPolicy_DefinedSetsPath
- func (n *RoutingPolicy_DefinedSetsPath) BgpDefinedSets() *RoutingPolicy_DefinedSets_BgpDefinedSetsPath
- func (n *RoutingPolicy_DefinedSetsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets]
- func (n *RoutingPolicy_DefinedSetsPath) NeighborSet(Name string) *RoutingPolicy_DefinedSets_NeighborSetPath
- func (n *RoutingPolicy_DefinedSetsPath) NeighborSetAny() *RoutingPolicy_DefinedSets_NeighborSetPathAny
- func (n *RoutingPolicy_DefinedSetsPath) PrefixSet(Name string) *RoutingPolicy_DefinedSets_PrefixSetPath
- func (n *RoutingPolicy_DefinedSetsPath) PrefixSetAny() *RoutingPolicy_DefinedSets_PrefixSetPathAny
- func (n *RoutingPolicy_DefinedSetsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets]
- func (n *RoutingPolicy_DefinedSetsPath) TagSet(Name string) *RoutingPolicy_DefinedSets_TagSetPath
- func (n *RoutingPolicy_DefinedSetsPath) TagSetAny() *RoutingPolicy_DefinedSets_TagSetPathAny
- type RoutingPolicy_DefinedSetsPathAny
- func (n *RoutingPolicy_DefinedSetsPathAny) BgpDefinedSets() *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny
- func (n *RoutingPolicy_DefinedSetsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets]
- func (n *RoutingPolicy_DefinedSetsPathAny) NeighborSet(Name string) *RoutingPolicy_DefinedSets_NeighborSetPathAny
- func (n *RoutingPolicy_DefinedSetsPathAny) NeighborSetAny() *RoutingPolicy_DefinedSets_NeighborSetPathAny
- func (n *RoutingPolicy_DefinedSetsPathAny) PrefixSet(Name string) *RoutingPolicy_DefinedSets_PrefixSetPathAny
- func (n *RoutingPolicy_DefinedSetsPathAny) PrefixSetAny() *RoutingPolicy_DefinedSets_PrefixSetPathAny
- func (n *RoutingPolicy_DefinedSetsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets]
- func (n *RoutingPolicy_DefinedSetsPathAny) TagSet(Name string) *RoutingPolicy_DefinedSets_TagSetPathAny
- func (n *RoutingPolicy_DefinedSetsPathAny) TagSetAny() *RoutingPolicy_DefinedSets_TagSetPathAny
- type RoutingPolicy_DefinedSets_BgpDefinedSetsPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) AsPathSet(AsPathSetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) AsPathSetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) CommunitySet(CommunitySetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) CommunitySetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) ExtCommunitySet(ExtCommunitySetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) ExtCommunitySetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets]
- type RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) AsPathSet(AsPathSetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) AsPathSetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) CommunitySet(CommunitySetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) CommunitySetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) ExtCommunitySet(ExtCommunitySetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) ExtCommunitySetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets]
- type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) AsPathSetMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) AsPathSetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet]
- type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) AsPathSetMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) AsPathSetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet]
- type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath
- type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny
- type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath
- type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny
- type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) CommunityMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) CommunitySetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) MatchSetOptions() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) State() ...
- type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) CommunityMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) CommunitySetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) MatchSetOptions() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet]
- type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath
- type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny
- type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath
- type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny
- type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) Config() ...
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) ExtCommunityMember() ...
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) ExtCommunitySetName() ...
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) MatchSetOptions() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) State() ...
- type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) Config() ...
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) ExtCommunityMember() ...
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) ExtCommunitySetName() ...
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) MatchSetOptions() ...
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) State() ...
- type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPath
- type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPathAny
- type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePath
- type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePathAny
- type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- type RoutingPolicy_DefinedSets_NeighborSetPath
- func (n *RoutingPolicy_DefinedSets_NeighborSetPath) Address() *RoutingPolicy_DefinedSets_NeighborSet_AddressPath
- func (n *RoutingPolicy_DefinedSets_NeighborSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_NeighborSet]
- func (n *RoutingPolicy_DefinedSets_NeighborSetPath) Name() *RoutingPolicy_DefinedSets_NeighborSet_NamePath
- func (n *RoutingPolicy_DefinedSets_NeighborSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_NeighborSet]
- type RoutingPolicy_DefinedSets_NeighborSetPathAny
- func (n *RoutingPolicy_DefinedSets_NeighborSetPathAny) Address() *RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny
- func (n *RoutingPolicy_DefinedSets_NeighborSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_NeighborSet]
- func (n *RoutingPolicy_DefinedSets_NeighborSetPathAny) Name() *RoutingPolicy_DefinedSets_NeighborSet_NamePathAny
- func (n *RoutingPolicy_DefinedSets_NeighborSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_NeighborSet]
- type RoutingPolicy_DefinedSets_NeighborSet_AddressPath
- type RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny
- type RoutingPolicy_DefinedSets_NeighborSet_NamePath
- type RoutingPolicy_DefinedSets_NeighborSet_NamePathAny
- type RoutingPolicy_DefinedSets_PrefixSetPath
- func (n *RoutingPolicy_DefinedSets_PrefixSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet]
- func (n *RoutingPolicy_DefinedSets_PrefixSetPath) Mode() *RoutingPolicy_DefinedSets_PrefixSet_ModePath
- func (n *RoutingPolicy_DefinedSets_PrefixSetPath) Name() *RoutingPolicy_DefinedSets_PrefixSet_NamePath
- func (n *RoutingPolicy_DefinedSets_PrefixSetPath) Prefix(IpPrefix string, MasklengthRange string) *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath
- func (n *RoutingPolicy_DefinedSets_PrefixSetPath) PrefixAny() *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet]
- type RoutingPolicy_DefinedSets_PrefixSetPathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet]
- func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) Mode() *RoutingPolicy_DefinedSets_PrefixSet_ModePathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) Name() *RoutingPolicy_DefinedSets_PrefixSet_NamePathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) Prefix(IpPrefix string, MasklengthRange string) *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) PrefixAny() *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet]
- type RoutingPolicy_DefinedSets_PrefixSet_ModePath
- type RoutingPolicy_DefinedSets_PrefixSet_ModePathAny
- type RoutingPolicy_DefinedSets_PrefixSet_NamePath
- type RoutingPolicy_DefinedSets_PrefixSet_NamePathAny
- type RoutingPolicy_DefinedSets_PrefixSet_PrefixPath
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet_Prefix]
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) IpPrefix() *RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) MasklengthRange() *RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet_Prefix]
- type RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet_Prefix]
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) IpPrefix() *RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) MasklengthRange() *RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet_Prefix]
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) WithIpPrefix(IpPrefix string) *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
- func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) WithMasklengthRange(MasklengthRange string) *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
- type RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath
- type RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny
- type RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath
- type RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny
- type RoutingPolicy_DefinedSets_TagSetPath
- func (n *RoutingPolicy_DefinedSets_TagSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_TagSet]
- func (n *RoutingPolicy_DefinedSets_TagSetPath) Name() *RoutingPolicy_DefinedSets_TagSet_NamePath
- func (n *RoutingPolicy_DefinedSets_TagSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_TagSet]
- func (n *RoutingPolicy_DefinedSets_TagSetPath) TagValue() *RoutingPolicy_DefinedSets_TagSet_TagValuePath
- type RoutingPolicy_DefinedSets_TagSetPathAny
- func (n *RoutingPolicy_DefinedSets_TagSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_TagSet]
- func (n *RoutingPolicy_DefinedSets_TagSetPathAny) Name() *RoutingPolicy_DefinedSets_TagSet_NamePathAny
- func (n *RoutingPolicy_DefinedSets_TagSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_TagSet]
- func (n *RoutingPolicy_DefinedSets_TagSetPathAny) TagValue() *RoutingPolicy_DefinedSets_TagSet_TagValuePathAny
- type RoutingPolicy_DefinedSets_TagSet_NamePath
- type RoutingPolicy_DefinedSets_TagSet_NamePathAny
- type RoutingPolicy_DefinedSets_TagSet_TagValuePath
- type RoutingPolicy_DefinedSets_TagSet_TagValuePathAny
- type RoutingPolicy_PolicyDefinitionPath
- func (n *RoutingPolicy_PolicyDefinitionPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition]
- func (n *RoutingPolicy_PolicyDefinitionPath) Name() *RoutingPolicy_PolicyDefinition_NamePath
- func (n *RoutingPolicy_PolicyDefinitionPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition]
- func (n *RoutingPolicy_PolicyDefinitionPath) Statement(Name string) *RoutingPolicy_PolicyDefinition_StatementPath
- func (n *RoutingPolicy_PolicyDefinitionPath) StatementAny() *RoutingPolicy_PolicyDefinition_StatementPathAny
- type RoutingPolicy_PolicyDefinitionPathAny
- func (n *RoutingPolicy_PolicyDefinitionPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition]
- func (n *RoutingPolicy_PolicyDefinitionPathAny) Name() *RoutingPolicy_PolicyDefinition_NamePathAny
- func (n *RoutingPolicy_PolicyDefinitionPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition]
- func (n *RoutingPolicy_PolicyDefinitionPathAny) Statement(Name string) *RoutingPolicy_PolicyDefinition_StatementPathAny
- func (n *RoutingPolicy_PolicyDefinitionPathAny) StatementAny() *RoutingPolicy_PolicyDefinition_StatementPathAny
- type RoutingPolicy_PolicyDefinition_NamePath
- type RoutingPolicy_PolicyDefinition_NamePathAny
- type RoutingPolicy_PolicyDefinition_StatementPath
- func (n *RoutingPolicy_PolicyDefinition_StatementPath) Actions() *RoutingPolicy_PolicyDefinition_Statement_ActionsPath
- func (n *RoutingPolicy_PolicyDefinition_StatementPath) Conditions() *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath
- func (n *RoutingPolicy_PolicyDefinition_StatementPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement]
- func (n *RoutingPolicy_PolicyDefinition_StatementPath) Name() *RoutingPolicy_PolicyDefinition_Statement_NamePath
- func (n *RoutingPolicy_PolicyDefinition_StatementPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement]
- type RoutingPolicy_PolicyDefinition_StatementPathAny
- func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) Actions() *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) Conditions() *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement]
- func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) Name() *RoutingPolicy_PolicyDefinition_Statement_NamePathAny
- func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement]
- type RoutingPolicy_PolicyDefinition_Statement_ActionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) BgpActions() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions]
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) PolicyResult() *RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) SetTag() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions]
- type RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) BgpActions() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions]
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) PolicyResult() *RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) SetTag() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetAsPathPrepend() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetCommunity() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetExtCommunity() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetLocalPref() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetMed() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetNextHop() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetRouteOrigin() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetAsPathPrepend() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetCommunity() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetExtCommunity() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetLocalPref() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetMed() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetNextHop() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetRouteOrigin() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) Asn() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) RepeatN() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) Asn() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) RepeatN() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Inline() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Method() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Options() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Reference() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Inline() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Method() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Options() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Reference() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) Communities() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) Communities() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny) Config() ygnmi.WildcardQuery[oc.E_SetCommunity_Method]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny) State() ygnmi.WildcardQuery[oc.E_SetCommunity_Method]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath) Config() ygnmi.ConfigQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath) State() ygnmi.SingletonQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny) State() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) CommunitySetRef() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) CommunitySetRef() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny) Config() ygnmi.WildcardQuery[string]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny) State() ygnmi.WildcardQuery[string]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Inline() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Method() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Options() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Reference() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Inline() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Method() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Options() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Reference() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) Communities() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) Communities() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath) Config() ygnmi.ConfigQuery[oc.E_SetCommunity_Method]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath) State() ygnmi.SingletonQuery[oc.E_SetCommunity_Method]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny) Config() ygnmi.WildcardQuery[oc.E_SetCommunity_Method]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny) State() ygnmi.WildcardQuery[oc.E_SetCommunity_Method]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath) Config() ygnmi.ConfigQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath) State() ygnmi.SingletonQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny) State() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) ExtCommunitySetRef() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) ExtCommunitySetRef() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath) Config() ygnmi.ConfigQuery[string]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath) State() ygnmi.SingletonQuery[string]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny) Config() ygnmi.WildcardQuery[string]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny) State() ygnmi.WildcardQuery[string]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath) Config() ygnmi.ConfigQuery[oc.E_BgpPolicy_BgpOriginAttrType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath) State() ygnmi.SingletonQuery[oc.E_BgpPolicy_BgpOriginAttrType]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny) Config() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpOriginAttrType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny) State() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpOriginAttrType]
- type RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Inline() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Mode() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Reference() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Inline() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Mode() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Reference() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) Tag() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) Tag() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) TagSet() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath
- type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPathAny
- type RoutingPolicy_PolicyDefinition_Statement_ConditionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) BgpConditions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) CallPolicy() *RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions]
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) InstallProtocolEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchInterface() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchNeighborSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchPrefixSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchTagSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions]
- type RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) BgpConditions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) CallPolicy() *RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions]
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) InstallProtocolEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchInterface() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchNeighborSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchPrefixSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchTagSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) AfiSafiIn() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) AsPathLength() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) CommunityCount() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) CommunitySet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) ExtCommunitySet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) LocalPrefEq() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) MatchAsPathSet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) MedEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) NextHopIn() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) OriginEq() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) RouteType() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) AfiSafiIn() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) AsPathLength() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) CommunityCount() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) CommunitySet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) ExtCommunitySet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) LocalPrefEq() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) MatchAsPathSet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) MedEq() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) NextHopIn() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) OriginEq() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) RouteType() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny) Config() ygnmi.WildcardQuery[[]oc.E_BgpTypes_AFI_SAFI_TYPE]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny) State() ygnmi.WildcardQuery[[]oc.E_BgpTypes_AFI_SAFI_TYPE]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Operator() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Value() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Operator() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Value() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Operator() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Value() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Operator() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Value() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) AsPathSet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) MatchSetOptions() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) AsPathSet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) MatchSetOptions() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath) Config() ygnmi.ConfigQuery[oc.E_BgpPolicy_BgpOriginAttrType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath) State() ygnmi.SingletonQuery[oc.E_BgpPolicy_BgpOriginAttrType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny) Config() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpOriginAttrType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny) State() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpOriginAttrType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny) Config() ygnmi.WildcardQuery[oc.E_BgpConditions_RouteType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny) State() ygnmi.WildcardQuery[oc.E_BgpConditions_RouteType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Interface() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Subinterface() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Interface() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Subinterface() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) MatchSetOptions() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) NeighborSet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) MatchSetOptions() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) NeighborSet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) MatchSetOptions() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) PrefixSet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) MatchSetOptions() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) PrefixSet() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) State() ...
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) MatchSetOptions() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) TagSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) Config() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) MatchSetOptions() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) State() ...
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) TagSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath
- type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny
- type RoutingPolicy_PolicyDefinition_Statement_NamePath
- type RoutingPolicy_PolicyDefinition_Statement_NamePathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RoutingPolicyPath ¶
RoutingPolicyPath represents the /openconfig-routing-policy/routing-policy YANG schema element.
func (*RoutingPolicyPath) Config ¶
func (n *RoutingPolicyPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicyPath) DefinedSets ¶
func (n *RoutingPolicyPath) DefinedSets() *RoutingPolicy_DefinedSetsPath
DefinedSets (container): Predefined sets of attributes used in policy match statements
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "defined-sets" Path from root: "/routing-policy/defined-sets"
func (*RoutingPolicyPath) PolicyDefinition ¶
func (n *RoutingPolicyPath) PolicyDefinition(Name string) *RoutingPolicy_PolicyDefinitionPath
PolicyDefinition (list): List of top-level policy definitions, keyed by unique name. These policy definitions are expected to be referenced (by name) in policy chains specified in import or export configuration statements.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "policy-definitions/policy-definition" Path from root: "/routing-policy/policy-definitions/policy-definition" Name: string
func (*RoutingPolicyPath) PolicyDefinitionAny ¶
func (n *RoutingPolicyPath) PolicyDefinitionAny() *RoutingPolicy_PolicyDefinitionPathAny
PolicyDefinitionAny (list): List of top-level policy definitions, keyed by unique name. These policy definitions are expected to be referenced (by name) in policy chains specified in import or export configuration statements.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "policy-definitions/policy-definition" Path from root: "/routing-policy/policy-definitions/policy-definition"
func (*RoutingPolicyPath) State ¶
func (n *RoutingPolicyPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy]
State returns a Query that can be used in gNMI operations.
type RoutingPolicyPathAny ¶
RoutingPolicyPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy YANG schema element.
func (*RoutingPolicyPathAny) Config ¶
func (n *RoutingPolicyPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicyPathAny) DefinedSets ¶
func (n *RoutingPolicyPathAny) DefinedSets() *RoutingPolicy_DefinedSetsPathAny
DefinedSets (container): Predefined sets of attributes used in policy match statements
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "defined-sets" Path from root: "/routing-policy/defined-sets"
func (*RoutingPolicyPathAny) PolicyDefinition ¶
func (n *RoutingPolicyPathAny) PolicyDefinition(Name string) *RoutingPolicy_PolicyDefinitionPathAny
PolicyDefinition (list): List of top-level policy definitions, keyed by unique name. These policy definitions are expected to be referenced (by name) in policy chains specified in import or export configuration statements.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "policy-definitions/policy-definition" Path from root: "/routing-policy/policy-definitions/policy-definition" Name: string
func (*RoutingPolicyPathAny) PolicyDefinitionAny ¶
func (n *RoutingPolicyPathAny) PolicyDefinitionAny() *RoutingPolicy_PolicyDefinitionPathAny
PolicyDefinitionAny (list): List of top-level policy definitions, keyed by unique name. These policy definitions are expected to be referenced (by name) in policy chains specified in import or export configuration statements.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "policy-definitions/policy-definition" Path from root: "/routing-policy/policy-definitions/policy-definition"
func (*RoutingPolicyPathAny) State ¶
func (n *RoutingPolicyPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSetsPath ¶
RoutingPolicy_DefinedSetsPath represents the /openconfig-routing-policy/routing-policy/defined-sets YANG schema element.
func (*RoutingPolicy_DefinedSetsPath) BgpDefinedSets ¶
func (n *RoutingPolicy_DefinedSetsPath) BgpDefinedSets() *RoutingPolicy_DefinedSets_BgpDefinedSetsPath
BgpDefinedSets (container): BGP-related set definitions for policy match conditions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "bgp-defined-sets" Path from root: "/routing-policy/defined-sets/bgp-defined-sets"
func (*RoutingPolicy_DefinedSetsPath) Config ¶
func (n *RoutingPolicy_DefinedSetsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSetsPath) NeighborSet ¶
func (n *RoutingPolicy_DefinedSetsPath) NeighborSet(Name string) *RoutingPolicy_DefinedSets_NeighborSetPath
NeighborSet (list): List of defined neighbor sets for use in policies.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "neighbor-sets/neighbor-set" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set" Name: string
func (*RoutingPolicy_DefinedSetsPath) NeighborSetAny ¶
func (n *RoutingPolicy_DefinedSetsPath) NeighborSetAny() *RoutingPolicy_DefinedSets_NeighborSetPathAny
NeighborSetAny (list): List of defined neighbor sets for use in policies.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "neighbor-sets/neighbor-set" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set"
func (*RoutingPolicy_DefinedSetsPath) PrefixSet ¶
func (n *RoutingPolicy_DefinedSetsPath) PrefixSet(Name string) *RoutingPolicy_DefinedSets_PrefixSetPath
PrefixSet (list): List of the defined prefix sets
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "prefix-sets/prefix-set" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set" Name: string
func (*RoutingPolicy_DefinedSetsPath) PrefixSetAny ¶
func (n *RoutingPolicy_DefinedSetsPath) PrefixSetAny() *RoutingPolicy_DefinedSets_PrefixSetPathAny
PrefixSetAny (list): List of the defined prefix sets
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "prefix-sets/prefix-set" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set"
func (*RoutingPolicy_DefinedSetsPath) State ¶
func (n *RoutingPolicy_DefinedSetsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSetsPath) TagSet ¶
func (n *RoutingPolicy_DefinedSetsPath) TagSet(Name string) *RoutingPolicy_DefinedSets_TagSetPath
TagSet (list): List of tag set definitions.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "tag-sets/tag-set" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set" Name: string
func (*RoutingPolicy_DefinedSetsPath) TagSetAny ¶
func (n *RoutingPolicy_DefinedSetsPath) TagSetAny() *RoutingPolicy_DefinedSets_TagSetPathAny
TagSetAny (list): List of tag set definitions.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "tag-sets/tag-set" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set"
type RoutingPolicy_DefinedSetsPathAny ¶
RoutingPolicy_DefinedSetsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets YANG schema element.
func (*RoutingPolicy_DefinedSetsPathAny) BgpDefinedSets ¶
func (n *RoutingPolicy_DefinedSetsPathAny) BgpDefinedSets() *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny
BgpDefinedSets (container): BGP-related set definitions for policy match conditions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "bgp-defined-sets" Path from root: "/routing-policy/defined-sets/bgp-defined-sets"
func (*RoutingPolicy_DefinedSetsPathAny) Config ¶
func (n *RoutingPolicy_DefinedSetsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSetsPathAny) NeighborSet ¶
func (n *RoutingPolicy_DefinedSetsPathAny) NeighborSet(Name string) *RoutingPolicy_DefinedSets_NeighborSetPathAny
NeighborSet (list): List of defined neighbor sets for use in policies.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "neighbor-sets/neighbor-set" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set" Name: string
func (*RoutingPolicy_DefinedSetsPathAny) NeighborSetAny ¶
func (n *RoutingPolicy_DefinedSetsPathAny) NeighborSetAny() *RoutingPolicy_DefinedSets_NeighborSetPathAny
NeighborSetAny (list): List of defined neighbor sets for use in policies.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "neighbor-sets/neighbor-set" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set"
func (*RoutingPolicy_DefinedSetsPathAny) PrefixSet ¶
func (n *RoutingPolicy_DefinedSetsPathAny) PrefixSet(Name string) *RoutingPolicy_DefinedSets_PrefixSetPathAny
PrefixSet (list): List of the defined prefix sets
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "prefix-sets/prefix-set" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set" Name: string
func (*RoutingPolicy_DefinedSetsPathAny) PrefixSetAny ¶
func (n *RoutingPolicy_DefinedSetsPathAny) PrefixSetAny() *RoutingPolicy_DefinedSets_PrefixSetPathAny
PrefixSetAny (list): List of the defined prefix sets
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "prefix-sets/prefix-set" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set"
func (*RoutingPolicy_DefinedSetsPathAny) State ¶
func (n *RoutingPolicy_DefinedSetsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSetsPathAny) TagSet ¶
func (n *RoutingPolicy_DefinedSetsPathAny) TagSet(Name string) *RoutingPolicy_DefinedSets_TagSetPathAny
TagSet (list): List of tag set definitions.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "tag-sets/tag-set" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set" Name: string
func (*RoutingPolicy_DefinedSetsPathAny) TagSetAny ¶
func (n *RoutingPolicy_DefinedSetsPathAny) TagSetAny() *RoutingPolicy_DefinedSets_TagSetPathAny
TagSetAny (list): List of tag set definitions.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "tag-sets/tag-set" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set"
type RoutingPolicy_DefinedSets_BgpDefinedSetsPath ¶
RoutingPolicy_DefinedSets_BgpDefinedSetsPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) AsPathSet ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) AsPathSet(AsPathSetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath
AsPathSet (list): List of defined AS path sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "as-path-sets/as-path-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set" AsPathSetName: string
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) AsPathSetAny ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) AsPathSetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny
AsPathSetAny (list): List of defined AS path sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "as-path-sets/as-path-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set"
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) CommunitySet ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) CommunitySet(CommunitySetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath
CommunitySet (list): List of defined BGP community sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "community-sets/community-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set" CommunitySetName: string
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) CommunitySetAny ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) CommunitySetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny
CommunitySetAny (list): List of defined BGP community sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "community-sets/community-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set"
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) ExtCommunitySet ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) ExtCommunitySet(ExtCommunitySetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath
ExtCommunitySet (list): List of defined extended BGP community sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "ext-community-sets/ext-community-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set" ExtCommunitySetName: string
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) ExtCommunitySetAny ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) ExtCommunitySetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny
ExtCommunitySetAny (list): List of defined extended BGP community sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "ext-community-sets/ext-community-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set"
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny ¶
RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) AsPathSet ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) AsPathSet(AsPathSetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny
AsPathSet (list): List of defined AS path sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "as-path-sets/as-path-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set" AsPathSetName: string
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) AsPathSetAny ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) AsPathSetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny
AsPathSetAny (list): List of defined AS path sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "as-path-sets/as-path-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set"
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) CommunitySet ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) CommunitySet(CommunitySetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny
CommunitySet (list): List of defined BGP community sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "community-sets/community-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set" CommunitySetName: string
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) CommunitySetAny ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) CommunitySetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny
CommunitySetAny (list): List of defined BGP community sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "community-sets/community-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set"
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) ExtCommunitySet ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) ExtCommunitySet(ExtCommunitySetName string) *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny
ExtCommunitySet (list): List of defined extended BGP community sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "ext-community-sets/ext-community-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set" ExtCommunitySetName: string
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) ExtCommunitySetAny ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) ExtCommunitySetAny() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny
ExtCommunitySetAny (list): List of defined extended BGP community sets
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "ext-community-sets/ext-community-set" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set"
func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath ¶
RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) AsPathSetMember ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) AsPathSetMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath
AsPathSetMember (leaf-list): AS path expression -- list of ASes in the set
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/as-path-set-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/*/as-path-set-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) AsPathSetName ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) AsPathSetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath
AsPathSetName (leaf): name of the AS path set -- this is used to reference the set in match conditions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/as-path-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/*/as-path-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny ¶
RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) AsPathSetMember ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) AsPathSetMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny
AsPathSetMember (leaf-list): AS path expression -- list of ASes in the set
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/as-path-set-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/*/as-path-set-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) AsPathSetName ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) AsPathSetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny
AsPathSetName (leaf): name of the AS path set -- this is used to reference the set in match conditions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/as-path-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/*/as-path-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/state/as-path-set-member YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/as-path-set-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/config/as-path-set-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/as-path-set-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/state/as-path-set-member"
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/state/as-path-set-member YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/as-path-set-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/config/as-path-set-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetMemberPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/as-path-set-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/state/as-path-set-member"
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/state/as-path-set-name YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/as-path-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/config/as-path-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/as-path-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/state/as-path-set-name"
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/state/as-path-set-name YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/as-path-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/config/as-path-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSet_AsPathSetNamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/as-path-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/as-path-sets/as-path-set/state/as-path-set-name"
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath ¶
RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) CommunityMember ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) CommunityMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath
CommunityMember (leaf-list): members of the community set. For an ADD operation these are the communities that will be added; the regexp type is not valid in this operation. For REMOVE or REPLACE operations then matching communities will be removed unless match-set-options is INVERT which will reverse this to mean that anything that does not match will be removed.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/*/community-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) CommunitySetName ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) CommunitySetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath
CommunitySetName (leaf): name / label of the community set -- this is used to reference the set in match conditions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/*/community-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) MatchSetOptions ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) MatchSetOptions() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/*/match-set-options"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny ¶
RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) CommunityMember ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) CommunityMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny
CommunityMember (leaf-list): members of the community set. For an ADD operation these are the communities that will be added; the regexp type is not valid in this operation. For REMOVE or REPLACE operations then matching communities will be removed unless match-set-options is INVERT which will reverse this to mean that anything that does not match will be removed.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/*/community-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) CommunitySetName ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) CommunitySetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny
CommunitySetName (leaf): name / label of the community set -- this is used to reference the set in match conditions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/*/community-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) MatchSetOptions ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) MatchSetOptions() *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/*/match-set-options"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/community-member YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath) Config() ygnmi.ConfigQuery[[]oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMember_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/config/community-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPath) State() ygnmi.SingletonQuery[[]oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMember_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/community-member"
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/community-member YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny) Config() ygnmi.WildcardQuery[[]oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMember_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/config/community-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMemberPathAny) State() ygnmi.WildcardQuery[[]oc.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunityMember_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/community-member"
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/community-set-name YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/config/community-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/community-set-name"
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/community-set-name YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/config/community-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_CommunitySetNamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/community-set-name"
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/config/match-set-options"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/match-set-options"
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/config/match-set-options"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/state/match-set-options"
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath ¶
RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) ExtCommunityMember ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) ExtCommunityMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPath
ExtCommunityMember (leaf-list): members of the extended community set For an ADD operation these are the communities that will be added; the regexp type is not valid in this operation. For REMOVE or REPLACE operations then matching communities will be removed unless match-set-options is INVERT which will reverse this to mean that anything that does not match will be removed.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ext-community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/*/ext-community-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) ExtCommunitySetName ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) ExtCommunitySetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePath
ExtCommunitySetName (leaf): name / label of the extended community set -- this is used to reference the set in match conditions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ext-community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/*/ext-community-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) MatchSetOptions ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) MatchSetOptions() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/*/match-set-options"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny ¶
RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) ExtCommunityMember ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) ExtCommunityMember() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPathAny
ExtCommunityMember (leaf-list): members of the extended community set For an ADD operation these are the communities that will be added; the regexp type is not valid in this operation. For REMOVE or REPLACE operations then matching communities will be removed unless match-set-options is INVERT which will reverse this to mean that anything that does not match will be removed.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ext-community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/*/ext-community-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) ExtCommunitySetName ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) ExtCommunitySetName() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePathAny
ExtCommunitySetName (leaf): name / label of the extended community set -- this is used to reference the set in match conditions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ext-community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/*/ext-community-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) MatchSetOptions ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) MatchSetOptions() *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/*/match-set-options"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPath ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/ext-community-member YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/ext-community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/config/ext-community-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/ext-community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/ext-community-member"
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPathAny ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/ext-community-member YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/ext-community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/config/ext-community-member"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunityMemberPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/ext-community-member" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/ext-community-member"
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePath ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/ext-community-set-name YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/ext-community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/config/ext-community-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/ext-community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/ext-community-set-name"
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePathAny ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/ext-community-set-name YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/ext-community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/config/ext-community-set-name"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_ExtCommunitySetNamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/ext-community-set-name" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/ext-community-set-name"
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/config/match-set-options"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/match-set-options"
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny ¶
type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/config/match-set-options"
func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/defined-sets/bgp-defined-sets/ext-community-sets/ext-community-set/state/match-set-options"
type RoutingPolicy_DefinedSets_NeighborSetPath ¶
RoutingPolicy_DefinedSets_NeighborSetPath represents the /openconfig-routing-policy/routing-policy/defined-sets/neighbor-sets/neighbor-set YANG schema element.
func (*RoutingPolicy_DefinedSets_NeighborSetPath) Address ¶
func (n *RoutingPolicy_DefinedSets_NeighborSetPath) Address() *RoutingPolicy_DefinedSets_NeighborSet_AddressPath
Address (leaf-list): List of IP addresses in the neighbor set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/address" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/*/address"
func (*RoutingPolicy_DefinedSets_NeighborSetPath) Config ¶
func (n *RoutingPolicy_DefinedSets_NeighborSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_NeighborSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_NeighborSetPath) Name ¶
func (n *RoutingPolicy_DefinedSets_NeighborSetPath) Name() *RoutingPolicy_DefinedSets_NeighborSet_NamePath
Name (leaf): name / label of the neighbor set -- this is used to reference the set in match conditions
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/*/name"
func (*RoutingPolicy_DefinedSets_NeighborSetPath) State ¶
func (n *RoutingPolicy_DefinedSets_NeighborSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_NeighborSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_NeighborSetPathAny ¶
RoutingPolicy_DefinedSets_NeighborSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/neighbor-sets/neighbor-set YANG schema element.
func (*RoutingPolicy_DefinedSets_NeighborSetPathAny) Address ¶
func (n *RoutingPolicy_DefinedSets_NeighborSetPathAny) Address() *RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny
Address (leaf-list): List of IP addresses in the neighbor set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/address" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/*/address"
func (*RoutingPolicy_DefinedSets_NeighborSetPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_NeighborSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_NeighborSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_NeighborSetPathAny) Name ¶
func (n *RoutingPolicy_DefinedSets_NeighborSetPathAny) Name() *RoutingPolicy_DefinedSets_NeighborSet_NamePathAny
Name (leaf): name / label of the neighbor set -- this is used to reference the set in match conditions
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/*/name"
func (*RoutingPolicy_DefinedSets_NeighborSetPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_NeighborSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_NeighborSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_NeighborSet_AddressPath ¶
type RoutingPolicy_DefinedSets_NeighborSet_AddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_NeighborSet_AddressPath represents the /openconfig-routing-policy/routing-policy/defined-sets/neighbor-sets/neighbor-set/state/address YANG schema element.
func (*RoutingPolicy_DefinedSets_NeighborSet_AddressPath) Config ¶
func (n *RoutingPolicy_DefinedSets_NeighborSet_AddressPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/address" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/config/address"
func (*RoutingPolicy_DefinedSets_NeighborSet_AddressPath) State ¶
func (n *RoutingPolicy_DefinedSets_NeighborSet_AddressPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/address" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/state/address"
type RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny ¶
type RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/neighbor-sets/neighbor-set/state/address YANG schema element.
func (*RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/address" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/config/address"
func (*RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_NeighborSet_AddressPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/address" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/state/address"
type RoutingPolicy_DefinedSets_NeighborSet_NamePath ¶
type RoutingPolicy_DefinedSets_NeighborSet_NamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_NeighborSet_NamePath represents the /openconfig-routing-policy/routing-policy/defined-sets/neighbor-sets/neighbor-set/state/name YANG schema element.
func (*RoutingPolicy_DefinedSets_NeighborSet_NamePath) Config ¶
func (n *RoutingPolicy_DefinedSets_NeighborSet_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/config/name"
func (*RoutingPolicy_DefinedSets_NeighborSet_NamePath) State ¶
func (n *RoutingPolicy_DefinedSets_NeighborSet_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/state/name"
type RoutingPolicy_DefinedSets_NeighborSet_NamePathAny ¶
type RoutingPolicy_DefinedSets_NeighborSet_NamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_NeighborSet_NamePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/neighbor-sets/neighbor-set/state/name YANG schema element.
func (*RoutingPolicy_DefinedSets_NeighborSet_NamePathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_NeighborSet_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/config/name"
func (*RoutingPolicy_DefinedSets_NeighborSet_NamePathAny) State ¶
func (n *RoutingPolicy_DefinedSets_NeighborSet_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/defined-sets/neighbor-sets/neighbor-set/state/name"
type RoutingPolicy_DefinedSets_PrefixSetPath ¶
RoutingPolicy_DefinedSets_PrefixSetPath represents the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSetPath) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_PrefixSetPath) Mode ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPath) Mode() *RoutingPolicy_DefinedSets_PrefixSet_ModePath
Mode (leaf): Indicates the mode of the prefix set, in terms of which address families (IPv4, IPv6, or both) are present. The mode provides a hint, but the device must validate that all prefixes are of the indicated type, and is expected to reject the configuration if there is a discrepancy. The MIXED mode may not be supported on devices that require prefix sets to be of only one address family.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/mode" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/*/mode"
func (*RoutingPolicy_DefinedSets_PrefixSetPath) Name ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPath) Name() *RoutingPolicy_DefinedSets_PrefixSet_NamePath
Name (leaf): name / label of the prefix set -- this is used to reference the set in match conditions
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/*/name"
func (*RoutingPolicy_DefinedSets_PrefixSetPath) Prefix ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPath) Prefix(IpPrefix string, MasklengthRange string) *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath
Prefix (list): List of prefixes in the prefix set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "prefixes/prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix" IpPrefix: string MasklengthRange: string
func (*RoutingPolicy_DefinedSets_PrefixSetPath) PrefixAny ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPath) PrefixAny() *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
PrefixAny (list): List of prefixes in the prefix set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "prefixes/prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix"
func (*RoutingPolicy_DefinedSets_PrefixSetPath) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_PrefixSetPathAny ¶
RoutingPolicy_DefinedSets_PrefixSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSetPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_PrefixSetPathAny) Mode ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) Mode() *RoutingPolicy_DefinedSets_PrefixSet_ModePathAny
Mode (leaf): Indicates the mode of the prefix set, in terms of which address families (IPv4, IPv6, or both) are present. The mode provides a hint, but the device must validate that all prefixes are of the indicated type, and is expected to reject the configuration if there is a discrepancy. The MIXED mode may not be supported on devices that require prefix sets to be of only one address family.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/mode" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/*/mode"
func (*RoutingPolicy_DefinedSets_PrefixSetPathAny) Name ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) Name() *RoutingPolicy_DefinedSets_PrefixSet_NamePathAny
Name (leaf): name / label of the prefix set -- this is used to reference the set in match conditions
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/*/name"
func (*RoutingPolicy_DefinedSets_PrefixSetPathAny) Prefix ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) Prefix(IpPrefix string, MasklengthRange string) *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
Prefix (list): List of prefixes in the prefix set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "prefixes/prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix" IpPrefix: string MasklengthRange: string
func (*RoutingPolicy_DefinedSets_PrefixSetPathAny) PrefixAny ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) PrefixAny() *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
PrefixAny (list): List of prefixes in the prefix set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "prefixes/prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix"
func (*RoutingPolicy_DefinedSets_PrefixSetPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_PrefixSet_ModePath ¶
type RoutingPolicy_DefinedSets_PrefixSet_ModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_PrefixSet_ModePath represents the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/state/mode YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_ModePath) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_ModePath) Config() ygnmi.ConfigQuery[oc.E_PrefixSet_Mode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/mode" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/config/mode"
func (*RoutingPolicy_DefinedSets_PrefixSet_ModePath) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_ModePath) State() ygnmi.SingletonQuery[oc.E_PrefixSet_Mode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/mode" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/state/mode"
type RoutingPolicy_DefinedSets_PrefixSet_ModePathAny ¶
type RoutingPolicy_DefinedSets_PrefixSet_ModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_PrefixSet_ModePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/state/mode YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_ModePathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_ModePathAny) Config() ygnmi.WildcardQuery[oc.E_PrefixSet_Mode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/mode" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/config/mode"
func (*RoutingPolicy_DefinedSets_PrefixSet_ModePathAny) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_ModePathAny) State() ygnmi.WildcardQuery[oc.E_PrefixSet_Mode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/mode" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/state/mode"
type RoutingPolicy_DefinedSets_PrefixSet_NamePath ¶
type RoutingPolicy_DefinedSets_PrefixSet_NamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_PrefixSet_NamePath represents the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/state/name YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_NamePath) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/config/name"
func (*RoutingPolicy_DefinedSets_PrefixSet_NamePath) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/state/name"
type RoutingPolicy_DefinedSets_PrefixSet_NamePathAny ¶
type RoutingPolicy_DefinedSets_PrefixSet_NamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_PrefixSet_NamePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/state/name YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_NamePathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/config/name"
func (*RoutingPolicy_DefinedSets_PrefixSet_NamePathAny) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/state/name"
type RoutingPolicy_DefinedSets_PrefixSet_PrefixPath ¶
RoutingPolicy_DefinedSets_PrefixSet_PrefixPath represents the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet_Prefix]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) IpPrefix ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) IpPrefix() *RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath
IpPrefix (leaf): The prefix member in CIDR notation -- while the prefix may be either IPv4 or IPv6, most implementations require all members of the prefix set to be the same address family. Mixing address types in the same prefix set is likely to cause an error.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ip-prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/*/ip-prefix"
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) MasklengthRange ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) MasklengthRange() *RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath
MasklengthRange (leaf): Defines a range for the masklength, or 'exact' if the prefix has an exact length.
Example: 10.3.192.0/21 through 10.3.192.0/24 would be expressed as prefix: 10.3.192.0/21, masklength-range: 21..24.
Example: 10.3.192.0/21 would be expressed as prefix: 10.3.192.0/21, masklength-range: exact
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/masklength-range" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/*/masklength-range"
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet_Prefix]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny ¶
RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet_Prefix]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) IpPrefix ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) IpPrefix() *RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny
IpPrefix (leaf): The prefix member in CIDR notation -- while the prefix may be either IPv4 or IPv6, most implementations require all members of the prefix set to be the same address family. Mixing address types in the same prefix set is likely to cause an error.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ip-prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/*/ip-prefix"
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) MasklengthRange ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) MasklengthRange() *RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny
MasklengthRange (leaf): Defines a range for the masklength, or 'exact' if the prefix has an exact length.
Example: 10.3.192.0/21 through 10.3.192.0/24 would be expressed as prefix: 10.3.192.0/21, masklength-range: 21..24.
Example: 10.3.192.0/21 would be expressed as prefix: 10.3.192.0/21, masklength-range: exact
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/masklength-range" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/*/masklength-range"
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_PrefixSet_Prefix]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) WithIpPrefix ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) WithIpPrefix(IpPrefix string) *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
WithIpPrefix sets RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny's key "ip-prefix" to the specified value. IpPrefix: string
func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) WithMasklengthRange ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) WithMasklengthRange(MasklengthRange string) *RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny
WithMasklengthRange sets RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny's key "masklength-range" to the specified value. MasklengthRange: string
type RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath ¶
type RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath represents the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/ip-prefix YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/ip-prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/ip-prefix"
func (*RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/ip-prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/ip-prefix"
type RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny ¶
type RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/ip-prefix YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/ip-prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/ip-prefix"
func (*RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_Prefix_IpPrefixPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/ip-prefix" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/ip-prefix"
type RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath ¶
type RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath represents the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/masklength-range YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/masklength-range" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/masklength-range"
func (*RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/masklength-range" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/masklength-range"
type RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny ¶
type RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/masklength-range YANG schema element.
func (*RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/masklength-range" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/masklength-range"
func (*RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny) State ¶
func (n *RoutingPolicy_DefinedSets_PrefixSet_Prefix_MasklengthRangePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/masklength-range" Path from root: "/routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/masklength-range"
type RoutingPolicy_DefinedSets_TagSetPath ¶
RoutingPolicy_DefinedSets_TagSetPath represents the /openconfig-routing-policy/routing-policy/defined-sets/tag-sets/tag-set YANG schema element.
func (*RoutingPolicy_DefinedSets_TagSetPath) Config ¶
func (n *RoutingPolicy_DefinedSets_TagSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_DefinedSets_TagSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_TagSetPath) Name ¶
Name (leaf): name / label of the tag set -- this is used to reference the set in match conditions
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/*/name"
func (*RoutingPolicy_DefinedSets_TagSetPath) State ¶
func (n *RoutingPolicy_DefinedSets_TagSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_DefinedSets_TagSet]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_TagSetPath) TagValue ¶
func (n *RoutingPolicy_DefinedSets_TagSetPath) TagValue() *RoutingPolicy_DefinedSets_TagSet_TagValuePath
TagValue (leaf-list): Value of the tag set member
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/tag-value" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/*/tag-value"
type RoutingPolicy_DefinedSets_TagSetPathAny ¶
RoutingPolicy_DefinedSets_TagSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/tag-sets/tag-set YANG schema element.
func (*RoutingPolicy_DefinedSets_TagSetPathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_TagSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_TagSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_TagSetPathAny) Name ¶
func (n *RoutingPolicy_DefinedSets_TagSetPathAny) Name() *RoutingPolicy_DefinedSets_TagSet_NamePathAny
Name (leaf): name / label of the tag set -- this is used to reference the set in match conditions
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/*/name"
func (*RoutingPolicy_DefinedSets_TagSetPathAny) State ¶
func (n *RoutingPolicy_DefinedSets_TagSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_DefinedSets_TagSet]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_DefinedSets_TagSetPathAny) TagValue ¶
func (n *RoutingPolicy_DefinedSets_TagSetPathAny) TagValue() *RoutingPolicy_DefinedSets_TagSet_TagValuePathAny
TagValue (leaf-list): Value of the tag set member
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/tag-value" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/*/tag-value"
type RoutingPolicy_DefinedSets_TagSet_NamePath ¶
type RoutingPolicy_DefinedSets_TagSet_NamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_TagSet_NamePath represents the /openconfig-routing-policy/routing-policy/defined-sets/tag-sets/tag-set/state/name YANG schema element.
func (*RoutingPolicy_DefinedSets_TagSet_NamePath) Config ¶
func (n *RoutingPolicy_DefinedSets_TagSet_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/config/name"
func (*RoutingPolicy_DefinedSets_TagSet_NamePath) State ¶
func (n *RoutingPolicy_DefinedSets_TagSet_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/state/name"
type RoutingPolicy_DefinedSets_TagSet_NamePathAny ¶
type RoutingPolicy_DefinedSets_TagSet_NamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_TagSet_NamePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/tag-sets/tag-set/state/name YANG schema element.
func (*RoutingPolicy_DefinedSets_TagSet_NamePathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_TagSet_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/config/name"
func (*RoutingPolicy_DefinedSets_TagSet_NamePathAny) State ¶
func (n *RoutingPolicy_DefinedSets_TagSet_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/state/name"
type RoutingPolicy_DefinedSets_TagSet_TagValuePath ¶
type RoutingPolicy_DefinedSets_TagSet_TagValuePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_TagSet_TagValuePath represents the /openconfig-routing-policy/routing-policy/defined-sets/tag-sets/tag-set/state/tag-value YANG schema element.
func (*RoutingPolicy_DefinedSets_TagSet_TagValuePath) Config ¶
func (n *RoutingPolicy_DefinedSets_TagSet_TagValuePath) Config() ygnmi.ConfigQuery[[]oc.RoutingPolicy_DefinedSets_TagSet_TagValue_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/tag-value" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/config/tag-value"
func (*RoutingPolicy_DefinedSets_TagSet_TagValuePath) State ¶
func (n *RoutingPolicy_DefinedSets_TagSet_TagValuePath) State() ygnmi.SingletonQuery[[]oc.RoutingPolicy_DefinedSets_TagSet_TagValue_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/tag-value" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/state/tag-value"
type RoutingPolicy_DefinedSets_TagSet_TagValuePathAny ¶
type RoutingPolicy_DefinedSets_TagSet_TagValuePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_DefinedSets_TagSet_TagValuePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets/tag-sets/tag-set/state/tag-value YANG schema element.
func (*RoutingPolicy_DefinedSets_TagSet_TagValuePathAny) Config ¶
func (n *RoutingPolicy_DefinedSets_TagSet_TagValuePathAny) Config() ygnmi.WildcardQuery[[]oc.RoutingPolicy_DefinedSets_TagSet_TagValue_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/tag-value" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/config/tag-value"
func (*RoutingPolicy_DefinedSets_TagSet_TagValuePathAny) State ¶
func (n *RoutingPolicy_DefinedSets_TagSet_TagValuePathAny) State() ygnmi.WildcardQuery[[]oc.RoutingPolicy_DefinedSets_TagSet_TagValue_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/tag-value" Path from root: "/routing-policy/defined-sets/tag-sets/tag-set/state/tag-value"
type RoutingPolicy_PolicyDefinitionPath ¶
RoutingPolicy_PolicyDefinitionPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition YANG schema element.
func (*RoutingPolicy_PolicyDefinitionPath) Config ¶
func (n *RoutingPolicy_PolicyDefinitionPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinitionPath) Name ¶
func (n *RoutingPolicy_PolicyDefinitionPath) Name() *RoutingPolicy_PolicyDefinition_NamePath
Name (leaf): Name of the top-level policy definition -- this name is used in references to the current policy
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/policy-definitions/policy-definition/*/name"
func (*RoutingPolicy_PolicyDefinitionPath) State ¶
func (n *RoutingPolicy_PolicyDefinitionPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinitionPath) Statement ¶
func (n *RoutingPolicy_PolicyDefinitionPath) Statement(Name string) *RoutingPolicy_PolicyDefinition_StatementPath
Statement (list): Policy statements group conditions and actions within a policy definition. They are evaluated in the order specified (see the description of policy evaluation at the top of this module.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "statements/statement" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement" Name: string
func (*RoutingPolicy_PolicyDefinitionPath) StatementAny ¶
func (n *RoutingPolicy_PolicyDefinitionPath) StatementAny() *RoutingPolicy_PolicyDefinition_StatementPathAny
StatementAny (list): Policy statements group conditions and actions within a policy definition. They are evaluated in the order specified (see the description of policy evaluation at the top of this module.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "statements/statement" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement"
type RoutingPolicy_PolicyDefinitionPathAny ¶
RoutingPolicy_PolicyDefinitionPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition YANG schema element.
func (*RoutingPolicy_PolicyDefinitionPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinitionPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinitionPathAny) Name ¶
Name (leaf): Name of the top-level policy definition -- this name is used in references to the current policy
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/policy-definitions/policy-definition/*/name"
func (*RoutingPolicy_PolicyDefinitionPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinitionPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinitionPathAny) Statement ¶
func (n *RoutingPolicy_PolicyDefinitionPathAny) Statement(Name string) *RoutingPolicy_PolicyDefinition_StatementPathAny
Statement (list): Policy statements group conditions and actions within a policy definition. They are evaluated in the order specified (see the description of policy evaluation at the top of this module.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "statements/statement" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement" Name: string
func (*RoutingPolicy_PolicyDefinitionPathAny) StatementAny ¶
func (n *RoutingPolicy_PolicyDefinitionPathAny) StatementAny() *RoutingPolicy_PolicyDefinition_StatementPathAny
StatementAny (list): Policy statements group conditions and actions within a policy definition. They are evaluated in the order specified (see the description of policy evaluation at the top of this module.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "statements/statement" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement"
type RoutingPolicy_PolicyDefinition_NamePath ¶
type RoutingPolicy_PolicyDefinition_NamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_NamePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/state/name YANG schema element.
func (*RoutingPolicy_PolicyDefinition_NamePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/policy-definitions/policy-definition/config/name"
func (*RoutingPolicy_PolicyDefinition_NamePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/policy-definitions/policy-definition/state/name"
type RoutingPolicy_PolicyDefinition_NamePathAny ¶
type RoutingPolicy_PolicyDefinition_NamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_NamePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/state/name YANG schema element.
func (*RoutingPolicy_PolicyDefinition_NamePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/policy-definitions/policy-definition/config/name"
func (*RoutingPolicy_PolicyDefinition_NamePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/policy-definitions/policy-definition/state/name"
type RoutingPolicy_PolicyDefinition_StatementPath ¶
RoutingPolicy_PolicyDefinition_StatementPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement YANG schema element.
func (*RoutingPolicy_PolicyDefinition_StatementPath) Actions ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPath) Actions() *RoutingPolicy_PolicyDefinition_Statement_ActionsPath
Actions (container): Top-level container for policy action statements
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "actions" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions"
func (*RoutingPolicy_PolicyDefinition_StatementPath) Conditions ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPath) Conditions() *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath
Conditions (container): Condition statements for the current policy statement
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "conditions" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions"
func (*RoutingPolicy_PolicyDefinition_StatementPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_StatementPath) Name ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPath) Name() *RoutingPolicy_PolicyDefinition_Statement_NamePath
Name (leaf): name of the policy statement
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/*/name"
func (*RoutingPolicy_PolicyDefinition_StatementPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_StatementPathAny ¶
RoutingPolicy_PolicyDefinition_StatementPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement YANG schema element.
func (*RoutingPolicy_PolicyDefinition_StatementPathAny) Actions ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) Actions() *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny
Actions (container): Top-level container for policy action statements
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "actions" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions"
func (*RoutingPolicy_PolicyDefinition_StatementPathAny) Conditions ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) Conditions() *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny
Conditions (container): Condition statements for the current policy statement
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "conditions" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions"
func (*RoutingPolicy_PolicyDefinition_StatementPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_StatementPathAny) Name ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) Name() *RoutingPolicy_PolicyDefinition_Statement_NamePathAny
Name (leaf): name of the policy statement
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/name" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/*/name"
func (*RoutingPolicy_PolicyDefinition_StatementPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_StatementPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_ActionsPath ¶
RoutingPolicy_PolicyDefinition_Statement_ActionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPath) BgpActions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) BgpActions() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath
BgpActions (container): Top-level container for BGP-specific actions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "bgp-actions" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions"
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPath) PolicyResult ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) PolicyResult() *RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath
PolicyResult (leaf): Select the final disposition for the route, either accept or reject.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/policy-result" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/*/policy-result"
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPath) SetTag ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) SetTag() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath
SetTag (container): Policy actions associated with setting tags for a particular route. A tag is an abstract entity which can be mapped to underlying protocol attributes where applicable.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "set-tag" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag"
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny ¶
RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) BgpActions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) BgpActions() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny
BgpActions (container): Top-level container for BGP-specific actions
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "bgp-actions" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions"
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) PolicyResult ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) PolicyResult() *RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny
PolicyResult (leaf): Select the final disposition for the route, either accept or reject.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/policy-result" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/*/policy-result"
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) SetTag ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) SetTag() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny
SetTag (container): Policy actions associated with setting tags for a particular route. A tag is an abstract entity which can be mapped to underlying protocol attributes where applicable.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "set-tag" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag"
func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath ¶
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetAsPathPrepend ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetAsPathPrepend() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath
SetAsPathPrepend (container): Action to prepend the specified AS number to the AS-path a specified number of times
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "set-as-path-prepend" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetCommunity ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetCommunity() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath
SetCommunity (container): Action to set the community attributes of the route, along with options to modify how the community is modified. Communities may be set using an inline list OR reference to an existing defined set (not both).
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "set-community" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetExtCommunity ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetExtCommunity() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath
SetExtCommunity (container): Action to set the extended community attributes of the route, along with options to modify how the community is modified. Extended communities may be set using an inline list OR a reference to an existing defined set (but not both).
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "set-ext-community" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetLocalPref ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetLocalPref() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath
SetLocalPref (leaf): set the local pref attribute on the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/set-local-pref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/*/set-local-pref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetMed ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetMed() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath
SetMed (leaf): set the med metric attribute in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/set-med" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/*/set-med"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetNextHop ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetNextHop() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath
SetNextHop (leaf): set the next-hop attribute in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/set-next-hop" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/*/set-next-hop"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetRouteOrigin ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetRouteOrigin() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath
SetRouteOrigin (leaf): set the origin attribute to the specified value
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/set-route-origin" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/*/set-route-origin"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny ¶
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetAsPathPrepend ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetAsPathPrepend() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny
SetAsPathPrepend (container): Action to prepend the specified AS number to the AS-path a specified number of times
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "set-as-path-prepend" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetCommunity ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetCommunity() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny
SetCommunity (container): Action to set the community attributes of the route, along with options to modify how the community is modified. Communities may be set using an inline list OR reference to an existing defined set (not both).
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "set-community" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetExtCommunity ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetExtCommunity() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny
SetExtCommunity (container): Action to set the extended community attributes of the route, along with options to modify how the community is modified. Extended communities may be set using an inline list OR a reference to an existing defined set (but not both).
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "set-ext-community" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetLocalPref ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetLocalPref() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPathAny
SetLocalPref (leaf): set the local pref attribute on the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/set-local-pref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/*/set-local-pref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetMed ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetMed() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny
SetMed (leaf): set the med metric attribute in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/set-med" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/*/set-med"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetNextHop ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetNextHop() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny
SetNextHop (leaf): set the next-hop attribute in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/set-next-hop" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/*/set-next-hop"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetRouteOrigin ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetRouteOrigin() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny
SetRouteOrigin (leaf): set the origin attribute to the specified value
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/set-route-origin" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/*/set-route-origin"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) Asn ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) Asn() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPath
Asn (leaf): The AS number to prepend to the AS path. If this leaf is not specified and repeat-n is set, then the local AS number will be used for prepending.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/asn" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/*/asn"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) RepeatN ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) RepeatN() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPath
RepeatN (leaf): Number of times to prepend the value specified in the asn leaf to the AS path. If no value is specified by the asn leaf, the local AS number of the system is used. The value should be between 1 and the maximum supported by the implementation.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/repeat-n" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/*/repeat-n"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) Asn ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) Asn() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPathAny
Asn (leaf): The AS number to prepend to the AS path. If this leaf is not specified and repeat-n is set, then the local AS number will be used for prepending.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/asn" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/*/asn"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) RepeatN ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) RepeatN() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPathAny
RepeatN (leaf): Number of times to prepend the value specified in the asn leaf to the AS path. If no value is specified by the asn leaf, the local AS number of the system is used. The value should be between 1 and the maximum supported by the implementation.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/repeat-n" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/*/repeat-n"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/state/asn YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/asn" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/config/asn"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/asn" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/state/asn"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/state/asn YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/asn" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/config/asn"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_AsnPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/asn" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/state/asn"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/state/repeat-n YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/repeat-n" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/config/repeat-n"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/repeat-n" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/state/repeat-n"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/state/repeat-n YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/repeat-n" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/config/repeat-n"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrepend_RepeatNPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/repeat-n" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-as-path-prepend/state/repeat-n"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Inline ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Inline() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath
Inline (container): Set the community values for the action inline with a list.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "inline" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Method ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Method() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPath
Method (leaf): Indicates the method used to specify the extended communities for the set-ext-community action
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/*/method"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Options ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Options() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath
Options (leaf): Options for modifying the community attribute with the specified values. These options apply to both methods of setting the community attribute.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/*/options"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Reference ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Reference() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath
Reference (container): Provide a reference to a defined community set for the set-community action
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "reference" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Inline ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Inline() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny
Inline (container): Set the community values for the action inline with a list.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "inline" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Method ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Method() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny
Method (leaf): Indicates the method used to specify the extended communities for the set-ext-community action
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/*/method"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Options ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Options() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny
Options (leaf): Options for modifying the community attribute with the specified values. These options apply to both methods of setting the community attribute.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/*/options"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Reference ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Reference() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny
Reference (container): Provide a reference to a defined community set for the set-community action
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "reference" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) Communities ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) Communities() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPath
Communities (leaf-list): Set the community values for the update inline with a list.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline/*/communities"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) Communities ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) Communities() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPathAny
Communities (leaf-list): Set the community values for the update inline with a list.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline/*/communities"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline/state/communities YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPath) Config() ygnmi.ConfigQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_Communities_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline/config/communities"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPath) State() ygnmi.SingletonQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_Communities_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline/state/communities"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline/state/communities YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPathAny) Config() ygnmi.WildcardQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_Communities_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline/config/communities"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_CommunitiesPathAny) State() ygnmi.WildcardQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Inline_Communities_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/inline/state/communities"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/state/method YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPath) Config() ygnmi.ConfigQuery[oc.E_SetCommunity_Method]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/config/method"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPath) State() ygnmi.SingletonQuery[oc.E_SetCommunity_Method]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/state/method"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/state/method YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny) Config() ygnmi.WildcardQuery[oc.E_SetCommunity_Method]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/config/method"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_MethodPathAny) State() ygnmi.WildcardQuery[oc.E_SetCommunity_Method]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/state/method"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/state/options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath) Config() ygnmi.ConfigQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/config/options"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPath) State() ygnmi.SingletonQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/state/options"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/state/options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/config/options"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_OptionsPathAny) State() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/state/options"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) CommunitySetRef ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) CommunitySetRef() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPath
CommunitySetRef (leaf): References a defined community set by name
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference/*/community-set-ref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) CommunitySetRef ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) CommunitySetRef() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny
CommunitySetRef (leaf): References a defined community set by name
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference/*/community-set-ref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference/state/community-set-ref YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference/config/community-set-ref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference/state/community-set-ref"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference/state/community-set-ref YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference/config/community-set-ref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_Reference_CommunitySetRefPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-community/reference/state/community-set-ref"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Inline ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Inline() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath
Inline (container): Set the extended community values for the action inline with a list.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "inline" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Method ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Method() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath
Method (leaf): Indicates the method used to specify the extended communities for the set-ext-community action
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/*/method"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Options ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Options() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath
Options (leaf): Options for modifying the community attribute with the specified values. These options apply to both methods of setting the community attribute.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/*/options"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Reference ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Reference() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath
Reference (container): Provide a reference to an extended community set for the set-ext-community action
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "reference" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Inline ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Inline() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny
Inline (container): Set the extended community values for the action inline with a list.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "inline" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Method ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Method() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny
Method (leaf): Indicates the method used to specify the extended communities for the set-ext-community action
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/*/method"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Options ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Options() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny
Options (leaf): Options for modifying the community attribute with the specified values. These options apply to both methods of setting the community attribute.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/*/options"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Reference ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Reference() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny
Reference (container): Provide a reference to an extended community set for the set-ext-community action
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "reference" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) Communities ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) Communities() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPath
Communities (leaf-list): Set the extended community values for the update inline with a list.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline/*/communities"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) Communities ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) Communities() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPathAny
Communities (leaf-list): Set the extended community values for the update inline with a list.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline/*/communities"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline/state/communities YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPath) Config() ygnmi.ConfigQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_Communities_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline/config/communities"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPath) State() ygnmi.SingletonQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_Communities_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline/state/communities"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline/state/communities YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPathAny) Config() ygnmi.WildcardQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_Communities_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline/config/communities"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_CommunitiesPathAny) State() ygnmi.WildcardQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Inline_Communities_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/communities" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/inline/state/communities"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/state/method YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath) Config() ygnmi.ConfigQuery[oc.E_SetCommunity_Method]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/config/method"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPath) State() ygnmi.SingletonQuery[oc.E_SetCommunity_Method]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/state/method"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/state/method YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny) Config() ygnmi.WildcardQuery[oc.E_SetCommunity_Method]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/config/method"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_MethodPathAny) State() ygnmi.WildcardQuery[oc.E_SetCommunity_Method]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/method" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/state/method"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/state/options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath) Config() ygnmi.ConfigQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/config/options"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPath) State() ygnmi.SingletonQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/state/options"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/state/options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/config/options"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_OptionsPathAny) State() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpSetCommunityOptionType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/state/options"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) ExtCommunitySetRef ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) ExtCommunitySetRef() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath
ExtCommunitySetRef (leaf): References a defined extended community set by name
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ext-community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference/*/ext-community-set-ref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) ExtCommunitySetRef ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) ExtCommunitySetRef() *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny
ExtCommunitySetRef (leaf): References a defined extended community set by name
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ext-community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference/*/ext-community-set-ref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference/state/ext-community-set-ref YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/ext-community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference/config/ext-community-set-ref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/ext-community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference/state/ext-community-set-ref"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference/state/ext-community-set-ref YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/ext-community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference/config/ext-community-set-ref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_Reference_ExtCommunitySetRefPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/ext-community-set-ref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/set-ext-community/reference/state/ext-community-set-ref"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-local-pref YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/set-local-pref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/config/set-local-pref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/set-local-pref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-local-pref"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-local-pref YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/set-local-pref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/config/set-local-pref"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetLocalPrefPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/set-local-pref" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-local-pref"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-med YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath) Config() ygnmi.ConfigQuery[oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMed_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/set-med" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/config/set-med"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPath) State() ygnmi.SingletonQuery[oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMed_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/set-med" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-med"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-med YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny) Config() ygnmi.WildcardQuery[oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMed_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/set-med" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/config/set-med"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMedPathAny) State() ygnmi.WildcardQuery[oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetMed_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/set-med" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-med"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-next-hop YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath) Config() ygnmi.ConfigQuery[oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHop_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/set-next-hop" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/config/set-next-hop"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPath) State() ygnmi.SingletonQuery[oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHop_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/set-next-hop" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-next-hop"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-next-hop YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny) Config() ygnmi.WildcardQuery[oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHop_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/set-next-hop" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/config/set-next-hop"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHopPathAny) State() ygnmi.WildcardQuery[oc.RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetNextHop_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/set-next-hop" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-next-hop"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-route-origin YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath) Config() ygnmi.ConfigQuery[oc.E_BgpPolicy_BgpOriginAttrType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/set-route-origin" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/config/set-route-origin"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPath) State() ygnmi.SingletonQuery[oc.E_BgpPolicy_BgpOriginAttrType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/set-route-origin" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-route-origin"
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-route-origin YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny) Config() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpOriginAttrType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/set-route-origin" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/config/set-route-origin"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetRouteOriginPathAny) State() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpOriginAttrType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/set-route-origin" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/bgp-actions/state/set-route-origin"
type RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/state/policy-result YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_PolicyResultType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/policy-result" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/config/policy-result"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_PolicyResultType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/policy-result" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/state/policy-result"
type RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/state/policy-result YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_PolicyResultType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/policy-result" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/config/policy-result"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_PolicyResultPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_PolicyResultType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/policy-result" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/state/policy-result"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath ¶
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Inline ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Inline() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath
Inline (container): The tags specified in this container are set on a route using the values directly. It is applicable when the mode of application is explicitly specified as INLINE.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "inline" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Mode ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Mode() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath
Mode (leaf): This leaf controls the source of the tags that are set as a result of the action. In the case that the INLINE value is specified, the list of tags specified within the action is applied to matching prefixes. In the case that the REFERENCE value is specified, a pre-defined set of tags is utilised.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/mode" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/*/mode"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Reference ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Reference() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath
Reference (container): This container is applicable when the mode of application is explicitly specified to as REFERENCE. The tags set on a route are those that are specified within the tag-set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "reference" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny ¶
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Inline ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Inline() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny
Inline (container): The tags specified in this container are set on a route using the values directly. It is applicable when the mode of application is explicitly specified as INLINE.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "inline" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Mode ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Mode() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny
Mode (leaf): This leaf controls the source of the tags that are set as a result of the action. In the case that the INLINE value is specified, the list of tags specified within the action is applied to matching prefixes. In the case that the REFERENCE value is specified, a pre-defined set of tags is utilised.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/mode" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/*/mode"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Reference ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Reference() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny
Reference (container): This container is applicable when the mode of application is explicitly specified to as REFERENCE. The tags set on a route are those that are specified within the tag-set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "reference" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath ¶
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) Tag ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) Tag() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath
Tag (leaf-list): Set one or more tags for prefixes that match the specified condition(s) using the specified tag values. When a tag is set it MUST be possible to match the value set in subsequent policies on the local device. Where the protocol that is carrying the prefix has a tag field (OSPF, and IS-IS in particular) the tag MUST be set in the corresponding protocol advertisements of the prefix.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/tag" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline/*/tag"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) Tag ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) Tag() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny
Tag (leaf-list): Set one or more tags for prefixes that match the specified condition(s) using the specified tag values. When a tag is set it MUST be possible to match the value set in subsequent policies on the local device. Where the protocol that is carrying the prefix has a tag field (OSPF, and IS-IS in particular) the tag MUST be set in the corresponding protocol advertisements of the prefix.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/tag" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline/*/tag"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline/state/tag YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath) Config() ygnmi.ConfigQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_Tag_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/tag" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline/config/tag"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPath) State() ygnmi.SingletonQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_Tag_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/tag" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline/state/tag"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline/state/tag YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny) Config() ygnmi.WildcardQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_Tag_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/tag" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline/config/tag"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_TagPathAny) State() ygnmi.WildcardQuery[[]oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Inline_Tag_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/tag" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/inline/state/tag"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/state/mode YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath) Config() ygnmi.ConfigQuery[oc.E_SetTag_Mode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/mode" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/config/mode"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePath) State() ygnmi.SingletonQuery[oc.E_SetTag_Mode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/mode" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/state/mode"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/state/mode YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny) Config() ygnmi.WildcardQuery[oc.E_SetTag_Mode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/mode" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/config/mode"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ModePathAny) State() ygnmi.WildcardQuery[oc.E_SetTag_Mode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/mode" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/state/mode"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) TagSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) TagSet() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath
TagSet (leaf): Use the referenced tag-set to set tags on the prefixes that match the specified conditions. When a tag is set it MUST be possible to match the value set in subsequent policies on the local device. where the protocol that is carrying the prefix has a tag field (OSPF, and IS-IS for in particular) the tag MUST be set in the corresponding protocol advertisements of the prefix.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference/*/tag-set"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny) TagSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny) TagSet() *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPathAny
TagSet (leaf): Use the referenced tag-set to set tags on the prefixes that match the specified conditions. When a tag is set it MUST be possible to match the value set in subsequent policies on the local device. where the protocol that is carrying the prefix has a tag field (OSPF, and IS-IS for in particular) the tag MUST be set in the corresponding protocol advertisements of the prefix.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference/*/tag-set"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference/state/tag-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference/config/tag-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference/state/tag-set"
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference/state/tag-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference/config/tag-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_Reference_TagSetPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/actions/set-tag/reference/state/tag-set"
type RoutingPolicy_PolicyDefinition_Statement_ConditionsPath ¶
RoutingPolicy_PolicyDefinition_Statement_ConditionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) BgpConditions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) BgpConditions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath
BgpConditions (container): Top-level container
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "bgp-conditions" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) CallPolicy ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) CallPolicy() *RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath
CallPolicy (leaf): Applies the statements from the specified policy definition and then returns control the current policy statement. Note that the called policy may itself call other policies (subject to implementation limitations). This is intended to provide a policy 'subroutine' capability. The called policy should contain an explicit or a default route disposition that returns an effective true (accept-route) or false (reject-route), otherwise the behavior may be ambiguous and implementation dependent
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/call-policy" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/*/call-policy"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) InstallProtocolEq ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) InstallProtocolEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath
InstallProtocolEq (leaf): Condition to check the protocol / method used to install the route into the local routing table
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/install-protocol-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/*/install-protocol-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchInterface ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchInterface() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath
MatchInterface (container): Top-level container for interface match conditions
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-interface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchNeighborSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchNeighborSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath
MatchNeighborSet (container): Match a referenced neighbor set according to the logic defined in the match-set-options-leaf
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-neighbor-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchPrefixSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchPrefixSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath
MatchPrefixSet (container): Match a referenced prefix-set according to the logic defined in the match-set-options leaf
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-prefix-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchTagSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) MatchTagSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath
MatchTagSet (container): Match a referenced tag set according to the logic defined in the match-options-set leaf
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny ¶
RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) BgpConditions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) BgpConditions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny
BgpConditions (container): Top-level container
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "bgp-conditions" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) CallPolicy ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) CallPolicy() *RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny
CallPolicy (leaf): Applies the statements from the specified policy definition and then returns control the current policy statement. Note that the called policy may itself call other policies (subject to implementation limitations). This is intended to provide a policy 'subroutine' capability. The called policy should contain an explicit or a default route disposition that returns an effective true (accept-route) or false (reject-route), otherwise the behavior may be ambiguous and implementation dependent
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/call-policy" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/*/call-policy"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) InstallProtocolEq ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) InstallProtocolEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny
InstallProtocolEq (leaf): Condition to check the protocol / method used to install the route into the local routing table
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/install-protocol-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/*/install-protocol-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchInterface ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchInterface() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny
MatchInterface (container): Top-level container for interface match conditions
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-interface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchNeighborSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchNeighborSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny
MatchNeighborSet (container): Match a referenced neighbor set according to the logic defined in the match-set-options-leaf
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-neighbor-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchPrefixSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchPrefixSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny
MatchPrefixSet (container): Match a referenced prefix-set according to the logic defined in the match-set-options leaf
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-prefix-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchTagSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) MatchTagSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny
MatchTagSet (container): Match a referenced tag set according to the logic defined in the match-options-set leaf
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set"
func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) AfiSafiIn ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) AfiSafiIn() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPath
AfiSafiIn (leaf-list): List of address families which the NLRI may be within
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/afi-safi-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/afi-safi-in"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) AsPathLength ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) AsPathLength() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath
AsPathLength (container): Value and comparison operations for conditions based on the length of the AS path in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "as-path-length" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) CommunityCount ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) CommunityCount() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath
CommunityCount (container): Value and comparison operations for conditions based on the number of communities in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "community-count" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) CommunitySet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) CommunitySet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPath
CommunitySet (leaf): References a defined community set
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/community-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) ExtCommunitySet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) ExtCommunitySet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPath
ExtCommunitySet (leaf): References a defined extended community set
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ext-community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/ext-community-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) LocalPrefEq ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) LocalPrefEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPath
LocalPrefEq (leaf): Condition to check if the local pref attribute is equal to the specified value
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/local-pref-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/local-pref-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) MatchAsPathSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) MatchAsPathSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath
MatchAsPathSet (container): Match a referenced as-path set according to the logic defined in the match-set-options leaf
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-as-path-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) MedEq ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) MedEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath
MedEq (leaf): Condition to check if the received MED value is equal to the specified value
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/med-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/med-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) NextHopIn ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) NextHopIn() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPath
NextHopIn (leaf-list): List of next hop addresses to check for in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/next-hop-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/next-hop-in"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) OriginEq ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) OriginEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath
OriginEq (leaf): Condition to check if the route origin is equal to the specified value
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/origin-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/origin-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) RouteType ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) RouteType() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePath
RouteType (leaf): Condition to check the route type in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/route-type" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/route-type"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) AfiSafiIn ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) AfiSafiIn() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny
AfiSafiIn (leaf-list): List of address families which the NLRI may be within
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/afi-safi-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/afi-safi-in"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) AsPathLength ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) AsPathLength() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny
AsPathLength (container): Value and comparison operations for conditions based on the length of the AS path in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "as-path-length" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) CommunityCount ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) CommunityCount() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny
CommunityCount (container): Value and comparison operations for conditions based on the number of communities in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "community-count" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) CommunitySet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) CommunitySet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPathAny
CommunitySet (leaf): References a defined community set
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/community-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) ExtCommunitySet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) ExtCommunitySet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPathAny
ExtCommunitySet (leaf): References a defined extended community set
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/ext-community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/ext-community-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) LocalPrefEq ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) LocalPrefEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPathAny
LocalPrefEq (leaf): Condition to check if the local pref attribute is equal to the specified value
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/local-pref-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/local-pref-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) MatchAsPathSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) MatchAsPathSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny
MatchAsPathSet (container): Match a referenced as-path set according to the logic defined in the match-set-options leaf
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "match-as-path-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) MedEq ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) MedEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPathAny
MedEq (leaf): Condition to check if the received MED value is equal to the specified value
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/med-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/med-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) NextHopIn ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) NextHopIn() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPathAny
NextHopIn (leaf-list): List of next hop addresses to check for in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/next-hop-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/next-hop-in"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) OriginEq ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) OriginEq() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny
OriginEq (leaf): Condition to check if the route origin is equal to the specified value
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/origin-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/origin-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) RouteType ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) RouteType() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny
RouteType (leaf): Condition to check the route type in the route update
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/route-type" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/*/route-type"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/afi-safi-in YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPath) Config() ygnmi.ConfigQuery[[]oc.E_BgpTypes_AFI_SAFI_TYPE]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/afi-safi-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/afi-safi-in"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPath) State() ygnmi.SingletonQuery[[]oc.E_BgpTypes_AFI_SAFI_TYPE]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/afi-safi-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/afi-safi-in"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/afi-safi-in YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny) Config() ygnmi.WildcardQuery[[]oc.E_BgpTypes_AFI_SAFI_TYPE]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/afi-safi-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/afi-safi-in"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AfiSafiInPathAny) State() ygnmi.WildcardQuery[[]oc.E_BgpTypes_AFI_SAFI_TYPE]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/afi-safi-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/afi-safi-in"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Operator ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Operator() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath
Operator (leaf): type of comparison to be performed
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-routing-policy" Path from parent: "*/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/*/operator"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Value ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Value() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePath
Value (leaf): value to compare with the community count
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-routing-policy" Path from parent: "*/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/*/value"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Operator ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Operator() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny
Operator (leaf): type of comparison to be performed
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-routing-policy" Path from parent: "*/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/*/operator"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Value ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Value() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePathAny
Value (leaf): value to compare with the community count
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-routing-policy" Path from parent: "*/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/*/value"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/state/operator YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/config/operator"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/state/operator"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/state/operator YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/config/operator"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_OperatorPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/state/operator"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/state/value YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/config/value"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/state/value"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/state/value YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/config/value"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLength_ValuePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/as-path-length/state/value"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Operator ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Operator() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath
Operator (leaf): type of comparison to be performed
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-routing-policy" Path from parent: "*/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/*/operator"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Value ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Value() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePath
Value (leaf): value to compare with the community count
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-routing-policy" Path from parent: "*/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/*/value"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Operator ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Operator() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny
Operator (leaf): type of comparison to be performed
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-routing-policy" Path from parent: "*/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/*/operator"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Value ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Value() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePathAny
Value (leaf): value to compare with the community count
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-routing-policy" Path from parent: "*/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/*/value"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/state/operator YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/config/operator"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/state/operator"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/state/operator YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/config/operator"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_OperatorPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_ATTRIBUTE_COMPARISON]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/operator" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/state/operator"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/state/value YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/config/value"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/state/value"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/state/value YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/config/value"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCount_ValuePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-policy-types" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/value" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/state/value"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/community-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/community-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/community-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/community-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/community-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunitySetPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/community-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/ext-community-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/ext-community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/ext-community-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/ext-community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/ext-community-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/ext-community-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/ext-community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/ext-community-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_ExtCommunitySetPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/ext-community-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/ext-community-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/local-pref-eq YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/local-pref-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/local-pref-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/local-pref-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/local-pref-eq"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/local-pref-eq YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/local-pref-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/local-pref-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_LocalPrefEqPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/local-pref-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/local-pref-eq"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) AsPathSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) AsPathSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPath
AsPathSet (leaf): References a defined AS path set
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/as-path-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/*/as-path-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) MatchSetOptions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) MatchSetOptions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/*/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) AsPathSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) AsPathSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPathAny
AsPathSet (leaf): References a defined AS path set
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/as-path-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/*/as-path-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) MatchSetOptions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) MatchSetOptions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/*/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/state/as-path-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/as-path-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/config/as-path-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/as-path-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/state/as-path-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/state/as-path-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/as-path-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/config/as-path-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_AsPathSetPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/as-path-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/state/as-path-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/config/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/state/match-set-options"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/config/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/match-as-path-set/state/match-set-options"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/med-eq YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/med-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/med-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/med-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/med-eq"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/med-eq YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/med-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/med-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MedEqPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/med-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/med-eq"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/next-hop-in YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/next-hop-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/next-hop-in"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/next-hop-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/next-hop-in"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/next-hop-in YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/next-hop-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/next-hop-in"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_NextHopInPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/next-hop-in" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/next-hop-in"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/origin-eq YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath) Config() ygnmi.ConfigQuery[oc.E_BgpPolicy_BgpOriginAttrType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/origin-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/origin-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPath) State() ygnmi.SingletonQuery[oc.E_BgpPolicy_BgpOriginAttrType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/origin-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/origin-eq"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/origin-eq YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny) Config() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpOriginAttrType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/origin-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/origin-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_OriginEqPathAny) State() ygnmi.WildcardQuery[oc.E_BgpPolicy_BgpOriginAttrType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/origin-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/origin-eq"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/route-type YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePath) Config() ygnmi.ConfigQuery[oc.E_BgpConditions_RouteType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/route-type" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/route-type"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePath) State() ygnmi.SingletonQuery[oc.E_BgpConditions_RouteType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/route-type" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/route-type"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/route-type YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny) Config() ygnmi.WildcardQuery[oc.E_BgpConditions_RouteType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "config/route-type" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/config/route-type"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_RouteTypePathAny) State() ygnmi.WildcardQuery[oc.E_BgpConditions_RouteType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-bgp-policy" Instantiating module: "openconfig-bgp-policy" Path from parent: "state/route-type" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/state/route-type"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/call-policy YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/call-policy" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config/call-policy"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/call-policy" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/call-policy"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/call-policy YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/call-policy" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config/call-policy"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_CallPolicyPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/call-policy" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/call-policy"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/install-protocol-eq YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/install-protocol-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config/install-protocol-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/install-protocol-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/install-protocol-eq"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/install-protocol-eq YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/install-protocol-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config/install-protocol-eq"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_InstallProtocolEqPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/install-protocol-eq" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/install-protocol-eq"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Interface ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Interface() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePath
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "*/interface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/*/interface"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Subinterface ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Subinterface() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePath
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "*/subinterface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/*/subinterface"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Interface ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Interface() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePathAny
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "*/interface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/*/interface"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Subinterface ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Subinterface() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePathAny
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "*/subinterface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/*/subinterface"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/interface YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "config/interface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config/interface"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "state/interface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/interface"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/interface YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "config/interface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config/interface"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_InterfacePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "state/interface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/interface"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/subinterface YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "config/subinterface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config/subinterface"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "state/subinterface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/subinterface"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/subinterface YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "config/subinterface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config/subinterface"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterface_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-routing-policy" Path from parent: "state/subinterface" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/subinterface"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) MatchSetOptions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) MatchSetOptions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation. This leaf only supports matching on ANY member of the set or inverting the match. Matching on ALL is not supported
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/*/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) NeighborSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) NeighborSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPath
NeighborSet (leaf): References a defined neighbor set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/neighbor-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/*/neighbor-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) MatchSetOptions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) MatchSetOptions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation. This leaf only supports matching on ANY member of the set or inverting the match. Matching on ALL is not supported
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/*/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) NeighborSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) NeighborSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPathAny
NeighborSet (leaf): References a defined neighbor set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/neighbor-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/*/neighbor-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/match-set-options"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/match-set-options"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/neighbor-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/neighbor-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config/neighbor-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/neighbor-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/neighbor-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/neighbor-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/neighbor-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config/neighbor-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSet_NeighborSetPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/neighbor-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/neighbor-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) MatchSetOptions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) MatchSetOptions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation. This leaf only supports matching on ANY member of the set or inverting the match. Matching on ALL is not supported
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/*/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) PrefixSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) PrefixSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPath
PrefixSet (leaf): References a defined prefix set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/prefix-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/*/prefix-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) MatchSetOptions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) MatchSetOptions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation. This leaf only supports matching on ANY member of the set or inverting the match. Matching on ALL is not supported
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/*/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) PrefixSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) PrefixSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPathAny
PrefixSet (leaf): References a defined prefix set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/prefix-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/*/prefix-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet]
State returns a Query that can be used in gNMI operations.
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/match-set-options"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/match-set-options"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/prefix-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/prefix-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config/prefix-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/prefix-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/prefix-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/prefix-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/prefix-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config/prefix-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSet_PrefixSetPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/prefix-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/prefix-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath ¶
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) Config() ygnmi.ConfigQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) MatchSetOptions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) MatchSetOptions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation. This leaf only supports matching on ANY member of the set or inverting the match. Matching on ALL is not supported
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/*/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) State() ygnmi.SingletonQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) TagSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) TagSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath
TagSet (leaf): References a defined tag set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/*/tag-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny struct {
*ygnmi.NodePath
}
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) Config() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet]
Config returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) MatchSetOptions ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) MatchSetOptions() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny
MatchSetOptions (leaf): Optional parameter that governs the behaviour of the match operation. This leaf only supports matching on ANY member of the set or inverting the match. Matching on ALL is not supported
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/*/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) State() ygnmi.WildcardQuery[*oc.RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet]
State returns a Query that can be used in gNMI operations.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) TagSet ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) TagSet() *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny
TagSet (leaf): References a defined tag set
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "*/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/*/tag-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/match-set-options"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/match-set-options YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config/match-set-options"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_MatchSetOptionsPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_MatchSetOptionsRestrictedType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/match-set-options" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/match-set-options"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/tag-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config/tag-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/tag-set"
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/tag-set YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config/tag-set"
func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSet_TagSetPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/tag-set" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/tag-set"
type RoutingPolicy_PolicyDefinition_Statement_NamePath ¶
type RoutingPolicy_PolicyDefinition_Statement_NamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_NamePath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/state/name YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_NamePath) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/config/name"
func (*RoutingPolicy_PolicyDefinition_Statement_NamePath) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/state/name"
type RoutingPolicy_PolicyDefinition_Statement_NamePathAny ¶
type RoutingPolicy_PolicyDefinition_Statement_NamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RoutingPolicy_PolicyDefinition_Statement_NamePathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement/state/name YANG schema element.
func (*RoutingPolicy_PolicyDefinition_Statement_NamePathAny) Config ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "config/name" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/config/name"
func (*RoutingPolicy_PolicyDefinition_Statement_NamePathAny) State ¶
func (n *RoutingPolicy_PolicyDefinition_Statement_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-routing-policy" Instantiating module: "openconfig-routing-policy" Path from parent: "state/name" Path from root: "/routing-policy/policy-definitions/policy-definition/statements/statement/state/name"