cisco_ios_xr_l2_eth_infra_oper_vlan_nodes_node_tag_allocations_tag_allocation

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-l2-eth-infra-oper:vlan/nodes/node/tag-allocations/tag-allocation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EfpDescription

type EfpDescription struct {
	TagsToMatch          []*EfpTagMatch           `protobuf:"bytes,1,rep,name=tags_to_match,json=tagsToMatch,proto3" json:"tags_to_match,omitempty"`
	PayloadEthertype     string                   `protobuf:"bytes,2,opt,name=payload_ethertype,json=payloadEthertype,proto3" json:"payload_ethertype,omitempty"`
	TagsPopped           uint32                   `protobuf:"varint,3,opt,name=tags_popped,json=tagsPopped,proto3" json:"tags_popped,omitempty"`
	Pushe                []*EfpVlanTag            `protobuf:"bytes,4,rep,name=pushe,proto3" json:"pushe,omitempty"`
	LocalTrafficStack    *EfpTagLocalTrafficStack `protobuf:"bytes,5,opt,name=local_traffic_stack,json=localTrafficStack,proto3" json:"local_traffic_stack,omitempty"`
	IsExactMatch         bool                     `protobuf:"varint,6,opt,name=is_exact_match,json=isExactMatch,proto3" json:"is_exact_match,omitempty"`
	IsNativeVlan         bool                     `protobuf:"varint,7,opt,name=is_native_vlan,json=isNativeVlan,proto3" json:"is_native_vlan,omitempty"`
	IsNativePreserving   bool                     `protobuf:"varint,8,opt,name=is_native_preserving,json=isNativePreserving,proto3" json:"is_native_preserving,omitempty"`
	SourceMacMatch       string                   `protobuf:"bytes,9,opt,name=source_mac_match,json=sourceMacMatch,proto3" json:"source_mac_match,omitempty"`
	DestinationMacMatch  string                   `protobuf:"bytes,10,opt,name=destination_mac_match,json=destinationMacMatch,proto3" json:"destination_mac_match,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*EfpDescription) Descriptor

func (*EfpDescription) Descriptor() ([]byte, []int)

func (*EfpDescription) GetDestinationMacMatch

func (m *EfpDescription) GetDestinationMacMatch() string

func (*EfpDescription) GetIsExactMatch

func (m *EfpDescription) GetIsExactMatch() bool

func (*EfpDescription) GetIsNativePreserving

func (m *EfpDescription) GetIsNativePreserving() bool

func (*EfpDescription) GetIsNativeVlan

func (m *EfpDescription) GetIsNativeVlan() bool

func (*EfpDescription) GetLocalTrafficStack

func (m *EfpDescription) GetLocalTrafficStack() *EfpTagLocalTrafficStack

func (*EfpDescription) GetPayloadEthertype

func (m *EfpDescription) GetPayloadEthertype() string

func (*EfpDescription) GetPushe

func (m *EfpDescription) GetPushe() []*EfpVlanTag

func (*EfpDescription) GetSourceMacMatch

func (m *EfpDescription) GetSourceMacMatch() string

func (*EfpDescription) GetTagsPopped

func (m *EfpDescription) GetTagsPopped() uint32

func (*EfpDescription) GetTagsToMatch

func (m *EfpDescription) GetTagsToMatch() []*EfpTagMatch

func (*EfpDescription) ProtoMessage

func (*EfpDescription) ProtoMessage()

func (*EfpDescription) Reset

func (m *EfpDescription) Reset()

func (*EfpDescription) String

func (m *EfpDescription) String() string

func (*EfpDescription) XXX_DiscardUnknown

func (m *EfpDescription) XXX_DiscardUnknown()

func (*EfpDescription) XXX_Marshal

func (m *EfpDescription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EfpDescription) XXX_Merge

func (m *EfpDescription) XXX_Merge(src proto.Message)

func (*EfpDescription) XXX_Size

func (m *EfpDescription) XXX_Size() int

func (*EfpDescription) XXX_Unmarshal

func (m *EfpDescription) XXX_Unmarshal(b []byte) error

type EfpRange

type EfpRange struct {
	VlanIdLow            uint32   `protobuf:"varint,1,opt,name=vlan_id_low,json=vlanIdLow,proto3" json:"vlan_id_low,omitempty"`
	VlanIdHigh           uint32   `protobuf:"varint,2,opt,name=vlan_id_high,json=vlanIdHigh,proto3" json:"vlan_id_high,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EfpRange) Descriptor

func (*EfpRange) Descriptor() ([]byte, []int)

func (*EfpRange) GetVlanIdHigh

func (m *EfpRange) GetVlanIdHigh() uint32

func (*EfpRange) GetVlanIdLow

func (m *EfpRange) GetVlanIdLow() uint32

func (*EfpRange) ProtoMessage

func (*EfpRange) ProtoMessage()

func (*EfpRange) Reset

func (m *EfpRange) Reset()

func (*EfpRange) String

func (m *EfpRange) String() string

func (*EfpRange) XXX_DiscardUnknown

func (m *EfpRange) XXX_DiscardUnknown()

func (*EfpRange) XXX_Marshal

func (m *EfpRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EfpRange) XXX_Merge

func (m *EfpRange) XXX_Merge(src proto.Message)

func (*EfpRange) XXX_Size

func (m *EfpRange) XXX_Size() int

func (*EfpRange) XXX_Unmarshal

func (m *EfpRange) XXX_Unmarshal(b []byte) error

type EfpTagLocalTrafficStack

type EfpTagLocalTrafficStack struct {
	LocalTrafficTag      []*EfpVlanTag `protobuf:"bytes,1,rep,name=local_traffic_tag,json=localTrafficTag,proto3" json:"local_traffic_tag,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*EfpTagLocalTrafficStack) Descriptor

func (*EfpTagLocalTrafficStack) Descriptor() ([]byte, []int)

func (*EfpTagLocalTrafficStack) GetLocalTrafficTag

func (m *EfpTagLocalTrafficStack) GetLocalTrafficTag() []*EfpVlanTag

func (*EfpTagLocalTrafficStack) ProtoMessage

func (*EfpTagLocalTrafficStack) ProtoMessage()

func (*EfpTagLocalTrafficStack) Reset

func (m *EfpTagLocalTrafficStack) Reset()

func (*EfpTagLocalTrafficStack) String

func (m *EfpTagLocalTrafficStack) String() string

func (*EfpTagLocalTrafficStack) XXX_DiscardUnknown

func (m *EfpTagLocalTrafficStack) XXX_DiscardUnknown()

func (*EfpTagLocalTrafficStack) XXX_Marshal

func (m *EfpTagLocalTrafficStack) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EfpTagLocalTrafficStack) XXX_Merge

func (m *EfpTagLocalTrafficStack) XXX_Merge(src proto.Message)

func (*EfpTagLocalTrafficStack) XXX_Size

func (m *EfpTagLocalTrafficStack) XXX_Size() int

func (*EfpTagLocalTrafficStack) XXX_Unmarshal

func (m *EfpTagLocalTrafficStack) XXX_Unmarshal(b []byte) error

type EfpTagMatch

type EfpTagMatch struct {
	Ethertype            string      `protobuf:"bytes,1,opt,name=ethertype,proto3" json:"ethertype,omitempty"`
	VlanRange            []*EfpRange `protobuf:"bytes,2,rep,name=vlan_range,json=vlanRange,proto3" json:"vlan_range,omitempty"`
	Priority             string      `protobuf:"bytes,3,opt,name=priority,proto3" json:"priority,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*EfpTagMatch) Descriptor

func (*EfpTagMatch) Descriptor() ([]byte, []int)

func (*EfpTagMatch) GetEthertype

func (m *EfpTagMatch) GetEthertype() string

func (*EfpTagMatch) GetPriority

func (m *EfpTagMatch) GetPriority() string

func (*EfpTagMatch) GetVlanRange

func (m *EfpTagMatch) GetVlanRange() []*EfpRange

func (*EfpTagMatch) ProtoMessage

func (*EfpTagMatch) ProtoMessage()

func (*EfpTagMatch) Reset

func (m *EfpTagMatch) Reset()

func (*EfpTagMatch) String

func (m *EfpTagMatch) String() string

func (*EfpTagMatch) XXX_DiscardUnknown

func (m *EfpTagMatch) XXX_DiscardUnknown()

func (*EfpTagMatch) XXX_Marshal

func (m *EfpTagMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EfpTagMatch) XXX_Merge

func (m *EfpTagMatch) XXX_Merge(src proto.Message)

func (*EfpTagMatch) XXX_Size

func (m *EfpTagMatch) XXX_Size() int

func (*EfpTagMatch) XXX_Unmarshal

func (m *EfpTagMatch) XXX_Unmarshal(b []byte) error

type EfpVlanTag

type EfpVlanTag struct {
	Ethertype            string   `protobuf:"bytes,1,opt,name=ethertype,proto3" json:"ethertype,omitempty"`
	VlanId               uint32   `protobuf:"varint,2,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EfpVlanTag) Descriptor

func (*EfpVlanTag) Descriptor() ([]byte, []int)

func (*EfpVlanTag) GetEthertype

func (m *EfpVlanTag) GetEthertype() string

func (*EfpVlanTag) GetVlanId

func (m *EfpVlanTag) GetVlanId() uint32

func (*EfpVlanTag) ProtoMessage

func (*EfpVlanTag) ProtoMessage()

func (*EfpVlanTag) Reset

func (m *EfpVlanTag) Reset()

func (*EfpVlanTag) String

func (m *EfpVlanTag) String() string

func (*EfpVlanTag) XXX_DiscardUnknown

func (m *EfpVlanTag) XXX_DiscardUnknown()

func (*EfpVlanTag) XXX_Marshal

func (m *EfpVlanTag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EfpVlanTag) XXX_Merge

func (m *EfpVlanTag) XXX_Merge(src proto.Message)

func (*EfpVlanTag) XXX_Size

func (m *EfpVlanTag) XXX_Size() int

func (*EfpVlanTag) XXX_Unmarshal

func (m *EfpVlanTag) XXX_Unmarshal(b []byte) error

type VlanDoubleTagStack

type VlanDoubleTagStack struct {
	OuterTag             uint32   `protobuf:"varint,1,opt,name=outer_tag,json=outerTag,proto3" json:"outer_tag,omitempty"`
	SecondTag            uint32   `protobuf:"varint,2,opt,name=second_tag,json=secondTag,proto3" json:"second_tag,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VlanDoubleTagStack) Descriptor

func (*VlanDoubleTagStack) Descriptor() ([]byte, []int)

func (*VlanDoubleTagStack) GetOuterTag

func (m *VlanDoubleTagStack) GetOuterTag() uint32

func (*VlanDoubleTagStack) GetSecondTag

func (m *VlanDoubleTagStack) GetSecondTag() uint32

func (*VlanDoubleTagStack) ProtoMessage

func (*VlanDoubleTagStack) ProtoMessage()

func (*VlanDoubleTagStack) Reset

func (m *VlanDoubleTagStack) Reset()

func (*VlanDoubleTagStack) String

func (m *VlanDoubleTagStack) String() string

func (*VlanDoubleTagStack) XXX_DiscardUnknown

func (m *VlanDoubleTagStack) XXX_DiscardUnknown()

func (*VlanDoubleTagStack) XXX_Marshal

func (m *VlanDoubleTagStack) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VlanDoubleTagStack) XXX_Merge

func (m *VlanDoubleTagStack) XXX_Merge(src proto.Message)

func (*VlanDoubleTagStack) XXX_Size

func (m *VlanDoubleTagStack) XXX_Size() int

func (*VlanDoubleTagStack) XXX_Unmarshal

func (m *VlanDoubleTagStack) XXX_Unmarshal(b []byte) error

type VlanIntf

type VlanIntf struct {
	InterfaceXr          string            `protobuf:"bytes,50,opt,name=interface_xr,json=interfaceXr,proto3" json:"interface_xr,omitempty"`
	ParentInterface      string            `protobuf:"bytes,51,opt,name=parent_interface,json=parentInterface,proto3" json:"parent_interface,omitempty"`
	EncapsulationDetails *VlanTagStackType `protobuf:"bytes,52,opt,name=encapsulation_details,json=encapsulationDetails,proto3" json:"encapsulation_details,omitempty"`
	Service              string            `protobuf:"bytes,53,opt,name=service,proto3" json:"service,omitempty"`
	State                string            `protobuf:"bytes,54,opt,name=state,proto3" json:"state,omitempty"`
	Mtu                  uint32            `protobuf:"varint,55,opt,name=mtu,proto3" json:"mtu,omitempty"`
	SwitchedMtu          uint32            `protobuf:"varint,56,opt,name=switched_mtu,json=switchedMtu,proto3" json:"switched_mtu,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*VlanIntf) Descriptor

func (*VlanIntf) Descriptor() ([]byte, []int)

func (*VlanIntf) GetEncapsulationDetails

func (m *VlanIntf) GetEncapsulationDetails() *VlanTagStackType

func (*VlanIntf) GetInterfaceXr

func (m *VlanIntf) GetInterfaceXr() string

func (*VlanIntf) GetMtu

func (m *VlanIntf) GetMtu() uint32

func (*VlanIntf) GetParentInterface

func (m *VlanIntf) GetParentInterface() string

func (*VlanIntf) GetService

func (m *VlanIntf) GetService() string

func (*VlanIntf) GetState

func (m *VlanIntf) GetState() string

func (*VlanIntf) GetSwitchedMtu

func (m *VlanIntf) GetSwitchedMtu() uint32

func (*VlanIntf) ProtoMessage

func (*VlanIntf) ProtoMessage()

func (*VlanIntf) Reset

func (m *VlanIntf) Reset()

func (*VlanIntf) String

func (m *VlanIntf) String() string

func (*VlanIntf) XXX_DiscardUnknown

func (m *VlanIntf) XXX_DiscardUnknown()

func (*VlanIntf) XXX_Marshal

func (m *VlanIntf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VlanIntf) XXX_Merge

func (m *VlanIntf) XXX_Merge(src proto.Message)

func (*VlanIntf) XXX_Size

func (m *VlanIntf) XXX_Size() int

func (*VlanIntf) XXX_Unmarshal

func (m *VlanIntf) XXX_Unmarshal(b []byte) error

type VlanIntf_KEYS

type VlanIntf_KEYS struct {
	NodeId               string   `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Interface            string   `protobuf:"bytes,2,opt,name=interface,proto3" json:"interface,omitempty"`
	FirstTag             uint32   `protobuf:"varint,3,opt,name=first_tag,json=firstTag,proto3" json:"first_tag,omitempty"`
	SecondTag            string   `protobuf:"bytes,4,opt,name=second_tag,json=secondTag,proto3" json:"second_tag,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VlanIntf_KEYS) Descriptor

func (*VlanIntf_KEYS) Descriptor() ([]byte, []int)

func (*VlanIntf_KEYS) GetFirstTag

func (m *VlanIntf_KEYS) GetFirstTag() uint32

func (*VlanIntf_KEYS) GetInterface

func (m *VlanIntf_KEYS) GetInterface() string

func (*VlanIntf_KEYS) GetNodeId

func (m *VlanIntf_KEYS) GetNodeId() string

func (*VlanIntf_KEYS) GetSecondTag

func (m *VlanIntf_KEYS) GetSecondTag() string

func (*VlanIntf_KEYS) ProtoMessage

func (*VlanIntf_KEYS) ProtoMessage()

func (*VlanIntf_KEYS) Reset

func (m *VlanIntf_KEYS) Reset()

func (*VlanIntf_KEYS) String

func (m *VlanIntf_KEYS) String() string

func (*VlanIntf_KEYS) XXX_DiscardUnknown

func (m *VlanIntf_KEYS) XXX_DiscardUnknown()

func (*VlanIntf_KEYS) XXX_Marshal

func (m *VlanIntf_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VlanIntf_KEYS) XXX_Merge

func (m *VlanIntf_KEYS) XXX_Merge(src proto.Message)

func (*VlanIntf_KEYS) XXX_Size

func (m *VlanIntf_KEYS) XXX_Size() int

func (*VlanIntf_KEYS) XXX_Unmarshal

func (m *VlanIntf_KEYS) XXX_Unmarshal(b []byte) error

type VlanTagStackType

type VlanTagStackType struct {
	VlanEncapsulation      string              `protobuf:"bytes,1,opt,name=vlan_encapsulation,json=vlanEncapsulation,proto3" json:"vlan_encapsulation,omitempty"`
	Tag                    uint32              `protobuf:"varint,2,opt,name=tag,proto3" json:"tag,omitempty"`
	Stack                  *VlanDoubleTagStack `protobuf:"bytes,3,opt,name=stack,proto3" json:"stack,omitempty"`
	OuterTag               uint32              `protobuf:"varint,4,opt,name=outer_tag,json=outerTag,proto3" json:"outer_tag,omitempty"`
	NativeTag              uint32              `protobuf:"varint,5,opt,name=native_tag,json=nativeTag,proto3" json:"native_tag,omitempty"`
	Dot1AdTag              uint32              `protobuf:"varint,6,opt,name=dot1ad_tag,json=dot1adTag,proto3" json:"dot1ad_tag,omitempty"`
	Dot1AdNativeTag        uint32              `protobuf:"varint,7,opt,name=dot1ad_native_tag,json=dot1adNativeTag,proto3" json:"dot1ad_native_tag,omitempty"`
	ServiceInstanceDetails *EfpDescription     `` /* 129-byte string literal not displayed */
	Dot1AdDot1QStack       *VlanDoubleTagStack `protobuf:"bytes,9,opt,name=dot1ad_dot1q_stack,json=dot1adDot1qStack,proto3" json:"dot1ad_dot1q_stack,omitempty"`
	Dot1AdOuterTag         uint32              `protobuf:"varint,10,opt,name=dot1ad_outer_tag,json=dot1adOuterTag,proto3" json:"dot1ad_outer_tag,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}            `json:"-"`
	XXX_unrecognized       []byte              `json:"-"`
	XXX_sizecache          int32               `json:"-"`
}

func (*VlanTagStackType) Descriptor

func (*VlanTagStackType) Descriptor() ([]byte, []int)

func (*VlanTagStackType) GetDot1AdDot1QStack

func (m *VlanTagStackType) GetDot1AdDot1QStack() *VlanDoubleTagStack

func (*VlanTagStackType) GetDot1AdNativeTag

func (m *VlanTagStackType) GetDot1AdNativeTag() uint32

func (*VlanTagStackType) GetDot1AdOuterTag

func (m *VlanTagStackType) GetDot1AdOuterTag() uint32

func (*VlanTagStackType) GetDot1AdTag

func (m *VlanTagStackType) GetDot1AdTag() uint32

func (*VlanTagStackType) GetNativeTag

func (m *VlanTagStackType) GetNativeTag() uint32

func (*VlanTagStackType) GetOuterTag

func (m *VlanTagStackType) GetOuterTag() uint32

func (*VlanTagStackType) GetServiceInstanceDetails

func (m *VlanTagStackType) GetServiceInstanceDetails() *EfpDescription

func (*VlanTagStackType) GetStack

func (m *VlanTagStackType) GetStack() *VlanDoubleTagStack

func (*VlanTagStackType) GetTag

func (m *VlanTagStackType) GetTag() uint32

func (*VlanTagStackType) GetVlanEncapsulation

func (m *VlanTagStackType) GetVlanEncapsulation() string

func (*VlanTagStackType) ProtoMessage

func (*VlanTagStackType) ProtoMessage()

func (*VlanTagStackType) Reset

func (m *VlanTagStackType) Reset()

func (*VlanTagStackType) String

func (m *VlanTagStackType) String() string

func (*VlanTagStackType) XXX_DiscardUnknown

func (m *VlanTagStackType) XXX_DiscardUnknown()

func (*VlanTagStackType) XXX_Marshal

func (m *VlanTagStackType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VlanTagStackType) XXX_Merge

func (m *VlanTagStackType) XXX_Merge(src proto.Message)

func (*VlanTagStackType) XXX_Size

func (m *VlanTagStackType) XXX_Size() int

func (*VlanTagStackType) XXX_Unmarshal

func (m *VlanTagStackType) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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