Documentation ¶
Overview ¶
Cisco-IOS-XR-mpls-vpn-oper:l3vpn/vrfs/vrf
Index ¶
- type MplsVpnAfiSafi
- func (*MplsVpnAfiSafi) Descriptor() ([]byte, []int)
- func (m *MplsVpnAfiSafi) GetAfName() string
- func (m *MplsVpnAfiSafi) GetExportRoutePolicy() string
- func (m *MplsVpnAfiSafi) GetImportRoutePolicy() string
- func (m *MplsVpnAfiSafi) GetRouteTarget() []*MplsVpnRt
- func (m *MplsVpnAfiSafi) GetSafName() string
- func (*MplsVpnAfiSafi) ProtoMessage()
- func (m *MplsVpnAfiSafi) Reset()
- func (m *MplsVpnAfiSafi) String() string
- func (m *MplsVpnAfiSafi) XXX_DiscardUnknown()
- func (m *MplsVpnAfiSafi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsVpnAfiSafi) XXX_Merge(src proto.Message)
- func (m *MplsVpnAfiSafi) XXX_Size() int
- func (m *MplsVpnAfiSafi) XXX_Unmarshal(b []byte) error
- type MplsVpnInterfaces
- func (*MplsVpnInterfaces) Descriptor() ([]byte, []int)
- func (m *MplsVpnInterfaces) GetInterfaceName() string
- func (*MplsVpnInterfaces) ProtoMessage()
- func (m *MplsVpnInterfaces) Reset()
- func (m *MplsVpnInterfaces) String() string
- func (m *MplsVpnInterfaces) XXX_DiscardUnknown()
- func (m *MplsVpnInterfaces) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsVpnInterfaces) XXX_Merge(src proto.Message)
- func (m *MplsVpnInterfaces) XXX_Size() int
- func (m *MplsVpnInterfaces) XXX_Unmarshal(b []byte) error
- type MplsVpnRt
- func (*MplsVpnRt) Descriptor() ([]byte, []int)
- func (m *MplsVpnRt) GetAfName() string
- func (m *MplsVpnRt) GetRouteTargetType() string
- func (m *MplsVpnRt) GetRouteTargetValue() string
- func (m *MplsVpnRt) GetSafName() string
- func (*MplsVpnRt) ProtoMessage()
- func (m *MplsVpnRt) Reset()
- func (m *MplsVpnRt) String() string
- func (m *MplsVpnRt) XXX_DiscardUnknown()
- func (m *MplsVpnRt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsVpnRt) XXX_Merge(src proto.Message)
- func (m *MplsVpnRt) XXX_Size() int
- func (m *MplsVpnRt) XXX_Unmarshal(b []byte) error
- type MplsVpnVrf
- func (*MplsVpnVrf) Descriptor() ([]byte, []int)
- func (m *MplsVpnVrf) GetAf() []*MplsVpnAfiSafi
- func (m *MplsVpnVrf) GetInterface() []*MplsVpnInterfaces
- func (m *MplsVpnVrf) GetIsBigVrf() bool
- func (m *MplsVpnVrf) GetRouteDistinguisher() string
- func (m *MplsVpnVrf) GetVrfDescription() string
- func (m *MplsVpnVrf) GetVrfNameXr() string
- func (*MplsVpnVrf) ProtoMessage()
- func (m *MplsVpnVrf) Reset()
- func (m *MplsVpnVrf) String() string
- func (m *MplsVpnVrf) XXX_DiscardUnknown()
- func (m *MplsVpnVrf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsVpnVrf) XXX_Merge(src proto.Message)
- func (m *MplsVpnVrf) XXX_Size() int
- func (m *MplsVpnVrf) XXX_Unmarshal(b []byte) error
- type MplsVpnVrf_KEYS
- func (*MplsVpnVrf_KEYS) Descriptor() ([]byte, []int)
- func (m *MplsVpnVrf_KEYS) GetVrfName() string
- func (*MplsVpnVrf_KEYS) ProtoMessage()
- func (m *MplsVpnVrf_KEYS) Reset()
- func (m *MplsVpnVrf_KEYS) String() string
- func (m *MplsVpnVrf_KEYS) XXX_DiscardUnknown()
- func (m *MplsVpnVrf_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsVpnVrf_KEYS) XXX_Merge(src proto.Message)
- func (m *MplsVpnVrf_KEYS) XXX_Size() int
- func (m *MplsVpnVrf_KEYS) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MplsVpnAfiSafi ¶
type MplsVpnAfiSafi struct { AfName string `protobuf:"bytes,1,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"` SafName string `protobuf:"bytes,2,opt,name=saf_name,json=safName,proto3" json:"saf_name,omitempty"` RouteTarget []*MplsVpnRt `protobuf:"bytes,3,rep,name=route_target,json=routeTarget,proto3" json:"route_target,omitempty"` ImportRoutePolicy string `protobuf:"bytes,4,opt,name=import_route_policy,json=importRoutePolicy,proto3" json:"import_route_policy,omitempty"` ExportRoutePolicy string `protobuf:"bytes,5,opt,name=export_route_policy,json=exportRoutePolicy,proto3" json:"export_route_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsVpnAfiSafi) Descriptor ¶
func (*MplsVpnAfiSafi) Descriptor() ([]byte, []int)
func (*MplsVpnAfiSafi) GetAfName ¶
func (m *MplsVpnAfiSafi) GetAfName() string
func (*MplsVpnAfiSafi) GetExportRoutePolicy ¶
func (m *MplsVpnAfiSafi) GetExportRoutePolicy() string
func (*MplsVpnAfiSafi) GetImportRoutePolicy ¶
func (m *MplsVpnAfiSafi) GetImportRoutePolicy() string
func (*MplsVpnAfiSafi) GetRouteTarget ¶
func (m *MplsVpnAfiSafi) GetRouteTarget() []*MplsVpnRt
func (*MplsVpnAfiSafi) GetSafName ¶
func (m *MplsVpnAfiSafi) GetSafName() string
func (*MplsVpnAfiSafi) ProtoMessage ¶
func (*MplsVpnAfiSafi) ProtoMessage()
func (*MplsVpnAfiSafi) Reset ¶
func (m *MplsVpnAfiSafi) Reset()
func (*MplsVpnAfiSafi) String ¶
func (m *MplsVpnAfiSafi) String() string
func (*MplsVpnAfiSafi) XXX_DiscardUnknown ¶
func (m *MplsVpnAfiSafi) XXX_DiscardUnknown()
func (*MplsVpnAfiSafi) XXX_Marshal ¶
func (m *MplsVpnAfiSafi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsVpnAfiSafi) XXX_Merge ¶
func (m *MplsVpnAfiSafi) XXX_Merge(src proto.Message)
func (*MplsVpnAfiSafi) XXX_Size ¶
func (m *MplsVpnAfiSafi) XXX_Size() int
func (*MplsVpnAfiSafi) XXX_Unmarshal ¶
func (m *MplsVpnAfiSafi) XXX_Unmarshal(b []byte) error
type MplsVpnInterfaces ¶
type MplsVpnInterfaces struct { InterfaceName string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsVpnInterfaces) Descriptor ¶
func (*MplsVpnInterfaces) Descriptor() ([]byte, []int)
func (*MplsVpnInterfaces) GetInterfaceName ¶
func (m *MplsVpnInterfaces) GetInterfaceName() string
func (*MplsVpnInterfaces) ProtoMessage ¶
func (*MplsVpnInterfaces) ProtoMessage()
func (*MplsVpnInterfaces) Reset ¶
func (m *MplsVpnInterfaces) Reset()
func (*MplsVpnInterfaces) String ¶
func (m *MplsVpnInterfaces) String() string
func (*MplsVpnInterfaces) XXX_DiscardUnknown ¶
func (m *MplsVpnInterfaces) XXX_DiscardUnknown()
func (*MplsVpnInterfaces) XXX_Marshal ¶
func (m *MplsVpnInterfaces) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsVpnInterfaces) XXX_Merge ¶
func (m *MplsVpnInterfaces) XXX_Merge(src proto.Message)
func (*MplsVpnInterfaces) XXX_Size ¶
func (m *MplsVpnInterfaces) XXX_Size() int
func (*MplsVpnInterfaces) XXX_Unmarshal ¶
func (m *MplsVpnInterfaces) XXX_Unmarshal(b []byte) error
type MplsVpnRt ¶
type MplsVpnRt struct { RouteTargetType string `protobuf:"bytes,1,opt,name=route_target_type,json=routeTargetType,proto3" json:"route_target_type,omitempty"` RouteTargetValue string `protobuf:"bytes,2,opt,name=route_target_value,json=routeTargetValue,proto3" json:"route_target_value,omitempty"` AfName string `protobuf:"bytes,3,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"` SafName string `protobuf:"bytes,4,opt,name=saf_name,json=safName,proto3" json:"saf_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsVpnRt) Descriptor ¶
func (*MplsVpnRt) GetRouteTargetType ¶
func (*MplsVpnRt) GetRouteTargetValue ¶
func (*MplsVpnRt) GetSafName ¶
func (*MplsVpnRt) ProtoMessage ¶
func (*MplsVpnRt) ProtoMessage()
func (*MplsVpnRt) XXX_DiscardUnknown ¶
func (m *MplsVpnRt) XXX_DiscardUnknown()
func (*MplsVpnRt) XXX_Marshal ¶
func (*MplsVpnRt) XXX_Unmarshal ¶
type MplsVpnVrf ¶
type MplsVpnVrf struct { VrfNameXr string `protobuf:"bytes,50,opt,name=vrf_name_xr,json=vrfNameXr,proto3" json:"vrf_name_xr,omitempty"` VrfDescription string `protobuf:"bytes,51,opt,name=vrf_description,json=vrfDescription,proto3" json:"vrf_description,omitempty"` RouteDistinguisher string `protobuf:"bytes,52,opt,name=route_distinguisher,json=routeDistinguisher,proto3" json:"route_distinguisher,omitempty"` Interface []*MplsVpnInterfaces `protobuf:"bytes,53,rep,name=interface,proto3" json:"interface,omitempty"` Af []*MplsVpnAfiSafi `protobuf:"bytes,54,rep,name=af,proto3" json:"af,omitempty"` IsBigVrf bool `protobuf:"varint,55,opt,name=is_big_vrf,json=isBigVrf,proto3" json:"is_big_vrf,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsVpnVrf) Descriptor ¶
func (*MplsVpnVrf) Descriptor() ([]byte, []int)
func (*MplsVpnVrf) GetAf ¶
func (m *MplsVpnVrf) GetAf() []*MplsVpnAfiSafi
func (*MplsVpnVrf) GetInterface ¶
func (m *MplsVpnVrf) GetInterface() []*MplsVpnInterfaces
func (*MplsVpnVrf) GetIsBigVrf ¶
func (m *MplsVpnVrf) GetIsBigVrf() bool
func (*MplsVpnVrf) GetRouteDistinguisher ¶
func (m *MplsVpnVrf) GetRouteDistinguisher() string
func (*MplsVpnVrf) GetVrfDescription ¶
func (m *MplsVpnVrf) GetVrfDescription() string
func (*MplsVpnVrf) GetVrfNameXr ¶
func (m *MplsVpnVrf) GetVrfNameXr() string
func (*MplsVpnVrf) ProtoMessage ¶
func (*MplsVpnVrf) ProtoMessage()
func (*MplsVpnVrf) Reset ¶
func (m *MplsVpnVrf) Reset()
func (*MplsVpnVrf) String ¶
func (m *MplsVpnVrf) String() string
func (*MplsVpnVrf) XXX_DiscardUnknown ¶
func (m *MplsVpnVrf) XXX_DiscardUnknown()
func (*MplsVpnVrf) XXX_Marshal ¶
func (m *MplsVpnVrf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsVpnVrf) XXX_Merge ¶
func (m *MplsVpnVrf) XXX_Merge(src proto.Message)
func (*MplsVpnVrf) XXX_Size ¶
func (m *MplsVpnVrf) XXX_Size() int
func (*MplsVpnVrf) XXX_Unmarshal ¶
func (m *MplsVpnVrf) XXX_Unmarshal(b []byte) error
type MplsVpnVrf_KEYS ¶
type MplsVpnVrf_KEYS struct { VrfName string `protobuf:"bytes,1,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsVpnVrf_KEYS) Descriptor ¶
func (*MplsVpnVrf_KEYS) Descriptor() ([]byte, []int)
func (*MplsVpnVrf_KEYS) GetVrfName ¶
func (m *MplsVpnVrf_KEYS) GetVrfName() string
func (*MplsVpnVrf_KEYS) ProtoMessage ¶
func (*MplsVpnVrf_KEYS) ProtoMessage()
func (*MplsVpnVrf_KEYS) Reset ¶
func (m *MplsVpnVrf_KEYS) Reset()
func (*MplsVpnVrf_KEYS) String ¶
func (m *MplsVpnVrf_KEYS) String() string
func (*MplsVpnVrf_KEYS) XXX_DiscardUnknown ¶
func (m *MplsVpnVrf_KEYS) XXX_DiscardUnknown()
func (*MplsVpnVrf_KEYS) XXX_Marshal ¶
func (m *MplsVpnVrf_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsVpnVrf_KEYS) XXX_Merge ¶
func (m *MplsVpnVrf_KEYS) XXX_Merge(src proto.Message)
func (*MplsVpnVrf_KEYS) XXX_Size ¶
func (m *MplsVpnVrf_KEYS) XXX_Size() int
func (*MplsVpnVrf_KEYS) XXX_Unmarshal ¶
func (m *MplsVpnVrf_KEYS) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.