Versions in this module Expand all Collapse all v1 v1.2.1 Aug 20, 2020 v1.2.0 Aug 20, 2020 Changes in this version + var File_mconfigs_proto protoreflect.FileDescriptor + var GyInitMethod_name = map[int32]string + var GyInitMethod_value = map[string]int32 + type AAAConfig struct + AccountingEnabled bool + CreateSessionOnAuth bool + EventLoggingEnabled bool + IdleSessionTimeoutMs uint32 + LogLevel protos.LogLevel + RadiusConfig *RadiusConfig + func (*AAAConfig) Descriptor() ([]byte, []int) + func (*AAAConfig) ProtoMessage() + func (x *AAAConfig) GetAccountingEnabled() bool + func (x *AAAConfig) GetCreateSessionOnAuth() bool + func (x *AAAConfig) GetEventLoggingEnabled() bool + func (x *AAAConfig) GetIdleSessionTimeoutMs() uint32 + func (x *AAAConfig) GetLogLevel() protos.LogLevel + func (x *AAAConfig) GetRadiusConfig() *RadiusConfig + func (x *AAAConfig) ProtoReflect() protoreflect.Message + func (x *AAAConfig) Reset() + func (x *AAAConfig) String() string + type CsfbConfig struct + Client *SCTPClientConfig + LogLevel protos.LogLevel + func (*CsfbConfig) Descriptor() ([]byte, []int) + func (*CsfbConfig) ProtoMessage() + func (x *CsfbConfig) GetClient() *SCTPClientConfig + func (x *CsfbConfig) GetLogLevel() protos.LogLevel + func (x *CsfbConfig) ProtoReflect() protoreflect.Message + func (x *CsfbConfig) Reset() + func (x *CsfbConfig) String() string + type DiamClientConfig struct + Address string + DestHost string + DestRealm string + DisableDestHost bool + Host string + LocalAddress string + OverwriteDestHost bool + ProductName string + Protocol string + Realm string + Retransmits uint32 + RetryCount uint32 + WatchdogInterval uint32 + func (*DiamClientConfig) Descriptor() ([]byte, []int) + func (*DiamClientConfig) ProtoMessage() + func (x *DiamClientConfig) GetAddress() string + func (x *DiamClientConfig) GetDestHost() string + func (x *DiamClientConfig) GetDestRealm() string + func (x *DiamClientConfig) GetDisableDestHost() bool + func (x *DiamClientConfig) GetHost() string + func (x *DiamClientConfig) GetLocalAddress() string + func (x *DiamClientConfig) GetOverwriteDestHost() bool + func (x *DiamClientConfig) GetProductName() string + func (x *DiamClientConfig) GetProtocol() string + func (x *DiamClientConfig) GetRealm() string + func (x *DiamClientConfig) GetRetransmits() uint32 + func (x *DiamClientConfig) GetRetryCount() uint32 + func (x *DiamClientConfig) GetWatchdogInterval() uint32 + func (x *DiamClientConfig) ProtoReflect() protoreflect.Message + func (x *DiamClientConfig) Reset() + func (x *DiamClientConfig) String() string + type DiamServerConfig struct + Address string + DestHost string + DestRealm string + LocalAddress string + Protocol string + func (*DiamServerConfig) Descriptor() ([]byte, []int) + func (*DiamServerConfig) ProtoMessage() + func (x *DiamServerConfig) GetAddress() string + func (x *DiamServerConfig) GetDestHost() string + func (x *DiamServerConfig) GetDestRealm() string + func (x *DiamServerConfig) GetLocalAddress() string + func (x *DiamServerConfig) GetProtocol() string + func (x *DiamServerConfig) ProtoReflect() protoreflect.Message + func (x *DiamServerConfig) Reset() + func (x *DiamServerConfig) String() string + type EapAkaConfig struct + LogLevel protos.LogLevel + PlmnIds []string + Timeout *EapAkaConfig_Timeouts + func (*EapAkaConfig) Descriptor() ([]byte, []int) + func (*EapAkaConfig) ProtoMessage() + func (x *EapAkaConfig) GetLogLevel() protos.LogLevel + func (x *EapAkaConfig) GetPlmnIds() []string + func (x *EapAkaConfig) GetTimeout() *EapAkaConfig_Timeouts + func (x *EapAkaConfig) ProtoReflect() protoreflect.Message + func (x *EapAkaConfig) Reset() + func (x *EapAkaConfig) String() string + type EapAkaConfig_Timeouts struct + ChallengeMs uint32 + ErrorNotificationMs uint32 + SessionAuthenticatedMs uint32 + SessionMs uint32 + func (*EapAkaConfig_Timeouts) Descriptor() ([]byte, []int) + func (*EapAkaConfig_Timeouts) ProtoMessage() + func (x *EapAkaConfig_Timeouts) GetChallengeMs() uint32 + func (x *EapAkaConfig_Timeouts) GetErrorNotificationMs() uint32 + func (x *EapAkaConfig_Timeouts) GetSessionAuthenticatedMs() uint32 + func (x *EapAkaConfig_Timeouts) GetSessionMs() uint32 + func (x *EapAkaConfig_Timeouts) ProtoReflect() protoreflect.Message + func (x *EapAkaConfig_Timeouts) Reset() + func (x *EapAkaConfig_Timeouts) String() string + type GatewayHealthConfig struct + CloudDisconnectPeriodSecs uint32 + LocalDisconnectPeriodSecs uint32 + RequiredServices []string + UpdateFailureThreshold uint32 + UpdateIntervalSecs uint32 + func (*GatewayHealthConfig) Descriptor() ([]byte, []int) + func (*GatewayHealthConfig) ProtoMessage() + func (x *GatewayHealthConfig) GetCloudDisconnectPeriodSecs() uint32 + func (x *GatewayHealthConfig) GetLocalDisconnectPeriodSecs() uint32 + func (x *GatewayHealthConfig) GetRequiredServices() []string + func (x *GatewayHealthConfig) GetUpdateFailureThreshold() uint32 + func (x *GatewayHealthConfig) GetUpdateIntervalSecs() uint32 + func (x *GatewayHealthConfig) ProtoReflect() protoreflect.Message + func (x *GatewayHealthConfig) Reset() + func (x *GatewayHealthConfig) String() string + type GxConfig struct + DisableGx bool + OverwriteApn string + Server *DiamClientConfig + Servers []*DiamClientConfig + func (*GxConfig) Descriptor() ([]byte, []int) + func (*GxConfig) ProtoMessage() + func (x *GxConfig) GetDisableGx() bool + func (x *GxConfig) GetOverwriteApn() string + func (x *GxConfig) GetServer() *DiamClientConfig + func (x *GxConfig) GetServers() []*DiamClientConfig + func (x *GxConfig) ProtoReflect() protoreflect.Message + func (x *GxConfig) Reset() + func (x *GxConfig) String() string + type GyConfig struct + DisableGy bool + InitMethod GyInitMethod + OverwriteApn string + Server *DiamClientConfig + Servers []*DiamClientConfig + func (*GyConfig) Descriptor() ([]byte, []int) + func (*GyConfig) ProtoMessage() + func (x *GyConfig) GetDisableGy() bool + func (x *GyConfig) GetInitMethod() GyInitMethod + func (x *GyConfig) GetOverwriteApn() string + func (x *GyConfig) GetServer() *DiamClientConfig + func (x *GyConfig) GetServers() []*DiamClientConfig + func (x *GyConfig) ProtoReflect() protoreflect.Message + func (x *GyConfig) Reset() + func (x *GyConfig) String() string + type GyInitMethod int32 + const GyInitMethod_PER_KEY + const GyInitMethod_PER_SESSION + const GyInitMethod_RESERVED + func (GyInitMethod) Descriptor() protoreflect.EnumDescriptor + func (GyInitMethod) EnumDescriptor() ([]byte, []int) + func (GyInitMethod) Type() protoreflect.EnumType + func (x GyInitMethod) Enum() *GyInitMethod + func (x GyInitMethod) Number() protoreflect.EnumNumber + func (x GyInitMethod) String() string + type HSSConfig struct + DefaultSubProfile *HSSConfig_SubscriptionProfile + LteAuthAmf []byte + LteAuthOp []byte + Server *DiamServerConfig + StreamSubscribers bool + SubProfiles map[string]*HSSConfig_SubscriptionProfile + func (*HSSConfig) Descriptor() ([]byte, []int) + func (*HSSConfig) ProtoMessage() + func (x *HSSConfig) GetDefaultSubProfile() *HSSConfig_SubscriptionProfile + func (x *HSSConfig) GetLteAuthAmf() []byte + func (x *HSSConfig) GetLteAuthOp() []byte + func (x *HSSConfig) GetServer() *DiamServerConfig + func (x *HSSConfig) GetStreamSubscribers() bool + func (x *HSSConfig) GetSubProfiles() map[string]*HSSConfig_SubscriptionProfile + func (x *HSSConfig) ProtoReflect() protoreflect.Message + func (x *HSSConfig) Reset() + func (x *HSSConfig) String() string + type HSSConfig_SubscriptionProfile struct + MaxDlBitRate uint64 + MaxUlBitRate uint64 + func (*HSSConfig_SubscriptionProfile) Descriptor() ([]byte, []int) + func (*HSSConfig_SubscriptionProfile) ProtoMessage() + func (x *HSSConfig_SubscriptionProfile) GetMaxDlBitRate() uint64 + func (x *HSSConfig_SubscriptionProfile) GetMaxUlBitRate() uint64 + func (x *HSSConfig_SubscriptionProfile) ProtoReflect() protoreflect.Message + func (x *HSSConfig_SubscriptionProfile) Reset() + func (x *HSSConfig_SubscriptionProfile) String() string + type RadiusConfig struct + AcctAddr string + AuthAddr string + DAEAddr string + Network string + Secret []byte + func (*RadiusConfig) Descriptor() ([]byte, []int) + func (*RadiusConfig) ProtoMessage() + func (x *RadiusConfig) GetAcctAddr() string + func (x *RadiusConfig) GetAuthAddr() string + func (x *RadiusConfig) GetDAEAddr() string + func (x *RadiusConfig) GetNetwork() string + func (x *RadiusConfig) GetSecret() []byte + func (x *RadiusConfig) ProtoReflect() protoreflect.Message + func (x *RadiusConfig) Reset() + func (x *RadiusConfig) String() string + type RadiusdConfig struct + RadiusMetricsHost string + RadiusMetricsPath string + RadiusMetricsPort uint32 + UpdateIntervalSecs uint32 + func (*RadiusdConfig) Descriptor() ([]byte, []int) + func (*RadiusdConfig) ProtoMessage() + func (x *RadiusdConfig) GetRadiusMetricsHost() string + func (x *RadiusdConfig) GetRadiusMetricsPath() string + func (x *RadiusdConfig) GetRadiusMetricsPort() uint32 + func (x *RadiusdConfig) GetUpdateIntervalSecs() uint32 + func (x *RadiusdConfig) ProtoReflect() protoreflect.Message + func (x *RadiusdConfig) Reset() + func (x *RadiusdConfig) String() string + type S6AConfig struct + LogLevel protos.LogLevel + MinimumRequestThreshold uint32 + RequestFailureThreshold float32 + Server *DiamClientConfig + func (*S6AConfig) Descriptor() ([]byte, []int) + func (*S6AConfig) ProtoMessage() + func (x *S6AConfig) GetLogLevel() protos.LogLevel + func (x *S6AConfig) GetMinimumRequestThreshold() uint32 + func (x *S6AConfig) GetRequestFailureThreshold() float32 + func (x *S6AConfig) GetServer() *DiamClientConfig + func (x *S6AConfig) ProtoReflect() protoreflect.Message + func (x *S6AConfig) Reset() + func (x *S6AConfig) String() string + type SCTPClientConfig struct + LocalAddress string + ServerAddress string + func (*SCTPClientConfig) Descriptor() ([]byte, []int) + func (*SCTPClientConfig) ProtoMessage() + func (x *SCTPClientConfig) GetLocalAddress() string + func (x *SCTPClientConfig) GetServerAddress() string + func (x *SCTPClientConfig) ProtoReflect() protoreflect.Message + func (x *SCTPClientConfig) Reset() + func (x *SCTPClientConfig) String() string + type SessionProxyConfig struct + Gx *GxConfig + Gy *GyConfig + LogLevel protos.LogLevel + MinimumRequestThreshold uint32 + RequestFailureThreshold float32 + func (*SessionProxyConfig) Descriptor() ([]byte, []int) + func (*SessionProxyConfig) ProtoMessage() + func (x *SessionProxyConfig) GetGx() *GxConfig + func (x *SessionProxyConfig) GetGy() *GyConfig + func (x *SessionProxyConfig) GetLogLevel() protos.LogLevel + func (x *SessionProxyConfig) GetMinimumRequestThreshold() uint32 + func (x *SessionProxyConfig) GetRequestFailureThreshold() float32 + func (x *SessionProxyConfig) ProtoReflect() protoreflect.Message + func (x *SessionProxyConfig) Reset() + func (x *SessionProxyConfig) String() string + type SwxConfig struct + CacheTTLSeconds uint32 + DeriveUnregisterRealm bool + HlrPlmnIds []string + LogLevel protos.LogLevel + MinimumRequestThreshold uint32 + RegisterOnAuth bool + RequestFailureThreshold float32 + Server *DiamClientConfig + Servers []*DiamClientConfig + VerifyAuthorization bool + func (*SwxConfig) Descriptor() ([]byte, []int) + func (*SwxConfig) ProtoMessage() + func (x *SwxConfig) GetCacheTTLSeconds() uint32 + func (x *SwxConfig) GetDeriveUnregisterRealm() bool + func (x *SwxConfig) GetHlrPlmnIds() []string + func (x *SwxConfig) GetLogLevel() protos.LogLevel + func (x *SwxConfig) GetMinimumRequestThreshold() uint32 + func (x *SwxConfig) GetRegisterOnAuth() bool + func (x *SwxConfig) GetRequestFailureThreshold() float32 + func (x *SwxConfig) GetServer() *DiamClientConfig + func (x *SwxConfig) GetServers() []*DiamClientConfig + func (x *SwxConfig) GetVerifyAuthorization() bool + func (x *SwxConfig) ProtoReflect() protoreflect.Message + func (x *SwxConfig) Reset() + func (x *SwxConfig) String() string Other modules containing this package github.com/go-magma/magma/modules/feg/cloud/go/protos