types

package
v1.1.1 Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2020 License: BSD-3-Clause Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// FlowDescriptionActionPERMIT captures enum value "PERMIT"
	FlowDescriptionActionPERMIT string = "PERMIT"

	// FlowDescriptionActionDENY captures enum value "DENY"
	FlowDescriptionActionDENY string = "DENY"
)
View Source
const (

	// FlowMatchDirectionUPLINK captures enum value "UPLINK"
	FlowMatchDirectionUPLINK string = "UPLINK"

	// FlowMatchDirectionDOWNLINK captures enum value "DOWNLINK"
	FlowMatchDirectionDOWNLINK string = "DOWNLINK"
)
View Source
const (

	// FlowMatchIPProtoIPPROTOIP captures enum value "IPPROTO_IP"
	FlowMatchIPProtoIPPROTOIP string = "IPPROTO_IP"

	// FlowMatchIPProtoIPPROTOTCP captures enum value "IPPROTO_TCP"
	FlowMatchIPProtoIPPROTOTCP string = "IPPROTO_TCP"

	// FlowMatchIPProtoIPPROTOUDP captures enum value "IPPROTO_UDP"
	FlowMatchIPProtoIPPROTOUDP string = "IPPROTO_UDP"

	// FlowMatchIPProtoIPPROTOICMP captures enum value "IPPROTO_ICMP"
	FlowMatchIPProtoIPPROTOICMP string = "IPPROTO_ICMP"
)
View Source
const (

	// LteSubscriptionStateINACTIVE captures enum value "INACTIVE"
	LteSubscriptionStateINACTIVE string = "INACTIVE"

	// LteSubscriptionStateACTIVE captures enum value "ACTIVE"
	LteSubscriptionStateACTIVE string = "ACTIVE"
)
View Source
const (

	// NetworkEnodebConfigsDeviceClassBaicellsNova233G2ODFDD captures enum value "Baicells Nova-233 G2 OD FDD"
	NetworkEnodebConfigsDeviceClassBaicellsNova233G2ODFDD string = "Baicells Nova-233 G2 OD FDD"

	// NetworkEnodebConfigsDeviceClassBaicellsNova243ODTDD captures enum value "Baicells Nova-243 OD TDD"
	NetworkEnodebConfigsDeviceClassBaicellsNova243ODTDD string = "Baicells Nova-243 OD TDD"

	// NetworkEnodebConfigsDeviceClassBaicellsIDTDDFDD captures enum value "Baicells ID TDD/FDD"
	NetworkEnodebConfigsDeviceClassBaicellsIDTDDFDD string = "Baicells ID TDD/FDD"

	// NetworkEnodebConfigsDeviceClassNuRANCaviumOCLTE captures enum value "NuRAN Cavium OC-LTE"
	NetworkEnodebConfigsDeviceClassNuRANCaviumOCLTE string = "NuRAN Cavium OC-LTE"
)
View Source
const (

	// PolicyRuleTrackingTypeONLYOCS captures enum value "ONLY_OCS"
	PolicyRuleTrackingTypeONLYOCS string = "ONLY_OCS"

	// PolicyRuleTrackingTypeONLYPCRF captures enum value "ONLY_PCRF"
	PolicyRuleTrackingTypeONLYPCRF string = "ONLY_PCRF"

	// PolicyRuleTrackingTypeOCSANDPCRF captures enum value "OCS_AND_PCRF"
	PolicyRuleTrackingTypeOCSANDPCRF string = "OCS_AND_PCRF"

	// PolicyRuleTrackingTypeNOTRACKING captures enum value "NO_TRACKING"
	PolicyRuleTrackingTypeNOTRACKING string = "NO_TRACKING"
)
View Source
const (

	// RedirectInformationAddressTypeIPV4 captures enum value "IPv4"
	RedirectInformationAddressTypeIPV4 string = "IPv4"

	// RedirectInformationAddressTypeIPV6 captures enum value "IPv6"
	RedirectInformationAddressTypeIPV6 string = "IPv6"

	// RedirectInformationAddressTypeURL captures enum value "URL"
	RedirectInformationAddressTypeURL string = "URL"

	// RedirectInformationAddressTypeSIPURI captures enum value "SIP_URI"
	RedirectInformationAddressTypeSIPURI string = "SIP_URI"
)
View Source
const (

	// RedirectInformationSupportDISABLED captures enum value "DISABLED"
	RedirectInformationSupportDISABLED string = "DISABLED"

	// RedirectInformationSupportENABLED captures enum value "ENABLED"
	RedirectInformationSupportENABLED string = "ENABLED"
)
View Source
const (

	// LteSubscriptionAuthAlgoMILENAGE captures enum value "MILENAGE"
	LteSubscriptionAuthAlgoMILENAGE string = "MILENAGE"
)

Variables

View Source
var APNConfiguration_PDNType_name = map[int32]string{
	0: "IPV4",
	1: "IPV6",
	2: "IPV4V6",
	3: "IPV4_OR_IPV6",
}
View Source
var APNConfiguration_PDNType_value = map[string]int32{
	"IPV4":         0,
	"IPV6":         1,
	"IPV4V6":       2,
	"IPV4_OR_IPV6": 3,
}
View Source
var AccessNetworkIdentifier_name = map[int32]string{
	0: "HRPD",
	1: "WIMAX",
	2: "WLAN",
	3: "ETHERNET",
}
View Source
var AccessNetworkIdentifier_value = map[string]int32{
	"HRPD":     0,
	"WIMAX":    1,
	"WLAN":     2,
	"ETHERNET": 3,
}
View Source
var GSMSubscription_GSMAuthAlgo_name = map[int32]string{
	0: "PRECOMPUTED_AUTH_TUPLES",
}
View Source
var GSMSubscription_GSMAuthAlgo_value = map[string]int32{
	"PRECOMPUTED_AUTH_TUPLES": 0,
}
View Source
var GSMSubscription_GSMSubscriptionState_name = map[int32]string{
	0: "INACTIVE",
	1: "ACTIVE",
}
View Source
var GSMSubscription_GSMSubscriptionState_value = map[string]int32{
	"INACTIVE": 0,
	"ACTIVE":   1,
}
View Source
var GatewayNonEPSConfig_CSFBRat_name = map[int32]string{
	0: "CSFBRAT_2G",
	1: "CSFBRAT_3G",
}
View Source
var GatewayNonEPSConfig_CSFBRat_value = map[string]int32{
	"CSFBRAT_2G": 0,
	"CSFBRAT_3G": 1,
}
View Source
var GatewayNonEPSConfig_NonEPSServiceControl_name = map[int32]string{
	0: "NON_EPS_SERVICE_CONTROL_OFF",
	1: "NON_EPS_SERVICE_CONTROL_CSFB_SMS",
	2: "NON_EPS_SERVICE_CONTROL_SMS",
}
View Source
var GatewayNonEPSConfig_NonEPSServiceControl_value = map[string]int32{
	"NON_EPS_SERVICE_CONTROL_OFF":      0,
	"NON_EPS_SERVICE_CONTROL_CSFB_SMS": 1,
	"NON_EPS_SERVICE_CONTROL_SMS":      2,
}
View Source
var LegacyFlowDescription_Action_name = map[int32]string{
	0: "PERMIT",
	1: "DENY",
}
View Source
var LegacyFlowDescription_Action_value = map[string]int32{
	"PERMIT": 0,
	"DENY":   1,
}
View Source
var LegacyFlowMatch_Direction_name = map[int32]string{
	0: "UPLINK",
	1: "DOWNLINK",
}
View Source
var LegacyFlowMatch_Direction_value = map[string]int32{
	"UPLINK":   0,
	"DOWNLINK": 1,
}
View Source
var LegacyFlowMatch_IPProto_name = map[int32]string{
	0: "IPPROTO_IP",

	1:   "IPPROTO_ICMP",
	2:   "IPPROTO_IGMP",
	6:   "IPPROTO_TCP",
	17:  "IPPROTO_UDP",
	43:  "IPPROTO_ROUTING",
	44:  "IPPROTO_FRAGMENT",
	47:  "IPPROTO_GRE",
	51:  "IPPROTO_AH",
	58:  "IPPROTO_ICMPV6",
	59:  "IPPROTO_NONE",
	60:  "IPPROTO_DSTOPTS",
	89:  "IPPROTO_OSPF",
	112: "IPPROTO_VRRP",
	132: "IPPROTO_SCTP",
}
View Source
var LegacyFlowMatch_IPProto_value = map[string]int32{
	"IPPROTO_IP":       0,
	"IPPROTO_HOPOPTS":  0,
	"IPPROTO_ICMP":     1,
	"IPPROTO_IGMP":     2,
	"IPPROTO_TCP":      6,
	"IPPROTO_UDP":      17,
	"IPPROTO_ROUTING":  43,
	"IPPROTO_FRAGMENT": 44,
	"IPPROTO_GRE":      47,
	"IPPROTO_AH":       51,
	"IPPROTO_ICMPV6":   58,
	"IPPROTO_NONE":     59,
	"IPPROTO_DSTOPTS":  60,
	"IPPROTO_OSPF":     89,
	"IPPROTO_VRRP":     112,
	"IPPROTO_SCTP":     132,
}
View Source
var LegacyFlowQos_Qci_name = map[int32]string{
	0:  "QCI_0",
	1:  "QCI_1",
	2:  "QCI_2",
	3:  "QCI_3",
	4:  "QCI_4",
	5:  "QCI_5",
	6:  "QCI_6",
	7:  "QCI_7",
	8:  "QCI_8",
	9:  "QCI_9",
	65: "QCI_65",
	66: "QCI_66",
	67: "QCI_67",
	70: "QCI_70",
	75: "QCI_75",
	79: "QCI_79",
}
View Source
var LegacyFlowQos_Qci_value = map[string]int32{
	"QCI_0":  0,
	"QCI_1":  1,
	"QCI_2":  2,
	"QCI_3":  3,
	"QCI_4":  4,
	"QCI_5":  5,
	"QCI_6":  6,
	"QCI_7":  7,
	"QCI_8":  8,
	"QCI_9":  9,
	"QCI_65": 65,
	"QCI_66": 66,
	"QCI_67": 67,
	"QCI_70": 70,
	"QCI_75": 75,
	"QCI_79": 79,
}
View Source
var LegacyLTESubscription_LTEAuthAlgo_name = map[int32]string{
	0: "MILENAGE",
}
View Source
var LegacyLTESubscription_LTEAuthAlgo_value = map[string]int32{
	"MILENAGE": 0,
}
View Source
var LegacyLTESubscription_LTESubscriptionState_name = map[int32]string{
	0: "INACTIVE",
	1: "ACTIVE",
}
View Source
var LegacyLTESubscription_LTESubscriptionState_value = map[string]int32{
	"INACTIVE": 0,
	"ACTIVE":   1,
}
View Source
var LegacyPolicyRule_TrackingType_name = map[int32]string{
	0: "ONLY_OCS",
	1: "ONLY_PCRF",
	2: "OCS_AND_PCRF",
	3: "NO_TRACKING",
}
View Source
var LegacyPolicyRule_TrackingType_value = map[string]int32{
	"ONLY_OCS":     0,
	"ONLY_PCRF":    1,
	"OCS_AND_PCRF": 2,
	"NO_TRACKING":  3,
}
View Source
var LegacyQosArp_PreCap_name = map[int32]string{
	0: "PRE_CAP_ENABLED",
	1: "PRE_CAP_DISABLED",
}
View Source
var LegacyQosArp_PreCap_value = map[string]int32{
	"PRE_CAP_ENABLED":  0,
	"PRE_CAP_DISABLED": 1,
}
View Source
var LegacyQosArp_PreVul_name = map[int32]string{
	0: "PRE_VUL_ENABLED",
	1: "PRE_VUL_DISABLED",
}
View Source
var LegacyQosArp_PreVul_value = map[string]int32{
	"PRE_VUL_ENABLED":  0,
	"PRE_VUL_DISABLED": 1,
}
View Source
var LegacyRedirectInformation_AddressType_name = map[int32]string{
	0: "IPv4",
	1: "IPv6",
	2: "URL",
	3: "SIP_URI",
}
View Source
var LegacyRedirectInformation_AddressType_value = map[string]int32{
	"IPv4":    0,
	"IPv6":    1,
	"URL":     2,
	"SIP_URI": 3,
}
View Source
var LegacyRedirectInformation_Support_name = map[int32]string{
	0: "DISABLED",
	1: "ENABLED",
}
View Source
var LegacyRedirectInformation_Support_value = map[string]int32{
	"DISABLED": 0,
	"ENABLED":  1,
}
View Source
var LegacySubscriberID_IDType_name = map[int32]string{
	0: "IMSI",
}
View Source
var LegacySubscriberID_IDType_value = map[string]int32{
	"IMSI": 0,
}
View Source
var NetworkEPCConfig_NetworkServices_name = map[int32]string{
	0: "METERING",
	1: "DPI",
	2: "ENFORCEMENT",
}
View Source
var NetworkEPCConfig_NetworkServices_value = map[string]int32{
	"METERING":    0,
	"DPI":         1,
	"ENFORCEMENT": 2,
}
View Source
var Non3GPPUserProfile_Non3GPPIPAccessAPN_name = map[int32]string{
	0: "NON_3GPP_APNS_ENABLE",
	1: "NON_3GPP_APNS_DISABLE",
}
View Source
var Non3GPPUserProfile_Non3GPPIPAccessAPN_value = map[string]int32{
	"NON_3GPP_APNS_ENABLE":  0,
	"NON_3GPP_APNS_DISABLE": 1,
}
View Source
var Non3GPPUserProfile_Non3GPPIPAccess_name = map[int32]string{
	0: "NON_3GPP_SUBSCRIPTION_ALLOWED",
	1: "NON_3GPP_SUBSCRIPTION_BARRED",
}
View Source
var Non3GPPUserProfile_Non3GPPIPAccess_value = map[string]int32{
	"NON_3GPP_SUBSCRIPTION_ALLOWED": 0,
	"NON_3GPP_SUBSCRIPTION_BARRED":  1,
}

