routingpolicy

package
v0.1.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

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

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RoutingPolicyPath

type RoutingPolicyPath struct {
	*ygnmi.NodePath
}

RoutingPolicyPath represents the /openconfig-routing-policy/routing-policy YANG schema element.

func (*RoutingPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicyPath) DefinedSets

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicyPathAny

type RoutingPolicyPathAny struct {
	*ygnmi.NodePath
}

RoutingPolicyPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy YANG schema element.

func (*RoutingPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicyPathAny) DefinedSets

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

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_DefinedSetsPath

type RoutingPolicy_DefinedSetsPath struct {
	*ygnmi.NodePath
}

RoutingPolicy_DefinedSetsPath represents the /openconfig-routing-policy/routing-policy/defined-sets YANG schema element.

func (*RoutingPolicy_DefinedSetsPath) BgpDefinedSets

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSetsPath) NeighborSet

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

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

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

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSetsPath) TagSet

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

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

type RoutingPolicy_DefinedSetsPathAny struct {
	*ygnmi.NodePath
}

RoutingPolicy_DefinedSetsPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/defined-sets YANG schema element.

func (*RoutingPolicy_DefinedSetsPathAny) BgpDefinedSets

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSetsPathAny) NeighborSet

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

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

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

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSetsPathAny) TagSet

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

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

type RoutingPolicy_DefinedSets_BgpDefinedSetsPath struct {
	*ygnmi.NodePath
}

RoutingPolicy_DefinedSets_BgpDefinedSetsPath represents the /openconfig-routing-policy/routing-policy/defined-sets/bgp-defined-sets YANG schema element.

func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) AsPathSet

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPath) ExtCommunitySet

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny

type RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny struct {
	*ygnmi.NodePath
}

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_BgpDefinedSetsPathAny) ExtCommunitySet

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath

type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath struct {
	*ygnmi.NodePath
}

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPath) State

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny

type RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny struct {
	*ygnmi.NodePath
}

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_BgpDefinedSets_AsPathSetPathAny) State

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

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

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

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

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

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

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

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

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

type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath struct {
	*ygnmi.NodePath
}

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPath) MatchSetOptions

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny

type RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny struct {
	*ygnmi.NodePath
}

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySetPathAny) MatchSetOptions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPath) ExtCommunityMember

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

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny

type RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_BgpDefinedSets_ExtCommunitySetPathAny) ExtCommunityMember

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

type RoutingPolicy_DefinedSets_NeighborSetPath struct {
	*ygnmi.NodePath
}

RoutingPolicy_DefinedSets_NeighborSetPath represents the /openconfig-routing-policy/routing-policy/defined-sets/neighbor-sets/neighbor-set YANG schema element.

func (*RoutingPolicy_DefinedSets_NeighborSetPath) Address

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_NeighborSetPath) Name

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_DefinedSets_NeighborSetPathAny

type RoutingPolicy_DefinedSets_NeighborSetPathAny struct {
	*ygnmi.NodePath
}

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_NeighborSetPathAny) Name

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

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

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

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

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

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

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

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

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

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

type RoutingPolicy_DefinedSets_PrefixSetPath struct {
	*ygnmi.NodePath
}

RoutingPolicy_DefinedSets_PrefixSetPath represents the /openconfig-routing-policy/routing-policy/defined-sets/prefix-sets/prefix-set YANG schema element.

func (*RoutingPolicy_DefinedSets_PrefixSetPath) Config

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_PrefixSetPath) Mode

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

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

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_DefinedSets_PrefixSetPathAny

type RoutingPolicy_DefinedSets_PrefixSetPathAny struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_PrefixSetPathAny) Mode

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

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

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

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

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

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

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

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

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

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

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

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

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

type RoutingPolicy_DefinedSets_PrefixSet_PrefixPath struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPath) IpPrefix

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny

type RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) IpPrefix

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

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) WithIpPrefix

WithIpPrefix sets RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny's key "ip-prefix" to the specified value. IpPrefix: string

func (*RoutingPolicy_DefinedSets_PrefixSet_PrefixPathAny) WithMasklengthRange

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

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

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

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

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

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

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

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

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

type RoutingPolicy_DefinedSets_TagSetPath struct {
	*ygnmi.NodePath
}

RoutingPolicy_DefinedSets_TagSetPath represents the /openconfig-routing-policy/routing-policy/defined-sets/tag-sets/tag-set YANG schema element.

