cisco_ios_xr_segment_routing_srv6_oper_srv6_active_locators_locator_sids_sid

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: 1

Documentation

Overview

Cisco-IOS-XR-segment-routing-srv6-oper:srv6/active/locators/locator/sids/sid

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MgmtSidmgrTimestamp

type MgmtSidmgrTimestamp struct {
	TimeInNanoSeconds    uint64   `protobuf:"varint,1,opt,name=time_in_nano_seconds,json=timeInNanoSeconds,proto3" json:"time_in_nano_seconds,omitempty"`
	AgeInNanoSeconds     uint64   `protobuf:"varint,2,opt,name=age_in_nano_seconds,json=ageInNanoSeconds,proto3" json:"age_in_nano_seconds,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MgmtSidmgrTimestamp) Descriptor

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

func (*MgmtSidmgrTimestamp) GetAgeInNanoSeconds

func (m *MgmtSidmgrTimestamp) GetAgeInNanoSeconds() uint64

func (*MgmtSidmgrTimestamp) GetTimeInNanoSeconds

func (m *MgmtSidmgrTimestamp) GetTimeInNanoSeconds() uint64

func (*MgmtSidmgrTimestamp) ProtoMessage

func (*MgmtSidmgrTimestamp) ProtoMessage()

func (*MgmtSidmgrTimestamp) Reset

func (m *MgmtSidmgrTimestamp) Reset()

func (*MgmtSidmgrTimestamp) String

func (m *MgmtSidmgrTimestamp) String() string

func (*MgmtSidmgrTimestamp) XXX_DiscardUnknown

func (m *MgmtSidmgrTimestamp) XXX_DiscardUnknown()

func (*MgmtSidmgrTimestamp) XXX_Marshal

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

func (*MgmtSidmgrTimestamp) XXX_Merge

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

func (*MgmtSidmgrTimestamp) XXX_Size

func (m *MgmtSidmgrTimestamp) XXX_Size() int

func (*MgmtSidmgrTimestamp) XXX_Unmarshal

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

type MgmtSrv6SidCtx

type MgmtSrv6SidCtx struct {
	Key                  *MgmtSrv6SidCtxKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	ApplicationData      string             `protobuf:"bytes,2,opt,name=application_data,json=applicationData,proto3" json:"application_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*MgmtSrv6SidCtx) Descriptor

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

func (*MgmtSrv6SidCtx) GetApplicationData

func (m *MgmtSrv6SidCtx) GetApplicationData() string

func (*MgmtSrv6SidCtx) GetKey

func (m *MgmtSrv6SidCtx) GetKey() *MgmtSrv6SidCtxKey

func (*MgmtSrv6SidCtx) ProtoMessage

func (*MgmtSrv6SidCtx) ProtoMessage()

func (*MgmtSrv6SidCtx) Reset

func (m *MgmtSrv6SidCtx) Reset()

func (*MgmtSrv6SidCtx) String

func (m *MgmtSrv6SidCtx) String() string

func (*MgmtSrv6SidCtx) XXX_DiscardUnknown

func (m *MgmtSrv6SidCtx) XXX_DiscardUnknown()

func (*MgmtSrv6SidCtx) XXX_Marshal

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

func (*MgmtSrv6SidCtx) XXX_Merge

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

func (*MgmtSrv6SidCtx) XXX_Size

func (m *MgmtSrv6SidCtx) XXX_Size() int

func (*MgmtSrv6SidCtx) XXX_Unmarshal

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

type MgmtSrv6SidCtxDt

type MgmtSrv6SidCtxDt struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MgmtSrv6SidCtxDt) Descriptor

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

func (*MgmtSrv6SidCtxDt) GetTableId

func (m *MgmtSrv6SidCtxDt) GetTableId() uint32

func (*MgmtSrv6SidCtxDt) ProtoMessage

func (*MgmtSrv6SidCtxDt) ProtoMessage()

func (*MgmtSrv6SidCtxDt) Reset

func (m *MgmtSrv6SidCtxDt) Reset()

func (*MgmtSrv6SidCtxDt) String

func (m *MgmtSrv6SidCtxDt) String() string

func (*MgmtSrv6SidCtxDt) XXX_DiscardUnknown

func (m *MgmtSrv6SidCtxDt) XXX_DiscardUnknown()

func (*MgmtSrv6SidCtxDt) XXX_Marshal

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

func (*MgmtSrv6SidCtxDt) XXX_Merge

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

func (*MgmtSrv6SidCtxDt) XXX_Size

func (m *MgmtSrv6SidCtxDt) XXX_Size() int

func (*MgmtSrv6SidCtxDt) XXX_Unmarshal

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

type MgmtSrv6SidCtxDx

type MgmtSrv6SidCtxDx struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	NextHopSetId         uint32   `protobuf:"varint,2,opt,name=next_hop_set_id,json=nextHopSetId,proto3" json:"next_hop_set_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MgmtSrv6SidCtxDx) Descriptor

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

func (*MgmtSrv6SidCtxDx) GetNextHopSetId

func (m *MgmtSrv6SidCtxDx) GetNextHopSetId() uint32

func (*MgmtSrv6SidCtxDx) GetTableId

func (m *MgmtSrv6SidCtxDx) GetTableId() uint32

func (*MgmtSrv6SidCtxDx) ProtoMessage

func (*MgmtSrv6SidCtxDx) ProtoMessage()

func (*MgmtSrv6SidCtxDx) Reset

func (m *MgmtSrv6SidCtxDx) Reset()

func (*MgmtSrv6SidCtxDx) String

func (m *MgmtSrv6SidCtxDx) String() string

func (*MgmtSrv6SidCtxDx) XXX_DiscardUnknown

func (m *MgmtSrv6SidCtxDx) XXX_DiscardUnknown()

func (*MgmtSrv6SidCtxDx) XXX_Marshal

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

func (*MgmtSrv6SidCtxDx) XXX_Merge

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

func (*MgmtSrv6SidCtxDx) XXX_Size

func (m *MgmtSrv6SidCtxDx) XXX_Size() int

func (*MgmtSrv6SidCtxDx) XXX_Unmarshal

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

type MgmtSrv6SidCtxE

type MgmtSrv6SidCtxE struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	OpaqueId             uint32   `protobuf:"varint,2,opt,name=opaque_id,json=opaqueId,proto3" json:"opaque_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MgmtSrv6SidCtxE) Descriptor

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

func (*MgmtSrv6SidCtxE) GetOpaqueId

func (m *MgmtSrv6SidCtxE) GetOpaqueId() uint32

func (*MgmtSrv6SidCtxE) GetTableId

func (m *MgmtSrv6SidCtxE) GetTableId() uint32

func (*MgmtSrv6SidCtxE) ProtoMessage

func (*MgmtSrv6SidCtxE) ProtoMessage()

func (*MgmtSrv6SidCtxE) Reset

func (m *MgmtSrv6SidCtxE) Reset()

func (*MgmtSrv6SidCtxE) String

func (m *MgmtSrv6SidCtxE) String() string

func (*MgmtSrv6SidCtxE) XXX_DiscardUnknown

func (m *MgmtSrv6SidCtxE) XXX_DiscardUnknown()

func (*MgmtSrv6SidCtxE) XXX_Marshal

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

func (*MgmtSrv6SidCtxE) XXX_Merge

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

func (*MgmtSrv6SidCtxE) XXX_Size

func (m *MgmtSrv6SidCtxE) XXX_Size() int

func (*MgmtSrv6SidCtxE) XXX_Unmarshal

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

type MgmtSrv6SidCtxKey