Functions

This section is empty.

Types

type APNConfiguration

type APNConfiguration struct {
	ContextId            uint32                       `protobuf:"varint,1,opt,name=context_id,json=contextId,proto3" json:"context_id,omitempty"`
	ServiceSelection     string                       `protobuf:"bytes,2,opt,name=service_selection,json=serviceSelection,proto3" json:"service_selection,omitempty"`
	QosProfile           *APNConfiguration_QoSProfile `protobuf:"bytes,3,opt,name=qos_profile,json=qosProfile,proto3" json:"qos_profile,omitempty"`
	Ambr                 *AggregatedMaximumBitrate    `protobuf:"bytes,4,opt,name=ambr,proto3" json:"ambr,omitempty"`
	Pdn                  APNConfiguration_PDNType     `protobuf:"varint,5,opt,name=pdn,proto3,enum=magma.migration.cellular.APNConfiguration_PDNType" json:"pdn,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (*APNConfiguration) Descriptor

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

func (*APNConfiguration) GetAmbr

func (*APNConfiguration) GetContextId

func (m *APNConfiguration) GetContextId() uint32

func (*APNConfiguration) GetPdn

func (*APNConfiguration) GetQosProfile

func (m *APNConfiguration) GetQosProfile() *APNConfiguration_QoSProfile

func (*APNConfiguration) GetServiceSelection

func (m *APNConfiguration) GetServiceSelection() string

func (*APNConfiguration) ProtoMessage

func (*APNConfiguration) ProtoMessage()

func (*APNConfiguration) Reset

func (m *APNConfiguration) Reset()

func (*APNConfiguration) String

func (m *APNConfiguration) String() string

func (*APNConfiguration) XXX_DiscardUnknown

func (m *APNConfiguration) XXX_DiscardUnknown()

func (*APNConfiguration) XXX_Marshal

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

func (*APNConfiguration) XXX_Merge

func (dst *APNConfiguration) XXX_Merge(src proto.Message)

func (*APNConfiguration) XXX_Size

func (m *APNConfiguration) XXX_Size() int

func (*APNConfiguration) XXX_Unmarshal

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

type APNConfiguration_PDNType

type APNConfiguration_PDNType int32
const (
	APNConfiguration_IPV4         APNConfiguration_PDNType = 0
	APNConfiguration_IPV6         APNConfiguration_PDNType = 1
	APNConfiguration_IPV4V6       APNConfiguration_PDNType = 2
	APNConfiguration_IPV4_OR_IPV6 APNConfiguration_PDNType = 3
)

func (APNConfiguration_PDNType) EnumDescriptor

func (APNConfiguration_PDNType) EnumDescriptor() ([]byte, []int)

func (APNConfiguration_PDNType) String

func (x APNConfiguration_PDNType) String() string

type APNConfiguration_QoSProfile

type APNConfiguration_QoSProfile struct {
	ClassId                 int32    `protobuf:"varint,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	PriorityLevel           uint32   `protobuf:"varint,2,opt,name=priority_level,json=priorityLevel,proto3" json:"priority_level,omitempty"`
	PreemptionCapability    bool     `protobuf:"varint,3,opt,name=preemption_capability,json=preemptionCapability,proto3" json:"preemption_capability,omitempty"`
	PreemptionVulnerability bool     `` /* 131-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func (*APNConfiguration_QoSProfile) Descriptor

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

func (*APNConfiguration_QoSProfile) GetClassId

func (m *APNConfiguration_QoSProfile) GetClassId() int32

func (*APNConfiguration_QoSProfile) GetPreemptionCapability

func (m *APNConfiguration_QoSProfile) GetPreemptionCapability() bool

func (*APNConfiguration_QoSProfile) GetPreemptionVulnerability

func (m *APNConfiguration_QoSProfile) GetPreemptionVulnerability() bool

func (*APNConfiguration_QoSProfile) GetPriorityLevel

func (m *APNConfiguration_QoSProfile) GetPriorityLevel() uint32

func (*APNConfiguration_QoSProfile) ProtoMessage

func (*APNConfiguration_QoSProfile) ProtoMessage()

func (*APNConfiguration_QoSProfile) Reset

func (m *APNConfiguration_QoSProfile) Reset()

func (*APNConfiguration_QoSProfile) String

func (m *APNConfiguration_QoSProfile) String() string

func (*APNConfiguration_QoSProfile) XXX_DiscardUnknown

func (m *APNConfiguration_QoSProfile) XXX_DiscardUnknown()

func (*APNConfiguration_QoSProfile) XXX_Marshal

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

func (*APNConfiguration_QoSProfile) XXX_Merge

func (dst *APNConfiguration_QoSProfile) XXX_Merge(src proto.Message)

func (*APNConfiguration_QoSProfile) XXX_Size

func (m *APNConfiguration_QoSProfile) XXX_Size() int

func (*APNConfiguration_QoSProfile) XXX_Unmarshal

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

type AccessNetworkIdentifier

type AccessNetworkIdentifier int32
const (
	AccessNetworkIdentifier_HRPD     AccessNetworkIdentifier = 0
	AccessNetworkIdentifier_WIMAX    AccessNetworkIdentifier = 1
	AccessNetworkIdentifier_WLAN     AccessNetworkIdentifier = 2
	AccessNetworkIdentifier_ETHERNET AccessNetworkIdentifier = 3
)

func (AccessNetworkIdentifier) EnumDescriptor

func (AccessNetworkIdentifier) EnumDescriptor() ([]byte, []int)

func (AccessNetworkIdentifier) String

func (x AccessNetworkIdentifier) String() string

type AggregatedMaximumBitrate

type AggregatedMaximumBitrate struct {
	MaxBandwidthUl       uint32   `protobuf:"varint,1,opt,name=max_bandwidth_ul,json=maxBandwidthUl,proto3" json:"max_bandwidth_ul,omitempty"`
	MaxBandwidthDl       uint32   `protobuf:"varint,2,opt,name=max_bandwidth_dl,json=maxBandwidthDl,proto3" json:"max_bandwidth_dl,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AggregatedMaximumBitrate) Descriptor

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

func (*AggregatedMaximumBitrate) GetMaxBandwidthDl

func (m *AggregatedMaximumBitrate) GetMaxBandwidthDl() uint32

func (*AggregatedMaximumBitrate) GetMaxBandwidthUl

func (m *AggregatedMaximumBitrate) GetMaxBandwidthUl() uint32

func (*AggregatedMaximumBitrate) ProtoMessage

func (*AggregatedMaximumBitrate) ProtoMessage()

func (*AggregatedMaximumBitrate) Reset

func (m *AggregatedMaximumBitrate) Reset()

func (*AggregatedMaximumBitrate) String

func (m *AggregatedMaximumBitrate) String() string

func (*AggregatedMaximumBitrate) XXX_DiscardUnknown

func (m *AggregatedMaximumBitrate) XXX_DiscardUnknown()

func (*AggregatedMaximumBitrate) XXX_Marshal

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

func (*AggregatedMaximumBitrate) XXX_Merge

func (dst *AggregatedMaximumBitrate) XXX_Merge(src proto.Message)

func (*AggregatedMaximumBitrate) XXX_Size

func (m *AggregatedMaximumBitrate) XXX_Size() int

func (*AggregatedMaximumBitrate) XXX_Unmarshal

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

type BaseName

type BaseName string

BaseName base name swagger:model base_name

func (BaseName) Validate

func (m BaseName) Validate(formats strfmt.Registry) error

Validate validates this base name

type BaseNameRecord

type BaseNameRecord struct {

	// name
	Name BaseName `json:"name,omitempty"`

	// rule names
	RuleNames RuleNames `json:"rule_names,omitempty"`
}

BaseNameRecord base name record swagger:model base_name_record

func (*BaseNameRecord) MarshalBinary

func (m *BaseNameRecord) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BaseNameRecord) UnmarshalBinary

func (m *BaseNameRecord) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BaseNameRecord) Validate

func (m *BaseNameRecord) Validate(formats strfmt.Registry) error

Validate validates this base name record

type CellularEnodebConfig

type CellularEnodebConfig struct {
	Earfcndl               int32    `protobuf:"varint,1,opt,name=earfcndl,proto3" json:"earfcndl,omitempty"`
	SubframeAssignment     int32    `protobuf:"varint,2,opt,name=subframe_assignment,json=subframeAssignment,proto3" json:"subframe_assignment,omitempty"`
	SpecialSubframePattern int32    `` /* 130-byte string literal not displayed */
	Pci                    int32    `protobuf:"varint,4,opt,name=pci,proto3" json:"pci,omitempty"`
	TransmitEnabled        bool     `protobuf:"varint,5,opt,name=transmit_enabled,json=transmitEnabled,proto3" json:"transmit_enabled,omitempty"`
	DeviceClass            string   `protobuf:"bytes,6,opt,name=device_class,json=deviceClass,proto3" json:"device_class,omitempty"`
	CellId                 int32    `protobuf:"varint,7,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
	BandwidthMhz           int32    `protobuf:"varint,8,opt,name=bandwidth_mhz,json=bandwidthMhz,proto3" json:"bandwidth_mhz,omitempty"`
	Tac                    int32    `protobuf:"varint,9,opt,name=tac,proto3" json:"tac,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*CellularEnodebConfig) Descriptor

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

func (*CellularEnodebConfig) GetBandwidthMhz

func (m *CellularEnodebConfig) GetBandwidthMhz() int32

func (*CellularEnodebConfig) GetCellId

func (m *CellularEnodebConfig) GetCellId() int32

func (*CellularEnodebConfig) GetDeviceClass

func (m *CellularEnodebConfig) GetDeviceClass() string

func (*CellularEnodebConfig) GetEarfcndl

func (m *CellularEnodebConfig) GetEarfcndl() int32

func (*CellularEnodebConfig) GetPci

func (m *CellularEnodebConfig) GetPci() int32

func (*CellularEnodebConfig) GetSpecialSubframePattern

func (m *CellularEnodebConfig) GetSpecialSubframePattern() int32

func (*CellularEnodebConfig) GetSubframeAssignment

func (m *CellularEnodebConfig) GetSubframeAssignment() int32

func (*CellularEnodebConfig) GetTac

func (m *CellularEnodebConfig) GetTac() int32

func (*CellularEnodebConfig) GetTransmitEnabled

func (m *CellularEnodebConfig) GetTransmitEnabled() bool

func (*CellularEnodebConfig) ProtoMessage

func (*CellularEnodebConfig) ProtoMessage()

func (*CellularEnodebConfig) Reset

func (m *CellularEnodebConfig) Reset()

func (*CellularEnodebConfig) String

func (m *CellularEnodebConfig) String() string

func (*CellularEnodebConfig) XXX_DiscardUnknown

func (m *CellularEnodebConfig) XXX_DiscardUnknown()

func (*CellularEnodebConfig) XXX_Marshal

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

func (*CellularEnodebConfig) XXX_Merge

func (dst *CellularEnodebConfig) XXX_Merge(src proto.Message)

func (*CellularEnodebConfig) XXX_Size

func (m *CellularEnodebConfig) XXX_Size() int

func (*CellularEnodebConfig) XXX_Unmarshal

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

type CellularGatewayConfig

type CellularGatewayConfig struct {
	Ran                   *GatewayRANConfig    `protobuf:"bytes,1,opt,name=ran,proto3" json:"ran,omitempty"`
	Epc                   *GatewayEPCConfig    `protobuf:"bytes,2,opt,name=epc,proto3" json:"epc,omitempty"`
	NonEpsService         *GatewayNonEPSConfig `protobuf:"bytes,3,opt,name=non_eps_service,json=nonEpsService,proto3" json:"non_eps_service,omitempty"`
	AttachedEnodebSerials []string             `` /* 126-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{}             `json:"-"`
	XXX_unrecognized      []byte               `json:"-"`
	XXX_sizecache         int32                `json:"-"`
}

func (*CellularGatewayConfig) Descriptor

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

func (*CellularGatewayConfig) GetAttachedEnodebSerials

func (m *CellularGatewayConfig) GetAttachedEnodebSerials() []string

func (*CellularGatewayConfig) GetEpc

func (*CellularGatewayConfig) GetNonEpsService

func (m *CellularGatewayConfig) GetNonEpsService() *GatewayNonEPSConfig

func (*CellularGatewayConfig) GetRan

func (*CellularGatewayConfig) ProtoMessage

func (*CellularGatewayConfig) ProtoMessage()

func (*CellularGatewayConfig) Reset

func (m *CellularGatewayConfig) Reset()

func (*CellularGatewayConfig) String

func (m *CellularGatewayConfig) String() string

func (*CellularGatewayConfig) XXX_DiscardUnknown

func (m *CellularGatewayConfig) XXX_DiscardUnknown()

func (*CellularGatewayConfig) XXX_Marshal

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

func (*CellularGatewayConfig) XXX_Merge

func (dst *CellularGatewayConfig) XXX_Merge(src proto.Message)

func (*CellularGatewayConfig) XXX_Size

func (m *CellularGatewayConfig) XXX_Size() int

func (*CellularGatewayConfig) XXX_Unmarshal

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

type CellularNetworkConfig

type CellularNetworkConfig struct {
	Ran                  *NetworkRANConfig `protobuf:"bytes,1,opt,name=ran,proto3" json:"ran,omitempty"`
	Epc                  *NetworkEPCConfig `protobuf:"bytes,2,opt,name=epc,proto3" json:"epc,omitempty"`
	FegNetworkId         string            `protobuf:"bytes,3,opt,name=feg_network_id,json=fegNetworkId,proto3" json:"feg_network_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*CellularNetworkConfig) Descriptor

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

func (*CellularNetworkConfig) GetEpc

func (*CellularNetworkConfig) GetFegNetworkId

func (m *CellularNetworkConfig) GetFegNetworkId() string

func (*CellularNetworkConfig) GetRan

func (*CellularNetworkConfig) ProtoMessage

func (*CellularNetworkConfig) ProtoMessage()

func (*CellularNetworkConfig) Reset

func (m *CellularNetworkConfig) Reset()

func (*CellularNetworkConfig) String

func (m *CellularNetworkConfig) String() string

func (*CellularNetworkConfig) XXX_DiscardUnknown

func (m *CellularNetworkConfig) XXX_DiscardUnknown()

func (*CellularNetworkConfig) XXX_Marshal

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

func (*CellularNetworkConfig) XXX_Merge

func (dst *CellularNetworkConfig) XXX_Merge(src proto.Message)

func (*CellularNetworkConfig) XXX_Size

func (m *CellularNetworkConfig) XXX_Size() int

func (*CellularNetworkConfig) XXX_Unmarshal

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

type ChargingRuleNameSet

type ChargingRuleNameSet struct {
	RuleNames            []string `protobuf:"bytes,2,rep,name=RuleNames,proto3" json:"RuleNames,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChargingRuleNameSet) Descriptor

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

func (*ChargingRuleNameSet) GetRuleNames

func (m *ChargingRuleNameSet) GetRuleNames() []string

func (*ChargingRuleNameSet) ProtoMessage

func (*ChargingRuleNameSet) ProtoMessage()

func (*ChargingRuleNameSet) Reset

func (m *ChargingRuleNameSet) Reset()

func (*ChargingRuleNameSet) String

func (m *ChargingRuleNameSet) String() string

func (*ChargingRuleNameSet) XXX_DiscardUnknown

func (m *ChargingRuleNameSet) XXX_DiscardUnknown()

func (*ChargingRuleNameSet) XXX_Marshal

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

func (*ChargingRuleNameSet) XXX_Merge

func (dst *ChargingRuleNameSet) XXX_Merge(src proto.Message)

func (*ChargingRuleNameSet) XXX_Size

func (m *ChargingRuleNameSet) XXX_Size() int

func (*ChargingRuleNameSet) XXX_Unmarshal

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

type FlowDescription

type FlowDescription struct {

	// action
	// Enum: [PERMIT DENY]
	Action *string `json:"action,omitempty"`

	// match
	Match *FlowMatch `json:"match,omitempty"`
}

FlowDescription flow description swagger:model flow_description

func (*FlowDescription) MarshalBinary

func (m *FlowDescription) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*FlowDescription) UnmarshalBinary

func (m *FlowDescription) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*FlowDescription) Validate

func (m *FlowDescription) Validate(formats strfmt.Registry) error

Validate validates this flow description

type FlowMatch

type FlowMatch struct {

	// direction
	// Enum: [UPLINK DOWNLINK]
	Direction string `json:"direction,omitempty"`

	// ip proto
	// Enum: [IPPROTO_IP IPPROTO_TCP IPPROTO_UDP IPPROTO_ICMP]
	IPProto *string `json:"ip_proto,omitempty"`

	// ipv4 dst
	IPV4Dst string `json:"ipv4_dst,omitempty" magma_alt_name:"Ipv4Dst"`

	// ipv4 src
	IPV4Src string `json:"ipv4_src,omitempty" magma_alt_name:"Ipv4Src"`

	// tcp dst
	TCPDst uint32 `json:"tcp_dst,omitempty" magma_alt_name:"TcpDst"`

	// tcp src
	TCPSrc uint32 `json:"tcp_src,omitempty" magma_alt_name:"TcpSrc"`

	// udp dst
	UDPDst uint32 `json:"udp_dst,omitempty" magma_alt_name:"UdpDst"`

	// udp src
	UDPSrc uint32 `json:"udp_src,omitempty" magma_alt_name:"UdpSrc"`
}

FlowMatch flow match swagger:model flow_match

func (*FlowMatch) MarshalBinary

func (m *FlowMatch) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*FlowMatch) UnmarshalBinary

func (m *FlowMatch) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*FlowMatch) Validate

func (m *FlowMatch) Validate(formats strfmt.Registry) error

Validate validates this flow match

type FlowQos

type FlowQos struct {

	// max req bw dl
	MaxReqBwDl uint32 `json:"max_req_bw_dl,omitempty"`

	// max req bw ul
	MaxReqBwUl uint32 `json:"max_req_bw_ul,omitempty"`
}

FlowQos flow qos swagger:model flow_qos

func (*FlowQos) MarshalBinary

func (m *FlowQos) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*FlowQos) UnmarshalBinary

func (m *FlowQos) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*FlowQos) Validate

func (m *FlowQos) Validate(formats strfmt.Registry) error

Validate validates this flow qos

type GSMSubscription

type GSMSubscription struct {
	State                GSMSubscription_GSMSubscriptionState `` /* 131-byte string literal not displayed */
	AuthAlgo             GSMSubscription_GSMAuthAlgo          `` /* 144-byte string literal not displayed */
	AuthKey              []byte                               `protobuf:"bytes,3,opt,name=auth_key,json=authKey,proto3" json:"auth_key,omitempty"`
	AuthTuples           [][]byte                             `protobuf:"bytes,4,rep,name=auth_tuples,json=authTuples,proto3" json:"auth_tuples,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

func (*GSMSubscription) Descriptor

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

func (*GSMSubscription) GetAuthAlgo

func (*GSMSubscription) GetAuthKey

func (m *GSMSubscription) GetAuthKey() []byte

func (*GSMSubscription) GetAuthTuples

func (m *GSMSubscription) GetAuthTuples() [][]byte

func (*GSMSubscription) GetState

func (*GSMSubscription) ProtoMessage

func (*GSMSubscription) ProtoMessage()

func (*GSMSubscription) Reset

func (m *GSMSubscription) Reset()

func (*GSMSubscription) String

func (m *GSMSubscription) String() string

func (*GSMSubscription) XXX_DiscardUnknown

func (m *GSMSubscription) XXX_DiscardUnknown()

func (*GSMSubscription) XXX_Marshal

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

func (*GSMSubscription) XXX_Merge

func (dst *GSMSubscription) XXX_Merge(src proto.Message)

func (*GSMSubscription) XXX_Size

func (m *GSMSubscription) XXX_Size() int

func (*GSMSubscription) XXX_Unmarshal

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

type GSMSubscription_GSMAuthAlgo

type GSMSubscription_GSMAuthAlgo int32
const (
	GSMSubscription_PRECOMPUTED_AUTH_TUPLES GSMSubscription_GSMAuthAlgo = 0
)

func (GSMSubscription_GSMAuthAlgo) EnumDescriptor

func (GSMSubscription_GSMAuthAlgo) EnumDescriptor() ([]byte, []int)

func (GSMSubscription_GSMAuthAlgo) String

type GSMSubscription_GSMSubscriptionState

type GSMSubscription_GSMSubscriptionState int32
const (
	GSMSubscription_INACTIVE GSMSubscription_GSMSubscriptionState = 0
	GSMSubscription_ACTIVE   GSMSubscription_GSMSubscriptionState = 1
)

func (GSMSubscription_GSMSubscriptionState) EnumDescriptor

func (GSMSubscription_GSMSubscriptionState) EnumDescriptor() ([]byte, []int)

func (GSMSubscription_GSMSubscriptionState) String

type GatewayCellularConfigs

type GatewayCellularConfigs struct {

	// attached enodeb serials
	AttachedEnodebSerials []string `json:"attached_enodeb_serials"`

	// epc
	Epc *GatewayEpcConfigs `json:"epc,omitempty"`

	// non eps service
	NonEpsService *GatewayNonEpsServiceConfigs `json:"non_eps_service,omitempty"`

	// ran
	Ran *GatewayRanConfigs `json:"ran,omitempty"`
}

GatewayCellularConfigs Cellular configuration for a gateway swagger:model gateway_cellular_configs

func (*GatewayCellularConfigs) MarshalBinary

func (m *GatewayCellularConfigs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GatewayCellularConfigs) UnmarshalBinary

func (m *GatewayCellularConfigs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GatewayCellularConfigs) Validate

func (m *GatewayCellularConfigs) Validate(formats strfmt.Registry) error

Validate validates this gateway cellular configs

type GatewayEPCConfig

type GatewayEPCConfig struct {
	NatEnabled           bool     `protobuf:"varint,1,opt,name=nat_enabled,json=natEnabled,proto3" json:"nat_enabled,omitempty"`
	IpBlock              string   `protobuf:"bytes,2,opt,name=ip_block,json=ipBlock,proto3" json:"ip_block,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GatewayEPCConfig) Descriptor

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

func (*GatewayEPCConfig) GetIpBlock

func (m *GatewayEPCConfig) GetIpBlock() string

func (*GatewayEPCConfig) GetNatEnabled

func (m *GatewayEPCConfig) GetNatEnabled() bool

func (*GatewayEPCConfig) ProtoMessage

func (*GatewayEPCConfig) ProtoMessage()

func (*GatewayEPCConfig) Reset

func (m *GatewayEPCConfig) Reset()

func (*GatewayEPCConfig) String

func (m *GatewayEPCConfig) String() string

func (*GatewayEPCConfig) XXX_DiscardUnknown

func (m *GatewayEPCConfig) XXX_DiscardUnknown()

func (*GatewayEPCConfig) XXX_Marshal

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

func (*GatewayEPCConfig) XXX_Merge

func (dst *GatewayEPCConfig) XXX_Merge(src proto.Message)

func (*GatewayEPCConfig) XXX_Size

func (m *GatewayEPCConfig) XXX_Size() int

func (*GatewayEPCConfig) XXX_Unmarshal

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

type GatewayEpcConfigs

type GatewayEpcConfigs struct {

	// ip block
	// Required: true
	// Max Length: 49
	// Min Length: 5
	IPBlock string `json:"ip_block" magma_alt_name:"IpBlock"`

	// nat enabled
	NatEnabled bool `json:"nat_enabled,omitempty"`
}

GatewayEpcConfigs EPC (evolved packet core) configuration for a gateway swagger:model gateway_epc_configs

func (*GatewayEpcConfigs) MarshalBinary

func (m *GatewayEpcConfigs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GatewayEpcConfigs) UnmarshalBinary

func (m *GatewayEpcConfigs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GatewayEpcConfigs) Validate

func (m *GatewayEpcConfigs) Validate(formats strfmt.Registry) error

Validate validates this gateway epc configs

type GatewayNonEPSConfig

type GatewayNonEPSConfig struct {
	CsfbMcc              string                                   `protobuf:"bytes,1,opt,name=csfb_mcc,json=csfbMcc,proto3" json:"csfb_mcc,omitempty"`
	CsfbMnc              string                                   `protobuf:"bytes,2,opt,name=csfb_mnc,json=csfbMnc,proto3" json:"csfb_mnc,omitempty"`
	Lac                  int32                                    `protobuf:"varint,3,opt,name=lac,proto3" json:"lac,omitempty"`
	CsfbRat              GatewayNonEPSConfig_CSFBRat              `` /* 141-byte string literal not displayed */
	Arfcn_2G             []int32                                  `protobuf:"varint,5,rep,packed,name=arfcn_2g,json=arfcn2g,proto3" json:"arfcn_2g,omitempty"`
	NonEpsServiceControl GatewayNonEPSConfig_NonEPSServiceControl `` /* 197-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                 `json:"-"`
	XXX_unrecognized     []byte                                   `json:"-"`
	XXX_sizecache        int32                                    `json:"-"`
}

func (*GatewayNonEPSConfig) Descriptor

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

func (*GatewayNonEPSConfig) GetArfcn_2G

func (m *GatewayNonEPSConfig) GetArfcn_2G() []int32

func (*GatewayNonEPSConfig) GetCsfbMcc

func (m *GatewayNonEPSConfig) GetCsfbMcc() string

func (*GatewayNonEPSConfig) GetCsfbMnc

func (m *GatewayNonEPSConfig) GetCsfbMnc() string

func (*GatewayNonEPSConfig) GetCsfbRat

func (*GatewayNonEPSConfig) GetLac

func (m *GatewayNonEPSConfig) GetLac() int32

func (*GatewayNonEPSConfig) GetNonEpsServiceControl

func (*GatewayNonEPSConfig) ProtoMessage

func (*GatewayNonEPSConfig) ProtoMessage()

func (*GatewayNonEPSConfig) Reset

func (m *GatewayNonEPSConfig) Reset()

func (*GatewayNonEPSConfig) String

func (m *GatewayNonEPSConfig) String() string

func (*GatewayNonEPSConfig) XXX_DiscardUnknown

func (m *GatewayNonEPSConfig) XXX_DiscardUnknown()

func (*GatewayNonEPSConfig) XXX_Marshal

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

func (*GatewayNonEPSConfig) XXX_Merge

func (dst *GatewayNonEPSConfig) XXX_Merge(src proto.Message)

func (*GatewayNonEPSConfig) XXX_Size

func (m *GatewayNonEPSConfig) XXX_Size() int

func (*GatewayNonEPSConfig) XXX_Unmarshal

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

type GatewayNonEPSConfig_CSFBRat

type GatewayNonEPSConfig_CSFBRat int32
const (
	GatewayNonEPSConfig_CSFBRAT_2G GatewayNonEPSConfig_CSFBRat = 0
	GatewayNonEPSConfig_CSFBRAT_3G GatewayNonEPSConfig_CSFBRat = 1
)

func (GatewayNonEPSConfig_CSFBRat) EnumDescriptor

func (GatewayNonEPSConfig_CSFBRat) EnumDescriptor() ([]byte, []int)

func (GatewayNonEPSConfig_CSFBRat) String

type GatewayNonEPSConfig_NonEPSServiceControl

type GatewayNonEPSConfig_NonEPSServiceControl int32
const (
	GatewayNonEPSConfig_NON_EPS_SERVICE_CONTROL_OFF      GatewayNonEPSConfig_NonEPSServiceControl = 0
	GatewayNonEPSConfig_NON_EPS_SERVICE_CONTROL_CSFB_SMS GatewayNonEPSConfig_NonEPSServiceControl = 1
	GatewayNonEPSConfig_NON_EPS_SERVICE_CONTROL_SMS      GatewayNonEPSConfig_NonEPSServiceControl = 2
)

func (GatewayNonEPSConfig_NonEPSServiceControl) EnumDescriptor

func (GatewayNonEPSConfig_NonEPSServiceControl) EnumDescriptor() ([]byte, []int)

func (GatewayNonEPSConfig_NonEPSServiceControl) String

type GatewayNonEpsServiceConfigs

type GatewayNonEpsServiceConfigs struct {

	// arfcn 2g
	Arfcn2g []uint32 `json:"arfcn_2g" magma_alt_name:"Arfcn_2G"`

	// csfb mcc
	// Pattern: ^(\d{3})$
	CsfbMcc string `json:"csfb_mcc,omitempty"`

	// csfb mnc
	// Pattern: ^(\d{2,3})$
	CsfbMnc string `json:"csfb_mnc,omitempty"`

	// csfb rat
	// Enum: [0 1]
	CsfbRat uint32 `json:"csfb_rat,omitempty"`

	// lac
	Lac uint32 `json:"lac,omitempty"`

	// non eps service control
	// Enum: [0 1 2]
	NonEpsServiceControl uint32 `json:"non_eps_service_control,omitempty"`
}

GatewayNonEpsServiceConfigs Non-EPS service configuration for a gateway swagger:model gateway_non_eps_service_configs

func (*GatewayNonEpsServiceConfigs) MarshalBinary

func (m *GatewayNonEpsServiceConfigs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GatewayNonEpsServiceConfigs) UnmarshalBinary

func (m *GatewayNonEpsServiceConfigs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GatewayNonEpsServiceConfigs) Validate

func (m *GatewayNonEpsServiceConfigs) Validate(formats strfmt.Registry) error

Validate validates this gateway non eps service configs

type GatewayRANConfig

type GatewayRANConfig struct {
	Pci                  int32    `protobuf:"varint,1,opt,name=pci,proto3" json:"pci,omitempty"`
	TransmitEnabled      bool     `protobuf:"varint,2,opt,name=transmit_enabled,json=transmitEnabled,proto3" json:"transmit_enabled,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GatewayRANConfig) Descriptor

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

func (*GatewayRANConfig) GetPci

func (m *GatewayRANConfig) GetPci() int32

func (*GatewayRANConfig) GetTransmitEnabled

func (m *GatewayRANConfig) GetTransmitEnabled() bool

func (*GatewayRANConfig) ProtoMessage

func (*GatewayRANConfig) ProtoMessage()

func (*GatewayRANConfig) Reset

func (m *GatewayRANConfig) Reset()

func (*GatewayRANConfig) String

func (m *GatewayRANConfig) String() string

func (*GatewayRANConfig) XXX_DiscardUnknown

func (m *GatewayRANConfig) XXX_DiscardUnknown()

func (*GatewayRANConfig) XXX_Marshal

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

func (*GatewayRANConfig) XXX_Merge

func (dst *GatewayRANConfig) XXX_Merge(src proto.Message)

func (*GatewayRANConfig) XXX_Size

func (m *GatewayRANConfig) XXX_Size() int

func (*GatewayRANConfig) XXX_Unmarshal

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

type GatewayRanConfigs

type GatewayRanConfigs struct {

	// pci
	// Maximum: 503
	Pci uint32 `json:"pci,omitempty"`

	// transmit enabled
	TransmitEnabled bool `json:"transmit_enabled,omitempty"`
}

GatewayRanConfigs RAN (radio access network) configuration for a gateway swagger:model gateway_ran_configs

func (*GatewayRanConfigs) MarshalBinary

func (m *GatewayRanConfigs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GatewayRanConfigs) UnmarshalBinary

func (m *GatewayRanConfigs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GatewayRanConfigs) Validate

func (m *GatewayRanConfigs) Validate(formats strfmt.Registry) error

Validate validates this gateway ran configs

type LegacyFlowDescription

type LegacyFlowDescription struct {
	Match                *LegacyFlowMatch             `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"`
	Action               LegacyFlowDescription_Action `protobuf:"varint,2,opt,name=action,proto3,enum=magma.migration.cellular.LegacyFlowDescription_Action" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (*LegacyFlowDescription) Descriptor

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

func (*LegacyFlowDescription) GetAction

func (*LegacyFlowDescription) GetMatch

func (m *LegacyFlowDescription) GetMatch() *LegacyFlowMatch

func (*LegacyFlowDescription) ProtoMessage

func (*LegacyFlowDescription) ProtoMessage()

func (*LegacyFlowDescription) Reset

func (m *LegacyFlowDescription) Reset()

func (*LegacyFlowDescription) String

func (m *LegacyFlowDescription) String() string

func (*LegacyFlowDescription) XXX_DiscardUnknown

func (m *LegacyFlowDescription) XXX_DiscardUnknown()

func (*LegacyFlowDescription) XXX_Marshal

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

func (*LegacyFlowDescription) XXX_Merge

func (dst *LegacyFlowDescription) XXX_Merge(src proto.Message)

func (*LegacyFlowDescription) XXX_Size

func (m *LegacyFlowDescription) XXX_Size() int

func (*LegacyFlowDescription) XXX_Unmarshal

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

type LegacyFlowDescription_Action

type LegacyFlowDescription_Action int32
const (
	LegacyFlowDescription_PERMIT LegacyFlowDescription_Action = 0
	LegacyFlowDescription_DENY   LegacyFlowDescription_Action = 1
)

func (LegacyFlowDescription_Action) EnumDescriptor

func (LegacyFlowDescription_Action) EnumDescriptor() ([]byte, []int)

func (LegacyFlowDescription_Action) String

type LegacyFlowMatch

type LegacyFlowMatch struct {
	Ipv4Src              string                    `protobuf:"bytes,1,opt,name=ipv4_src,json=ipv4Src,proto3" json:"ipv4_src,omitempty"`
	Ipv4Dst              string                    `protobuf:"bytes,2,opt,name=ipv4_dst,json=ipv4Dst,proto3" json:"ipv4_dst,omitempty"`
	TcpSrc               uint32                    `protobuf:"varint,3,opt,name=tcp_src,json=tcpSrc,proto3" json:"tcp_src,omitempty"`
	TcpDst               uint32                    `protobuf:"varint,4,opt,name=tcp_dst,json=tcpDst,proto3" json:"tcp_dst,omitempty"`
	UdpSrc               uint32                    `protobuf:"varint,5,opt,name=udp_src,json=udpSrc,proto3" json:"udp_src,omitempty"`
	UdpDst               uint32                    `protobuf:"varint,6,opt,name=udp_dst,json=udpDst,proto3" json:"udp_dst,omitempty"`
	IpProto              LegacyFlowMatch_IPProto   `` /* 137-byte string literal not displayed */
	Direction            LegacyFlowMatch_Direction `` /* 128-byte string literal not displayed */
	AppName              string                    `protobuf:"bytes,9,opt,name=app_name,json=appName,proto3" json:"app_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*LegacyFlowMatch) Descriptor

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

func (*LegacyFlowMatch) GetAppName

func (m *LegacyFlowMatch) GetAppName() string

func (*LegacyFlowMatch) GetDirection

func (m *LegacyFlowMatch) GetDirection() LegacyFlowMatch_Direction

func (*LegacyFlowMatch) GetIpProto

func (m *LegacyFlowMatch) GetIpProto() LegacyFlowMatch_IPProto

func (*LegacyFlowMatch) GetIpv4Dst

func (m *LegacyFlowMatch) GetIpv4Dst() string

func (*LegacyFlowMatch) GetIpv4Src

func (m *LegacyFlowMatch) GetIpv4Src() string

func (*LegacyFlowMatch) GetTcpDst

func (m *LegacyFlowMatch) GetTcpDst() uint32

func (*LegacyFlowMatch) GetTcpSrc

func (m *LegacyFlowMatch) GetTcpSrc() uint32

func (*LegacyFlowMatch) GetUdpDst

func (m *LegacyFlowMatch) GetUdpDst() uint32

func (*LegacyFlowMatch) GetUdpSrc

func (m *LegacyFlowMatch) GetUdpSrc() uint32

func (*LegacyFlowMatch) ProtoMessage

func (*LegacyFlowMatch) ProtoMessage()

func (*LegacyFlowMatch) Reset

func (m *LegacyFlowMatch) Reset()

func (*LegacyFlowMatch) String

func (m *LegacyFlowMatch) String() string

func (*LegacyFlowMatch) XXX_DiscardUnknown

func (m *LegacyFlowMatch) XXX_DiscardUnknown()

func (*LegacyFlowMatch) XXX_Marshal

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

func (*LegacyFlowMatch) XXX_Merge

func (dst *LegacyFlowMatch) XXX_Merge(src proto.Message)

func (*LegacyFlowMatch) XXX_Size

func (m *LegacyFlowMatch) XXX_Size() int

func (*LegacyFlowMatch) XXX_Unmarshal

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

type LegacyFlowMatch_Direction

type LegacyFlowMatch_Direction int32
const (
	LegacyFlowMatch_UPLINK   LegacyFlowMatch_Direction = 0
	LegacyFlowMatch_DOWNLINK LegacyFlowMatch_Direction = 1
)

func (LegacyFlowMatch_Direction) EnumDescriptor

func (LegacyFlowMatch_Direction) EnumDescriptor() ([]byte, []int)

func (LegacyFlowMatch_Direction) String

func (x LegacyFlowMatch_Direction) String() string

type LegacyFlowMatch_IPProto

type LegacyFlowMatch_IPProto int32
const (
	LegacyFlowMatch_IPPROTO_IP       LegacyFlowMatch_IPProto = 0
	LegacyFlowMatch_IPPROTO_HOPOPTS  LegacyFlowMatch_IPProto = 0
	LegacyFlowMatch_IPPROTO_ICMP     LegacyFlowMatch_IPProto = 1
	LegacyFlowMatch_IPPROTO_IGMP     LegacyFlowMatch_IPProto = 2
	LegacyFlowMatch_IPPROTO_TCP      LegacyFlowMatch_IPProto = 6
	LegacyFlowMatch_IPPROTO_UDP      LegacyFlowMatch_IPProto = 17
	LegacyFlowMatch_IPPROTO_ROUTING  LegacyFlowMatch_IPProto = 43
	LegacyFlowMatch_IPPROTO_FRAGMENT LegacyFlowMatch_IPProto = 44
	LegacyFlowMatch_IPPROTO_GRE      LegacyFlowMatch_IPProto = 47
	LegacyFlowMatch_IPPROTO_AH       LegacyFlowMatch_IPProto = 51
	LegacyFlowMatch_IPPROTO_ICMPV6   LegacyFlowMatch_IPProto = 58
	LegacyFlowMatch_IPPROTO_NONE     LegacyFlowMatch_IPProto = 59
	LegacyFlowMatch_IPPROTO_DSTOPTS  LegacyFlowMatch_IPProto = 60
	LegacyFlowMatch_IPPROTO_OSPF     LegacyFlowMatch_IPProto = 89
	LegacyFlowMatch_IPPROTO_VRRP     LegacyFlowMatch_IPProto = 112
	LegacyFlowMatch_IPPROTO_SCTP     LegacyFlowMatch_IPProto = 132
)

func (LegacyFlowMatch_IPProto) EnumDescriptor

func (LegacyFlowMatch_IPProto) EnumDescriptor() ([]byte, []int)

func (LegacyFlowMatch_IPProto) String

func (x LegacyFlowMatch_IPProto) String() string

type LegacyFlowQos

type LegacyFlowQos struct {
	MaxReqBwUl           uint32            `protobuf:"varint,1,opt,name=max_req_bw_ul,json=maxReqBwUl,proto3" json:"max_req_bw_ul,omitempty"`
	MaxReqBwDl           uint32            `protobuf:"varint,2,opt,name=max_req_bw_dl,json=maxReqBwDl,proto3" json:"max_req_bw_dl,omitempty"`
	GbrUl                uint32            `protobuf:"varint,3,opt,name=gbr_ul,json=gbrUl,proto3" json:"gbr_ul,omitempty"`
	GbrDl                uint32            `protobuf:"varint,4,opt,name=gbr_dl,json=gbrDl,proto3" json:"gbr_dl,omitempty"`
	Qci                  LegacyFlowQos_Qci `protobuf:"varint,5,opt,name=qci,proto3,enum=magma.migration.cellular.LegacyFlowQos_Qci" json:"qci,omitempty"`
	Arp                  *LegacyQosArp     `protobuf:"bytes,6,opt,name=arp,proto3" json:"arp,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*LegacyFlowQos) Descriptor

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

func (*LegacyFlowQos) GetArp

func (m *LegacyFlowQos) GetArp() *LegacyQosArp

func (*LegacyFlowQos) GetGbrDl

func (m *LegacyFlowQos) GetGbrDl() uint32

func (*LegacyFlowQos) GetGbrUl

func (m *LegacyFlowQos) GetGbrUl() uint32

func (*LegacyFlowQos) GetMaxReqBwDl

func (m *LegacyFlowQos) GetMaxReqBwDl() uint32

func (*LegacyFlowQos) GetMaxReqBwUl

func (m *LegacyFlowQos) GetMaxReqBwUl() uint32

func (*LegacyFlowQos) GetQci

func (m *LegacyFlowQos) GetQci() LegacyFlowQos_Qci

func (*LegacyFlowQos) ProtoMessage

func (*LegacyFlowQos) ProtoMessage()

func (*LegacyFlowQos) Reset

func (m *LegacyFlowQos) Reset()

func (*LegacyFlowQos) String

func (m *LegacyFlowQos) String() string

func (*LegacyFlowQos) XXX_DiscardUnknown

func (m *LegacyFlowQos) XXX_DiscardUnknown()

func (*LegacyFlowQos) XXX_Marshal

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

func (*LegacyFlowQos) XXX_Merge

func (dst *LegacyFlowQos) XXX_Merge(src proto.Message)

func (*LegacyFlowQos) XXX_Size

func (m *LegacyFlowQos) XXX_Size() int

func (*LegacyFlowQos) XXX_Unmarshal

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

type LegacyFlowQos_Qci

type LegacyFlowQos_Qci int32
const (
	LegacyFlowQos_QCI_0  LegacyFlowQos_Qci = 0
	LegacyFlowQos_QCI_1  LegacyFlowQos_Qci = 1
	LegacyFlowQos_QCI_2  LegacyFlowQos_Qci = 2
	LegacyFlowQos_QCI_3  LegacyFlowQos_Qci = 3
	LegacyFlowQos_QCI_4  LegacyFlowQos_Qci = 4
	LegacyFlowQos_QCI_5  LegacyFlowQos_Qci = 5
	LegacyFlowQos_QCI_6  LegacyFlowQos_Qci = 6
	LegacyFlowQos_QCI_7  LegacyFlowQos_Qci = 7
	LegacyFlowQos_QCI_8  LegacyFlowQos_Qci = 8
	LegacyFlowQos_QCI_9  LegacyFlowQos_Qci = 9
	LegacyFlowQos_QCI_65 LegacyFlowQos_Qci = 65
	LegacyFlowQos_QCI_66 LegacyFlowQos_Qci = 66
	LegacyFlowQos_QCI_67 LegacyFlowQos_Qci = 67
	LegacyFlowQos_QCI_70 LegacyFlowQos_Qci = 70
	LegacyFlowQos_QCI_75 LegacyFlowQos_Qci = 75
	LegacyFlowQos_QCI_79 LegacyFlowQos_Qci = 79
)

func (LegacyFlowQos_Qci) EnumDescriptor

func (LegacyFlowQos_Qci) EnumDescriptor() ([]byte, []int)

func (LegacyFlowQos_Qci) String

func (x LegacyFlowQos_Qci) String() string

type LegacyLTESubscription

type LegacyLTESubscription struct {
	State                LegacyLTESubscription_LTESubscriptionState `` /* 137-byte string literal not displayed */
	AuthAlgo             LegacyLTESubscription_LTEAuthAlgo          `` /* 150-byte string literal not displayed */
	AuthKey              []byte                                     `protobuf:"bytes,3,opt,name=auth_key,json=authKey,proto3" json:"auth_key,omitempty"`
	AuthOpc              []byte                                     `protobuf:"bytes,4,opt,name=auth_opc,json=authOpc,proto3" json:"auth_opc,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                   `json:"-"`
	XXX_unrecognized     []byte                                     `json:"-"`
	XXX_sizecache        int32                                      `json:"-"`
}

func (*LegacyLTESubscription) Descriptor

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

func (*LegacyLTESubscription) GetAuthAlgo

func (*LegacyLTESubscription) GetAuthKey

func (m *LegacyLTESubscription) GetAuthKey() []byte

func (*LegacyLTESubscription) GetAuthOpc

func (m *LegacyLTESubscription) GetAuthOpc() []byte

func (*LegacyLTESubscription) GetState

func (*LegacyLTESubscription) ProtoMessage

func (*LegacyLTESubscription) ProtoMessage()

func (*LegacyLTESubscription) Reset

func (m *LegacyLTESubscription) Reset()

func (*LegacyLTESubscription) String

func (m *LegacyLTESubscription) String() string

func (*LegacyLTESubscription) XXX_DiscardUnknown

func (m *LegacyLTESubscription) XXX_DiscardUnknown()

func (*LegacyLTESubscription) XXX_Marshal

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

func (*LegacyLTESubscription) XXX_Merge

func (dst *LegacyLTESubscription) XXX_Merge(src proto.Message)

func (*LegacyLTESubscription) XXX_Size

func (m *LegacyLTESubscription) XXX_Size() int

func (*LegacyLTESubscription) XXX_Unmarshal

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

type LegacyLTESubscription_LTEAuthAlgo

type LegacyLTESubscription_LTEAuthAlgo int32
const (
	LegacyLTESubscription_MILENAGE LegacyLTESubscription_LTEAuthAlgo = 0
)

func (LegacyLTESubscription_LTEAuthAlgo) EnumDescriptor

func (LegacyLTESubscription_LTEAuthAlgo) EnumDescriptor() ([]byte, []int)

func (LegacyLTESubscription_LTEAuthAlgo) String

type LegacyLTESubscription_LTESubscriptionState

type LegacyLTESubscription_LTESubscriptionState int32
const (
	LegacyLTESubscription_INACTIVE LegacyLTESubscription_LTESubscriptionState = 0
	LegacyLTESubscription_ACTIVE   LegacyLTESubscription_LTESubscriptionState = 1
)

func (LegacyLTESubscription_LTESubscriptionState) EnumDescriptor

func (LegacyLTESubscription_LTESubscriptionState) EnumDescriptor() ([]byte, []int)

func (LegacyLTESubscription_LTESubscriptionState) String

type LegacyPolicyRule

type LegacyPolicyRule struct {
	Id                   string                        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Priority             uint32                        `protobuf:"varint,3,opt,name=priority,proto3" json:"priority,omitempty"`
	RatingGroup          uint32                        `protobuf:"varint,4,opt,name=rating_group,json=ratingGroup,proto3" json:"rating_group,omitempty"`
	MonitoringKey        string                        `protobuf:"bytes,6,opt,name=monitoring_key,json=monitoringKey,proto3" json:"monitoring_key,omitempty"`
	Redirect             *LegacyRedirectInformation    `protobuf:"bytes,9,opt,name=redirect,proto3" json:"redirect,omitempty"`
	FlowList             []*LegacyFlowDescription      `protobuf:"bytes,7,rep,name=flow_list,json=flowList,proto3" json:"flow_list,omitempty"`
	Qos                  *LegacyFlowQos                `protobuf:"bytes,8,opt,name=qos,proto3" json:"qos,omitempty"`
	TrackingType         LegacyPolicyRule_TrackingType `` /* 159-byte string literal not displayed */
	HardTimeout          uint32                        `protobuf:"varint,11,opt,name=hard_timeout,json=hardTimeout,proto3" json:"hard_timeout,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*LegacyPolicyRule) Descriptor

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

func (*LegacyPolicyRule) GetFlowList

func (m *LegacyPolicyRule) GetFlowList() []*LegacyFlowDescription

func (*LegacyPolicyRule) GetHardTimeout

func (m *LegacyPolicyRule) GetHardTimeout() uint32

func (*LegacyPolicyRule) GetId

func (m *LegacyPolicyRule) GetId() string

func (*LegacyPolicyRule) GetMonitoringKey

func (m *LegacyPolicyRule) GetMonitoringKey() string

func (*LegacyPolicyRule) GetPriority

func (m *LegacyPolicyRule) GetPriority() uint32

func (*LegacyPolicyRule) GetQos

func (m *LegacyPolicyRule) GetQos() *LegacyFlowQos

func (*LegacyPolicyRule) GetRatingGroup

func (m *LegacyPolicyRule) GetRatingGroup() uint32

func (*LegacyPolicyRule) GetRedirect

func (m *LegacyPolicyRule) GetRedirect() *LegacyRedirectInformation

func (*LegacyPolicyRule) GetTrackingType

func (m *LegacyPolicyRule) GetTrackingType() LegacyPolicyRule_TrackingType

func (*LegacyPolicyRule) ProtoMessage

func (*LegacyPolicyRule) ProtoMessage()

func (*LegacyPolicyRule) Reset

func (m *LegacyPolicyRule) Reset()

func (*LegacyPolicyRule) String

func (m *LegacyPolicyRule) String() string

func (*LegacyPolicyRule) XXX_DiscardUnknown

func (m *LegacyPolicyRule) XXX_DiscardUnknown()

func (*LegacyPolicyRule) XXX_Marshal

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

func (*LegacyPolicyRule) XXX_Merge

func (dst *LegacyPolicyRule) XXX_Merge(src proto.Message)

func (*LegacyPolicyRule) XXX_Size

func (m *LegacyPolicyRule) XXX_Size() int

func (*LegacyPolicyRule) XXX_Unmarshal

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

type LegacyPolicyRule_TrackingType

type LegacyPolicyRule_TrackingType int32
const (
	LegacyPolicyRule_ONLY_OCS     LegacyPolicyRule_TrackingType = 0
	LegacyPolicyRule_ONLY_PCRF    LegacyPolicyRule_TrackingType = 1
	LegacyPolicyRule_OCS_AND_PCRF LegacyPolicyRule_TrackingType = 2
	LegacyPolicyRule_NO_TRACKING  LegacyPolicyRule_TrackingType = 3
)

func (LegacyPolicyRule_TrackingType) EnumDescriptor

func (LegacyPolicyRule_TrackingType) EnumDescriptor() ([]byte, []int)

func (LegacyPolicyRule_TrackingType) String

type LegacyQosArp

type LegacyQosArp struct {
	PriorityLevel        uint32              `protobuf:"varint,1,opt,name=priority_level,json=priorityLevel,proto3" json:"priority_level,omitempty"`
	PreCapability        LegacyQosArp_PreCap `` /* 151-byte string literal not displayed */
	PreVulnerability     LegacyQosArp_PreVul `` /* 160-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*LegacyQosArp) Descriptor

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

func (*LegacyQosArp) GetPreCapability

func (m *LegacyQosArp) GetPreCapability() LegacyQosArp_PreCap

func (*LegacyQosArp) GetPreVulnerability

func (m *LegacyQosArp) GetPreVulnerability() LegacyQosArp_PreVul

func (*LegacyQosArp) GetPriorityLevel

func (m *LegacyQosArp) GetPriorityLevel() uint32

func (*LegacyQosArp) ProtoMessage

func (*LegacyQosArp) ProtoMessage()

func (*LegacyQosArp) Reset

func (m *LegacyQosArp) Reset()

func (*LegacyQosArp) String

func (m *LegacyQosArp) String() string

func (*LegacyQosArp) XXX_DiscardUnknown

func (m *LegacyQosArp) XXX_DiscardUnknown()

func (*LegacyQosArp) XXX_Marshal

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

func (*LegacyQosArp) XXX_Merge

func (dst *LegacyQosArp) XXX_Merge(src proto.Message)

func (*LegacyQosArp) XXX_Size

func (m *LegacyQosArp) XXX_Size() int

func (*LegacyQosArp) XXX_Unmarshal

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

type LegacyQosArp_PreCap

type LegacyQosArp_PreCap int32
const (
	LegacyQosArp_PRE_CAP_ENABLED  LegacyQosArp_PreCap = 0
	LegacyQosArp_PRE_CAP_DISABLED LegacyQosArp_PreCap = 1
)

func (LegacyQosArp_PreCap) EnumDescriptor

func (LegacyQosArp_PreCap) EnumDescriptor() ([]byte, []int)

func (LegacyQosArp_PreCap) String

func (x LegacyQosArp_PreCap) String() string

type LegacyQosArp_PreVul

type LegacyQosArp_PreVul int32
const (
	LegacyQosArp_PRE_VUL_ENABLED  LegacyQosArp_PreVul = 0
	LegacyQosArp_PRE_VUL_DISABLED LegacyQosArp_PreVul = 1
)

func (LegacyQosArp_PreVul) EnumDescriptor

func (LegacyQosArp_PreVul) EnumDescriptor() ([]byte, []int)

func (LegacyQosArp_PreVul) String

func (x LegacyQosArp_PreVul) String() string

type LegacyRedirectInformation

type LegacyRedirectInformation struct {
	Support              LegacyRedirectInformation_Support     `` /* 132-byte string literal not displayed */
	AddressType          LegacyRedirectInformation_AddressType `` /* 163-byte string literal not displayed */
	ServerAddress        string                                `protobuf:"bytes,3,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

func (*LegacyRedirectInformation) Descriptor

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

func (*LegacyRedirectInformation) GetAddressType

func (*LegacyRedirectInformation) GetServerAddress

func (m *LegacyRedirectInformation) GetServerAddress() string

func (*LegacyRedirectInformation) GetSupport

func (*LegacyRedirectInformation) ProtoMessage

func (*LegacyRedirectInformation) ProtoMessage()

func (*LegacyRedirectInformation) Reset

func (m *LegacyRedirectInformation) Reset()

func (*LegacyRedirectInformation) String

func (m *LegacyRedirectInformation) String() string

func (*LegacyRedirectInformation) XXX_DiscardUnknown

func (m *LegacyRedirectInformation) XXX_DiscardUnknown()

func (*LegacyRedirectInformation) XXX_Marshal

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

func (*LegacyRedirectInformation) XXX_Merge

func (dst *LegacyRedirectInformation) XXX_Merge(src proto.Message)

func (*LegacyRedirectInformation) XXX_Size

func (m *LegacyRedirectInformation) XXX_Size() int

func (*LegacyRedirectInformation) XXX_Unmarshal

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

type LegacyRedirectInformation_AddressType

type LegacyRedirectInformation_AddressType int32
const (
	LegacyRedirectInformation_IPv4    LegacyRedirectInformation_AddressType = 0
	LegacyRedirectInformation_IPv6    LegacyRedirectInformation_AddressType = 1
	LegacyRedirectInformation_URL     LegacyRedirectInformation_AddressType = 2
	LegacyRedirectInformation_SIP_URI LegacyRedirectInformation_AddressType = 3
)

func (LegacyRedirectInformation_AddressType) EnumDescriptor

func (LegacyRedirectInformation_AddressType) EnumDescriptor() ([]byte, []int)

func (LegacyRedirectInformation_AddressType) String

type LegacyRedirectInformation_Support

type LegacyRedirectInformation_Support int32
const (
	LegacyRedirectInformation_DISABLED LegacyRedirectInformation_Support = 0
	LegacyRedirectInformation_ENABLED  LegacyRedirectInformation_Support = 1
)

func (LegacyRedirectInformation_Support) EnumDescriptor

func (LegacyRedirectInformation_Support) EnumDescriptor() ([]byte, []int)

func (LegacyRedirectInformation_Support) String

type LegacySubscriberID

type LegacySubscriberID struct {
	Id                   string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Type                 LegacySubscriberID_IDType `protobuf:"varint,2,opt,name=type,proto3,enum=magma.migration.cellular.LegacySubscriberID_IDType" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*LegacySubscriberID) Descriptor

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

func (*LegacySubscriberID) GetId

func (m *LegacySubscriberID) GetId() string

func (*LegacySubscriberID) GetType

func (*LegacySubscriberID) ProtoMessage

func (*LegacySubscriberID) ProtoMessage()

func (*LegacySubscriberID) Reset

func (m *LegacySubscriberID) Reset()

func (*LegacySubscriberID) String

func (m *LegacySubscriberID) String() string

func (*LegacySubscriberID) XXX_DiscardUnknown

func (m *LegacySubscriberID) XXX_DiscardUnknown()

func (*LegacySubscriberID) XXX_Marshal

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

func (*LegacySubscriberID) XXX_Merge

func (dst *LegacySubscriberID) XXX_Merge(src proto.Message)

func (*LegacySubscriberID) XXX_Size

func (m *LegacySubscriberID) XXX_Size() int

func (*LegacySubscriberID) XXX_Unmarshal

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

type LegacySubscriberID_IDType

type LegacySubscriberID_IDType int32
const (
	LegacySubscriberID_IMSI LegacySubscriberID_IDType = 0
)

func (LegacySubscriberID_IDType) EnumDescriptor

func (LegacySubscriberID_IDType) EnumDescriptor() ([]byte, []int)

func (LegacySubscriberID_IDType) String

func (x LegacySubscriberID_IDType) String() string

type LegacySubscriberState

type LegacySubscriberState struct {
	LteAuthNextSeq          uint64   `protobuf:"varint,1,opt,name=lte_auth_next_seq,json=lteAuthNextSeq,proto3" json:"lte_auth_next_seq,omitempty"`
	TgppAaaServerName       string   `protobuf:"bytes,2,opt,name=tgpp_aaa_server_name,json=tgppAaaServerName,proto3" json:"tgpp_aaa_server_name,omitempty"`
	TgppAaaServerRegistered bool     `` /* 135-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func (*LegacySubscriberState) Descriptor

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

func (*LegacySubscriberState) GetLteAuthNextSeq

func (m *LegacySubscriberState) GetLteAuthNextSeq() uint64

func (*LegacySubscriberState) GetTgppAaaServerName

func (m *LegacySubscriberState) GetTgppAaaServerName() string

func (*LegacySubscriberState) GetTgppAaaServerRegistered

func (m *LegacySubscriberState) GetTgppAaaServerRegistered() bool

func (*LegacySubscriberState) ProtoMessage

func (*LegacySubscriberState) ProtoMessage()

func (*LegacySubscriberState) Reset

func (m *LegacySubscriberState) Reset()

func (*LegacySubscriberState) String

func (m *LegacySubscriberState) String() string

func (*LegacySubscriberState) XXX_DiscardUnknown

func (m *LegacySubscriberState) XXX_DiscardUnknown()

func (*LegacySubscriberState) XXX_Marshal

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

func (*LegacySubscriberState) XXX_Merge

func (dst *LegacySubscriberState) XXX_Merge(src proto.Message)

func (*LegacySubscriberState) XXX_Size

func (m *LegacySubscriberState) XXX_Size() int

func (*LegacySubscriberState) XXX_Unmarshal

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

type LteSubscription

type LteSubscription struct {

	// auth algo
	// Enum: [MILENAGE]
	AuthAlgo string `json:"auth_algo,omitempty"`

	// auth key
	// Required: true
	// Format: byte
	AuthKey *strfmt.Base64 `json:"auth_key"`

	// auth opc
	// Format: byte
	AuthOpc *strfmt.Base64 `json:"auth_opc,omitempty"`

	// state
	// Enum: [INACTIVE ACTIVE]
	State string `json:"state,omitempty"`
}

LteSubscription lte subscription swagger:model lte_subscription

func (*LteSubscription) MarshalBinary

func (m *LteSubscription) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*LteSubscription) UnmarshalBinary

func (m *LteSubscription) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*LteSubscription) Validate

func (m *LteSubscription) Validate(formats strfmt.Registry) error

Validate validates this lte subscription

type NetworkCellularConfigs

type NetworkCellularConfigs struct {

	// epc
	Epc *NetworkEpcConfigs `json:"epc,omitempty"`

	// feg network id
	FegNetworkID string `json:"feg_network_id,omitempty"`

	// ran
	Ran *NetworkRanConfigs `json:"ran,omitempty"`
}

NetworkCellularConfigs Cellular configuration for a network swagger:model network_cellular_configs

func (*NetworkCellularConfigs) MarshalBinary

func (m *NetworkCellularConfigs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NetworkCellularConfigs) UnmarshalBinary

func (m *NetworkCellularConfigs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NetworkCellularConfigs) Validate

func (m *NetworkCellularConfigs) Validate(formats strfmt.Registry) error

Validate validates this network cellular configs

type NetworkEPCConfig

type NetworkEPCConfig struct {
	Mcc                      string                                           `protobuf:"bytes,1,opt,name=mcc,proto3" json:"mcc,omitempty"`
	Mnc                      string                                           `protobuf:"bytes,2,opt,name=mnc,proto3" json:"mnc,omitempty"`
	Tac                      int32                                            `protobuf:"varint,3,opt,name=tac,proto3" json:"tac,omitempty"`
	LteAuthOp                []byte                                           `protobuf:"bytes,4,opt,name=lte_auth_op,json=lteAuthOp,proto3" json:"lte_auth_op,omitempty"`
	LteAuthAmf               []byte                                           `protobuf:"bytes,5,opt,name=lte_auth_amf,json=lteAuthAmf,proto3" json:"lte_auth_amf,omitempty"`
	SubProfiles              map[string]*NetworkEPCConfig_SubscriptionProfile `` /* 182-byte string literal not displayed */
	DefaultRuleId            string                                           `protobuf:"bytes,7,opt,name=default_rule_id,json=defaultRuleId,proto3" json:"default_rule_id,omitempty"`
	RelayEnabled             bool                                             `protobuf:"varint,8,opt,name=relay_enabled,json=relayEnabled,proto3" json:"relay_enabled,omitempty"`
	NetworkServices          []NetworkEPCConfig_NetworkServices               `` /* 177-byte string literal not displayed */
	CloudSubscriberdbEnabled bool                                             `` /* 137-byte string literal not displayed */
	XXX_NoUnkeyedLiteral     struct{}                                         `json:"-"`
	XXX_unrecognized         []byte                                           `json:"-"`
	XXX_sizecache            int32                                            `json:"-"`
}

func (*NetworkEPCConfig) Descriptor

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

func (*NetworkEPCConfig) GetCloudSubscriberdbEnabled

func (m *NetworkEPCConfig) GetCloudSubscriberdbEnabled() bool

func (*NetworkEPCConfig) GetDefaultRuleId

func (m *NetworkEPCConfig) GetDefaultRuleId() string

func (*NetworkEPCConfig) GetLteAuthAmf

func (m *NetworkEPCConfig) GetLteAuthAmf() []byte

func (*NetworkEPCConfig) GetLteAuthOp

func (m *NetworkEPCConfig) GetLteAuthOp() []byte

func (*NetworkEPCConfig) GetMcc

func (m *NetworkEPCConfig) GetMcc() string

func (*NetworkEPCConfig) GetMnc

func (m *NetworkEPCConfig) GetMnc() string

func (*NetworkEPCConfig) GetNetworkServices

func (m *NetworkEPCConfig) GetNetworkServices() []NetworkEPCConfig_NetworkServices

func (*NetworkEPCConfig) GetRelayEnabled

func (m *NetworkEPCConfig) GetRelayEnabled() bool

func (*NetworkEPCConfig) GetSubProfiles

func (*NetworkEPCConfig) GetTac

func (m *NetworkEPCConfig) GetTac() int32

func (*NetworkEPCConfig) ProtoMessage

func (*NetworkEPCConfig) ProtoMessage()

func (*NetworkEPCConfig) Reset

func (m *NetworkEPCConfig) Reset()

func (*NetworkEPCConfig) String

func (m *NetworkEPCConfig) String() string

func (*NetworkEPCConfig) XXX_DiscardUnknown

func (m *NetworkEPCConfig) XXX_DiscardUnknown()

func (*NetworkEPCConfig) XXX_Marshal

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

func (*NetworkEPCConfig) XXX_Merge

func (dst *NetworkEPCConfig) XXX_Merge(src proto.Message)

func (*NetworkEPCConfig) XXX_Size

func (m *NetworkEPCConfig) XXX_Size() int

func (*NetworkEPCConfig) XXX_Unmarshal

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

type NetworkEPCConfig_NetworkServices

type NetworkEPCConfig_NetworkServices int32
const (
	NetworkEPCConfig_METERING    NetworkEPCConfig_NetworkServices = 0
	NetworkEPCConfig_DPI         NetworkEPCConfig_NetworkServices = 1
	NetworkEPCConfig_ENFORCEMENT NetworkEPCConfig_NetworkServices = 2
)

func (NetworkEPCConfig_NetworkServices) EnumDescriptor

func (NetworkEPCConfig_NetworkServices) EnumDescriptor() ([]byte, []int)

func (NetworkEPCConfig_NetworkServices) String

type NetworkEPCConfig_SubscriptionProfile

type NetworkEPCConfig_SubscriptionProfile struct {
	MaxUlBitRate         uint64   `protobuf:"varint,1,opt,name=max_ul_bit_rate,json=maxUlBitRate,proto3" json:"max_ul_bit_rate,omitempty"`
	MaxDlBitRate         uint64   `protobuf:"varint,2,opt,name=max_dl_bit_rate,json=maxDlBitRate,proto3" json:"max_dl_bit_rate,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NetworkEPCConfig_SubscriptionProfile) Descriptor

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

func (*NetworkEPCConfig_SubscriptionProfile) GetMaxDlBitRate

func (m *NetworkEPCConfig_SubscriptionProfile) GetMaxDlBitRate() uint64

func (*NetworkEPCConfig_SubscriptionProfile) GetMaxUlBitRate

func (m *NetworkEPCConfig_SubscriptionProfile) GetMaxUlBitRate() uint64

func (*NetworkEPCConfig_SubscriptionProfile) ProtoMessage

func (*NetworkEPCConfig_SubscriptionProfile) ProtoMessage()

func (*NetworkEPCConfig_SubscriptionProfile) Reset

func (*NetworkEPCConfig_SubscriptionProfile) String

func (*NetworkEPCConfig_SubscriptionProfile) XXX_DiscardUnknown

func (m *NetworkEPCConfig_SubscriptionProfile) XXX_DiscardUnknown()

func (*NetworkEPCConfig_SubscriptionProfile) XXX_Marshal

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

func (*NetworkEPCConfig_SubscriptionProfile) XXX_Merge

func (*NetworkEPCConfig_SubscriptionProfile) XXX_Size

func (*NetworkEPCConfig_SubscriptionProfile) XXX_Unmarshal

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

type NetworkEnodebConfigs

type NetworkEnodebConfigs struct {

	// bandwidth mhz
	// Enum: [3 5 10 15 20]
	BandwidthMhz uint32 `json:"bandwidth_mhz,omitempty"`

	// cell id
	// Maximum: 2.68435455e+08
	CellID uint32 `json:"cell_id,omitempty"`

	// device class
	// Enum: [Baicells Nova-233 G2 OD FDD Baicells Nova-243 OD TDD Baicells ID TDD/FDD NuRAN Cavium OC-LTE]
	DeviceClass string `json:"device_class,omitempty"`

	// earfcndl
	// Maximum: 65535
	Earfcndl uint32 `json:"earfcndl,omitempty"`

	// pci
	// Maximum: 503
	Pci uint32 `json:"pci,omitempty"`

	// special subframe pattern
	// Maximum: 9
	SpecialSubframePattern uint32 `json:"special_subframe_pattern,omitempty"`

	// subframe assignment
	// Maximum: 6
	SubframeAssignment uint32 `json:"subframe_assignment,omitempty"`

	// tac
	// Maximum: 65535
	Tac uint32 `json:"tac,omitempty"`

	// transmit enabled
	TransmitEnabled bool `json:"transmit_enabled,omitempty"`
}

NetworkEnodebConfigs eNodeB configuration for a network swagger:model network_enodeb_configs

func (*NetworkEnodebConfigs) MarshalBinary

func (m *NetworkEnodebConfigs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NetworkEnodebConfigs) UnmarshalBinary

func (m *NetworkEnodebConfigs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NetworkEnodebConfigs) Validate

func (m *NetworkEnodebConfigs) Validate(formats strfmt.Registry) error

Validate validates this network enodeb configs

type NetworkEpcConfigs

type NetworkEpcConfigs struct {

	// cloud subscriberdb enabled
	CloudSubscriberdbEnabled bool `json:"cloud_subscriberdb_enabled,omitempty"`

	// default rule id
	DefaultRuleID string `json:"default_rule_id,omitempty"`

	// lte auth amf
	// Format: byte
	LteAuthAmf strfmt.Base64 `json:"lte_auth_amf,omitempty"`

	// lte auth op
	// Format: byte
	LteAuthOp strfmt.Base64 `json:"lte_auth_op,omitempty"`

	// mcc
	// Pattern: ^(\d{3})$
	Mcc string `json:"mcc,omitempty"`

	// mnc
	// Pattern: ^(\d{2,3})$
	Mnc string `json:"mnc,omitempty"`

	// Configuration for network services. Services will be instantiated in the listed order.
	NetworkServices []string `json:"network_services,omitempty"`

	// relay enabled
	RelayEnabled bool `json:"relay_enabled,omitempty"`

	// sub profiles
	SubProfiles map[string]NetworkEpcConfigsSubProfilesAnon `json:"sub_profiles,omitempty"`

	// tac
	// Maximum: 65535
	Tac uint32 `json:"tac,omitempty"`
}

NetworkEpcConfigs EPC (evolved packet core) cellular configuration for a network swagger:model network_epc_configs

func (*NetworkEpcConfigs) MarshalBinary

func (m *NetworkEpcConfigs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NetworkEpcConfigs) UnmarshalBinary

func (m *NetworkEpcConfigs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NetworkEpcConfigs) Validate

func (m *NetworkEpcConfigs) Validate(formats strfmt.Registry) error

Validate validates this network epc configs

type NetworkEpcConfigsSubProfilesAnon

type NetworkEpcConfigsSubProfilesAnon struct {

	// max dl bit rate
	MaxDlBitRate uint64 `json:"max_dl_bit_rate,omitempty"`

	// max ul bit rate
	MaxUlBitRate uint64 `json:"max_ul_bit_rate,omitempty"`
}

NetworkEpcConfigsSubProfilesAnon network epc configs sub profiles anon swagger:model NetworkEpcConfigsSubProfilesAnon

func (*NetworkEpcConfigsSubProfilesAnon) MarshalBinary

func (m *NetworkEpcConfigsSubProfilesAnon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NetworkEpcConfigsSubProfilesAnon) UnmarshalBinary

func (m *NetworkEpcConfigsSubProfilesAnon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NetworkEpcConfigsSubProfilesAnon) Validate

Validate validates this network epc configs sub profiles anon

type NetworkID

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

func (*NetworkID) Descriptor

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

func (*NetworkID) GetId

func (m *NetworkID) GetId() string

func (*NetworkID) ProtoMessage

func (*NetworkID) ProtoMessage()

func (*NetworkID) Reset

func (m *NetworkID) Reset()

func (*NetworkID) String

func (m *NetworkID) String() string

func (*NetworkID) XXX_DiscardUnknown

func (m *NetworkID) XXX_DiscardUnknown()

func (*NetworkID) XXX_Marshal

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

func (*NetworkID) XXX_Merge

func (dst *NetworkID) XXX_Merge(src proto.Message)

func (*NetworkID) XXX_Size

func (m *NetworkID) XXX_Size() int

func (*NetworkID) XXX_Unmarshal

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

type NetworkRANConfig

type NetworkRANConfig struct {
	Earfcndl               int32                       `protobuf:"varint,1,opt,name=earfcndl,proto3" json:"earfcndl,omitempty"`
	BandwidthMhz           int32                       `protobuf:"varint,2,opt,name=bandwidth_mhz,json=bandwidthMhz,proto3" json:"bandwidth_mhz,omitempty"`
	SubframeAssignment     int32                       `protobuf:"varint,3,opt,name=subframe_assignment,json=subframeAssignment,proto3" json:"subframe_assignment,omitempty"`
	SpecialSubframePattern int32                       `` /* 130-byte string literal not displayed */
	TddConfig              *NetworkRANConfig_TDDConfig `protobuf:"bytes,6,opt,name=tdd_config,json=tddConfig,proto3" json:"tdd_config,omitempty"`
	FddConfig              *NetworkRANConfig_FDDConfig `protobuf:"bytes,7,opt,name=fdd_config,json=fddConfig,proto3" json:"fdd_config,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                    `json:"-"`
	XXX_unrecognized       []byte                      `json:"-"`
	XXX_sizecache          int32                       `json:"-"`
}

func (*NetworkRANConfig) Descriptor

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

func (*NetworkRANConfig) GetBandwidthMhz

func (m *NetworkRANConfig) GetBandwidthMhz() int32

func (*NetworkRANConfig) GetEarfcndl

func (m *NetworkRANConfig) GetEarfcndl() int32

func (*NetworkRANConfig) GetFddConfig

func (m *NetworkRANConfig) GetFddConfig() *NetworkRANConfig_FDDConfig

func (*NetworkRANConfig) GetSpecialSubframePattern

func (m *NetworkRANConfig) GetSpecialSubframePattern() int32

func (*NetworkRANConfig) GetSubframeAssignment

func (m *NetworkRANConfig) GetSubframeAssignment() int32

func (*NetworkRANConfig) GetTddConfig

func (m *NetworkRANConfig) GetTddConfig() *NetworkRANConfig_TDDConfig

func (*NetworkRANConfig) ProtoMessage

func (*NetworkRANConfig) ProtoMessage()

func (*NetworkRANConfig) Reset

func (m *NetworkRANConfig) Reset()

func (*NetworkRANConfig) String

func (m *NetworkRANConfig) String() string

func (*NetworkRANConfig) XXX_DiscardUnknown

func (m *NetworkRANConfig) XXX_DiscardUnknown()

func (*NetworkRANConfig) XXX_Marshal

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

func (*NetworkRANConfig) XXX_Merge

func (dst *NetworkRANConfig) XXX_Merge(src proto.Message)

func (*NetworkRANConfig) XXX_Size

func (m *NetworkRANConfig) XXX_Size() int

func (*NetworkRANConfig) XXX_Unmarshal

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

type NetworkRANConfig_FDDConfig

type NetworkRANConfig_FDDConfig struct {
	Earfcndl             int32    `protobuf:"varint,1,opt,name=earfcndl,proto3" json:"earfcndl,omitempty"`
	Earfcnul             int32    `protobuf:"varint,2,opt,name=earfcnul,proto3" json:"earfcnul,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NetworkRANConfig_FDDConfig) Descriptor

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

func (*NetworkRANConfig_FDDConfig) GetEarfcndl

func (m *NetworkRANConfig_FDDConfig) GetEarfcndl() int32

func (*NetworkRANConfig_FDDConfig) GetEarfcnul

func (m *NetworkRANConfig_FDDConfig) GetEarfcnul() int32

func (*NetworkRANConfig_FDDConfig) ProtoMessage

func (*NetworkRANConfig_FDDConfig) ProtoMessage()

func (*NetworkRANConfig_FDDConfig) Reset

func (m *NetworkRANConfig_FDDConfig) Reset()

func (*NetworkRANConfig_FDDConfig) String

func (m *NetworkRANConfig_FDDConfig) String() string

func (*NetworkRANConfig_FDDConfig) XXX_DiscardUnknown

func (m *NetworkRANConfig_FDDConfig) XXX_DiscardUnknown()

func (*NetworkRANConfig_FDDConfig) XXX_Marshal

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

func (*NetworkRANConfig_FDDConfig) XXX_Merge

func (dst *NetworkRANConfig_FDDConfig) XXX_Merge(src proto.Message)

func (*NetworkRANConfig_FDDConfig) XXX_Size

func (m *NetworkRANConfig_FDDConfig) XXX_Size() int

func (*NetworkRANConfig_FDDConfig) XXX_Unmarshal

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

type NetworkRANConfig_TDDConfig

type NetworkRANConfig_TDDConfig struct {
	Earfcndl               int32    `protobuf:"varint,1,opt,name=earfcndl,proto3" json:"earfcndl,omitempty"`
	SubframeAssignment     int32    `protobuf:"varint,2,opt,name=subframe_assignment,json=subframeAssignment,proto3" json:"subframe_assignment,omitempty"`
	SpecialSubframePattern int32    `` /* 130-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*NetworkRANConfig_TDDConfig) Descriptor

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

func (*NetworkRANConfig_TDDConfig) GetEarfcndl

func (m *NetworkRANConfig_TDDConfig) GetEarfcndl() int32

func (*NetworkRANConfig_TDDConfig) GetSpecialSubframePattern

func (m *NetworkRANConfig_TDDConfig) GetSpecialSubframePattern() int32

func (*NetworkRANConfig_TDDConfig) GetSubframeAssignment

func (m *NetworkRANConfig_TDDConfig) GetSubframeAssignment() int32

func (*NetworkRANConfig_TDDConfig) ProtoMessage

func (*NetworkRANConfig_TDDConfig) ProtoMessage()

func (*NetworkRANConfig_TDDConfig) Reset

func (m *NetworkRANConfig_TDDConfig) Reset()

func (*NetworkRANConfig_TDDConfig) String

func (m *NetworkRANConfig_TDDConfig) String() string

func (*NetworkRANConfig_TDDConfig) XXX_DiscardUnknown

func (m *NetworkRANConfig_TDDConfig) XXX_DiscardUnknown()

func (*NetworkRANConfig_TDDConfig) XXX_Marshal

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

func (*NetworkRANConfig_TDDConfig) XXX_Merge

func (dst *NetworkRANConfig_TDDConfig) XXX_Merge(src proto.Message)

func (*NetworkRANConfig_TDDConfig) XXX_Size

func (m *NetworkRANConfig_TDDConfig) XXX_Size() int

func (*NetworkRANConfig_TDDConfig) XXX_Unmarshal

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

type NetworkRanConfigs

type NetworkRanConfigs struct {

	// bandwidth mhz
	// Enum: [3 5 10 15 20]
	BandwidthMhz uint32 `json:"bandwidth_mhz,omitempty"`

	// earfcndl
	Earfcndl uint32 `json:"earfcndl,omitempty"`

	// fdd config
	FddConfig *NetworkRanConfigsFddConfig `json:"fdd_config,omitempty"`

	// special subframe pattern
	// Maximum: 9
	SpecialSubframePattern uint32 `json:"special_subframe_pattern,omitempty"`

	// subframe assignment
	// Maximum: 6
	SubframeAssignment uint32 `json:"subframe_assignment,omitempty"`

	// tdd config
	TddConfig *NetworkRanConfigsTddConfig `json:"tdd_config,omitempty"`
}

NetworkRanConfigs RAN (radio access network) cellular configuration for a network swagger:model network_ran_configs

func (*NetworkRanConfigs) MarshalBinary

func (m *NetworkRanConfigs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NetworkRanConfigs) UnmarshalBinary

func (m *NetworkRanConfigs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NetworkRanConfigs) Validate

func (m *NetworkRanConfigs) Validate(formats strfmt.Registry) error

Validate validates this network ran configs

type NetworkRanConfigsFddConfig

type NetworkRanConfigsFddConfig struct {

	// earfcndl
	Earfcndl uint32 `json:"earfcndl,omitempty"`

	// earfcnul
	Earfcnul uint32 `json:"earfcnul,omitempty"`
}

NetworkRanConfigsFddConfig network ran configs fdd config swagger:model NetworkRanConfigsFddConfig

func (*NetworkRanConfigsFddConfig) MarshalBinary

func (m *NetworkRanConfigsFddConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NetworkRanConfigsFddConfig) UnmarshalBinary

func (m *NetworkRanConfigsFddConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NetworkRanConfigsFddConfig) Validate

func (m *NetworkRanConfigsFddConfig) Validate(formats strfmt.Registry) error

Validate validates this network ran configs fdd config

type NetworkRanConfigsTddConfig

type NetworkRanConfigsTddConfig struct {

	// earfcndl
	Earfcndl uint32 `json:"earfcndl,omitempty"`

	// special subframe pattern
	// Maximum: 9
	SpecialSubframePattern uint32 `json:"special_subframe_pattern,omitempty"`

	// subframe assignment
	// Maximum: 6
	SubframeAssignment uint32 `json:"subframe_assignment,omitempty"`
}

NetworkRanConfigsTddConfig network ran configs tdd config swagger:model NetworkRanConfigsTddConfig

func (*NetworkRanConfigsTddConfig) MarshalBinary

func (m *NetworkRanConfigsTddConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NetworkRanConfigsTddConfig) UnmarshalBinary

func (m *NetworkRanConfigsTddConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NetworkRanConfigsTddConfig) Validate

func (m *NetworkRanConfigsTddConfig) Validate(formats strfmt.Registry) error

Validate validates this network ran configs tdd config

type Non3GPPUserProfile

type Non3GPPUserProfile struct {
	Msisdn               string                                `protobuf:"bytes,1,opt,name=msisdn,proto3" json:"msisdn,omitempty"`
	Non_3GppIpAccess     Non3GPPUserProfile_Non3GPPIPAccess    `` /* 176-byte string literal not displayed */
	Non_3GppIpAccessApn  Non3GPPUserProfile_Non3GPPIPAccessAPN `` /* 190-byte string literal not displayed */
	Ambr                 *AggregatedMaximumBitrate             `protobuf:"bytes,4,opt,name=ambr,proto3" json:"ambr,omitempty"`
	ApnConfig            *APNConfiguration                     `protobuf:"bytes,5,opt,name=apn_config,json=apnConfig,proto3" json:"apn_config,omitempty"`
	AccessNetId          AccessNetworkIdentifier               `` /* 151-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

func (*Non3GPPUserProfile) Descriptor

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

func (*Non3GPPUserProfile) GetAccessNetId

func (m *Non3GPPUserProfile) GetAccessNetId() AccessNetworkIdentifier

func (*Non3GPPUserProfile) GetAmbr

func (*Non3GPPUserProfile) GetApnConfig

func (m *Non3GPPUserProfile) GetApnConfig() *APNConfiguration

func (*Non3GPPUserProfile) GetMsisdn

func (m *Non3GPPUserProfile) GetMsisdn() string

func (*Non3GPPUserProfile) GetNon_3GppIpAccess

func (m *Non3GPPUserProfile) GetNon_3GppIpAccess() Non3GPPUserProfile_Non3GPPIPAccess

func (*Non3GPPUserProfile) GetNon_3GppIpAccessApn

func (m *Non3GPPUserProfile) GetNon_3GppIpAccessApn() Non3GPPUserProfile_Non3GPPIPAccessAPN

func (*Non3GPPUserProfile) ProtoMessage

func (*Non3GPPUserProfile) ProtoMessage()

func (*Non3GPPUserProfile) Reset

func (m *Non3GPPUserProfile) Reset()

func (*Non3GPPUserProfile) String

func (m *Non3GPPUserProfile) String() string

func (*Non3GPPUserProfile) XXX_DiscardUnknown

func (m *Non3GPPUserProfile) XXX_DiscardUnknown()

func (*Non3GPPUserProfile) XXX_Marshal

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

func (*Non3GPPUserProfile) XXX_Merge

func (dst *Non3GPPUserProfile) XXX_Merge(src proto.Message)

func (*Non3GPPUserProfile) XXX_Size

func (m *Non3GPPUserProfile) XXX_Size() int

func (*Non3GPPUserProfile) XXX_Unmarshal

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

type Non3GPPUserProfile_Non3GPPIPAccess

type Non3GPPUserProfile_Non3GPPIPAccess int32
const (
	Non3GPPUserProfile_NON_3GPP_SUBSCRIPTION_ALLOWED Non3GPPUserProfile_Non3GPPIPAccess = 0
	Non3GPPUserProfile_NON_3GPP_SUBSCRIPTION_BARRED  Non3GPPUserProfile_Non3GPPIPAccess = 1
)

func (Non3GPPUserProfile_Non3GPPIPAccess) EnumDescriptor

func (Non3GPPUserProfile_Non3GPPIPAccess) EnumDescriptor() ([]byte, []int)

func (Non3GPPUserProfile_Non3GPPIPAccess) String

type Non3GPPUserProfile_Non3GPPIPAccessAPN

type Non3GPPUserProfile_Non3GPPIPAccessAPN int32
const (
	Non3GPPUserProfile_NON_3GPP_APNS_ENABLE  Non3GPPUserProfile_Non3GPPIPAccessAPN = 0
	Non3GPPUserProfile_NON_3GPP_APNS_DISABLE Non3GPPUserProfile_Non3GPPIPAccessAPN = 1
)

func (Non3GPPUserProfile_Non3GPPIPAccessAPN) EnumDescriptor

func (Non3GPPUserProfile_Non3GPPIPAccessAPN) EnumDescriptor() ([]byte, []int)

func (Non3GPPUserProfile_Non3GPPIPAccessAPN) String

type PolicyRule

type PolicyRule struct {

	// flow list
	FlowList []*FlowDescription `json:"flow_list"`

	// id
	ID string `json:"id,omitempty" magma_alt_name:"Id"`

	// monitoring key
	MonitoringKey *string `json:"monitoring_key,omitempty"`

	// priority
	Priority *uint32 `json:"priority,omitempty"`

	// qos
	Qos *FlowQos `json:"qos,omitempty"`

	// rating group
	RatingGroup *uint32 `json:"rating_group,omitempty"`

	// redirect
	Redirect *RedirectInformation `json:"redirect,omitempty"`

	// tracking type
	// Enum: [ONLY_OCS ONLY_PCRF OCS_AND_PCRF NO_TRACKING]
	TrackingType string `json:"tracking_type,omitempty"`
}

PolicyRule policy rule swagger:model policy_rule

func (*PolicyRule) MarshalBinary

func (m *PolicyRule) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PolicyRule) UnmarshalBinary

func (m *PolicyRule) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PolicyRule) Validate

func (m *PolicyRule) Validate(formats strfmt.Registry) error

Validate validates this policy rule

type RedirectInformation

type RedirectInformation struct {

	// address type
	// Enum: [IPv4 IPv6 URL SIP_URI]
	AddressType string `json:"address_type,omitempty"`

	// server address
	ServerAddress string `json:"server_address,omitempty"`

	// support
	// Enum: [DISABLED ENABLED]
	Support string `json:"support,omitempty"`
}

RedirectInformation redirect information swagger:model redirect_information

func (*RedirectInformation) MarshalBinary

func (m *RedirectInformation) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RedirectInformation) UnmarshalBinary

func (m *RedirectInformation) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RedirectInformation) Validate

func (m *RedirectInformation) Validate(formats strfmt.Registry) error

Validate validates this redirect information

type RuleID

type RuleID string

RuleID rule id swagger:model rule_id

func (RuleID) Validate

func (m RuleID) Validate(formats strfmt.Registry) error

Validate validates this rule id

type RuleNames

type RuleNames []string

RuleNames rule names swagger:model rule_names

func (RuleNames) Validate

func (m RuleNames) Validate(formats strfmt.Registry) error

Validate validates this rule names

type Subscriber

type Subscriber struct {

	// id
	ID SubscriberID `json:"id,omitempty"`

	// lte
	Lte *LteSubscription `json:"lte,omitempty"`

	// Subscription profile name
	// Min Length: 1
	SubProfile string `json:"sub_profile,omitempty"`
}

Subscriber subscriber swagger:model subscriber

func (*Subscriber) MarshalBinary

func (m *Subscriber) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Subscriber) UnmarshalBinary

func (m *Subscriber) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Subscriber) Validate

func (m *Subscriber) Validate(formats strfmt.Registry) error

Validate validates this subscriber

type SubscriberData

type SubscriberData struct {
	Sid                  *LegacySubscriberID    `protobuf:"bytes,1,opt,name=sid,proto3" json:"sid,omitempty"`
	Gsm                  *GSMSubscription       `protobuf:"bytes,2,opt,name=gsm,proto3" json:"gsm,omitempty"`
	Lte                  *LegacyLTESubscription `protobuf:"bytes,3,opt,name=lte,proto3" json:"lte,omitempty"`
	NetworkId            *NetworkID             `protobuf:"bytes,4,opt,name=network_id,json=networkId,proto3" json:"network_id,omitempty"`
	State                *LegacySubscriberState `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	SubProfile           string                 `protobuf:"bytes,6,opt,name=sub_profile,json=subProfile,proto3" json:"sub_profile,omitempty"`
	Non_3Gpp             *Non3GPPUserProfile    `protobuf:"bytes,7,opt,name=non_3gpp,json=non3gpp,proto3" json:"non_3gpp,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

-------------------------------------------------------------------------- User subscription record. This record is serialized and stored in the DB. --------------------------------------------------------------------------

func (*SubscriberData) Descriptor

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

func (*SubscriberData) GetGsm

func (m *SubscriberData) GetGsm() *GSMSubscription

func (*SubscriberData) GetLte

func (*SubscriberData) GetNetworkId

func (m *SubscriberData) GetNetworkId() *NetworkID

func (*SubscriberData) GetNon_3Gpp

func (m *SubscriberData) GetNon_3Gpp() *Non3GPPUserProfile

func (*SubscriberData) GetSid

func (m *SubscriberData) GetSid() *LegacySubscriberID

func (*SubscriberData) GetState

func (m *SubscriberData) GetState() *LegacySubscriberState

func (*SubscriberData) GetSubProfile

func (m *SubscriberData) GetSubProfile() string

func (*SubscriberData) ProtoMessage

func (*SubscriberData) ProtoMessage()

func (*SubscriberData) Reset

func (m *SubscriberData) Reset()

func (*SubscriberData) String

func (m *SubscriberData) String() string

func (*SubscriberData) XXX_DiscardUnknown

func (m *SubscriberData) XXX_DiscardUnknown()

func (*SubscriberData) XXX_Marshal

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

func (*SubscriberData) XXX_Merge

func (dst *SubscriberData) XXX_Merge(src proto.Message)

func (*SubscriberData) XXX_Size

func (m *SubscriberData) XXX_Size() int

func (*SubscriberData) XXX_Unmarshal

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

type SubscriberID

type SubscriberID string

SubscriberID subscriber id swagger:model subscriber_id

func (SubscriberID) Validate

func (m SubscriberID) Validate(formats strfmt.Registry) error

Validate validates this subscriber id

type SubscriberState

type SubscriberState struct {

	// lte auth next seq
	LteAuthNextSeq uint64 `json:"lte_auth_next_seq,omitempty"`

	// tgpp aaa server name
	TgppAaaServerName string `json:"tgpp_aaa_server_name,omitempty"`

	// tgpp aaa server registered
	TgppAaaServerRegistered bool `json:"tgpp_aaa_server_registered,omitempty"`
}

SubscriberState subscriber state swagger:model subscriber_state

func (*SubscriberState) MarshalBinary

func (m *SubscriberState) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*SubscriberState) UnmarshalBinary

func (m *SubscriberState) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*SubscriberState) Validate

func (m *SubscriberState) Validate(formats strfmt.Registry) error

Validate validates this subscriber state

Jump to

Keyboard shortcuts

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