Documentation ¶
Overview ¶
Cisco-IOS-XR-infra-xtc-agent-oper:xtc/controller/policy-requests/policy-request
Index ¶
- type XtcAffinityColor
- func (*XtcAffinityColor) Descriptor() ([]byte, []int)
- func (m *XtcAffinityColor) GetColorXr() string
- func (*XtcAffinityColor) ProtoMessage()
- func (m *XtcAffinityColor) Reset()
- func (m *XtcAffinityColor) String() string
- func (m *XtcAffinityColor) XXX_DiscardUnknown()
- func (m *XtcAffinityColor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcAffinityColor) XXX_Merge(src proto.Message)
- func (m *XtcAffinityColor) XXX_Size() int
- func (m *XtcAffinityColor) XXX_Unmarshal(b []byte) error
- type XtcAffinityConstraint
- func (*XtcAffinityConstraint) Descriptor() ([]byte, []int)
- func (m *XtcAffinityConstraint) GetColor() []*XtcAffinityColor
- func (m *XtcAffinityConstraint) GetType() uint32
- func (m *XtcAffinityConstraint) GetValue() uint32
- func (*XtcAffinityConstraint) ProtoMessage()
- func (m *XtcAffinityConstraint) Reset()
- func (m *XtcAffinityConstraint) String() string
- func (m *XtcAffinityConstraint) XXX_DiscardUnknown()
- func (m *XtcAffinityConstraint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcAffinityConstraint) XXX_Merge(src proto.Message)
- func (m *XtcAffinityConstraint) XXX_Size() int
- func (m *XtcAffinityConstraint) XXX_Unmarshal(b []byte) error
- type XtcControllerPolicyReqBag
- func (*XtcControllerPolicyReqBag) Descriptor() ([]byte, []int)
- func (m *XtcControllerPolicyReqBag) GetBindingSid() uint32
- func (m *XtcControllerPolicyReqBag) GetColorXr() uint32
- func (m *XtcControllerPolicyReqBag) GetCreationTime() uint32
- func (m *XtcControllerPolicyReqBag) GetEndPoint() *XtcIpAddrType
- func (m *XtcControllerPolicyReqBag) GetLastUpdatedTime() uint32
- func (m *XtcControllerPolicyReqBag) GetPaths() []*XtcPolicyPathBag
- func (m *XtcControllerPolicyReqBag) GetPreference() uint32
- func (m *XtcControllerPolicyReqBag) GetRouteDistinguisherXr() uint32
- func (m *XtcControllerPolicyReqBag) GetSourceAddressXr() string
- func (*XtcControllerPolicyReqBag) ProtoMessage()
- func (m *XtcControllerPolicyReqBag) Reset()
- func (m *XtcControllerPolicyReqBag) String() string
- func (m *XtcControllerPolicyReqBag) XXX_DiscardUnknown()
- func (m *XtcControllerPolicyReqBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcControllerPolicyReqBag) XXX_Merge(src proto.Message)
- func (m *XtcControllerPolicyReqBag) XXX_Size() int
- func (m *XtcControllerPolicyReqBag) XXX_Unmarshal(b []byte) error
- type XtcControllerPolicyReqBag_KEYS
- func (*XtcControllerPolicyReqBag_KEYS) Descriptor() ([]byte, []int)
- func (m *XtcControllerPolicyReqBag_KEYS) GetColor() uint32
- func (m *XtcControllerPolicyReqBag_KEYS) GetEndPointAddress() string
- func (m *XtcControllerPolicyReqBag_KEYS) GetEndPointType() string
- func (m *XtcControllerPolicyReqBag_KEYS) GetRouteDistinguisher() uint32
- func (m *XtcControllerPolicyReqBag_KEYS) GetSourceAddress() string
- func (*XtcControllerPolicyReqBag_KEYS) ProtoMessage()
- func (m *XtcControllerPolicyReqBag_KEYS) Reset()
- func (m *XtcControllerPolicyReqBag_KEYS) String() string
- func (m *XtcControllerPolicyReqBag_KEYS) XXX_DiscardUnknown()
- func (m *XtcControllerPolicyReqBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcControllerPolicyReqBag_KEYS) XXX_Merge(src proto.Message)
- func (m *XtcControllerPolicyReqBag_KEYS) XXX_Size() int
- func (m *XtcControllerPolicyReqBag_KEYS) XXX_Unmarshal(b []byte) error
- type XtcIpAddrType
- func (*XtcIpAddrType) Descriptor() ([]byte, []int)
- func (m *XtcIpAddrType) GetAfName() string
- func (m *XtcIpAddrType) GetIpv4() string
- func (m *XtcIpAddrType) GetIpv6() string
- func (*XtcIpAddrType) ProtoMessage()
- func (m *XtcIpAddrType) Reset()
- func (m *XtcIpAddrType) String() string
- func (m *XtcIpAddrType) XXX_DiscardUnknown()
- func (m *XtcIpAddrType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcIpAddrType) XXX_Merge(src proto.Message)
- func (m *XtcIpAddrType) XXX_Size() int
- func (m *XtcIpAddrType) XXX_Unmarshal(b []byte) error
- type XtcPathConstraintsBag
- func (*XtcPathConstraintsBag) Descriptor() ([]byte, []int)
- func (m *XtcPathConstraintsBag) GetAffinityConstraint() []*XtcAffinityConstraint
- func (m *XtcPathConstraintsBag) GetPathMetrics() *XtcPathMetricsBag
- func (m *XtcPathConstraintsBag) GetSegments() *XtcSegmentsBag
- func (*XtcPathConstraintsBag) ProtoMessage()
- func (m *XtcPathConstraintsBag) Reset()
- func (m *XtcPathConstraintsBag) String() string
- func (m *XtcPathConstraintsBag) XXX_DiscardUnknown()
- func (m *XtcPathConstraintsBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcPathConstraintsBag) XXX_Merge(src proto.Message)
- func (m *XtcPathConstraintsBag) XXX_Size() int
- func (m *XtcPathConstraintsBag) XXX_Unmarshal(b []byte) error
- type XtcPathMetricsBag
- func (*XtcPathMetricsBag) Descriptor() ([]byte, []int)
- func (m *XtcPathMetricsBag) GetAccumulativeDelay() uint32
- func (m *XtcPathMetricsBag) GetAccumulativeIgpMetric() uint32
- func (m *XtcPathMetricsBag) GetAccumulativeTeMetric() uint32
- func (m *XtcPathMetricsBag) GetMarginAbsolute() uint32
- func (m *XtcPathMetricsBag) GetMarginRelative() uint32
- func (m *XtcPathMetricsBag) GetMaximumSegments() uint32
- func (*XtcPathMetricsBag) ProtoMessage()
- func (m *XtcPathMetricsBag) Reset()
- func (m *XtcPathMetricsBag) String() string
- func (m *XtcPathMetricsBag) XXX_DiscardUnknown()
- func (m *XtcPathMetricsBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcPathMetricsBag) XXX_Merge(src proto.Message)
- func (m *XtcPathMetricsBag) XXX_Size() int
- func (m *XtcPathMetricsBag) XXX_Unmarshal(b []byte) error
- type XtcPolicyPathBag
- func (*XtcPolicyPathBag) Descriptor() ([]byte, []int)
- func (m *XtcPolicyPathBag) GetActive() bool
- func (m *XtcPolicyPathBag) GetError() string
- func (m *XtcPolicyPathBag) GetHops() []*XtcSrHopType
- func (m *XtcPolicyPathBag) GetIndex() uint32
- func (m *XtcPolicyPathBag) GetIsValid() bool
- func (m *XtcPolicyPathBag) GetMetricType() uint32
- func (m *XtcPolicyPathBag) GetMetricValue() uint32
- func (m *XtcPolicyPathBag) GetName() string
- func (m *XtcPolicyPathBag) GetPceAddress() string
- func (m *XtcPolicyPathBag) GetPceBasedPath() bool
- func (m *XtcPolicyPathBag) GetSrPathConstraints() *XtcPathConstraintsBag
- func (m *XtcPolicyPathBag) GetType() string
- func (m *XtcPolicyPathBag) GetWeight() uint32
- func (*XtcPolicyPathBag) ProtoMessage()
- func (m *XtcPolicyPathBag) Reset()
- func (m *XtcPolicyPathBag) String() string
- func (m *XtcPolicyPathBag) XXX_DiscardUnknown()
- func (m *XtcPolicyPathBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcPolicyPathBag) XXX_Merge(src proto.Message)
- func (m *XtcPolicyPathBag) XXX_Size() int
- func (m *XtcPolicyPathBag) XXX_Unmarshal(b []byte) error
- type XtcPrefixSidType
- func (*XtcPrefixSidType) Descriptor() ([]byte, []int)
- func (m *XtcPrefixSidType) GetIpv6() string
- func (m *XtcPrefixSidType) GetLabel() uint32
- func (m *XtcPrefixSidType) GetSidType() string
- func (*XtcPrefixSidType) ProtoMessage()
- func (m *XtcPrefixSidType) Reset()
- func (m *XtcPrefixSidType) String() string
- func (m *XtcPrefixSidType) XXX_DiscardUnknown()
- func (m *XtcPrefixSidType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcPrefixSidType) XXX_Merge(src proto.Message)
- func (m *XtcPrefixSidType) XXX_Size() int
- func (m *XtcPrefixSidType) XXX_Unmarshal(b []byte) error
- type XtcSegmentsBag
- func (*XtcSegmentsBag) Descriptor() ([]byte, []int)
- func (m *XtcSegmentsBag) GetSegmentAlgorithm() uint32
- func (*XtcSegmentsBag) ProtoMessage()
- func (m *XtcSegmentsBag) Reset()
- func (m *XtcSegmentsBag) String() string
- func (m *XtcSegmentsBag) XXX_DiscardUnknown()
- func (m *XtcSegmentsBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcSegmentsBag) XXX_Merge(src proto.Message)
- func (m *XtcSegmentsBag) XXX_Size() int
- func (m *XtcSegmentsBag) XXX_Unmarshal(b []byte) error
- type XtcSrHopType
- func (*XtcSrHopType) Descriptor() ([]byte, []int)
- func (m *XtcSrHopType) GetAlgorithm() uint32
- func (m *XtcSrHopType) GetLocalAddress() *XtcIpAddrType
- func (m *XtcSrHopType) GetRemoteAddress() *XtcIpAddrType
- func (m *XtcSrHopType) GetSid() *XtcPrefixSidType
- func (m *XtcSrHopType) GetSidType() string
- func (*XtcSrHopType) ProtoMessage()
- func (m *XtcSrHopType) Reset()
- func (m *XtcSrHopType) String() string
- func (m *XtcSrHopType) XXX_DiscardUnknown()
- func (m *XtcSrHopType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *XtcSrHopType) XXX_Merge(src proto.Message)
- func (m *XtcSrHopType) XXX_Size() int
- func (m *XtcSrHopType) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type XtcAffinityColor ¶
type XtcAffinityColor struct { ColorXr string `protobuf:"bytes,1,opt,name=color_xr,json=colorXr,proto3" json:"color_xr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*XtcAffinityColor) Descriptor ¶
func (*XtcAffinityColor) Descriptor() ([]byte, []int)
func (*XtcAffinityColor) GetColorXr ¶
func (m *XtcAffinityColor) GetColorXr() string
func (*XtcAffinityColor) ProtoMessage ¶
func (*XtcAffinityColor) ProtoMessage()
func (*XtcAffinityColor) Reset ¶
func (m *XtcAffinityColor) Reset()
func (*XtcAffinityColor) String ¶
func (m *XtcAffinityColor) String() string
func (*XtcAffinityColor) XXX_DiscardUnknown ¶
func (m *XtcAffinityColor) XXX_DiscardUnknown()
func (*XtcAffinityColor) XXX_Marshal ¶
func (m *XtcAffinityColor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcAffinityColor) XXX_Merge ¶
func (m *XtcAffinityColor) XXX_Merge(src proto.Message)
func (*XtcAffinityColor) XXX_Size ¶
func (m *XtcAffinityColor) XXX_Size() int
func (*XtcAffinityColor) XXX_Unmarshal ¶
func (m *XtcAffinityColor) XXX_Unmarshal(b []byte) error
type XtcAffinityConstraint ¶
type XtcAffinityConstraint struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Value uint32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` Color []*XtcAffinityColor `protobuf:"bytes,3,rep,name=color,proto3" json:"color,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*XtcAffinityConstraint) Descriptor ¶
func (*XtcAffinityConstraint) Descriptor() ([]byte, []int)
func (*XtcAffinityConstraint) GetColor ¶
func (m *XtcAffinityConstraint) GetColor() []*XtcAffinityColor
func (*XtcAffinityConstraint) GetType ¶
func (m *XtcAffinityConstraint) GetType() uint32
func (*XtcAffinityConstraint) GetValue ¶
func (m *XtcAffinityConstraint) GetValue() uint32
func (*XtcAffinityConstraint) ProtoMessage ¶
func (*XtcAffinityConstraint) ProtoMessage()
func (*XtcAffinityConstraint) Reset ¶
func (m *XtcAffinityConstraint) Reset()
func (*XtcAffinityConstraint) String ¶
func (m *XtcAffinityConstraint) String() string
func (*XtcAffinityConstraint) XXX_DiscardUnknown ¶
func (m *XtcAffinityConstraint) XXX_DiscardUnknown()
func (*XtcAffinityConstraint) XXX_Marshal ¶
func (m *XtcAffinityConstraint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcAffinityConstraint) XXX_Merge ¶
func (m *XtcAffinityConstraint) XXX_Merge(src proto.Message)
func (*XtcAffinityConstraint) XXX_Size ¶
func (m *XtcAffinityConstraint) XXX_Size() int
func (*XtcAffinityConstraint) XXX_Unmarshal ¶
func (m *XtcAffinityConstraint) XXX_Unmarshal(b []byte) error
type XtcControllerPolicyReqBag ¶
type XtcControllerPolicyReqBag struct { SourceAddressXr string `protobuf:"bytes,50,opt,name=source_address_xr,json=sourceAddressXr,proto3" json:"source_address_xr,omitempty"` EndPoint *XtcIpAddrType `protobuf:"bytes,51,opt,name=end_point,json=endPoint,proto3" json:"end_point,omitempty"` BindingSid uint32 `protobuf:"varint,52,opt,name=binding_sid,json=bindingSid,proto3" json:"binding_sid,omitempty"` Preference uint32 `protobuf:"varint,53,opt,name=preference,proto3" json:"preference,omitempty"` ColorXr uint32 `protobuf:"varint,54,opt,name=color_xr,json=colorXr,proto3" json:"color_xr,omitempty"` RouteDistinguisherXr uint32 `protobuf:"varint,55,opt,name=route_distinguisher_xr,json=routeDistinguisherXr,proto3" json:"route_distinguisher_xr,omitempty"` Paths []*XtcPolicyPathBag `protobuf:"bytes,56,rep,name=paths,proto3" json:"paths,omitempty"` CreationTime uint32 `protobuf:"varint,57,opt,name=creation_time,json=creationTime,proto3" json:"creation_time,omitempty"` LastUpdatedTime uint32 `protobuf:"varint,58,opt,name=last_updated_time,json=lastUpdatedTime,proto3" json:"last_updated_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*XtcControllerPolicyReqBag) Descriptor ¶
func (*XtcControllerPolicyReqBag) Descriptor() ([]byte, []int)
func (*XtcControllerPolicyReqBag) GetBindingSid ¶
func (m *XtcControllerPolicyReqBag) GetBindingSid() uint32
func (*XtcControllerPolicyReqBag) GetColorXr ¶
func (m *XtcControllerPolicyReqBag) GetColorXr() uint32
func (*XtcControllerPolicyReqBag) GetCreationTime ¶
func (m *XtcControllerPolicyReqBag) GetCreationTime() uint32
func (*XtcControllerPolicyReqBag) GetEndPoint ¶
func (m *XtcControllerPolicyReqBag) GetEndPoint() *XtcIpAddrType
func (*XtcControllerPolicyReqBag) GetLastUpdatedTime ¶
func (m *XtcControllerPolicyReqBag) GetLastUpdatedTime() uint32
func (*XtcControllerPolicyReqBag) GetPaths ¶
func (m *XtcControllerPolicyReqBag) GetPaths() []*XtcPolicyPathBag
func (*XtcControllerPolicyReqBag) GetPreference ¶
func (m *XtcControllerPolicyReqBag) GetPreference() uint32
func (*XtcControllerPolicyReqBag) GetRouteDistinguisherXr ¶
func (m *XtcControllerPolicyReqBag) GetRouteDistinguisherXr() uint32
func (*XtcControllerPolicyReqBag) GetSourceAddressXr ¶
func (m *XtcControllerPolicyReqBag) GetSourceAddressXr() string
func (*XtcControllerPolicyReqBag) ProtoMessage ¶
func (*XtcControllerPolicyReqBag) ProtoMessage()
func (*XtcControllerPolicyReqBag) Reset ¶
func (m *XtcControllerPolicyReqBag) Reset()
func (*XtcControllerPolicyReqBag) String ¶
func (m *XtcControllerPolicyReqBag) String() string
func (*XtcControllerPolicyReqBag) XXX_DiscardUnknown ¶
func (m *XtcControllerPolicyReqBag) XXX_DiscardUnknown()
func (*XtcControllerPolicyReqBag) XXX_Marshal ¶
func (m *XtcControllerPolicyReqBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcControllerPolicyReqBag) XXX_Merge ¶
func (m *XtcControllerPolicyReqBag) XXX_Merge(src proto.Message)
func (*XtcControllerPolicyReqBag) XXX_Size ¶
func (m *XtcControllerPolicyReqBag) XXX_Size() int
func (*XtcControllerPolicyReqBag) XXX_Unmarshal ¶
func (m *XtcControllerPolicyReqBag) XXX_Unmarshal(b []byte) error
type XtcControllerPolicyReqBag_KEYS ¶
type XtcControllerPolicyReqBag_KEYS struct { SourceAddress string `protobuf:"bytes,1,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"` EndPointType string `protobuf:"bytes,2,opt,name=end_point_type,json=endPointType,proto3" json:"end_point_type,omitempty"` EndPointAddress string `protobuf:"bytes,3,opt,name=end_point_address,json=endPointAddress,proto3" json:"end_point_address,omitempty"` Color uint32 `protobuf:"varint,4,opt,name=color,proto3" json:"color,omitempty"` RouteDistinguisher uint32 `protobuf:"varint,5,opt,name=route_distinguisher,json=routeDistinguisher,proto3" json:"route_distinguisher,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*XtcControllerPolicyReqBag_KEYS) Descriptor ¶
func (*XtcControllerPolicyReqBag_KEYS) Descriptor() ([]byte, []int)
func (*XtcControllerPolicyReqBag_KEYS) GetColor ¶
func (m *XtcControllerPolicyReqBag_KEYS) GetColor() uint32
func (*XtcControllerPolicyReqBag_KEYS) GetEndPointAddress ¶
func (m *XtcControllerPolicyReqBag_KEYS) GetEndPointAddress() string
func (*XtcControllerPolicyReqBag_KEYS) GetEndPointType ¶
func (m *XtcControllerPolicyReqBag_KEYS) GetEndPointType() string
func (*XtcControllerPolicyReqBag_KEYS) GetRouteDistinguisher ¶
func (m *XtcControllerPolicyReqBag_KEYS) GetRouteDistinguisher() uint32
func (*XtcControllerPolicyReqBag_KEYS) GetSourceAddress ¶
func (m *XtcControllerPolicyReqBag_KEYS) GetSourceAddress() string
func (*XtcControllerPolicyReqBag_KEYS) ProtoMessage ¶
func (*XtcControllerPolicyReqBag_KEYS) ProtoMessage()
func (*XtcControllerPolicyReqBag_KEYS) Reset ¶
func (m *XtcControllerPolicyReqBag_KEYS) Reset()
func (*XtcControllerPolicyReqBag_KEYS) String ¶
func (m *XtcControllerPolicyReqBag_KEYS) String() string
func (*XtcControllerPolicyReqBag_KEYS) XXX_DiscardUnknown ¶
func (m *XtcControllerPolicyReqBag_KEYS) XXX_DiscardUnknown()
func (*XtcControllerPolicyReqBag_KEYS) XXX_Marshal ¶
func (m *XtcControllerPolicyReqBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcControllerPolicyReqBag_KEYS) XXX_Merge ¶
func (m *XtcControllerPolicyReqBag_KEYS) XXX_Merge(src proto.Message)
func (*XtcControllerPolicyReqBag_KEYS) XXX_Size ¶
func (m *XtcControllerPolicyReqBag_KEYS) XXX_Size() int
func (*XtcControllerPolicyReqBag_KEYS) XXX_Unmarshal ¶
func (m *XtcControllerPolicyReqBag_KEYS) XXX_Unmarshal(b []byte) error
type XtcIpAddrType ¶
type XtcIpAddrType 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 (*XtcIpAddrType) Descriptor ¶
func (*XtcIpAddrType) Descriptor() ([]byte, []int)
func (*XtcIpAddrType) GetAfName ¶
func (m *XtcIpAddrType) GetAfName() string
func (*XtcIpAddrType) GetIpv4 ¶
func (m *XtcIpAddrType) GetIpv4() string
func (*XtcIpAddrType) GetIpv6 ¶
func (m *XtcIpAddrType) GetIpv6() string
func (*XtcIpAddrType) ProtoMessage ¶
func (*XtcIpAddrType) ProtoMessage()
func (*XtcIpAddrType) Reset ¶
func (m *XtcIpAddrType) Reset()
func (*XtcIpAddrType) String ¶
func (m *XtcIpAddrType) String() string
func (*XtcIpAddrType) XXX_DiscardUnknown ¶
func (m *XtcIpAddrType) XXX_DiscardUnknown()
func (*XtcIpAddrType) XXX_Marshal ¶
func (m *XtcIpAddrType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcIpAddrType) XXX_Merge ¶
func (m *XtcIpAddrType) XXX_Merge(src proto.Message)
func (*XtcIpAddrType) XXX_Size ¶
func (m *XtcIpAddrType) XXX_Size() int
func (*XtcIpAddrType) XXX_Unmarshal ¶
func (m *XtcIpAddrType) XXX_Unmarshal(b []byte) error
type XtcPathConstraintsBag ¶
type XtcPathConstraintsBag struct { AffinityConstraint []*XtcAffinityConstraint `protobuf:"bytes,1,rep,name=affinity_constraint,json=affinityConstraint,proto3" json:"affinity_constraint,omitempty"` PathMetrics *XtcPathMetricsBag `protobuf:"bytes,2,opt,name=path_metrics,json=pathMetrics,proto3" json:"path_metrics,omitempty"` Segments *XtcSegmentsBag `protobuf:"bytes,3,opt,name=segments,proto3" json:"segments,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*XtcPathConstraintsBag) Descriptor ¶
func (*XtcPathConstraintsBag) Descriptor() ([]byte, []int)
func (*XtcPathConstraintsBag) GetAffinityConstraint ¶
func (m *XtcPathConstraintsBag) GetAffinityConstraint() []*XtcAffinityConstraint
func (*XtcPathConstraintsBag) GetPathMetrics ¶
func (m *XtcPathConstraintsBag) GetPathMetrics() *XtcPathMetricsBag
func (*XtcPathConstraintsBag) GetSegments ¶
func (m *XtcPathConstraintsBag) GetSegments() *XtcSegmentsBag
func (*XtcPathConstraintsBag) ProtoMessage ¶
func (*XtcPathConstraintsBag) ProtoMessage()
func (*XtcPathConstraintsBag) Reset ¶
func (m *XtcPathConstraintsBag) Reset()
func (*XtcPathConstraintsBag) String ¶
func (m *XtcPathConstraintsBag) String() string
func (*XtcPathConstraintsBag) XXX_DiscardUnknown ¶
func (m *XtcPathConstraintsBag) XXX_DiscardUnknown()
func (*XtcPathConstraintsBag) XXX_Marshal ¶
func (m *XtcPathConstraintsBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcPathConstraintsBag) XXX_Merge ¶
func (m *XtcPathConstraintsBag) XXX_Merge(src proto.Message)
func (*XtcPathConstraintsBag) XXX_Size ¶
func (m *XtcPathConstraintsBag) XXX_Size() int
func (*XtcPathConstraintsBag) XXX_Unmarshal ¶
func (m *XtcPathConstraintsBag) XXX_Unmarshal(b []byte) error
type XtcPathMetricsBag ¶
type XtcPathMetricsBag struct { MarginRelative uint32 `protobuf:"varint,1,opt,name=margin_relative,json=marginRelative,proto3" json:"margin_relative,omitempty"` MarginAbsolute uint32 `protobuf:"varint,2,opt,name=margin_absolute,json=marginAbsolute,proto3" json:"margin_absolute,omitempty"` MaximumSegments uint32 `protobuf:"varint,3,opt,name=maximum_segments,json=maximumSegments,proto3" json:"maximum_segments,omitempty"` AccumulativeTeMetric uint32 `protobuf:"varint,4,opt,name=accumulative_te_metric,json=accumulativeTeMetric,proto3" json:"accumulative_te_metric,omitempty"` AccumulativeIgpMetric uint32 `` /* 127-byte string literal not displayed */ AccumulativeDelay uint32 `protobuf:"varint,6,opt,name=accumulative_delay,json=accumulativeDelay,proto3" json:"accumulative_delay,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*XtcPathMetricsBag) Descriptor ¶
func (*XtcPathMetricsBag) Descriptor() ([]byte, []int)
func (*XtcPathMetricsBag) GetAccumulativeDelay ¶
func (m *XtcPathMetricsBag) GetAccumulativeDelay() uint32
func (*XtcPathMetricsBag) GetAccumulativeIgpMetric ¶
func (m *XtcPathMetricsBag) GetAccumulativeIgpMetric() uint32
func (*XtcPathMetricsBag) GetAccumulativeTeMetric ¶
func (m *XtcPathMetricsBag) GetAccumulativeTeMetric() uint32
func (*XtcPathMetricsBag) GetMarginAbsolute ¶
func (m *XtcPathMetricsBag) GetMarginAbsolute() uint32
func (*XtcPathMetricsBag) GetMarginRelative ¶
func (m *XtcPathMetricsBag) GetMarginRelative() uint32
func (*XtcPathMetricsBag) GetMaximumSegments ¶
func (m *XtcPathMetricsBag) GetMaximumSegments() uint32
func (*XtcPathMetricsBag) ProtoMessage ¶
func (*XtcPathMetricsBag) ProtoMessage()
func (*XtcPathMetricsBag) Reset ¶
func (m *XtcPathMetricsBag) Reset()
func (*XtcPathMetricsBag) String ¶
func (m *XtcPathMetricsBag) String() string
func (*XtcPathMetricsBag) XXX_DiscardUnknown ¶
func (m *XtcPathMetricsBag) XXX_DiscardUnknown()
func (*XtcPathMetricsBag) XXX_Marshal ¶
func (m *XtcPathMetricsBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcPathMetricsBag) XXX_Merge ¶
func (m *XtcPathMetricsBag) XXX_Merge(src proto.Message)
func (*XtcPathMetricsBag) XXX_Size ¶
func (m *XtcPathMetricsBag) XXX_Size() int
func (*XtcPathMetricsBag) XXX_Unmarshal ¶
func (m *XtcPathMetricsBag) XXX_Unmarshal(b []byte) error
type XtcPolicyPathBag ¶
type XtcPolicyPathBag struct { Index uint32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Active bool `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"` Weight uint32 `protobuf:"varint,5,opt,name=weight,proto3" json:"weight,omitempty"` MetricType uint32 `protobuf:"varint,6,opt,name=metric_type,json=metricType,proto3" json:"metric_type,omitempty"` MetricValue uint32 `protobuf:"varint,7,opt,name=metric_value,json=metricValue,proto3" json:"metric_value,omitempty"` Hops []*XtcSrHopType `protobuf:"bytes,8,rep,name=hops,proto3" json:"hops,omitempty"` IsValid bool `protobuf:"varint,9,opt,name=is_valid,json=isValid,proto3" json:"is_valid,omitempty"` PceBasedPath bool `protobuf:"varint,10,opt,name=pce_based_path,json=pceBasedPath,proto3" json:"pce_based_path,omitempty"` PceAddress string `protobuf:"bytes,11,opt,name=pce_address,json=pceAddress,proto3" json:"pce_address,omitempty"` Error string `protobuf:"bytes,12,opt,name=error,proto3" json:"error,omitempty"` SrPathConstraints *XtcPathConstraintsBag `protobuf:"bytes,13,opt,name=sr_path_constraints,json=srPathConstraints,proto3" json:"sr_path_constraints,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*XtcPolicyPathBag) Descriptor ¶
func (*XtcPolicyPathBag) Descriptor() ([]byte, []int)
func (*XtcPolicyPathBag) GetActive ¶
func (m *XtcPolicyPathBag) GetActive() bool
func (*XtcPolicyPathBag) GetError ¶
func (m *XtcPolicyPathBag) GetError() string
func (*XtcPolicyPathBag) GetHops ¶
func (m *XtcPolicyPathBag) GetHops() []*XtcSrHopType
func (*XtcPolicyPathBag) GetIndex ¶
func (m *XtcPolicyPathBag) GetIndex() uint32
func (*XtcPolicyPathBag) GetIsValid ¶
func (m *XtcPolicyPathBag) GetIsValid() bool
func (*XtcPolicyPathBag) GetMetricType ¶
func (m *XtcPolicyPathBag) GetMetricType() uint32
func (*XtcPolicyPathBag) GetMetricValue ¶
func (m *XtcPolicyPathBag) GetMetricValue() uint32
func (*XtcPolicyPathBag) GetName ¶
func (m *XtcPolicyPathBag) GetName() string
func (*XtcPolicyPathBag) GetPceAddress ¶
func (m *XtcPolicyPathBag) GetPceAddress() string
func (*XtcPolicyPathBag) GetPceBasedPath ¶
func (m *XtcPolicyPathBag) GetPceBasedPath() bool
func (*XtcPolicyPathBag) GetSrPathConstraints ¶
func (m *XtcPolicyPathBag) GetSrPathConstraints() *XtcPathConstraintsBag
func (*XtcPolicyPathBag) GetType ¶
func (m *XtcPolicyPathBag) GetType() string
func (*XtcPolicyPathBag) GetWeight ¶
func (m *XtcPolicyPathBag) GetWeight() uint32
func (*XtcPolicyPathBag) ProtoMessage ¶
func (*XtcPolicyPathBag) ProtoMessage()
func (*XtcPolicyPathBag) Reset ¶
func (m *XtcPolicyPathBag) Reset()
func (*XtcPolicyPathBag) String ¶
func (m *XtcPolicyPathBag) String() string
func (*XtcPolicyPathBag) XXX_DiscardUnknown ¶
func (m *XtcPolicyPathBag) XXX_DiscardUnknown()
func (*XtcPolicyPathBag) XXX_Marshal ¶
func (m *XtcPolicyPathBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcPolicyPathBag) XXX_Merge ¶
func (m *XtcPolicyPathBag) XXX_Merge(src proto.Message)
func (*XtcPolicyPathBag) XXX_Size ¶
func (m *XtcPolicyPathBag) XXX_Size() int
func (*XtcPolicyPathBag) XXX_Unmarshal ¶
func (m *XtcPolicyPathBag) XXX_Unmarshal(b []byte) error
type XtcPrefixSidType ¶
type XtcPrefixSidType struct { SidType string `protobuf:"bytes,1,opt,name=sid_type,json=sidType,proto3" json:"sid_type,omitempty"` Label uint32 `protobuf:"varint,2,opt,name=label,proto3" json:"label,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 (*XtcPrefixSidType) Descriptor ¶
func (*XtcPrefixSidType) Descriptor() ([]byte, []int)
func (*XtcPrefixSidType) GetIpv6 ¶
func (m *XtcPrefixSidType) GetIpv6() string
func (*XtcPrefixSidType) GetLabel ¶
func (m *XtcPrefixSidType) GetLabel() uint32
func (*XtcPrefixSidType) GetSidType ¶
func (m *XtcPrefixSidType) GetSidType() string
func (*XtcPrefixSidType) ProtoMessage ¶
func (*XtcPrefixSidType) ProtoMessage()
func (*XtcPrefixSidType) Reset ¶
func (m *XtcPrefixSidType) Reset()
func (*XtcPrefixSidType) String ¶
func (m *XtcPrefixSidType) String() string
func (*XtcPrefixSidType) XXX_DiscardUnknown ¶
func (m *XtcPrefixSidType) XXX_DiscardUnknown()
func (*XtcPrefixSidType) XXX_Marshal ¶
func (m *XtcPrefixSidType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcPrefixSidType) XXX_Merge ¶
func (m *XtcPrefixSidType) XXX_Merge(src proto.Message)
func (*XtcPrefixSidType) XXX_Size ¶
func (m *XtcPrefixSidType) XXX_Size() int
func (*XtcPrefixSidType) XXX_Unmarshal ¶
func (m *XtcPrefixSidType) XXX_Unmarshal(b []byte) error
type XtcSegmentsBag ¶
type XtcSegmentsBag struct { SegmentAlgorithm uint32 `protobuf:"varint,1,opt,name=segment_algorithm,json=segmentAlgorithm,proto3" json:"segment_algorithm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*XtcSegmentsBag) Descriptor ¶
func (*XtcSegmentsBag) Descriptor() ([]byte, []int)
func (*XtcSegmentsBag) GetSegmentAlgorithm ¶
func (m *XtcSegmentsBag) GetSegmentAlgorithm() uint32
func (*XtcSegmentsBag) ProtoMessage ¶
func (*XtcSegmentsBag) ProtoMessage()
func (*XtcSegmentsBag) Reset ¶
func (m *XtcSegmentsBag) Reset()
func (*XtcSegmentsBag) String ¶
func (m *XtcSegmentsBag) String() string
func (*XtcSegmentsBag) XXX_DiscardUnknown ¶
func (m *XtcSegmentsBag) XXX_DiscardUnknown()
func (*XtcSegmentsBag) XXX_Marshal ¶
func (m *XtcSegmentsBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcSegmentsBag) XXX_Merge ¶
func (m *XtcSegmentsBag) XXX_Merge(src proto.Message)
func (*XtcSegmentsBag) XXX_Size ¶
func (m *XtcSegmentsBag) XXX_Size() int
func (*XtcSegmentsBag) XXX_Unmarshal ¶
func (m *XtcSegmentsBag) XXX_Unmarshal(b []byte) error
type XtcSrHopType ¶
type XtcSrHopType struct { SidType string `protobuf:"bytes,1,opt,name=sid_type,json=sidType,proto3" json:"sid_type,omitempty"` Sid *XtcPrefixSidType `protobuf:"bytes,2,opt,name=sid,proto3" json:"sid,omitempty"` LocalAddress *XtcIpAddrType `protobuf:"bytes,3,opt,name=local_address,json=localAddress,proto3" json:"local_address,omitempty"` RemoteAddress *XtcIpAddrType `protobuf:"bytes,4,opt,name=remote_address,json=remoteAddress,proto3" json:"remote_address,omitempty"` Algorithm uint32 `protobuf:"varint,5,opt,name=algorithm,proto3" json:"algorithm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*XtcSrHopType) Descriptor ¶
func (*XtcSrHopType) Descriptor() ([]byte, []int)
func (*XtcSrHopType) GetAlgorithm ¶
func (m *XtcSrHopType) GetAlgorithm() uint32
func (*XtcSrHopType) GetLocalAddress ¶
func (m *XtcSrHopType) GetLocalAddress() *XtcIpAddrType
func (*XtcSrHopType) GetRemoteAddress ¶
func (m *XtcSrHopType) GetRemoteAddress() *XtcIpAddrType
func (*XtcSrHopType) GetSid ¶
func (m *XtcSrHopType) GetSid() *XtcPrefixSidType
func (*XtcSrHopType) GetSidType ¶
func (m *XtcSrHopType) GetSidType() string
func (*XtcSrHopType) ProtoMessage ¶
func (*XtcSrHopType) ProtoMessage()
func (*XtcSrHopType) Reset ¶
func (m *XtcSrHopType) Reset()
func (*XtcSrHopType) String ¶
func (m *XtcSrHopType) String() string
func (*XtcSrHopType) XXX_DiscardUnknown ¶
func (m *XtcSrHopType) XXX_DiscardUnknown()
func (*XtcSrHopType) XXX_Marshal ¶
func (m *XtcSrHopType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*XtcSrHopType) XXX_Merge ¶
func (m *XtcSrHopType) XXX_Merge(src proto.Message)
func (*XtcSrHopType) XXX_Size ¶
func (m *XtcSrHopType) XXX_Size() int
func (*XtcSrHopType) XXX_Unmarshal ¶
func (m *XtcSrHopType) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.