func (*RoutingPolicy_DefinedSets_TagSetPath) Config

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_TagSetPath) TagValue

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

type RoutingPolicy_DefinedSets_TagSetPathAny struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_TagSetPathAny) 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_TagSetPathAny) State

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_DefinedSets_TagSetPathAny) TagValue

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

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

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

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

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

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

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

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

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

type RoutingPolicy_PolicyDefinitionPath struct {
	*ygnmi.NodePath
}

RoutingPolicy_PolicyDefinitionPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition YANG schema element.

func (*RoutingPolicy_PolicyDefinitionPath) Config

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinitionPath) 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_PolicyDefinitionPath) State

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinitionPath) Statement

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

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

type RoutingPolicy_PolicyDefinitionPathAny struct {
	*ygnmi.NodePath
}

RoutingPolicy_PolicyDefinitionPathAny represents the wildcard version of the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition YANG schema element.

func (*RoutingPolicy_PolicyDefinitionPathAny) Config

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinitionPathAny) Statement

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

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

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

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

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

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

type RoutingPolicy_PolicyDefinition_StatementPath struct {
	*ygnmi.NodePath
}

RoutingPolicy_PolicyDefinition_StatementPath represents the /openconfig-routing-policy/routing-policy/policy-definitions/policy-definition/statements/statement YANG schema element.

func (*RoutingPolicy_PolicyDefinition_StatementPath) Actions

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_StatementPath) Name

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_PolicyDefinition_StatementPathAny

type RoutingPolicy_PolicyDefinition_StatementPathAny struct {
	*ygnmi.NodePath
}

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_StatementPathAny) Name

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_PolicyDefinition_Statement_ActionsPath

type RoutingPolicy_PolicyDefinition_Statement_ActionsPath struct {
	*ygnmi.NodePath
}

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPath) PolicyResult

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny

type RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny struct {
	*ygnmi.NodePath
}

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_ActionsPathAny) PolicyResult

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath

type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPath) SetAsPathPrepend

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

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

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

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

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

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny

type RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActionsPathAny) SetAsPathPrepend

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPath) RepeatN

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetAsPathPrependPathAny) RepeatN

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

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPath) Inline

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunityPathAny) Inline

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePath) State

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_InlinePathAny) State

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePath) State

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetCommunity_ReferencePathAny) State

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPath) Inline

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunityPathAny) Inline

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePath) State

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_InlinePathAny) State

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

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

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

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

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePath) ExtCommunitySetRef

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_BgpActions_SetExtCommunity_ReferencePathAny) ExtCommunitySetRef

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPath) Inline

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

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny

type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTagPathAny) Inline

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

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath

type RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) State

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePath) Tag

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) State

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_InlinePathAny) Tag

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) State

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePath) TagSet

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny) State

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Actions_SetTag_ReferencePathAny) TagSet

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

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

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

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

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

type RoutingPolicy_PolicyDefinition_Statement_ConditionsPath struct {
	*ygnmi.NodePath
}

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPath) InstallProtocolEq

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

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

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

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

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

State returns a Query that can be used in gNMI operations.

type RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny

type RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny struct {
	*ygnmi.NodePath
}

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_ConditionsPathAny) InstallProtocolEq

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

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPath) ExtCommunitySet

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

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

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

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditionsPathAny) ExtCommunitySet

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

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

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

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Operator

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPath) Value

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Operator

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_AsPathLengthPathAny) Value

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Operator

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPath) Value

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Operator

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_CommunityCountPathAny) Value

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPath) MatchSetOptions

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_BgpConditions_MatchAsPathSetPathAny) MatchSetOptions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Interface

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePath) Subinterface

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Interface

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchInterfacePathAny) Subinterface

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPath) MatchSetOptions

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchNeighborSetPathAny) MatchSetOptions

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

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

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

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

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

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

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

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

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPath) MatchSetOptions

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

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

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchPrefixSetPathAny) MatchSetOptions

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

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

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

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

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

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

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

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

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

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

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

type RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath struct {
	*ygnmi.NodePath
}

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) MatchSetOptions

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPath) TagSet

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

Config returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) MatchSetOptions

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

State returns a Query that can be used in gNMI operations.

func (*RoutingPolicy_PolicyDefinition_Statement_Conditions_MatchTagSetPathAny) TagSet

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

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

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

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

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

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

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

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

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

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

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

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

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"

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL