cisco_ios_xr_infra_xtc_oper_pce_association_infos_association_info

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-infra-xtc-oper:pce/association-infos/association-info

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PceAssoBag

type PceAssoBag struct {
	AssociationType      uint32            `protobuf:"varint,50,opt,name=association_type,json=associationType,proto3" json:"association_type,omitempty"`
	AssociationId        uint32            `protobuf:"varint,51,opt,name=association_id,json=associationId,proto3" json:"association_id,omitempty"`
	AssociationSource    *PceIpAddrType    `protobuf:"bytes,52,opt,name=association_source,json=associationSource,proto3" json:"association_source,omitempty"`
	AssociationLsp       []*PceAssoLspInfo `protobuf:"bytes,53,rep,name=association_lsp,json=associationLsp,proto3" json:"association_lsp,omitempty"`
	Strict               bool              `protobuf:"varint,54,opt,name=strict,proto3" json:"strict,omitempty"`
	Status               uint32            `protobuf:"varint,55,opt,name=status,proto3" json:"status,omitempty"`
	HeadendsSwapped      uint32            `protobuf:"varint,56,opt,name=headends_swapped,json=headendsSwapped,proto3" json:"headends_swapped,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*PceAssoBag) Descriptor

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

func (*PceAssoBag) GetAssociationId

func (m *PceAssoBag) GetAssociationId() uint32

func (*PceAssoBag) GetAssociationLsp

func (m *PceAssoBag) GetAssociationLsp() []*PceAssoLspInfo

func (*PceAssoBag) GetAssociationSource

func (m *PceAssoBag) GetAssociationSource() *PceIpAddrType

func (*PceAssoBag) GetAssociationType

func (m *PceAssoBag) GetAssociationType() uint32

func (*PceAssoBag) GetHeadendsSwapped

func (m *PceAssoBag) GetHeadendsSwapped() uint32

func (*PceAssoBag) GetStatus

func (m *PceAssoBag) GetStatus() uint32

func (*PceAssoBag) GetStrict

func (m *PceAssoBag) GetStrict() bool

func (*PceAssoBag) ProtoMessage

func (*PceAssoBag) ProtoMessage()

func (*PceAssoBag) Reset

func (m *PceAssoBag) Reset()

func (*PceAssoBag) String

func (m *PceAssoBag) String() string

func (*PceAssoBag) XXX_DiscardUnknown

func (m *PceAssoBag) XXX_DiscardUnknown()

func (*PceAssoBag) XXX_Marshal

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

func (*PceAssoBag) XXX_Merge

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

func (*PceAssoBag) XXX_Size

func (m *PceAssoBag) XXX_Size() int

func (*PceAssoBag) XXX_Unmarshal

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

type PceAssoBag_KEYS

type PceAssoBag_KEYS struct {
	GroupId              uint32   `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	Type                 string   `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	SubId                string   `protobuf:"bytes,3,opt,name=sub_id,json=subId,proto3" json:"sub_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceAssoBag_KEYS) Descriptor

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

func (*PceAssoBag_KEYS) GetGroupId

func (m *PceAssoBag_KEYS) GetGroupId() uint32

func (*PceAssoBag_KEYS) GetSubId

func (m *PceAssoBag_KEYS) GetSubId() string

func (*PceAssoBag_KEYS) GetType

func (m *PceAssoBag_KEYS) GetType() string

func (*PceAssoBag_KEYS) ProtoMessage

func (*PceAssoBag_KEYS) ProtoMessage()

func (*PceAssoBag_KEYS) Reset

func (m *PceAssoBag_KEYS) Reset()

func (*PceAssoBag_KEYS) String

func (m *PceAssoBag_KEYS) String() string

func (*PceAssoBag_KEYS) XXX_DiscardUnknown

func (m *PceAssoBag_KEYS) XXX_DiscardUnknown()

func (*PceAssoBag_KEYS) XXX_Marshal

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

func (*PceAssoBag_KEYS) XXX_Merge

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

func (*PceAssoBag_KEYS) XXX_Size

func (m *PceAssoBag_KEYS) XXX_Size() int

func (*PceAssoBag_KEYS) XXX_Unmarshal

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

type PceAssoLspInfo

type PceAssoLspInfo struct {
	PccAddress           *PceIpAddrType `protobuf:"bytes,1,opt,name=pcc_address,json=pccAddress,proto3" json:"pcc_address,omitempty"`
	TunnelId             uint32         `protobuf:"varint,2,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	Lspid                uint32         `protobuf:"varint,3,opt,name=lspid,proto3" json:"lspid,omitempty"`
	TunnelName           string         `protobuf:"bytes,4,opt,name=tunnel_name,json=tunnelName,proto3" json:"tunnel_name,omitempty"`
	PceBased             bool           `protobuf:"varint,5,opt,name=pce_based,json=pceBased,proto3" json:"pce_based,omitempty"`
	PlspId               uint32         `protobuf:"varint,6,opt,name=plsp_id,json=plspId,proto3" json:"plsp_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*PceAssoLspInfo) Descriptor

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

func (*PceAssoLspInfo) GetLspid

func (m *PceAssoLspInfo) GetLspid() uint32

func (*PceAssoLspInfo) GetPccAddress

func (m *PceAssoLspInfo) GetPccAddress() *PceIpAddrType

func (*PceAssoLspInfo) GetPceBased

func (m *PceAssoLspInfo) GetPceBased() bool

func (*PceAssoLspInfo) GetPlspId

func (m *PceAssoLspInfo) GetPlspId() uint32

func (*PceAssoLspInfo) GetTunnelId

func (m *PceAssoLspInfo) GetTunnelId() uint32

func (*PceAssoLspInfo) GetTunnelName

func (m *PceAssoLspInfo) GetTunnelName() string

func (*PceAssoLspInfo) ProtoMessage

func (*PceAssoLspInfo) ProtoMessage()

func (*PceAssoLspInfo) Reset

func (m *PceAssoLspInfo) Reset()

func (*PceAssoLspInfo) String

func (m *PceAssoLspInfo) String() string

func (*PceAssoLspInfo) XXX_DiscardUnknown

func (m *PceAssoLspInfo) XXX_DiscardUnknown()

func (*PceAssoLspInfo) XXX_Marshal

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

func (*PceAssoLspInfo) XXX_Merge

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

func (*PceAssoLspInfo) XXX_Size

func (m *PceAssoLspInfo) XXX_Size() int

func (*PceAssoLspInfo) XXX_Unmarshal

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

type PceIpAddrType

type PceIpAddrType struct {
	AfName               string   `protobuf:"bytes,1,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"`
	Ipv4                 string   `protobuf:"bytes,2,opt,name=ipv4,proto3" json:"ipv4,omitempty"`
	Ipv6                 string   `protobuf:"bytes,3,opt,name=ipv6,proto3" json:"ipv6,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceIpAddrType) Descriptor

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

func (*PceIpAddrType) GetAfName

func (m *PceIpAddrType) GetAfName() string

func (*PceIpAddrType) GetIpv4

func (m *PceIpAddrType) GetIpv4() string

func (*PceIpAddrType) GetIpv6

func (m *PceIpAddrType) GetIpv6() string

func (*PceIpAddrType) ProtoMessage

func (*PceIpAddrType) ProtoMessage()

func (*PceIpAddrType) Reset

func (m *PceIpAddrType) Reset()

func (*PceIpAddrType) String

func (m *PceIpAddrType) String() string

func (*PceIpAddrType) XXX_DiscardUnknown

func (m *PceIpAddrType) XXX_DiscardUnknown()

func (*PceIpAddrType) XXX_Marshal

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

func (*PceIpAddrType) XXX_Merge

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

func (*PceIpAddrType) XXX_Size

func (m *PceIpAddrType) XXX_Size() int

func (*PceIpAddrType) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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