Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR pbr-vrf-policy package configuration.
This module contains definitions for the following management objects:
vrf-policy: VRF Policy PBR configuration
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VrfPolicy ¶
type VrfPolicy struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF Name. The type is slice of VrfPolicy_Vrf. Vrf []*VrfPolicy_Vrf }
VrfPolicy VRF Policy PBR configuration
func (*VrfPolicy) GetEntityData ¶
func (vrfPolicy *VrfPolicy) GetEntityData() *types.CommonEntityData
type VrfPolicy_Vrf ¶
type VrfPolicy_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // address family. The type is slice of VrfPolicy_Vrf_Afi. Afi []*VrfPolicy_Vrf_Afi }
VrfPolicy_Vrf VRF Name
func (*VrfPolicy_Vrf) GetEntityData ¶
func (vrf *VrfPolicy_Vrf) GetEntityData() *types.CommonEntityData
type VrfPolicy_Vrf_Afi ¶
type VrfPolicy_Vrf_Afi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. AFI name. The type is string with pattern: // (ipv4)|(ipv6). AfiType interface{} // Policy map name. The type is string. ServicePolicyIn interface{} }
VrfPolicy_Vrf_Afi address family
func (*VrfPolicy_Vrf_Afi) GetEntityData ¶
func (afi *VrfPolicy_Vrf_Afi) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.