type MgmtSrv6SidCtxKey struct {
	SidContextType       string            `protobuf:"bytes,1,opt,name=sid_context_type,json=sidContextType,proto3" json:"sid_context_type,omitempty"`
	E                    *MgmtSrv6SidCtxE  `protobuf:"bytes,2,opt,name=e,proto3" json:"e,omitempty"`
	X                    *MgmtSrv6SidCtxX  `protobuf:"bytes,3,opt,name=x,proto3" json:"x,omitempty"`
	Dx4                  *MgmtSrv6SidCtxDx `protobuf:"bytes,4,opt,name=dx4,proto3" json:"dx4,omitempty"`
	Dt4                  *MgmtSrv6SidCtxDt `protobuf:"bytes,5,opt,name=dt4,proto3" json:"dt4,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*MgmtSrv6SidCtxKey) Descriptor

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

func (*MgmtSrv6SidCtxKey) GetDt4

func (m *MgmtSrv6SidCtxKey) GetDt4() *MgmtSrv6SidCtxDt

func (*MgmtSrv6SidCtxKey) GetDx4

func (m *MgmtSrv6SidCtxKey) GetDx4() *MgmtSrv6SidCtxDx

func (*MgmtSrv6SidCtxKey) GetE

func (*MgmtSrv6SidCtxKey) GetSidContextType

func (m *MgmtSrv6SidCtxKey) GetSidContextType() string

func (*MgmtSrv6SidCtxKey) GetX

func (*MgmtSrv6SidCtxKey) ProtoMessage

func (*MgmtSrv6SidCtxKey) ProtoMessage()

func (*MgmtSrv6SidCtxKey) Reset

func (m *MgmtSrv6SidCtxKey) Reset()

func (*MgmtSrv6SidCtxKey) String

func (m *MgmtSrv6SidCtxKey) String() string

func (*MgmtSrv6SidCtxKey) XXX_DiscardUnknown

func (m *MgmtSrv6SidCtxKey) XXX_DiscardUnknown()

func (*MgmtSrv6SidCtxKey) XXX_Marshal

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

func (*MgmtSrv6SidCtxKey) XXX_Merge

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

func (*MgmtSrv6SidCtxKey) XXX_Size

func (m *MgmtSrv6SidCtxKey) XXX_Size() int

func (*MgmtSrv6SidCtxKey) XXX_Unmarshal

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

type MgmtSrv6SidCtxX

type MgmtSrv6SidCtxX struct {
	IsProtected          bool     `protobuf:"varint,1,opt,name=is_protected,json=isProtected,proto3" json:"is_protected,omitempty"`
	OpaqueId             uint32   `protobuf:"varint,2,opt,name=opaque_id,json=opaqueId,proto3" json:"opaque_id,omitempty"`
	Interface            string   `protobuf:"bytes,3,opt,name=interface,proto3" json:"interface,omitempty"`
	NexthopAddress       string   `protobuf:"bytes,4,opt,name=nexthop_address,json=nexthopAddress,proto3" json:"nexthop_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MgmtSrv6SidCtxX) Descriptor

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

func (*MgmtSrv6SidCtxX) GetInterface

func (m *MgmtSrv6SidCtxX) GetInterface() string

func (*MgmtSrv6SidCtxX) GetIsProtected

func (m *MgmtSrv6SidCtxX) GetIsProtected() bool

func (*MgmtSrv6SidCtxX) GetNexthopAddress

func (m *MgmtSrv6SidCtxX) GetNexthopAddress() string

func (*MgmtSrv6SidCtxX) GetOpaqueId

func (m *MgmtSrv6SidCtxX) GetOpaqueId() uint32

func (*MgmtSrv6SidCtxX) ProtoMessage

func (*MgmtSrv6SidCtxX) ProtoMessage()

func (*MgmtSrv6SidCtxX) Reset

func (m *MgmtSrv6SidCtxX) Reset()

func (*MgmtSrv6SidCtxX) String

func (m *MgmtSrv6SidCtxX) String() string

func (*MgmtSrv6SidCtxX) XXX_DiscardUnknown

func (m *MgmtSrv6SidCtxX) XXX_DiscardUnknown()

func (*MgmtSrv6SidCtxX) XXX_Marshal

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

func (*MgmtSrv6SidCtxX) XXX_Merge

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

func (*MgmtSrv6SidCtxX) XXX_Size

func (m *MgmtSrv6SidCtxX) XXX_Size() int

func (*MgmtSrv6SidCtxX) XXX_Unmarshal

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

type SidOwner

type SidOwner struct {
	Owner                string   `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SidOwner) Descriptor

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

func (*SidOwner) GetOwner

func (m *SidOwner) GetOwner() string

func (*SidOwner) ProtoMessage

func (*SidOwner) ProtoMessage()

func (*SidOwner) Reset

func (m *SidOwner) Reset()

func (*SidOwner) String

func (m *SidOwner) String() string

func (*SidOwner) XXX_DiscardUnknown

func (m *SidOwner) XXX_DiscardUnknown()

func (*SidOwner) XXX_Marshal

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

func (*SidOwner) XXX_Merge

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

func (*SidOwner) XXX_Size

func (m *SidOwner) XXX_Size() int

func (*SidOwner) XXX_Unmarshal

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

type Srv6SidInfo

type Srv6SidInfo struct {
	Sid                  string               `protobuf:"bytes,50,opt,name=sid,proto3" json:"sid,omitempty"`
	AllocationType       string               `protobuf:"bytes,51,opt,name=allocation_type,json=allocationType,proto3" json:"allocation_type,omitempty"`
	FunctionType         string               `protobuf:"bytes,52,opt,name=function_type,json=functionType,proto3" json:"function_type,omitempty"`
	SidContext           *MgmtSrv6SidCtx      `protobuf:"bytes,53,opt,name=sid_context,json=sidContext,proto3" json:"sid_context,omitempty"`
	Owner                []*SidOwner          `protobuf:"bytes,54,rep,name=owner,proto3" json:"owner,omitempty"`
	State                string               `protobuf:"bytes,55,opt,name=state,proto3" json:"state,omitempty"`
	HasForwarding        bool                 `protobuf:"varint,56,opt,name=has_forwarding,json=hasForwarding,proto3" json:"has_forwarding,omitempty"`
	Locator              string               `protobuf:"bytes,57,opt,name=locator,proto3" json:"locator,omitempty"`
	CreateTimestamp      *MgmtSidmgrTimestamp `protobuf:"bytes,58,opt,name=create_timestamp,json=createTimestamp,proto3" json:"create_timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*Srv6SidInfo) Descriptor

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

func (*Srv6SidInfo) GetAllocationType

func (m *Srv6SidInfo) GetAllocationType() string

func (*Srv6SidInfo) GetCreateTimestamp

func (m *Srv6SidInfo) GetCreateTimestamp() *MgmtSidmgrTimestamp

func (*Srv6SidInfo) GetFunctionType

func (m *Srv6SidInfo) GetFunctionType() string

func (*Srv6SidInfo) GetHasForwarding

func (m *Srv6SidInfo) GetHasForwarding() bool

func (*Srv6SidInfo) GetLocator

func (m *Srv6SidInfo) GetLocator() string

func (*Srv6SidInfo) GetOwner

func (m *Srv6SidInfo) GetOwner() []*SidOwner

func (*Srv6SidInfo) GetSid

func (m *Srv6SidInfo) GetSid() string

func (*Srv6SidInfo) GetSidContext

func (m *Srv6SidInfo) GetSidContext() *MgmtSrv6SidCtx

func (*Srv6SidInfo) GetState

func (m *Srv6SidInfo) GetState() string

func (*Srv6SidInfo) ProtoMessage

func (*Srv6SidInfo) ProtoMessage()

func (*Srv6SidInfo) Reset

func (m *Srv6SidInfo) Reset()

func (*Srv6SidInfo) String

func (m *Srv6SidInfo) String() string

func (*Srv6SidInfo) XXX_DiscardUnknown

func (m *Srv6SidInfo) XXX_DiscardUnknown()

func (*Srv6SidInfo) XXX_Marshal

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

func (*Srv6SidInfo) XXX_Merge

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

func (*Srv6SidInfo) XXX_Size

func (m *Srv6SidInfo) XXX_Size() int

func (*Srv6SidInfo) XXX_Unmarshal

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

type Srv6SidInfo_KEYS

type Srv6SidInfo_KEYS struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Address              string   `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Srv6SidInfo_KEYS) Descriptor

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

func (*Srv6SidInfo_KEYS) GetAddress

func (m *Srv6SidInfo_KEYS) GetAddress() string

func (*Srv6SidInfo_KEYS) GetName

func (m *Srv6SidInfo_KEYS) GetName() string

func (*Srv6SidInfo_KEYS) ProtoMessage

func (*Srv6SidInfo_KEYS) ProtoMessage()

func (*Srv6SidInfo_KEYS) Reset

func (m *Srv6SidInfo_KEYS) Reset()

func (*Srv6SidInfo_KEYS) String

func (m *Srv6SidInfo_KEYS) String() string

func (*Srv6SidInfo_KEYS) XXX_DiscardUnknown

func (m *Srv6SidInfo_KEYS) XXX_DiscardUnknown()

func (*Srv6SidInfo_KEYS) XXX_Marshal

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

func (*Srv6SidInfo_KEYS) XXX_Merge

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

func (*Srv6SidInfo_KEYS) XXX_Size

func (m *Srv6SidInfo_KEYS) XXX_Size() int

func (*Srv6SidInfo_KEYS) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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