Documentation ¶
Index ¶
- Constants
- Variables
- type AAAConfig
- func (*AAAConfig) Descriptor() ([]byte, []int)
- func (m *AAAConfig) GetAccountingEnabled() bool
- func (m *AAAConfig) GetCreateSessionOnAuth() bool
- func (m *AAAConfig) GetIdleSessionTimeoutMs() uint32
- func (*AAAConfig) ProtoMessage()
- func (m *AAAConfig) Reset()
- func (m *AAAConfig) String() string
- func (m *AAAConfig) XXX_DiscardUnknown()
- func (m *AAAConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AAAConfig) XXX_Merge(src proto.Message)
- func (m *AAAConfig) XXX_Size() int
- func (m *AAAConfig) XXX_Unmarshal(b []byte) error
- type Config
- func (*Config) Descriptor() ([]byte, []int)
- func (m *Config) GetAaaServer() *AAAConfig
- func (m *Config) GetEapAka() *EapAkaConfig
- func (m *Config) GetGx() *GxConfig
- func (m *Config) GetGy() *GyConfig
- func (m *Config) GetHealth() *HealthConfig
- func (m *Config) GetHss() *HSSConfig
- func (m *Config) GetS6A() *S6AConfig
- func (m *Config) GetServedNetworkIds() []string
- func (m *Config) GetSwx() *SwxConfig
- func (*Config) ProtoMessage()
- func (m *Config) Reset()
- func (m *Config) String() string
- func (m *Config) XXX_DiscardUnknown()
- func (m *Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Config) XXX_Merge(src proto.Message)
- func (m *Config) XXX_Size() int
- func (m *Config) XXX_Unmarshal(b []byte) error
- type DiamClientConfig
- func (*DiamClientConfig) Descriptor() ([]byte, []int)
- func (m *DiamClientConfig) GetAddress() string
- func (m *DiamClientConfig) GetDestHost() string
- func (m *DiamClientConfig) GetDestRealm() string
- func (m *DiamClientConfig) GetHost() string
- func (m *DiamClientConfig) GetLocalAddress() string
- func (m *DiamClientConfig) GetProductName() string
- func (m *DiamClientConfig) GetProtocol() string
- func (m *DiamClientConfig) GetRealm() string
- func (m *DiamClientConfig) GetRetransmits() uint32
- func (m *DiamClientConfig) GetRetryCount() uint32
- func (m *DiamClientConfig) GetWatchdogInterval() uint32
- func (*DiamClientConfig) ProtoMessage()
- func (m *DiamClientConfig) Reset()
- func (m *DiamClientConfig) String() string
- func (m *DiamClientConfig) XXX_DiscardUnknown()
- func (m *DiamClientConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DiamClientConfig) XXX_Merge(src proto.Message)
- func (m *DiamClientConfig) XXX_Size() int
- func (m *DiamClientConfig) XXX_Unmarshal(b []byte) error
- type DiamServerConfig
- func (*DiamServerConfig) Descriptor() ([]byte, []int)
- func (m *DiamServerConfig) GetAddress() string
- func (m *DiamServerConfig) GetDestHost() string
- func (m *DiamServerConfig) GetDestRealm() string
- func (m *DiamServerConfig) GetLocalAddress() string
- func (m *DiamServerConfig) GetProtocol() string
- func (*DiamServerConfig) ProtoMessage()
- func (m *DiamServerConfig) Reset()
- func (m *DiamServerConfig) String() string
- func (m *DiamServerConfig) XXX_DiscardUnknown()
- func (m *DiamServerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DiamServerConfig) XXX_Merge(src proto.Message)
- func (m *DiamServerConfig) XXX_Size() int
- func (m *DiamServerConfig) XXX_Unmarshal(b []byte) error
- type DiameterClientConfigs
- type DiameterServerConfigs
- type EapAkaConfig
- func (*EapAkaConfig) Descriptor() ([]byte, []int)
- func (m *EapAkaConfig) GetPlmnIds() []string
- func (m *EapAkaConfig) GetTimeout() *EapAkaConfig_Timeouts
- func (*EapAkaConfig) ProtoMessage()
- func (m *EapAkaConfig) Reset()
- func (m *EapAkaConfig) String() string
- func (m *EapAkaConfig) XXX_DiscardUnknown()
- func (m *EapAkaConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *EapAkaConfig) XXX_Merge(src proto.Message)
- func (m *EapAkaConfig) XXX_Size() int
- func (m *EapAkaConfig) XXX_Unmarshal(b []byte) error
- type EapAkaConfig_Timeouts
- func (*EapAkaConfig_Timeouts) Descriptor() ([]byte, []int)
- func (m *EapAkaConfig_Timeouts) GetChallengeMs() uint32
- func (m *EapAkaConfig_Timeouts) GetErrorNotificationMs() uint32
- func (m *EapAkaConfig_Timeouts) GetSessionAuthenticatedMs() uint32
- func (m *EapAkaConfig_Timeouts) GetSessionMs() uint32
- func (*EapAkaConfig_Timeouts) ProtoMessage()
- func (m *EapAkaConfig_Timeouts) Reset()
- func (m *EapAkaConfig_Timeouts) String() string
- func (m *EapAkaConfig_Timeouts) XXX_DiscardUnknown()
- func (m *EapAkaConfig_Timeouts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *EapAkaConfig_Timeouts) XXX_Merge(src proto.Message)
- func (m *EapAkaConfig_Timeouts) XXX_Size() int
- func (m *EapAkaConfig_Timeouts) XXX_Unmarshal(b []byte) error
- type EapAkaTimeouts
- type GatewayFegConfigs
- func (m *GatewayFegConfigs) MarshalBinary() ([]byte, error)
- func (m GatewayFegConfigs) MarshalJSON() ([]byte, error)
- func (m *GatewayFegConfigs) UnmarshalBinary(b []byte) error
- func (m *GatewayFegConfigs) UnmarshalJSON(raw []byte) error
- func (m *GatewayFegConfigs) Validate(formats strfmt.Registry) error
- type GxConfig
- func (*GxConfig) Descriptor() ([]byte, []int)
- func (m *GxConfig) GetServer() *DiamClientConfig
- func (*GxConfig) ProtoMessage()
- func (m *GxConfig) Reset()
- func (m *GxConfig) String() string
- func (m *GxConfig) XXX_DiscardUnknown()
- func (m *GxConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GxConfig) XXX_Merge(src proto.Message)
- func (m *GxConfig) XXX_Size() int
- func (m *GxConfig) XXX_Unmarshal(b []byte) error
- type GyConfig
- func (*GyConfig) Descriptor() ([]byte, []int)
- func (m *GyConfig) GetInitMethod() GyInitMethod
- func (m *GyConfig) GetServer() *DiamClientConfig
- func (*GyConfig) ProtoMessage()
- func (m *GyConfig) Reset()
- func (m *GyConfig) String() string
- func (m *GyConfig) XXX_DiscardUnknown()
- func (m *GyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GyConfig) XXX_Merge(src proto.Message)
- func (m *GyConfig) XXX_Size() int
- func (m *GyConfig) XXX_Unmarshal(b []byte) error
- type GyInitMethod
- type HSSConfig
- func (*HSSConfig) Descriptor() ([]byte, []int)
- func (m *HSSConfig) GetDefaultSubProfile() *HSSConfig_SubscriptionProfile
- func (m *HSSConfig) GetLteAuthAmf() []byte
- func (m *HSSConfig) GetLteAuthOp() []byte
- func (m *HSSConfig) GetServer() *DiamServerConfig
- func (m *HSSConfig) GetStreamSubscribers() bool
- func (m *HSSConfig) GetSubProfiles() map[string]*HSSConfig_SubscriptionProfile
- func (*HSSConfig) ProtoMessage()
- func (m *HSSConfig) Reset()
- func (m *HSSConfig) String() string
- func (m *HSSConfig) XXX_DiscardUnknown()
- func (m *HSSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HSSConfig) XXX_Merge(src proto.Message)
- func (m *HSSConfig) XXX_Size() int
- func (m *HSSConfig) XXX_Unmarshal(b []byte) error
- type HSSConfig_SubscriptionProfile
- func (*HSSConfig_SubscriptionProfile) Descriptor() ([]byte, []int)
- func (m *HSSConfig_SubscriptionProfile) GetMaxDlBitRate() uint64
- func (m *HSSConfig_SubscriptionProfile) GetMaxUlBitRate() uint64
- func (*HSSConfig_SubscriptionProfile) ProtoMessage()
- func (m *HSSConfig_SubscriptionProfile) Reset()
- func (m *HSSConfig_SubscriptionProfile) String() string
- func (m *HSSConfig_SubscriptionProfile) XXX_DiscardUnknown()
- func (m *HSSConfig_SubscriptionProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HSSConfig_SubscriptionProfile) XXX_Merge(src proto.Message)
- func (m *HSSConfig_SubscriptionProfile) XXX_Size() int
- func (m *HSSConfig_SubscriptionProfile) XXX_Unmarshal(b []byte) error
- type HealthConfig
- func (*HealthConfig) Descriptor() ([]byte, []int)
- func (m *HealthConfig) GetCloudDisablePeriodSecs() uint32
- func (m *HealthConfig) GetCpuUtilizationThreshold() float32
- func (m *HealthConfig) GetHealthServices() []string
- func (m *HealthConfig) GetLocalDisablePeriodSecs() uint32
- func (m *HealthConfig) GetMemoryAvailableThreshold() float32
- func (m *HealthConfig) GetMinimumRequestThreshold() uint32
- func (m *HealthConfig) GetRequestFailureThreshold() float32
- func (m *HealthConfig) GetUpdateFailureThreshold() uint32
- func (m *HealthConfig) GetUpdateIntervalSecs() uint32
- func (*HealthConfig) ProtoMessage()
- func (m *HealthConfig) Reset()
- func (m *HealthConfig) String() string
- func (m *HealthConfig) XXX_DiscardUnknown()
- func (m *HealthConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HealthConfig) XXX_Merge(src proto.Message)
- func (m *HealthConfig) XXX_Size() int
- func (m *HealthConfig) XXX_Unmarshal(b []byte) error
- type NetworkFederationConfigs
- type NetworkFederationConfigsAaaServer
- type NetworkFederationConfigsEapAka
- type NetworkFederationConfigsGx
- type NetworkFederationConfigsGy
- type NetworkFederationConfigsHealth
- type NetworkFederationConfigsHss
- type NetworkFederationConfigsS6a
- type NetworkFederationConfigsSwx
- type S6AConfig
- func (*S6AConfig) Descriptor() ([]byte, []int)
- func (m *S6AConfig) GetServer() *DiamClientConfig
- func (*S6AConfig) ProtoMessage()
- func (m *S6AConfig) Reset()
- func (m *S6AConfig) String() string
- func (m *S6AConfig) XXX_DiscardUnknown()
- func (m *S6AConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *S6AConfig) XXX_Merge(src proto.Message)
- func (m *S6AConfig) XXX_Size() int
- func (m *S6AConfig) XXX_Unmarshal(b []byte) error
- type SubscriptionProfile
- type SwxConfig
- func (*SwxConfig) Descriptor() ([]byte, []int)
- func (m *SwxConfig) GetCacheTTLSeconds() uint32
- func (m *SwxConfig) GetServer() *DiamClientConfig
- func (m *SwxConfig) GetVerifyAuthorization() bool
- func (*SwxConfig) ProtoMessage()
- func (m *SwxConfig) Reset()
- func (m *SwxConfig) String() string
- func (m *SwxConfig) XXX_DiscardUnknown()
- func (m *SwxConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SwxConfig) XXX_Merge(src proto.Message)
- func (m *SwxConfig) XXX_Size() int
- func (m *SwxConfig) XXX_Unmarshal(b []byte) error
Constants ¶
const ( // DiameterClientConfigsProtocolTCP captures enum value "tcp" DiameterClientConfigsProtocolTCP string = "tcp" // DiameterClientConfigsProtocolTcp4 captures enum value "tcp4" DiameterClientConfigsProtocolTcp4 string = "tcp4" // DiameterClientConfigsProtocolTcp6 captures enum value "tcp6" DiameterClientConfigsProtocolTcp6 string = "tcp6" // DiameterClientConfigsProtocolSctp captures enum value "sctp" DiameterClientConfigsProtocolSctp string = "sctp" // DiameterClientConfigsProtocolSctp4 captures enum value "sctp4" DiameterClientConfigsProtocolSctp4 string = "sctp4" // DiameterClientConfigsProtocolSctp6 captures enum value "sctp6" DiameterClientConfigsProtocolSctp6 string = "sctp6" )
const ( // DiameterServerConfigsProtocolTCP captures enum value "tcp" DiameterServerConfigsProtocolTCP string = "tcp" // DiameterServerConfigsProtocolTcp4 captures enum value "tcp4" DiameterServerConfigsProtocolTcp4 string = "tcp4" // DiameterServerConfigsProtocolTcp6 captures enum value "tcp6" DiameterServerConfigsProtocolTcp6 string = "tcp6" // DiameterServerConfigsProtocolSctp captures enum value "sctp" DiameterServerConfigsProtocolSctp string = "sctp" // DiameterServerConfigsProtocolSctp4 captures enum value "sctp4" DiameterServerConfigsProtocolSctp4 string = "sctp4" // DiameterServerConfigsProtocolSctp6 captures enum value "sctp6" DiameterServerConfigsProtocolSctp6 string = "sctp6" )
Variables ¶
var GyInitMethod_name = map[int32]string{
0: "RESERVED",
1: "PER_SESSION",
2: "PER_KEY",
}
var GyInitMethod_value = map[string]int32{
"RESERVED": 0,
"PER_SESSION": 1,
"PER_KEY": 2,
}
Functions ¶
This section is empty.
Types ¶
type AAAConfig ¶
type AAAConfig struct { IdleSessionTimeoutMs uint32 `protobuf:"varint,1,opt,name=IdleSessionTimeoutMs,proto3" json:"IdleSessionTimeoutMs,omitempty"` AccountingEnabled bool `protobuf:"varint,2,opt,name=AccountingEnabled,proto3" json:"AccountingEnabled,omitempty"` CreateSessionOnAuth bool `protobuf:"varint,3,opt,name=CreateSessionOnAuth,proto3" json:"CreateSessionOnAuth,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AAAConfig) Descriptor ¶
func (*AAAConfig) GetAccountingEnabled ¶
func (*AAAConfig) GetCreateSessionOnAuth ¶
func (*AAAConfig) GetIdleSessionTimeoutMs ¶
func (*AAAConfig) ProtoMessage ¶
func (*AAAConfig) ProtoMessage()
func (*AAAConfig) XXX_DiscardUnknown ¶
func (m *AAAConfig) XXX_DiscardUnknown()
func (*AAAConfig) XXX_Marshal ¶
func (*AAAConfig) XXX_Unmarshal ¶
type Config ¶
type Config struct { S6A *S6AConfig `protobuf:"bytes,4,opt,name=s6a,proto3" json:"s6a,omitempty"` Gx *GxConfig `protobuf:"bytes,5,opt,name=gx,proto3" json:"gx,omitempty"` Gy *GyConfig `protobuf:"bytes,6,opt,name=gy,proto3" json:"gy,omitempty"` ServedNetworkIds []string `protobuf:"bytes,7,rep,name=served_network_ids,json=servedNetworkIds,proto3" json:"served_network_ids,omitempty"` Hss *HSSConfig `protobuf:"bytes,8,opt,name=hss,proto3" json:"hss,omitempty"` Swx *SwxConfig `protobuf:"bytes,9,opt,name=swx,proto3" json:"swx,omitempty"` Health *HealthConfig `protobuf:"bytes,10,opt,name=health,proto3" json:"health,omitempty"` EapAka *EapAkaConfig `protobuf:"bytes,11,opt,name=eap_aka,json=eapAka,proto3" json:"eap_aka,omitempty"` AaaServer *AAAConfig `protobuf:"bytes,12,opt,name=aaa_server,json=aaaServer,proto3" json:"aaa_server,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Config) Descriptor ¶
func (*Config) GetAaaServer ¶
func (*Config) GetEapAka ¶
func (m *Config) GetEapAka() *EapAkaConfig
func (*Config) GetHealth ¶
func (m *Config) GetHealth() *HealthConfig
func (*Config) GetServedNetworkIds ¶
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) XXX_DiscardUnknown ¶
func (m *Config) XXX_DiscardUnknown()
func (*Config) XXX_Marshal ¶
func (*Config) XXX_Unmarshal ¶
type DiamClientConfig ¶
type DiamClientConfig struct { Protocol string `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` Retransmits uint32 `protobuf:"varint,3,opt,name=retransmits,proto3" json:"retransmits,omitempty"` WatchdogInterval uint32 `protobuf:"varint,4,opt,name=watchdog_interval,json=watchdogInterval,proto3" json:"watchdog_interval,omitempty"` RetryCount uint32 `protobuf:"varint,5,opt,name=retry_count,json=retryCount,proto3" json:"retry_count,omitempty"` LocalAddress string `protobuf:"bytes,6,opt,name=local_address,json=localAddress,proto3" json:"local_address,omitempty"` ProductName string `protobuf:"bytes,7,opt,name=product_name,json=productName,proto3" json:"product_name,omitempty"` Realm string `protobuf:"bytes,8,opt,name=realm,proto3" json:"realm,omitempty"` Host string `protobuf:"bytes,9,opt,name=host,proto3" json:"host,omitempty"` DestRealm string `protobuf:"bytes,10,opt,name=dest_realm,json=destRealm,proto3" json:"dest_realm,omitempty"` DestHost string `protobuf:"bytes,11,opt,name=dest_host,json=destHost,proto3" json:"dest_host,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DiamClientConfig) Descriptor ¶
func (*DiamClientConfig) Descriptor() ([]byte, []int)
func (*DiamClientConfig) GetAddress ¶
func (m *DiamClientConfig) GetAddress() string
func (*DiamClientConfig) GetDestHost ¶
func (m *DiamClientConfig) GetDestHost() string
func (*DiamClientConfig) GetDestRealm ¶
func (m *DiamClientConfig) GetDestRealm() string
func (*DiamClientConfig) GetHost ¶
func (m *DiamClientConfig) GetHost() string
func (*DiamClientConfig) GetLocalAddress ¶
func (m *DiamClientConfig) GetLocalAddress() string
func (*DiamClientConfig) GetProductName ¶
func (m *DiamClientConfig) GetProductName() string
func (*DiamClientConfig) GetProtocol ¶
func (m *DiamClientConfig) GetProtocol() string
func (*DiamClientConfig) GetRealm ¶
func (m *DiamClientConfig) GetRealm() string
func (*DiamClientConfig) GetRetransmits ¶
func (m *DiamClientConfig) GetRetransmits() uint32
func (*DiamClientConfig) GetRetryCount ¶
func (m *DiamClientConfig) GetRetryCount() uint32
func (*DiamClientConfig) GetWatchdogInterval ¶
func (m *DiamClientConfig) GetWatchdogInterval() uint32
func (*DiamClientConfig) ProtoMessage ¶
func (*DiamClientConfig) ProtoMessage()
func (*DiamClientConfig) Reset ¶
func (m *DiamClientConfig) Reset()
func (*DiamClientConfig) String ¶
func (m *DiamClientConfig) String() string
func (*DiamClientConfig) XXX_DiscardUnknown ¶
func (m *DiamClientConfig) XXX_DiscardUnknown()
func (*DiamClientConfig) XXX_Marshal ¶
func (m *DiamClientConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DiamClientConfig) XXX_Merge ¶
func (dst *DiamClientConfig) XXX_Merge(src proto.Message)
func (*DiamClientConfig) XXX_Size ¶
func (m *DiamClientConfig) XXX_Size() int
func (*DiamClientConfig) XXX_Unmarshal ¶
func (m *DiamClientConfig) XXX_Unmarshal(b []byte) error
type DiamServerConfig ¶
type DiamServerConfig struct { Protocol string `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` LocalAddress string `protobuf:"bytes,3,opt,name=local_address,json=localAddress,proto3" json:"local_address,omitempty"` DestHost string `protobuf:"bytes,4,opt,name=dest_host,json=destHost,proto3" json:"dest_host,omitempty"` DestRealm string `protobuf:"bytes,5,opt,name=dest_realm,json=destRealm,proto3" json:"dest_realm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DiamServerConfig) Descriptor ¶
func (*DiamServerConfig) Descriptor() ([]byte, []int)
func (*DiamServerConfig) GetAddress ¶
func (m *DiamServerConfig) GetAddress() string
func (*DiamServerConfig) GetDestHost ¶
func (m *DiamServerConfig) GetDestHost() string
func (*DiamServerConfig) GetDestRealm ¶
func (m *DiamServerConfig) GetDestRealm() string
func (*DiamServerConfig) GetLocalAddress ¶
func (m *DiamServerConfig) GetLocalAddress() string
func (*DiamServerConfig) GetProtocol ¶
func (m *DiamServerConfig) GetProtocol() string
func (*DiamServerConfig) ProtoMessage ¶
func (*DiamServerConfig) ProtoMessage()
func (*DiamServerConfig) Reset ¶
func (m *DiamServerConfig) Reset()
func (*DiamServerConfig) String ¶
func (m *DiamServerConfig) String() string
func (*DiamServerConfig) XXX_DiscardUnknown ¶
func (m *DiamServerConfig) XXX_DiscardUnknown()
func (*DiamServerConfig) XXX_Marshal ¶
func (m *DiamServerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DiamServerConfig) XXX_Merge ¶
func (dst *DiamServerConfig) XXX_Merge(src proto.Message)
func (*DiamServerConfig) XXX_Size ¶
func (m *DiamServerConfig) XXX_Size() int
func (*DiamServerConfig) XXX_Unmarshal ¶
func (m *DiamServerConfig) XXX_Unmarshal(b []byte) error
type DiameterClientConfigs ¶
type DiameterClientConfigs struct { // address // Pattern: [^\:]+(:[0-9]{1,5})? Address string `json:"address,omitempty"` // dest host DestHost string `json:"dest_host,omitempty"` // dest realm DestRealm string `json:"dest_realm,omitempty"` // host // Min Length: 1 Host string `json:"host,omitempty"` // local address // Pattern: [0-9a-f\:\.]*(:[0-9]{1,5})? LocalAddress string `json:"local_address,omitempty"` // product name // Min Length: 1 ProductName string `json:"product_name,omitempty"` // protocol // Enum: [tcp tcp4 tcp6 sctp sctp4 sctp6] Protocol string `json:"protocol,omitempty"` // realm // Min Length: 1 Realm string `json:"realm,omitempty"` // retransmits Retransmits uint32 `json:"retransmits,omitempty"` // retry count RetryCount uint32 `json:"retry_count,omitempty"` // watchdog interval WatchdogInterval uint32 `json:"watchdog_interval,omitempty"` }
DiameterClientConfigs Diameter Configuration of The Client swagger:model diameter_client_configs
func (*DiameterClientConfigs) MarshalBinary ¶
func (m *DiameterClientConfigs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiameterClientConfigs) UnmarshalBinary ¶
func (m *DiameterClientConfigs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiameterServerConfigs ¶
type DiameterServerConfigs struct { // address // Pattern: [^\:]+(:[0-9]{1,5})? Address string `json:"address,omitempty"` // dest host DestHost string `json:"dest_host,omitempty"` // dest realm DestRealm string `json:"dest_realm,omitempty"` // local address // Pattern: [0-9a-f\:\.]*(:[0-9]{1,5})? LocalAddress string `json:"local_address,omitempty"` // protocol // Enum: [tcp tcp4 tcp6 sctp sctp4 sctp6] Protocol string `json:"protocol,omitempty"` }
DiameterServerConfigs Diameter Configuration of The Server swagger:model diameter_server_configs
func (*DiameterServerConfigs) MarshalBinary ¶
func (m *DiameterServerConfigs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiameterServerConfigs) UnmarshalBinary ¶
func (m *DiameterServerConfigs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EapAkaConfig ¶
type EapAkaConfig struct { Timeout *EapAkaConfig_Timeouts `protobuf:"bytes,1,opt,name=timeout,proto3" json:"timeout,omitempty"` PlmnIds []string `protobuf:"bytes,2,rep,name=PlmnIds,proto3" json:"PlmnIds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EapAkaConfig) Descriptor ¶
func (*EapAkaConfig) Descriptor() ([]byte, []int)
func (*EapAkaConfig) GetPlmnIds ¶
func (m *EapAkaConfig) GetPlmnIds() []string
func (*EapAkaConfig) GetTimeout ¶
func (m *EapAkaConfig) GetTimeout() *EapAkaConfig_Timeouts
func (*EapAkaConfig) ProtoMessage ¶
func (*EapAkaConfig) ProtoMessage()
func (*EapAkaConfig) Reset ¶
func (m *EapAkaConfig) Reset()
func (*EapAkaConfig) String ¶
func (m *EapAkaConfig) String() string
func (*EapAkaConfig) XXX_DiscardUnknown ¶
func (m *EapAkaConfig) XXX_DiscardUnknown()
func (*EapAkaConfig) XXX_Marshal ¶
func (m *EapAkaConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EapAkaConfig) XXX_Merge ¶
func (dst *EapAkaConfig) XXX_Merge(src proto.Message)
func (*EapAkaConfig) XXX_Size ¶
func (m *EapAkaConfig) XXX_Size() int
func (*EapAkaConfig) XXX_Unmarshal ¶
func (m *EapAkaConfig) XXX_Unmarshal(b []byte) error
type EapAkaConfig_Timeouts ¶
type EapAkaConfig_Timeouts struct { ChallengeMs uint32 `protobuf:"varint,1,opt,name=ChallengeMs,proto3" json:"ChallengeMs,omitempty"` ErrorNotificationMs uint32 `protobuf:"varint,2,opt,name=ErrorNotificationMs,proto3" json:"ErrorNotificationMs,omitempty"` SessionMs uint32 `protobuf:"varint,3,opt,name=SessionMs,proto3" json:"SessionMs,omitempty"` SessionAuthenticatedMs uint32 `protobuf:"varint,4,opt,name=SessionAuthenticatedMs,proto3" json:"SessionAuthenticatedMs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EapAkaConfig_Timeouts) Descriptor ¶
func (*EapAkaConfig_Timeouts) Descriptor() ([]byte, []int)
func (*EapAkaConfig_Timeouts) GetChallengeMs ¶
func (m *EapAkaConfig_Timeouts) GetChallengeMs() uint32
func (*EapAkaConfig_Timeouts) GetErrorNotificationMs ¶
func (m *EapAkaConfig_Timeouts) GetErrorNotificationMs() uint32
func (*EapAkaConfig_Timeouts) GetSessionAuthenticatedMs ¶
func (m *EapAkaConfig_Timeouts) GetSessionAuthenticatedMs() uint32
func (*EapAkaConfig_Timeouts) GetSessionMs ¶
func (m *EapAkaConfig_Timeouts) GetSessionMs() uint32
func (*EapAkaConfig_Timeouts) ProtoMessage ¶
func (*EapAkaConfig_Timeouts) ProtoMessage()
func (*EapAkaConfig_Timeouts) Reset ¶
func (m *EapAkaConfig_Timeouts) Reset()
func (*EapAkaConfig_Timeouts) String ¶
func (m *EapAkaConfig_Timeouts) String() string
func (*EapAkaConfig_Timeouts) XXX_DiscardUnknown ¶
func (m *EapAkaConfig_Timeouts) XXX_DiscardUnknown()
func (*EapAkaConfig_Timeouts) XXX_Marshal ¶
func (m *EapAkaConfig_Timeouts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EapAkaConfig_Timeouts) XXX_Merge ¶
func (dst *EapAkaConfig_Timeouts) XXX_Merge(src proto.Message)
func (*EapAkaConfig_Timeouts) XXX_Size ¶
func (m *EapAkaConfig_Timeouts) XXX_Size() int
func (*EapAkaConfig_Timeouts) XXX_Unmarshal ¶
func (m *EapAkaConfig_Timeouts) XXX_Unmarshal(b []byte) error
type EapAkaTimeouts ¶
type EapAkaTimeouts struct { // challenge ms ChallengeMs uint32 `json:"challenge_ms,omitempty"` // error notification ms ErrorNotificationMs uint32 `json:"error_notification_ms,omitempty"` // session authenticated ms SessionAuthenticatedMs uint32 `json:"session_authenticated_ms,omitempty"` // session ms SessionMs uint32 `json:"session_ms,omitempty"` }
EapAkaTimeouts eap aka timeouts swagger:model eap_aka_timeouts
func (*EapAkaTimeouts) MarshalBinary ¶
func (m *EapAkaTimeouts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EapAkaTimeouts) UnmarshalBinary ¶
func (m *EapAkaTimeouts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GatewayFegConfigs ¶
type GatewayFegConfigs struct {
NetworkFederationConfigs
}
GatewayFegConfigs gateway feg configs swagger:model gateway_feg_configs
func (*GatewayFegConfigs) MarshalBinary ¶
func (m *GatewayFegConfigs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GatewayFegConfigs) MarshalJSON ¶
func (m GatewayFegConfigs) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*GatewayFegConfigs) UnmarshalBinary ¶
func (m *GatewayFegConfigs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GatewayFegConfigs) UnmarshalJSON ¶
func (m *GatewayFegConfigs) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type GxConfig ¶
type GxConfig struct { Server *DiamClientConfig `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GxConfig) Descriptor ¶
func (*GxConfig) GetServer ¶
func (m *GxConfig) GetServer() *DiamClientConfig
func (*GxConfig) ProtoMessage ¶
func (*GxConfig) ProtoMessage()
func (*GxConfig) XXX_DiscardUnknown ¶
func (m *GxConfig) XXX_DiscardUnknown()
func (*GxConfig) XXX_Marshal ¶
func (*GxConfig) XXX_Unmarshal ¶
type GyConfig ¶
type GyConfig struct { Server *DiamClientConfig `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"` InitMethod GyInitMethod `protobuf:"varint,2,opt,name=init_method,json=initMethod,proto3,enum=feg.GyInitMethod" json:"init_method,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GyConfig) Descriptor ¶
func (*GyConfig) GetInitMethod ¶
func (m *GyConfig) GetInitMethod() GyInitMethod
func (*GyConfig) GetServer ¶
func (m *GyConfig) GetServer() *DiamClientConfig
func (*GyConfig) ProtoMessage ¶
func (*GyConfig) ProtoMessage()
func (*GyConfig) XXX_DiscardUnknown ¶
func (m *GyConfig) XXX_DiscardUnknown()
func (*GyConfig) XXX_Marshal ¶
func (*GyConfig) XXX_Unmarshal ¶
type GyInitMethod ¶
type GyInitMethod int32
const ( GyInitMethod_RESERVED GyInitMethod = 0 GyInitMethod_PER_SESSION GyInitMethod = 1 GyInitMethod_PER_KEY GyInitMethod = 2 )
func (GyInitMethod) EnumDescriptor ¶
func (GyInitMethod) EnumDescriptor() ([]byte, []int)
func (GyInitMethod) String ¶
func (x GyInitMethod) String() string
type HSSConfig ¶
type HSSConfig struct { Server *DiamServerConfig `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"` LteAuthOp []byte `protobuf:"bytes,2,opt,name=lte_auth_op,json=lteAuthOp,proto3" json:"lte_auth_op,omitempty"` LteAuthAmf []byte `protobuf:"bytes,3,opt,name=lte_auth_amf,json=lteAuthAmf,proto3" json:"lte_auth_amf,omitempty"` SubProfiles map[string]*HSSConfig_SubscriptionProfile `` /* 182-byte string literal not displayed */ DefaultSubProfile *HSSConfig_SubscriptionProfile `protobuf:"bytes,5,opt,name=default_sub_profile,json=defaultSubProfile,proto3" json:"default_sub_profile,omitempty"` StreamSubscribers bool `protobuf:"varint,6,opt,name=stream_subscribers,json=streamSubscribers,proto3" json:"stream_subscribers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HSSConfig) Descriptor ¶
func (*HSSConfig) GetDefaultSubProfile ¶
func (m *HSSConfig) GetDefaultSubProfile() *HSSConfig_SubscriptionProfile
func (*HSSConfig) GetLteAuthAmf ¶
func (*HSSConfig) GetLteAuthOp ¶
func (*HSSConfig) GetServer ¶
func (m *HSSConfig) GetServer() *DiamServerConfig
func (*HSSConfig) GetStreamSubscribers ¶
func (*HSSConfig) GetSubProfiles ¶
func (m *HSSConfig) GetSubProfiles() map[string]*HSSConfig_SubscriptionProfile
func (*HSSConfig) ProtoMessage ¶
func (*HSSConfig) ProtoMessage()
func (*HSSConfig) XXX_DiscardUnknown ¶
func (m *HSSConfig) XXX_DiscardUnknown()
func (*HSSConfig) XXX_Marshal ¶
func (*HSSConfig) XXX_Unmarshal ¶
type HSSConfig_SubscriptionProfile ¶
type HSSConfig_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 (*HSSConfig_SubscriptionProfile) Descriptor ¶
func (*HSSConfig_SubscriptionProfile) Descriptor() ([]byte, []int)
func (*HSSConfig_SubscriptionProfile) GetMaxDlBitRate ¶
func (m *HSSConfig_SubscriptionProfile) GetMaxDlBitRate() uint64
func (*HSSConfig_SubscriptionProfile) GetMaxUlBitRate ¶
func (m *HSSConfig_SubscriptionProfile) GetMaxUlBitRate() uint64
func (*HSSConfig_SubscriptionProfile) ProtoMessage ¶
func (*HSSConfig_SubscriptionProfile) ProtoMessage()
func (*HSSConfig_SubscriptionProfile) Reset ¶
func (m *HSSConfig_SubscriptionProfile) Reset()
func (*HSSConfig_SubscriptionProfile) String ¶
func (m *HSSConfig_SubscriptionProfile) String() string
func (*HSSConfig_SubscriptionProfile) XXX_DiscardUnknown ¶
func (m *HSSConfig_SubscriptionProfile) XXX_DiscardUnknown()
func (*HSSConfig_SubscriptionProfile) XXX_Marshal ¶
func (m *HSSConfig_SubscriptionProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HSSConfig_SubscriptionProfile) XXX_Merge ¶
func (dst *HSSConfig_SubscriptionProfile) XXX_Merge(src proto.Message)
func (*HSSConfig_SubscriptionProfile) XXX_Size ¶
func (m *HSSConfig_SubscriptionProfile) XXX_Size() int
func (*HSSConfig_SubscriptionProfile) XXX_Unmarshal ¶
func (m *HSSConfig_SubscriptionProfile) XXX_Unmarshal(b []byte) error
type HealthConfig ¶
type HealthConfig struct { HealthServices []string `protobuf:"bytes,1,rep,name=health_services,json=healthServices,proto3" json:"health_services,omitempty"` UpdateIntervalSecs uint32 `protobuf:"varint,2,opt,name=update_interval_secs,json=updateIntervalSecs,proto3" json:"update_interval_secs,omitempty"` CloudDisablePeriodSecs uint32 `` /* 132-byte string literal not displayed */ LocalDisablePeriodSecs uint32 `` /* 132-byte string literal not displayed */ UpdateFailureThreshold uint32 `` /* 130-byte string literal not displayed */ RequestFailureThreshold float32 `` /* 134-byte string literal not displayed */ MinimumRequestThreshold uint32 `` /* 133-byte string literal not displayed */ CpuUtilizationThreshold float32 `` /* 134-byte string literal not displayed */ MemoryAvailableThreshold float32 `` /* 137-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HealthConfig) Descriptor ¶
func (*HealthConfig) Descriptor() ([]byte, []int)
func (*HealthConfig) GetCloudDisablePeriodSecs ¶
func (m *HealthConfig) GetCloudDisablePeriodSecs() uint32
func (*HealthConfig) GetCpuUtilizationThreshold ¶
func (m *HealthConfig) GetCpuUtilizationThreshold() float32
func (*HealthConfig) GetHealthServices ¶
func (m *HealthConfig) GetHealthServices() []string
func (*HealthConfig) GetLocalDisablePeriodSecs ¶
func (m *HealthConfig) GetLocalDisablePeriodSecs() uint32
func (*HealthConfig) GetMemoryAvailableThreshold ¶
func (m *HealthConfig) GetMemoryAvailableThreshold() float32
func (*HealthConfig) GetMinimumRequestThreshold ¶
func (m *HealthConfig) GetMinimumRequestThreshold() uint32
func (*HealthConfig) GetRequestFailureThreshold ¶
func (m *HealthConfig) GetRequestFailureThreshold() float32
func (*HealthConfig) GetUpdateFailureThreshold ¶
func (m *HealthConfig) GetUpdateFailureThreshold() uint32
func (*HealthConfig) GetUpdateIntervalSecs ¶
func (m *HealthConfig) GetUpdateIntervalSecs() uint32
func (*HealthConfig) ProtoMessage ¶
func (*HealthConfig) ProtoMessage()
func (*HealthConfig) Reset ¶
func (m *HealthConfig) Reset()
func (*HealthConfig) String ¶
func (m *HealthConfig) String() string
func (*HealthConfig) XXX_DiscardUnknown ¶
func (m *HealthConfig) XXX_DiscardUnknown()
func (*HealthConfig) XXX_Marshal ¶
func (m *HealthConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HealthConfig) XXX_Merge ¶
func (dst *HealthConfig) XXX_Merge(src proto.Message)
func (*HealthConfig) XXX_Size ¶
func (m *HealthConfig) XXX_Size() int
func (*HealthConfig) XXX_Unmarshal ¶
func (m *HealthConfig) XXX_Unmarshal(b []byte) error
type NetworkFederationConfigs ¶
type NetworkFederationConfigs struct { // aaa server AaaServer *NetworkFederationConfigsAaaServer `json:"aaa_server,omitempty"` // eap aka EapAka *NetworkFederationConfigsEapAka `json:"eap_aka,omitempty"` // gx Gx *NetworkFederationConfigsGx `json:"gx,omitempty"` // gy Gy *NetworkFederationConfigsGy `json:"gy,omitempty"` // health Health *NetworkFederationConfigsHealth `json:"health,omitempty"` // hss Hss *NetworkFederationConfigsHss `json:"hss,omitempty"` // s6a S6a *NetworkFederationConfigsS6a `json:"s6a,omitempty"` // served network ids ServedNetworkIds []string `json:"served_network_ids"` // swx Swx *NetworkFederationConfigsSwx `json:"swx,omitempty"` }
NetworkFederationConfigs Federation configuration for a network swagger:model network_federation_configs
func (*NetworkFederationConfigs) MarshalBinary ¶
func (m *NetworkFederationConfigs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkFederationConfigs) UnmarshalBinary ¶
func (m *NetworkFederationConfigs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkFederationConfigsAaaServer ¶
type NetworkFederationConfigsAaaServer struct { // accounting enabled AccountingEnabled bool `json:"accounting_enabled,omitempty"` // create session on auth CreateSessionOnAuth bool `json:"create_session_on_auth,omitempty"` // idle session timeout ms IDLESessionTimeoutMs uint32 `json:"idle_session_timeout_ms,omitempty" magma_alt_name:"IdleSessionTimeoutMs"` }
NetworkFederationConfigsAaaServer network federation configs aaa server swagger:model NetworkFederationConfigsAaaServer
func (*NetworkFederationConfigsAaaServer) MarshalBinary ¶
func (m *NetworkFederationConfigsAaaServer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkFederationConfigsAaaServer) UnmarshalBinary ¶
func (m *NetworkFederationConfigsAaaServer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkFederationConfigsEapAka ¶
type NetworkFederationConfigsEapAka struct { // plmn ids PlmnIds []string `json:"plmn_ids"` // timeout Timeout *EapAkaTimeouts `json:"timeout,omitempty"` }
NetworkFederationConfigsEapAka network federation configs eap aka swagger:model NetworkFederationConfigsEapAka
func (*NetworkFederationConfigsEapAka) MarshalBinary ¶
func (m *NetworkFederationConfigsEapAka) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkFederationConfigsEapAka) UnmarshalBinary ¶
func (m *NetworkFederationConfigsEapAka) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkFederationConfigsGx ¶
type NetworkFederationConfigsGx struct { // server Server *DiameterClientConfigs `json:"server,omitempty"` }
NetworkFederationConfigsGx network federation configs gx swagger:model NetworkFederationConfigsGx
func (*NetworkFederationConfigsGx) MarshalBinary ¶
func (m *NetworkFederationConfigsGx) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkFederationConfigsGx) UnmarshalBinary ¶
func (m *NetworkFederationConfigsGx) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkFederationConfigsGy ¶
type NetworkFederationConfigsGy struct { // init method // Enum: [1 2] InitMethod *uint32 `json:"init_method,omitempty"` // server Server *DiameterClientConfigs `json:"server,omitempty"` }
NetworkFederationConfigsGy network federation configs gy swagger:model NetworkFederationConfigsGy
func (*NetworkFederationConfigsGy) MarshalBinary ¶
func (m *NetworkFederationConfigsGy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkFederationConfigsGy) UnmarshalBinary ¶
func (m *NetworkFederationConfigsGy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkFederationConfigsHealth ¶
type NetworkFederationConfigsHealth struct { // cloud disable period secs CloudDisablePeriodSecs uint32 `json:"cloud_disable_period_secs,omitempty"` // cpu utilization threshold CPUUtilizationThreshold float32 `json:"cpu_utilization_threshold,omitempty" magma_alt_name:"CpuUtilizationThreshold"` // FeG services for the health service to monitor HealthServices []string `json:"health_services"` // local disable period secs LocalDisablePeriodSecs uint32 `json:"local_disable_period_secs,omitempty"` // memory available threshold MemoryAvailableThreshold float32 `json:"memory_available_threshold,omitempty"` // minimum request threshold MinimumRequestThreshold uint32 `json:"minimum_request_threshold,omitempty"` // request failure threshold RequestFailureThreshold float32 `json:"request_failure_threshold,omitempty"` // update failure threshold UpdateFailureThreshold uint32 `json:"update_failure_threshold,omitempty"` // update interval secs UpdateIntervalSecs uint32 `json:"update_interval_secs,omitempty"` }
NetworkFederationConfigsHealth network federation configs health swagger:model NetworkFederationConfigsHealth
func (*NetworkFederationConfigsHealth) MarshalBinary ¶
func (m *NetworkFederationConfigsHealth) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkFederationConfigsHealth) UnmarshalBinary ¶
func (m *NetworkFederationConfigsHealth) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkFederationConfigsHss ¶
type NetworkFederationConfigsHss struct { // default sub profile DefaultSubProfile *SubscriptionProfile `json:"default_sub_profile,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"` // server Server *DiameterServerConfigs `json:"server,omitempty"` // stream subscribers StreamSubscribers bool `json:"stream_subscribers,omitempty"` // sub profiles SubProfiles map[string]SubscriptionProfile `json:"sub_profiles,omitempty"` }
NetworkFederationConfigsHss network federation configs hss swagger:model NetworkFederationConfigsHss
func (*NetworkFederationConfigsHss) MarshalBinary ¶
func (m *NetworkFederationConfigsHss) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkFederationConfigsHss) UnmarshalBinary ¶
func (m *NetworkFederationConfigsHss) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkFederationConfigsS6a ¶
type NetworkFederationConfigsS6a struct { // server Server *DiameterClientConfigs `json:"server,omitempty"` }
NetworkFederationConfigsS6a network federation configs s6a swagger:model NetworkFederationConfigsS6a
func (*NetworkFederationConfigsS6a) MarshalBinary ¶
func (m *NetworkFederationConfigsS6a) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkFederationConfigsS6a) UnmarshalBinary ¶
func (m *NetworkFederationConfigsS6a) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkFederationConfigsSwx ¶
type NetworkFederationConfigsSwx struct { // cache TTL seconds CacheTTLSeconds uint32 `json:"cache_TTL_seconds,omitempty"` // server Server *DiameterClientConfigs `json:"server,omitempty"` // verify authorization VerifyAuthorization bool `json:"verify_authorization,omitempty"` }
NetworkFederationConfigsSwx network federation configs swx swagger:model NetworkFederationConfigsSwx
func (*NetworkFederationConfigsSwx) MarshalBinary ¶
func (m *NetworkFederationConfigsSwx) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkFederationConfigsSwx) UnmarshalBinary ¶
func (m *NetworkFederationConfigsSwx) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type S6AConfig ¶
type S6AConfig struct { Server *DiamClientConfig `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*S6AConfig) Descriptor ¶
func (*S6AConfig) GetServer ¶
func (m *S6AConfig) GetServer() *DiamClientConfig
func (*S6AConfig) ProtoMessage ¶
func (*S6AConfig) ProtoMessage()
func (*S6AConfig) XXX_DiscardUnknown ¶
func (m *S6AConfig) XXX_DiscardUnknown()
func (*S6AConfig) XXX_Marshal ¶
func (*S6AConfig) XXX_Unmarshal ¶
type SubscriptionProfile ¶
type SubscriptionProfile 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"` }
SubscriptionProfile HSS Subscription Profile swagger:model subscription_profile
func (*SubscriptionProfile) MarshalBinary ¶
func (m *SubscriptionProfile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionProfile) UnmarshalBinary ¶
func (m *SubscriptionProfile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwxConfig ¶
type SwxConfig struct { Server *DiamClientConfig `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"` VerifyAuthorization bool `protobuf:"varint,2,opt,name=verify_authorization,json=verifyAuthorization,proto3" json:"verify_authorization,omitempty"` CacheTTLSeconds uint32 `protobuf:"varint,3,opt,name=CacheTTLSeconds,proto3" json:"CacheTTLSeconds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SwxConfig) Descriptor ¶
func (*SwxConfig) GetCacheTTLSeconds ¶
func (*SwxConfig) GetServer ¶
func (m *SwxConfig) GetServer() *DiamClientConfig
func (*SwxConfig) GetVerifyAuthorization ¶
func (*SwxConfig) ProtoMessage ¶
func (*SwxConfig) ProtoMessage()
func (*SwxConfig) XXX_DiscardUnknown ¶
func (m *SwxConfig) XXX_DiscardUnknown()