cisco_ios_xr_infra_policymgr_oper_policy_manager_global_class_map_class_map_types_class_map_type_class_maps_class_map

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-infra-policymgr-oper:policy-manager/global/class-map/class-map-types/class-map-type/class-maps/class-map

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClassMapBgEntry

type ClassMapBgEntry struct {
	ClassMapBg           []*ClassMapBgItem `protobuf:"bytes,50,rep,name=class_map_bg,json=classMapBg,proto3" json:"class_map_bg,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ClassMapBgEntry) Descriptor

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

func (*ClassMapBgEntry) GetClassMapBg

func (m *ClassMapBgEntry) GetClassMapBg() []*ClassMapBgItem

func (*ClassMapBgEntry) ProtoMessage

func (*ClassMapBgEntry) ProtoMessage()

func (*ClassMapBgEntry) Reset

func (m *ClassMapBgEntry) Reset()

func (*ClassMapBgEntry) String

func (m *ClassMapBgEntry) String() string

func (*ClassMapBgEntry) XXX_DiscardUnknown

func (m *ClassMapBgEntry) XXX_DiscardUnknown()

func (*ClassMapBgEntry) XXX_Marshal

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

func (*ClassMapBgEntry) XXX_Merge

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

func (*ClassMapBgEntry) XXX_Size

func (m *ClassMapBgEntry) XXX_Size() int

func (*ClassMapBgEntry) XXX_Unmarshal

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

type ClassMapBgEntry_KEYS

type ClassMapBgEntry_KEYS struct {
	Type                 string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	ClassMapName         string   `protobuf:"bytes,2,opt,name=class_map_name,json=classMapName,proto3" json:"class_map_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ClassMapBgEntry_KEYS) Descriptor

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

func (*ClassMapBgEntry_KEYS) GetClassMapName

func (m *ClassMapBgEntry_KEYS) GetClassMapName() string

func (*ClassMapBgEntry_KEYS) GetType

func (m *ClassMapBgEntry_KEYS) GetType() string

func (*ClassMapBgEntry_KEYS) ProtoMessage

func (*ClassMapBgEntry_KEYS) ProtoMessage()

func (*ClassMapBgEntry_KEYS) Reset

func (m *ClassMapBgEntry_KEYS) Reset()

func (*ClassMapBgEntry_KEYS) String

func (m *ClassMapBgEntry_KEYS) String() string

func (*ClassMapBgEntry_KEYS) XXX_DiscardUnknown

func (m *ClassMapBgEntry_KEYS) XXX_DiscardUnknown()

func (*ClassMapBgEntry_KEYS) XXX_Marshal

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

func (*ClassMapBgEntry_KEYS) XXX_Merge

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

func (*ClassMapBgEntry_KEYS) XXX_Size

func (m *ClassMapBgEntry_KEYS) XXX_Size() int

func (*ClassMapBgEntry_KEYS) XXX_Unmarshal

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

type ClassMapBgItem

type ClassMapBgItem struct {
	Magic                uint32                 `protobuf:"varint,1,opt,name=magic,proto3" json:"magic,omitempty"`
	Name                 string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type                 string                 `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Mode                 string                 `protobuf:"bytes,4,opt,name=mode,proto3" json:"mode,omitempty"`
	Flags                uint32                 `protobuf:"varint,5,opt,name=flags,proto3" json:"flags,omitempty"`
	MatchCount           uint32                 `protobuf:"varint,6,opt,name=match_count,json=matchCount,proto3" json:"match_count,omitempty"`
	MatchInfop           *ClassMatchInfoStEntry `protobuf:"bytes,7,opt,name=match_infop,json=matchInfop,proto3" json:"match_infop,omitempty"`
	ChkSum               []uint32               `protobuf:"varint,8,rep,packed,name=chk_sum,json=chkSum,proto3" json:"chk_sum,omitempty"`
	Description          string                 `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*ClassMapBgItem) Descriptor

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

func (*ClassMapBgItem) GetChkSum

func (m *ClassMapBgItem) GetChkSum() []uint32

func (*ClassMapBgItem) GetDescription

func (m *ClassMapBgItem) GetDescription() string

func (*ClassMapBgItem) GetFlags

func (m *ClassMapBgItem) GetFlags() uint32

func (*ClassMapBgItem) GetMagic

func (m *ClassMapBgItem) GetMagic() uint32

func (*ClassMapBgItem) GetMatchCount

func (m *ClassMapBgItem) GetMatchCount() uint32

func (*ClassMapBgItem) GetMatchInfop

func (m *ClassMapBgItem) GetMatchInfop() *ClassMatchInfoStEntry

func (*ClassMapBgItem) GetMode

func (m *ClassMapBgItem) GetMode() string

func (*ClassMapBgItem) GetName

func (m *ClassMapBgItem) GetName() string

func (*ClassMapBgItem) GetType

func (m *ClassMapBgItem) GetType() string

func (*ClassMapBgItem) ProtoMessage

func (*ClassMapBgItem) ProtoMessage()

func (*ClassMapBgItem) Reset

func (m *ClassMapBgItem) Reset()

func (*ClassMapBgItem) String

func (m *ClassMapBgItem) String() string

func (*ClassMapBgItem) XXX_DiscardUnknown

func (m *ClassMapBgItem) XXX_DiscardUnknown()

func (*ClassMapBgItem) XXX_Marshal

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

func (*ClassMapBgItem) XXX_Merge

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

func (*ClassMapBgItem) XXX_Size

func (m *ClassMapBgItem) XXX_Size() int

func (*ClassMapBgItem) XXX_Unmarshal

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

type ClassMatchDataUn

type ClassMatchDataUn struct {
	Type                 string                 `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Ipv4Dscp             []*Uint8RngSt          `protobuf:"bytes,2,rep,name=ipv4_dscp,json=ipv4Dscp,proto3" json:"ipv4_dscp,omitempty"`
	Ipv6Dscp             []*Uint8RngSt          `protobuf:"bytes,3,rep,name=ipv6_dscp,json=ipv6Dscp,proto3" json:"ipv6_dscp,omitempty"`
	Dscp                 []*Uint8RngSt          `protobuf:"bytes,4,rep,name=dscp,proto3" json:"dscp,omitempty"`
	Ipv4Prec             []uint32               `protobuf:"varint,5,rep,packed,name=ipv4_prec,json=ipv4Prec,proto3" json:"ipv4_prec,omitempty"`
	Ipv6Prec             []uint32               `protobuf:"varint,6,rep,packed,name=ipv6_prec,json=ipv6Prec,proto3" json:"ipv6_prec,omitempty"`
	Prec                 []uint32               `protobuf:"varint,7,rep,packed,name=prec,proto3" json:"prec,omitempty"`
	DiscardClass         []uint32               `protobuf:"varint,8,rep,packed,name=discard_class,json=discardClass,proto3" json:"discard_class,omitempty"`
	QosGroup             []*Uint16RngSt         `protobuf:"bytes,9,rep,name=qos_group,json=qosGroup,proto3" json:"qos_group,omitempty"`
	TrafficClass         []*Uint8RngSt          `protobuf:"bytes,10,rep,name=traffic_class,json=trafficClass,proto3" json:"traffic_class,omitempty"`
	Proto                []*Uint16RngSt         `protobuf:"bytes,11,rep,name=proto,proto3" json:"proto,omitempty"`
	IcmpV4               *ProtoIcmpSt           `protobuf:"bytes,12,opt,name=icmp_v4,json=icmpV4,proto3" json:"icmp_v4,omitempty"`
	IcmpV6               *ProtoIcmpSt           `protobuf:"bytes,13,opt,name=icmp_v6,json=icmpV6,proto3" json:"icmp_v6,omitempty"`
	Ipv4PacketLen        []*Uint16RngSt         `protobuf:"bytes,14,rep,name=ipv4_packet_len,json=ipv4PacketLen,proto3" json:"ipv4_packet_len,omitempty"`
	Ipv6PacketLen        []*Uint16RngSt         `protobuf:"bytes,15,rep,name=ipv6_packet_len,json=ipv6PacketLen,proto3" json:"ipv6_packet_len,omitempty"`
	PacketLen            []*Uint16RngSt         `protobuf:"bytes,16,rep,name=packet_len,json=packetLen,proto3" json:"packet_len,omitempty"`
	FlowTag              []*Uint8RngSt          `protobuf:"bytes,17,rep,name=flow_tag,json=flowTag,proto3" json:"flow_tag,omitempty"`
	TcpFlag              *TcpFlagSt             `protobuf:"bytes,18,opt,name=tcp_flag,json=tcpFlag,proto3" json:"tcp_flag,omitempty"`
	Icmpv4Type           []*Uint8RngSt          `protobuf:"bytes,19,rep,name=icmpv4_type,json=icmpv4Type,proto3" json:"icmpv4_type,omitempty"`
	Icmpv4Code           []*Uint8RngSt          `protobuf:"bytes,20,rep,name=icmpv4_code,json=icmpv4Code,proto3" json:"icmpv4_code,omitempty"`
	Icmpv6Type           []*Uint8RngSt          `protobuf:"bytes,21,rep,name=icmpv6_type,json=icmpv6Type,proto3" json:"icmpv6_type,omitempty"`
	Icmpv6Code           []*Uint8RngSt          `protobuf:"bytes,22,rep,name=icmpv6_code,json=icmpv6Code,proto3" json:"icmpv6_code,omitempty"`
	MplsExp              []uint32               `protobuf:"varint,23,rep,packed,name=mpls_exp,json=mplsExp,proto3" json:"mpls_exp,omitempty"`
	MplsExpImp           []uint32               `protobuf:"varint,24,rep,packed,name=mpls_exp_imp,json=mplsExpImp,proto3" json:"mpls_exp_imp,omitempty"`
	MplsDispIpv4Acl      []string               `protobuf:"bytes,25,rep,name=mpls_disp_ipv4_acl,json=mplsDispIpv4Acl,proto3" json:"mpls_disp_ipv4_acl,omitempty"`
	MplsDispIpv6Acl      []string               `protobuf:"bytes,26,rep,name=mpls_disp_ipv6_acl,json=mplsDispIpv6Acl,proto3" json:"mpls_disp_ipv6_acl,omitempty"`
	MplsTopEos           uint32                 `protobuf:"varint,27,opt,name=mpls_top_eos,json=mplsTopEos,proto3" json:"mpls_top_eos,omitempty"`
	MplsTopLabel         []*Uint32RngSt         `protobuf:"bytes,28,rep,name=mpls_top_label,json=mplsTopLabel,proto3" json:"mpls_top_label,omitempty"`
	Cos                  []uint32               `protobuf:"varint,29,rep,packed,name=cos,proto3" json:"cos,omitempty"`
	CosInr               []uint32               `protobuf:"varint,30,rep,packed,name=cos_inr,json=cosInr,proto3" json:"cos_inr,omitempty"`
	Dei                  *DeiBitSt              `protobuf:"bytes,31,opt,name=dei,proto3" json:"dei,omitempty"`
	DeiInr               *DeiBitSt              `protobuf:"bytes,32,opt,name=dei_inr,json=deiInr,proto3" json:"dei_inr,omitempty"`
	Vlan                 []*VlanIdSt            `protobuf:"bytes,33,rep,name=vlan,proto3" json:"vlan,omitempty"`
	VlanInr              []*Uint16RngSt         `protobuf:"bytes,34,rep,name=vlan_inr,json=vlanInr,proto3" json:"vlan_inr,omitempty"`
	FrDlci               []*Uint16RngSt         `protobuf:"bytes,35,rep,name=fr_dlci,json=frDlci,proto3" json:"fr_dlci,omitempty"`
	SrcMac               *MacAddrSt             `protobuf:"bytes,36,opt,name=src_mac,json=srcMac,proto3" json:"src_mac,omitempty"`
	DstMac               *MacAddrSt             `protobuf:"bytes,37,opt,name=dst_mac,json=dstMac,proto3" json:"dst_mac,omitempty"`
	AtmClp               []uint32               `protobuf:"varint,38,rep,packed,name=atm_clp,json=atmClp,proto3" json:"atm_clp,omitempty"`
	FrDe                 []uint32               `protobuf:"varint,39,rep,packed,name=fr_de,json=frDe,proto3" json:"fr_de,omitempty"`
	FragmentType         uint32                 `protobuf:"varint,40,opt,name=fragment_type,json=fragmentType,proto3" json:"fragment_type,omitempty"`
	Ipv4Acl              []string               `protobuf:"bytes,41,rep,name=ipv4_acl,json=ipv4Acl,proto3" json:"ipv4_acl,omitempty"`
	Ipv6Acl              []string               `protobuf:"bytes,42,rep,name=ipv6_acl,json=ipv6Acl,proto3" json:"ipv6_acl,omitempty"`
	EtherServiceAcl      []string               `protobuf:"bytes,43,rep,name=ether_service_acl,json=etherServiceAcl,proto3" json:"ether_service_acl,omitempty"`
	AvailId              []uint32               `protobuf:"varint,44,rep,packed,name=avail_id,json=availId,proto3" json:"avail_id,omitempty"`
	AuthenStatus         string                 `protobuf:"bytes,45,opt,name=authen_status,json=authenStatus,proto3" json:"authen_status,omitempty"`
	MediaType            []uint32               `protobuf:"varint,46,rep,packed,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
	MlpNegotiated        string                 `protobuf:"bytes,47,opt,name=mlp_negotiated,json=mlpNegotiated,proto3" json:"mlp_negotiated,omitempty"`
	SubsProtocol         []uint32               `protobuf:"varint,48,rep,packed,name=subs_protocol,json=subsProtocol,proto3" json:"subs_protocol,omitempty"`
	Dnis                 []string               `protobuf:"bytes,49,rep,name=dnis,proto3" json:"dnis,omitempty"`
	DnisRegex            []string               `protobuf:"bytes,50,rep,name=dnis_regex,json=dnisRegex,proto3" json:"dnis_regex,omitempty"`
	Domain               []*MatchDomainSt       `protobuf:"bytes,51,rep,name=domain,proto3" json:"domain,omitempty"`
	DomainRegex          []*MatchDomainSt       `protobuf:"bytes,52,rep,name=domain_regex,json=domainRegex,proto3" json:"domain_regex,omitempty"`
	NasPort              []*MatchNasPortSt      `protobuf:"bytes,53,rep,name=nas_port,json=nasPort,proto3" json:"nas_port,omitempty"`
	ServiceName          []string               `protobuf:"bytes,54,rep,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	ServiceNameRegex     []string               `protobuf:"bytes,55,rep,name=service_name_regex,json=serviceNameRegex,proto3" json:"service_name_regex,omitempty"`
	SrcAddrIpv4          []*MatchIpv4St         `protobuf:"bytes,56,rep,name=src_addr_ipv4,json=srcAddrIpv4,proto3" json:"src_addr_ipv4,omitempty"`
	DstAddrIpv4          []*MatchIpv4St         `protobuf:"bytes,57,rep,name=dst_addr_ipv4,json=dstAddrIpv4,proto3" json:"dst_addr_ipv4,omitempty"`
	SrcAddrIpv6          []*MatchIpv6St         `protobuf:"bytes,58,rep,name=src_addr_ipv6,json=srcAddrIpv6,proto3" json:"src_addr_ipv6,omitempty"`
	DstAddrIpv6          []*MatchIpv6St         `protobuf:"bytes,59,rep,name=dst_addr_ipv6,json=dstAddrIpv6,proto3" json:"dst_addr_ipv6,omitempty"`
	SrcAddrMac           []*MacAddrSt           `protobuf:"bytes,60,rep,name=src_addr_mac,json=srcAddrMac,proto3" json:"src_addr_mac,omitempty"`
	Timer                []string               `protobuf:"bytes,61,rep,name=timer,proto3" json:"timer,omitempty"`
	TimerRegexp          []string               `protobuf:"bytes,62,rep,name=timer_regexp,json=timerRegexp,proto3" json:"timer_regexp,omitempty"`
	TunnelName           []string               `protobuf:"bytes,63,rep,name=tunnel_name,json=tunnelName,proto3" json:"tunnel_name,omitempty"`
	TunnelNameRegex      []string               `protobuf:"bytes,64,rep,name=tunnel_name_regex,json=tunnelNameRegex,proto3" json:"tunnel_name_regex,omitempty"`
	UserName             []string               `protobuf:"bytes,65,rep,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	UserNameRegex        []string               `protobuf:"bytes,66,rep,name=user_name_regex,json=userNameRegex,proto3" json:"user_name_regex,omitempty"`
	AuthUsername         []string               `protobuf:"bytes,67,rep,name=auth_username,json=authUsername,proto3" json:"auth_username,omitempty"`
	AuthUsernameRegex    []string               `protobuf:"bytes,68,rep,name=auth_username_regex,json=authUsernameRegex,proto3" json:"auth_username_regex,omitempty"`
	UnauthUsername       []string               `protobuf:"bytes,69,rep,name=unauth_username,json=unauthUsername,proto3" json:"unauth_username,omitempty"`
	UnauthUsernameRegex  []string               `protobuf:"bytes,70,rep,name=unauth_username_regex,json=unauthUsernameRegex,proto3" json:"unauth_username_regex,omitempty"`
	AuthDomain           []string               `protobuf:"bytes,71,rep,name=auth_domain,json=authDomain,proto3" json:"auth_domain,omitempty"`
	AuthDomainRegex      []string               `protobuf:"bytes,72,rep,name=auth_domain_regex,json=authDomainRegex,proto3" json:"auth_domain_regex,omitempty"`
	UnauthDomain         []string               `protobuf:"bytes,73,rep,name=unauth_domain,json=unauthDomain,proto3" json:"unauth_domain,omitempty"`
	UnauthDomainRegex    []string               `protobuf:"bytes,74,rep,name=unauth_domain_regex,json=unauthDomainRegex,proto3" json:"unauth_domain_regex,omitempty"`
	VendorId             []string               `protobuf:"bytes,75,rep,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
	VendorIdRegex        []string               `protobuf:"bytes,76,rep,name=vendor_id_regex,json=vendorIdRegex,proto3" json:"vendor_id_regex,omitempty"`
	AccessInterface      []string               `protobuf:"bytes,77,rep,name=access_interface,json=accessInterface,proto3" json:"access_interface,omitempty"`
	InputInterface       []string               `protobuf:"bytes,78,rep,name=input_interface,json=inputInterface,proto3" json:"input_interface,omitempty"`
	InputIntfhdl         []uint64               `protobuf:"varint,79,rep,packed,name=input_intfhdl,json=inputIntfhdl,proto3" json:"input_intfhdl,omitempty"`
	Ethertype            []*Uint16RngSt         `protobuf:"bytes,80,rep,name=ethertype,proto3" json:"ethertype,omitempty"`
	FlowKeyData          *FlowKeySt             `protobuf:"bytes,81,opt,name=flow_key_data,json=flowKeyData,proto3" json:"flow_key_data,omitempty"`
	DhcpClientId         []*MatchDhcpClientIdSt `protobuf:"bytes,82,rep,name=dhcp_client_id,json=dhcpClientId,proto3" json:"dhcp_client_id,omitempty"`
	DhcpClientIdRegexp   []*MatchDhcpClientIdSt `protobuf:"bytes,83,rep,name=dhcp_client_id_regexp,json=dhcpClientIdRegexp,proto3" json:"dhcp_client_id_regexp,omitempty"`
	CircuitId            []string               `protobuf:"bytes,84,rep,name=circuit_id,json=circuitId,proto3" json:"circuit_id,omitempty"`
	CircuitIdRegex       []string               `protobuf:"bytes,85,rep,name=circuit_id_regex,json=circuitIdRegex,proto3" json:"circuit_id_regex,omitempty"`
	RemoteId             []string               `protobuf:"bytes,86,rep,name=remote_id,json=remoteId,proto3" json:"remote_id,omitempty"`
	RemoteIdRegex        []string               `protobuf:"bytes,87,rep,name=remote_id_regex,json=remoteIdRegex,proto3" json:"remote_id_regex,omitempty"`
	SrcPort              []*Uint16RngSt         `protobuf:"bytes,88,rep,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"`
	DstPort              []*Uint16RngSt         `protobuf:"bytes,89,rep,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*ClassMatchDataUn) Descriptor

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

func (*ClassMatchDataUn) GetAccessInterface

func (m *ClassMatchDataUn) GetAccessInterface() []string

func (*ClassMatchDataUn) GetAtmClp

func (m *ClassMatchDataUn) GetAtmClp() []uint32

func (*ClassMatchDataUn) GetAuthDomain

func (m *ClassMatchDataUn) GetAuthDomain() []string

func (*ClassMatchDataUn) GetAuthDomainRegex

func (m *ClassMatchDataUn) GetAuthDomainRegex() []string

func (*ClassMatchDataUn) GetAuthUsername

func (m *ClassMatchDataUn) GetAuthUsername() []string

func (*ClassMatchDataUn) GetAuthUsernameRegex

func (m *ClassMatchDataUn) GetAuthUsernameRegex() []string

func (*ClassMatchDataUn) GetAuthenStatus

func (m *ClassMatchDataUn) GetAuthenStatus() string

func (*ClassMatchDataUn) GetAvailId

func (m *ClassMatchDataUn) GetAvailId() []uint32

func (*ClassMatchDataUn) GetCircuitId

func (m *ClassMatchDataUn) GetCircuitId() []string

func (*ClassMatchDataUn) GetCircuitIdRegex

func (m *ClassMatchDataUn) GetCircuitIdRegex() []string

func (*ClassMatchDataUn) GetCos

func (m *ClassMatchDataUn) GetCos() []uint32

func (*ClassMatchDataUn) GetCosInr

func (m *ClassMatchDataUn) GetCosInr() []uint32

func (*ClassMatchDataUn) GetDei

func (m *ClassMatchDataUn) GetDei() *DeiBitSt

func (*ClassMatchDataUn) GetDeiInr

func (m *ClassMatchDataUn) GetDeiInr() *DeiBitSt

func (*ClassMatchDataUn) GetDhcpClientId

func (m *ClassMatchDataUn) GetDhcpClientId() []*MatchDhcpClientIdSt

func (*ClassMatchDataUn) GetDhcpClientIdRegexp

func (m *ClassMatchDataUn) GetDhcpClientIdRegexp() []*MatchDhcpClientIdSt

func (*ClassMatchDataUn) GetDiscardClass

func (m *ClassMatchDataUn) GetDiscardClass() []uint32

func (*ClassMatchDataUn) GetDnis

func (m *ClassMatchDataUn) GetDnis() []string

func (*ClassMatchDataUn) GetDnisRegex

func (m *ClassMatchDataUn) GetDnisRegex() []string

func (*ClassMatchDataUn) GetDomain

func (m *ClassMatchDataUn) GetDomain() []*MatchDomainSt

func (*ClassMatchDataUn) GetDomainRegex

func (m *ClassMatchDataUn) GetDomainRegex() []*MatchDomainSt

func (*ClassMatchDataUn) GetDscp

func (m *ClassMatchDataUn) GetDscp() []*Uint8RngSt

func (*ClassMatchDataUn) GetDstAddrIpv4

func (m *ClassMatchDataUn) GetDstAddrIpv4() []*MatchIpv4St

func (*ClassMatchDataUn) GetDstAddrIpv6

func (m *ClassMatchDataUn) GetDstAddrIpv6() []*MatchIpv6St

func (*ClassMatchDataUn) GetDstMac

func (m *ClassMatchDataUn) GetDstMac() *MacAddrSt

func (*ClassMatchDataUn) GetDstPort

func (m *ClassMatchDataUn) GetDstPort() []*Uint16RngSt

func (*ClassMatchDataUn) GetEtherServiceAcl

func (m *ClassMatchDataUn) GetEtherServiceAcl() []string

func (*ClassMatchDataUn) GetEthertype

func (m *ClassMatchDataUn) GetEthertype() []*Uint16RngSt

func (*ClassMatchDataUn) GetFlowKeyData

func (m *ClassMatchDataUn) GetFlowKeyData() *FlowKeySt

func (*ClassMatchDataUn) GetFlowTag

func (m *ClassMatchDataUn) GetFlowTag() []*Uint8RngSt

func (*ClassMatchDataUn) GetFrDe

func (m *ClassMatchDataUn) GetFrDe() []uint32

func (*ClassMatchDataUn) GetFrDlci

func (m *ClassMatchDataUn) GetFrDlci() []*Uint16RngSt

func (*ClassMatchDataUn) GetFragmentType

func (m *ClassMatchDataUn) GetFragmentType() uint32

func (*ClassMatchDataUn) GetIcmpV4

func (m *ClassMatchDataUn) GetIcmpV4() *ProtoIcmpSt

func (*ClassMatchDataUn) GetIcmpV6

func (m *ClassMatchDataUn) GetIcmpV6() *ProtoIcmpSt

func (*ClassMatchDataUn) GetIcmpv4Code

func (m *ClassMatchDataUn) GetIcmpv4Code() []*Uint8RngSt

func (*ClassMatchDataUn) GetIcmpv4Type

func (m *ClassMatchDataUn) GetIcmpv4Type() []*Uint8RngSt

func (*ClassMatchDataUn) GetIcmpv6Code

func (m *ClassMatchDataUn) GetIcmpv6Code() []*Uint8RngSt

func (*ClassMatchDataUn) GetIcmpv6Type

func (m *ClassMatchDataUn) GetIcmpv6Type() []*Uint8RngSt

func (*ClassMatchDataUn) GetInputInterface

func (m *ClassMatchDataUn) GetInputInterface() []string

func (*ClassMatchDataUn) GetInputIntfhdl

func (m *ClassMatchDataUn) GetInputIntfhdl() []uint64

func (*ClassMatchDataUn) GetIpv4Acl

func (m *ClassMatchDataUn) GetIpv4Acl() []string

func (*ClassMatchDataUn) GetIpv4Dscp

func (m *ClassMatchDataUn) GetIpv4Dscp() []*Uint8RngSt

func (*ClassMatchDataUn) GetIpv4PacketLen

func (m *ClassMatchDataUn) GetIpv4PacketLen() []*Uint16RngSt

func (*ClassMatchDataUn) GetIpv4Prec

func (m *ClassMatchDataUn) GetIpv4Prec() []uint32

func (*ClassMatchDataUn) GetIpv6Acl

func (m *ClassMatchDataUn) GetIpv6Acl() []string

func (*ClassMatchDataUn) GetIpv6Dscp

func (m *ClassMatchDataUn) GetIpv6Dscp() []*Uint8RngSt

func (*ClassMatchDataUn) GetIpv6PacketLen

func (m *ClassMatchDataUn) GetIpv6PacketLen() []*Uint16RngSt

func (*ClassMatchDataUn) GetIpv6Prec

func (m *ClassMatchDataUn) GetIpv6Prec() []uint32

func (*ClassMatchDataUn) GetMediaType

func (m *ClassMatchDataUn) GetMediaType() []uint32

func (*ClassMatchDataUn) GetMlpNegotiated

func (m *ClassMatchDataUn) GetMlpNegotiated() string

func (*ClassMatchDataUn) GetMplsDispIpv4Acl

func (m *ClassMatchDataUn) GetMplsDispIpv4Acl() []string

func (*ClassMatchDataUn) GetMplsDispIpv6Acl

func (m *ClassMatchDataUn) GetMplsDispIpv6Acl() []string

func (*ClassMatchDataUn) GetMplsExp

func (m *ClassMatchDataUn) GetMplsExp() []uint32

func (*ClassMatchDataUn) GetMplsExpImp

func (m *ClassMatchDataUn) GetMplsExpImp() []uint32

func (*ClassMatchDataUn) GetMplsTopEos

func (m *ClassMatchDataUn) GetMplsTopEos() uint32

func (*ClassMatchDataUn) GetMplsTopLabel

func (m *ClassMatchDataUn) GetMplsTopLabel() []*Uint32RngSt

func (*ClassMatchDataUn) GetNasPort

func (m *ClassMatchDataUn) GetNasPort() []*MatchNasPortSt

func (*ClassMatchDataUn) GetPacketLen

func (m *ClassMatchDataUn) GetPacketLen() []*Uint16RngSt

func (*ClassMatchDataUn) GetPrec

func (m *ClassMatchDataUn) GetPrec() []uint32

func (*ClassMatchDataUn) GetProto

func (m *ClassMatchDataUn) GetProto() []*Uint16RngSt

func (*ClassMatchDataUn) GetQosGroup

func (m *ClassMatchDataUn) GetQosGroup() []*Uint16RngSt

func (*ClassMatchDataUn) GetRemoteId

func (m *ClassMatchDataUn) GetRemoteId() []string

func (*ClassMatchDataUn) GetRemoteIdRegex

func (m *ClassMatchDataUn) GetRemoteIdRegex() []string

func (*ClassMatchDataUn) GetServiceName

func (m *ClassMatchDataUn) GetServiceName() []string

func (*ClassMatchDataUn) GetServiceNameRegex

func (m *ClassMatchDataUn) GetServiceNameRegex() []string

func (*ClassMatchDataUn) GetSrcAddrIpv4

func (m *ClassMatchDataUn) GetSrcAddrIpv4() []*MatchIpv4St

func (*ClassMatchDataUn) GetSrcAddrIpv6

func (m *ClassMatchDataUn) GetSrcAddrIpv6() []*MatchIpv6St

func (*ClassMatchDataUn) GetSrcAddrMac

func (m *ClassMatchDataUn) GetSrcAddrMac() []*MacAddrSt

func (*ClassMatchDataUn) GetSrcMac

func (m *ClassMatchDataUn) GetSrcMac() *MacAddrSt

func (*ClassMatchDataUn) GetSrcPort

func (m *ClassMatchDataUn) GetSrcPort() []*Uint16RngSt

func (*ClassMatchDataUn) GetSubsProtocol

func (m *ClassMatchDataUn) GetSubsProtocol() []uint32

func (*ClassMatchDataUn) GetTcpFlag

func (m *ClassMatchDataUn) GetTcpFlag() *TcpFlagSt

func (*ClassMatchDataUn) GetTimer

func (m *ClassMatchDataUn) GetTimer() []string

func (*ClassMatchDataUn) GetTimerRegexp

func (m *ClassMatchDataUn) GetTimerRegexp() []string

func (*ClassMatchDataUn) GetTrafficClass

func (m *ClassMatchDataUn) GetTrafficClass() []*Uint8RngSt

func (*ClassMatchDataUn) GetTunnelName

func (m *ClassMatchDataUn) GetTunnelName() []string

func (*ClassMatchDataUn) GetTunnelNameRegex

func (m *ClassMatchDataUn) GetTunnelNameRegex() []string

func (*ClassMatchDataUn) GetType

func (m *ClassMatchDataUn) GetType() string

func (*ClassMatchDataUn) GetUnauthDomain

func (m *ClassMatchDataUn) GetUnauthDomain() []string

func (*ClassMatchDataUn) GetUnauthDomainRegex

func (m *ClassMatchDataUn) GetUnauthDomainRegex() []string

func (*ClassMatchDataUn) GetUnauthUsername

func (m *ClassMatchDataUn) GetUnauthUsername() []string

func (*ClassMatchDataUn) GetUnauthUsernameRegex

func (m *ClassMatchDataUn) GetUnauthUsernameRegex() []string

func (*ClassMatchDataUn) GetUserName

func (m *ClassMatchDataUn) GetUserName() []string

func (*ClassMatchDataUn) GetUserNameRegex

func (m *ClassMatchDataUn) GetUserNameRegex() []string

func (*ClassMatchDataUn) GetVendorId

func (m *ClassMatchDataUn) GetVendorId() []string

func (*ClassMatchDataUn) GetVendorIdRegex

func (m *ClassMatchDataUn) GetVendorIdRegex() []string

func (*ClassMatchDataUn) GetVlan

func (m *ClassMatchDataUn) GetVlan() []*VlanIdSt

func (*ClassMatchDataUn) GetVlanInr

func (m *ClassMatchDataUn) GetVlanInr() []*Uint16RngSt

func (*ClassMatchDataUn) ProtoMessage

func (*ClassMatchDataUn) ProtoMessage()

func (*ClassMatchDataUn) Reset

func (m *ClassMatchDataUn) Reset()

func (*ClassMatchDataUn) String

func (m *ClassMatchDataUn) String() string

func (*ClassMatchDataUn) XXX_DiscardUnknown

func (m *ClassMatchDataUn) XXX_DiscardUnknown()

func (*ClassMatchDataUn) XXX_Marshal

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

func (*ClassMatchDataUn) XXX_Merge

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

func (*ClassMatchDataUn) XXX_Size

func (m *ClassMatchDataUn) XXX_Size() int

func (*ClassMatchDataUn) XXX_Unmarshal

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

type ClassMatchInfoStEntry

type ClassMatchInfoStEntry struct {
	ClassMatchInfoSt     []*ClassMatchInfoStItem `protobuf:"bytes,1,rep,name=class_match_info_st,json=classMatchInfoSt,proto3" json:"class_match_info_st,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*ClassMatchInfoStEntry) Descriptor

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

func (*ClassMatchInfoStEntry) GetClassMatchInfoSt

func (m *ClassMatchInfoStEntry) GetClassMatchInfoSt() []*ClassMatchInfoStItem

func (*ClassMatchInfoStEntry) ProtoMessage

func (*ClassMatchInfoStEntry) ProtoMessage()

func (*ClassMatchInfoStEntry) Reset

func (m *ClassMatchInfoStEntry) Reset()

func (*ClassMatchInfoStEntry) String

func (m *ClassMatchInfoStEntry) String() string

func (*ClassMatchInfoStEntry) XXX_DiscardUnknown

func (m *ClassMatchInfoStEntry) XXX_DiscardUnknown()

func (*ClassMatchInfoStEntry) XXX_Marshal

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

func (*ClassMatchInfoStEntry) XXX_Merge

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

func (*ClassMatchInfoStEntry) XXX_Size

func (m *ClassMatchInfoStEntry) XXX_Size() int

func (*ClassMatchInfoStEntry) XXX_Unmarshal

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

type ClassMatchInfoStItem

type ClassMatchInfoStItem struct {
	MatchData            *ClassMatchDataUn `protobuf:"bytes,1,opt,name=match_data,json=matchData,proto3" json:"match_data,omitempty"`
	Flags                uint32            `protobuf:"varint,2,opt,name=flags,proto3" json:"flags,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ClassMatchInfoStItem) Descriptor

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

func (*ClassMatchInfoStItem) GetFlags

func (m *ClassMatchInfoStItem) GetFlags() uint32

func (*ClassMatchInfoStItem) GetMatchData

func (m *ClassMatchInfoStItem) GetMatchData() *ClassMatchDataUn

func (*ClassMatchInfoStItem) ProtoMessage

func (*ClassMatchInfoStItem) ProtoMessage()

func (*ClassMatchInfoStItem) Reset

func (m *ClassMatchInfoStItem) Reset()

func (*ClassMatchInfoStItem) String

func (m *ClassMatchInfoStItem) String() string

func (*ClassMatchInfoStItem) XXX_DiscardUnknown

func (m *ClassMatchInfoStItem) XXX_DiscardUnknown()

func (*ClassMatchInfoStItem) XXX_Marshal

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

func (*ClassMatchInfoStItem) XXX_Merge

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

func (*ClassMatchInfoStItem) XXX_Size

func (m *ClassMatchInfoStItem) XXX_Size() int

func (*ClassMatchInfoStItem) XXX_Unmarshal

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

type DeiBitSt

type DeiBitSt struct {
	BitValue             uint32   `protobuf:"varint,1,opt,name=bit_value,json=bitValue,proto3" json:"bit_value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeiBitSt) Descriptor

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

func (*DeiBitSt) GetBitValue

func (m *DeiBitSt) GetBitValue() uint32

func (*DeiBitSt) ProtoMessage

func (*DeiBitSt) ProtoMessage()

func (*DeiBitSt) Reset

func (m *DeiBitSt) Reset()

func (*DeiBitSt) String

func (m *DeiBitSt) String() string

func (*DeiBitSt) XXX_DiscardUnknown

func (m *DeiBitSt) XXX_DiscardUnknown()

func (*DeiBitSt) XXX_Marshal

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

func (*DeiBitSt) XXX_Merge

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

func (*DeiBitSt) XXX_Size

func (m *DeiBitSt) XXX_Size() int

func (*DeiBitSt) XXX_Unmarshal

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

type FlowKeyArray

type FlowKeyArray struct {
	Keys                 []uint32 `protobuf:"varint,1,rep,packed,name=keys,proto3" json:"keys,omitempty"`
	Num                  uint32   `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FlowKeyArray) Descriptor

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

func (*FlowKeyArray) GetKeys

func (m *FlowKeyArray) GetKeys() []uint32

func (*FlowKeyArray) GetNum

func (m *FlowKeyArray) GetNum() uint32

func (*FlowKeyArray) ProtoMessage

func (*FlowKeyArray) ProtoMessage()

func (*FlowKeyArray) Reset

func (m *FlowKeyArray) Reset()

func (*FlowKeyArray) String

func (m *FlowKeyArray) String() string

func (*FlowKeyArray) XXX_DiscardUnknown

func (m *FlowKeyArray) XXX_DiscardUnknown()

func (*FlowKeyArray) XXX_Marshal

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

func (*FlowKeyArray) XXX_Merge

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

func (*FlowKeyArray) XXX_Size

func (m *FlowKeyArray) XXX_Size() int

func (*FlowKeyArray) XXX_Unmarshal

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

type FlowKeySt

type FlowKeySt struct {
	FlowKeys             *FlowKeyArray `protobuf:"bytes,1,opt,name=flow_keys,json=flowKeys,proto3" json:"flow_keys,omitempty"`
	MaxCount             uint32        `protobuf:"varint,2,opt,name=max_count,json=maxCount,proto3" json:"max_count,omitempty"`
	IdleTimeout          uint32        `protobuf:"varint,3,opt,name=idle_timeout,json=idleTimeout,proto3" json:"idle_timeout,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*FlowKeySt) Descriptor

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

func (*FlowKeySt) GetFlowKeys

func (m *FlowKeySt) GetFlowKeys() *FlowKeyArray

func (*FlowKeySt) GetIdleTimeout

func (m *FlowKeySt) GetIdleTimeout() uint32

func (*FlowKeySt) GetMaxCount

func (m *FlowKeySt) GetMaxCount() uint32

func (*FlowKeySt) ProtoMessage

func (*FlowKeySt) ProtoMessage()

func (*FlowKeySt) Reset

func (m *FlowKeySt) Reset()

func (*FlowKeySt) String

func (m *FlowKeySt) String() string

func (*FlowKeySt) XXX_DiscardUnknown

func (m *FlowKeySt) XXX_DiscardUnknown()

func (*FlowKeySt) XXX_Marshal

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

func (*FlowKeySt) XXX_Merge

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

func (*FlowKeySt) XXX_Size

func (m *FlowKeySt) XXX_Size() int

func (*FlowKeySt) XXX_Unmarshal

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

type MacAddrSt

type MacAddrSt struct {
	MacAddr              []uint32 `protobuf:"varint,1,rep,packed,name=mac_addr,json=macAddr,proto3" json:"mac_addr,omitempty"`
	Mask                 []uint32 `protobuf:"varint,2,rep,packed,name=mask,proto3" json:"mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MacAddrSt) Descriptor

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

func (*MacAddrSt) GetMacAddr

func (m *MacAddrSt) GetMacAddr() []uint32

func (*MacAddrSt) GetMask

func (m *MacAddrSt) GetMask() []uint32

func (*MacAddrSt) ProtoMessage

func (*MacAddrSt) ProtoMessage()

func (*MacAddrSt) Reset

func (m *MacAddrSt) Reset()

func (*MacAddrSt) String

func (m *MacAddrSt) String() string

func (*MacAddrSt) XXX_DiscardUnknown

func (m *MacAddrSt) XXX_DiscardUnknown()

func (*MacAddrSt) XXX_Marshal

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

func (*MacAddrSt) XXX_Merge

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

func (*MacAddrSt) XXX_Size

func (m *MacAddrSt) XXX_Size() int

func (*MacAddrSt) XXX_Unmarshal

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

type MatchDhcpClientIdSt

type MatchDhcpClientIdSt struct {
	Flags                uint32   `protobuf:"varint,1,opt,name=flags,proto3" json:"flags,omitempty"`
	Val                  string   `protobuf:"bytes,2,opt,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MatchDhcpClientIdSt) Descriptor

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

func (*MatchDhcpClientIdSt) GetFlags

func (m *MatchDhcpClientIdSt) GetFlags() uint32

func (*MatchDhcpClientIdSt) GetVal

func (m *MatchDhcpClientIdSt) GetVal() string

func (*MatchDhcpClientIdSt) ProtoMessage

func (*MatchDhcpClientIdSt) ProtoMessage()

func (*MatchDhcpClientIdSt) Reset

func (m *MatchDhcpClientIdSt) Reset()

func (*MatchDhcpClientIdSt) String

func (m *MatchDhcpClientIdSt) String() string

func (*MatchDhcpClientIdSt) XXX_DiscardUnknown

func (m *MatchDhcpClientIdSt) XXX_DiscardUnknown()

func (*MatchDhcpClientIdSt) XXX_Marshal

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

func (*MatchDhcpClientIdSt) XXX_Merge

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

func (*MatchDhcpClientIdSt) XXX_Size

func (m *MatchDhcpClientIdSt) XXX_Size() int

func (*MatchDhcpClientIdSt) XXX_Unmarshal

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

type MatchDomainSt

type MatchDomainSt struct {
	DomainName           string   `protobuf:"bytes,1,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"`
	FormatName           string   `protobuf:"bytes,2,opt,name=format_name,json=formatName,proto3" json:"format_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MatchDomainSt) Descriptor

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

func (*MatchDomainSt) GetDomainName

func (m *MatchDomainSt) GetDomainName() string

func (*MatchDomainSt) GetFormatName

func (m *MatchDomainSt) GetFormatName() string

func (*MatchDomainSt) ProtoMessage

func (*MatchDomainSt) ProtoMessage()

func (*MatchDomainSt) Reset

func (m *MatchDomainSt) Reset()

func (*MatchDomainSt) String

func (m *MatchDomainSt) String() string

func (*MatchDomainSt) XXX_DiscardUnknown

func (m *MatchDomainSt) XXX_DiscardUnknown()

func (*MatchDomainSt) XXX_Marshal

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

func (*MatchDomainSt) XXX_Merge

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

func (*MatchDomainSt) XXX_Size

func (m *MatchDomainSt) XXX_Size() int

func (*MatchDomainSt) XXX_Unmarshal

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

type MatchIpv4St

type MatchIpv4St struct {
	Prefix               string   `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Mask                 string   `protobuf:"bytes,2,opt,name=mask,proto3" json:"mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MatchIpv4St) Descriptor

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

func (*MatchIpv4St) GetMask

func (m *MatchIpv4St) GetMask() string

func (*MatchIpv4St) GetPrefix

func (m *MatchIpv4St) GetPrefix() string

func (*MatchIpv4St) ProtoMessage

func (*MatchIpv4St) ProtoMessage()

func (*MatchIpv4St) Reset

func (m *MatchIpv4St) Reset()

func (*MatchIpv4St) String

func (m *MatchIpv4St) String() string

func (*MatchIpv4St) XXX_DiscardUnknown

func (m *MatchIpv4St) XXX_DiscardUnknown()

func (*MatchIpv4St) XXX_Marshal

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

func (*MatchIpv4St) XXX_Merge

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

func (*MatchIpv4St) XXX_Size

func (m *MatchIpv4St) XXX_Size() int

func (*MatchIpv4St) XXX_Unmarshal

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

type MatchIpv6St

type MatchIpv6St struct {
	Prefix               string   `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Mask                 uint32   `protobuf:"varint,2,opt,name=mask,proto3" json:"mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MatchIpv6St) Descriptor

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

func (*MatchIpv6St) GetMask

func (m *MatchIpv6St) GetMask() uint32

func (*MatchIpv6St) GetPrefix

func (m *MatchIpv6St) GetPrefix() string

func (*MatchIpv6St) ProtoMessage

func (*MatchIpv6St) ProtoMessage()

func (*MatchIpv6St) Reset

func (m *MatchIpv6St) Reset()

func (*MatchIpv6St) String

func (m *MatchIpv6St) String() string

func (*MatchIpv6St) XXX_DiscardUnknown

func (m *MatchIpv6St) XXX_DiscardUnknown()

func (*MatchIpv6St) XXX_Marshal

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

func (*MatchIpv6St) XXX_Merge

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

func (*MatchIpv6St) XXX_Size

func (m *MatchIpv6St) XXX_Size() int

func (*MatchIpv6St) XXX_Unmarshal

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

type MatchNasPortSt

type MatchNasPortSt struct {
	SubId                string   `protobuf:"bytes,1,opt,name=sub_id,json=subId,proto3" json:"sub_id,omitempty"`
	Operator             string   `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
	Value                uint32   `protobuf:"varint,3,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MatchNasPortSt) Descriptor

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

func (*MatchNasPortSt) GetOperator

func (m *MatchNasPortSt) GetOperator() string

func (*MatchNasPortSt) GetSubId

func (m *MatchNasPortSt) GetSubId() string

func (*MatchNasPortSt) GetValue

func (m *MatchNasPortSt) GetValue() uint32

func (*MatchNasPortSt) ProtoMessage

func (*MatchNasPortSt) ProtoMessage()

func (*MatchNasPortSt) Reset

func (m *MatchNasPortSt) Reset()

func (*MatchNasPortSt) String

func (m *MatchNasPortSt) String() string

func (*MatchNasPortSt) XXX_DiscardUnknown

func (m *MatchNasPortSt) XXX_DiscardUnknown()

func (*MatchNasPortSt) XXX_Marshal

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

func (*MatchNasPortSt) XXX_Merge

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

func (*MatchNasPortSt) XXX_Size

func (m *MatchNasPortSt) XXX_Size() int

func (*MatchNasPortSt) XXX_Unmarshal

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

type ProtoIcmpSt

type ProtoIcmpSt struct {
	Type                 uint32   `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
	Code                 uint32   `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProtoIcmpSt) Descriptor

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

func (*ProtoIcmpSt) GetCode

func (m *ProtoIcmpSt) GetCode() uint32

func (*ProtoIcmpSt) GetType

func (m *ProtoIcmpSt) GetType() uint32

func (*ProtoIcmpSt) ProtoMessage

func (*ProtoIcmpSt) ProtoMessage()

func (*ProtoIcmpSt) Reset

func (m *ProtoIcmpSt) Reset()

func (*ProtoIcmpSt) String

func (m *ProtoIcmpSt) String() string

func (*ProtoIcmpSt) XXX_DiscardUnknown

func (m *ProtoIcmpSt) XXX_DiscardUnknown()

func (*ProtoIcmpSt) XXX_Marshal

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

func (*ProtoIcmpSt) XXX_Merge

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

func (*ProtoIcmpSt) XXX_Size

func (m *ProtoIcmpSt) XXX_Size() int

func (*ProtoIcmpSt) XXX_Unmarshal

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

type TcpFlagSt

type TcpFlagSt struct {
	Value                uint32   `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	MatchAny             bool     `protobuf:"varint,2,opt,name=match_any,json=matchAny,proto3" json:"match_any,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TcpFlagSt) Descriptor

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

func (*TcpFlagSt) GetMatchAny

func (m *TcpFlagSt) GetMatchAny() bool

func (*TcpFlagSt) GetValue

func (m *TcpFlagSt) GetValue() uint32

func (*TcpFlagSt) ProtoMessage

func (*TcpFlagSt) ProtoMessage()

func (*TcpFlagSt) Reset

func (m *TcpFlagSt) Reset()

func (*TcpFlagSt) String

func (m *TcpFlagSt) String() string

func (*TcpFlagSt) XXX_DiscardUnknown

func (m *TcpFlagSt) XXX_DiscardUnknown()

func (*TcpFlagSt) XXX_Marshal

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

func (*TcpFlagSt) XXX_Merge

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

func (*TcpFlagSt) XXX_Size

func (m *TcpFlagSt) XXX_Size() int

func (*TcpFlagSt) XXX_Unmarshal

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

type Uint16RngSt

type Uint16RngSt struct {
	Min                  uint32   `protobuf:"varint,1,opt,name=min,proto3" json:"min,omitempty"`
	Max                  uint32   `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Uint16RngSt) Descriptor

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

func (*Uint16RngSt) GetMax

func (m *Uint16RngSt) GetMax() uint32

func (*Uint16RngSt) GetMin

func (m *Uint16RngSt) GetMin() uint32

func (*Uint16RngSt) ProtoMessage

func (*Uint16RngSt) ProtoMessage()

func (*Uint16RngSt) Reset

func (m *Uint16RngSt) Reset()

func (*Uint16RngSt) String

func (m *Uint16RngSt) String() string

func (*Uint16RngSt) XXX_DiscardUnknown

func (m *Uint16RngSt) XXX_DiscardUnknown()

func (*Uint16RngSt) XXX_Marshal

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

func (*Uint16RngSt) XXX_Merge

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

func (*Uint16RngSt) XXX_Size

func (m *Uint16RngSt) XXX_Size() int

func (*Uint16RngSt) XXX_Unmarshal

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

type Uint32RngSt

type Uint32RngSt struct {
	Min                  uint32   `protobuf:"varint,1,opt,name=min,proto3" json:"min,omitempty"`
	Max                  uint32   `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Uint32RngSt) Descriptor

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

func (*Uint32RngSt) GetMax

func (m *Uint32RngSt) GetMax() uint32

func (*Uint32RngSt) GetMin

func (m *Uint32RngSt) GetMin() uint32

func (*Uint32RngSt) ProtoMessage

func (*Uint32RngSt) ProtoMessage()

func (*Uint32RngSt) Reset

func (m *Uint32RngSt) Reset()

func (*Uint32RngSt) String

func (m *Uint32RngSt) String() string

func (*Uint32RngSt) XXX_DiscardUnknown

func (m *Uint32RngSt) XXX_DiscardUnknown()

func (*Uint32RngSt) XXX_Marshal

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

func (*Uint32RngSt) XXX_Merge

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

func (*Uint32RngSt) XXX_Size

func (m *Uint32RngSt) XXX_Size() int

func (*Uint32RngSt) XXX_Unmarshal

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

type Uint8RngSt

type Uint8RngSt struct {
	Min                  uint32   `protobuf:"varint,1,opt,name=min,proto3" json:"min,omitempty"`
	Max                  uint32   `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Uint8RngSt) Descriptor

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

func (*Uint8RngSt) GetMax

func (m *Uint8RngSt) GetMax() uint32

func (*Uint8RngSt) GetMin

func (m *Uint8RngSt) GetMin() uint32

func (*Uint8RngSt) ProtoMessage

func (*Uint8RngSt) ProtoMessage()

func (*Uint8RngSt) Reset

func (m *Uint8RngSt) Reset()

func (*Uint8RngSt) String

func (m *Uint8RngSt) String() string

func (*Uint8RngSt) XXX_DiscardUnknown

func (m *Uint8RngSt) XXX_DiscardUnknown()

func (*Uint8RngSt) XXX_Marshal

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

func (*Uint8RngSt) XXX_Merge

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

func (*Uint8RngSt) XXX_Size

func (m *Uint8RngSt) XXX_Size() int

func (*Uint8RngSt) XXX_Unmarshal

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

type VlanIdSt

type VlanIdSt struct {
	Min                  uint32   `protobuf:"varint,1,opt,name=min,proto3" json:"min,omitempty"`
	Max                  uint32   `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	Mask                 uint32   `protobuf:"varint,3,opt,name=mask,proto3" json:"mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VlanIdSt) Descriptor

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

func (*VlanIdSt) GetMask

func (m *VlanIdSt) GetMask() uint32

func (*VlanIdSt) GetMax

func (m *VlanIdSt) GetMax() uint32

func (*VlanIdSt) GetMin

func (m *VlanIdSt) GetMin() uint32

func (*VlanIdSt) ProtoMessage

func (*VlanIdSt) ProtoMessage()

func (*VlanIdSt) Reset

func (m *VlanIdSt) Reset()

func (*VlanIdSt) String

func (m *VlanIdSt) String() string

func (*VlanIdSt) XXX_DiscardUnknown

func (m *VlanIdSt) XXX_DiscardUnknown()

func (*VlanIdSt) XXX_Marshal

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

func (*VlanIdSt) XXX_Merge

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

func (*VlanIdSt) XXX_Size

func (m *VlanIdSt) XXX_Size() int

func (*VlanIdSt) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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