Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type AccessTokenErr
- func (o *AccessTokenErr) GetError() string
- func (o *AccessTokenErr) GetErrorDescription() string
- func (o *AccessTokenErr) GetErrorDescriptionOk() (*string, bool)
- func (o *AccessTokenErr) GetErrorOk() (*string, bool)
- func (o *AccessTokenErr) GetErrorUri() string
- func (o *AccessTokenErr) GetErrorUriOk() (*string, bool)
- func (o *AccessTokenErr) HasErrorDescription() bool
- func (o *AccessTokenErr) HasErrorUri() bool
- func (o AccessTokenErr) MarshalJSON() ([]byte, error)
- func (o *AccessTokenErr) SetError(v string)
- func (o *AccessTokenErr) SetErrorDescription(v string)
- func (o *AccessTokenErr) SetErrorUri(v string)
- func (o AccessTokenErr) ToMap() (map[string]interface{}, error)
- type AccessTokenReq
- func (o *AccessTokenReq) GetGrantType() string
- func (o *AccessTokenReq) GetGrantTypeOk() (*string, bool)
- func (o *AccessTokenReq) GetHnrfAccessTokenUri() string
- func (o *AccessTokenReq) GetHnrfAccessTokenUriOk() (*string, bool)
- func (o *AccessTokenReq) GetNfInstanceId() string
- func (o *AccessTokenReq) GetNfInstanceIdOk() (*string, bool)
- func (o *AccessTokenReq) GetNfType() NFType
- func (o *AccessTokenReq) GetNfTypeOk() (*NFType, bool)
- func (o *AccessTokenReq) GetRequesterFqdn() string
- func (o *AccessTokenReq) GetRequesterFqdnOk() (*string, bool)
- func (o *AccessTokenReq) GetRequesterPlmn() PlmnId
- func (o *AccessTokenReq) GetRequesterPlmnList() []PlmnId
- func (o *AccessTokenReq) GetRequesterPlmnListOk() ([]PlmnId, bool)
- func (o *AccessTokenReq) GetRequesterPlmnOk() (*PlmnId, bool)
- func (o *AccessTokenReq) GetRequesterSnpnList() []PlmnIdNid
- func (o *AccessTokenReq) GetRequesterSnpnListOk() ([]PlmnIdNid, bool)
- func (o *AccessTokenReq) GetRequesterSnssaiList() []Snssai
- func (o *AccessTokenReq) GetRequesterSnssaiListOk() ([]Snssai, bool)
- func (o *AccessTokenReq) GetScope() string
- func (o *AccessTokenReq) GetScopeOk() (*string, bool)
- func (o *AccessTokenReq) GetSourceNfInstanceId() string
- func (o *AccessTokenReq) GetSourceNfInstanceIdOk() (*string, bool)
- func (o *AccessTokenReq) GetTargetNfInstanceId() string
- func (o *AccessTokenReq) GetTargetNfInstanceIdOk() (*string, bool)
- func (o *AccessTokenReq) GetTargetNfServiceSetId() string
- func (o *AccessTokenReq) GetTargetNfServiceSetIdOk() (*string, bool)
- func (o *AccessTokenReq) GetTargetNfSetId() string
- func (o *AccessTokenReq) GetTargetNfSetIdOk() (*string, bool)
- func (o *AccessTokenReq) GetTargetNfType() NFType
- func (o *AccessTokenReq) GetTargetNfTypeOk() (*NFType, bool)
- func (o *AccessTokenReq) GetTargetNsiList() []string
- func (o *AccessTokenReq) GetTargetNsiListOk() ([]string, bool)
- func (o *AccessTokenReq) GetTargetPlmn() PlmnId
- func (o *AccessTokenReq) GetTargetPlmnOk() (*PlmnId, bool)
- func (o *AccessTokenReq) GetTargetSnpn() PlmnIdNid
- func (o *AccessTokenReq) GetTargetSnpnOk() (*PlmnIdNid, bool)
- func (o *AccessTokenReq) GetTargetSnssaiList() []Snssai
- func (o *AccessTokenReq) GetTargetSnssaiListOk() ([]Snssai, bool)
- func (o *AccessTokenReq) HasHnrfAccessTokenUri() bool
- func (o *AccessTokenReq) HasNfType() bool
- func (o *AccessTokenReq) HasRequesterFqdn() bool
- func (o *AccessTokenReq) HasRequesterPlmn() bool
- func (o *AccessTokenReq) HasRequesterPlmnList() bool
- func (o *AccessTokenReq) HasRequesterSnpnList() bool
- func (o *AccessTokenReq) HasRequesterSnssaiList() bool
- func (o *AccessTokenReq) HasSourceNfInstanceId() bool
- func (o *AccessTokenReq) HasTargetNfInstanceId() bool
- func (o *AccessTokenReq) HasTargetNfServiceSetId() bool
- func (o *AccessTokenReq) HasTargetNfSetId() bool
- func (o *AccessTokenReq) HasTargetNfType() bool
- func (o *AccessTokenReq) HasTargetNsiList() bool
- func (o *AccessTokenReq) HasTargetPlmn() bool
- func (o *AccessTokenReq) HasTargetSnpn() bool
- func (o *AccessTokenReq) HasTargetSnssaiList() bool
- func (o AccessTokenReq) MarshalJSON() ([]byte, error)
- func (o *AccessTokenReq) SetGrantType(v string)
- func (o *AccessTokenReq) SetHnrfAccessTokenUri(v string)
- func (o *AccessTokenReq) SetNfInstanceId(v string)
- func (o *AccessTokenReq) SetNfType(v NFType)
- func (o *AccessTokenReq) SetRequesterFqdn(v string)
- func (o *AccessTokenReq) SetRequesterPlmn(v PlmnId)
- func (o *AccessTokenReq) SetRequesterPlmnList(v []PlmnId)
- func (o *AccessTokenReq) SetRequesterSnpnList(v []PlmnIdNid)
- func (o *AccessTokenReq) SetRequesterSnssaiList(v []Snssai)
- func (o *AccessTokenReq) SetScope(v string)
- func (o *AccessTokenReq) SetSourceNfInstanceId(v string)
- func (o *AccessTokenReq) SetTargetNfInstanceId(v string)
- func (o *AccessTokenReq) SetTargetNfServiceSetId(v string)
- func (o *AccessTokenReq) SetTargetNfSetId(v string)
- func (o *AccessTokenReq) SetTargetNfType(v NFType)
- func (o *AccessTokenReq) SetTargetNsiList(v []string)
- func (o *AccessTokenReq) SetTargetPlmn(v PlmnId)
- func (o *AccessTokenReq) SetTargetSnpn(v PlmnIdNid)
- func (o *AccessTokenReq) SetTargetSnssaiList(v []Snssai)
- func (o AccessTokenReq) ToMap() (map[string]interface{}, error)
- type AfEvent
- type AggregationLevel
- type AmfEventType
- type ApiCreateMFAFConfigurationRequest
- type ApiDeleteMFAFConfigurationRequest
- type ApiUpdateMFAFConfigurationRequest
- type BasicAuth
- type Configuration
- type DccfEvent
- type Ecgi
- func (o *Ecgi) GetEutraCellId() string
- func (o *Ecgi) GetEutraCellIdOk() (*string, bool)
- func (o *Ecgi) GetNid() string
- func (o *Ecgi) GetNidOk() (*string, bool)
- func (o *Ecgi) GetPlmnId() PlmnId
- func (o *Ecgi) GetPlmnIdOk() (*PlmnId, bool)
- func (o *Ecgi) HasNid() bool
- func (o Ecgi) MarshalJSON() ([]byte, error)
- func (o *Ecgi) SetEutraCellId(v string)
- func (o *Ecgi) SetNid(v string)
- func (o *Ecgi) SetPlmnId(v PlmnId)
- func (o Ecgi) ToMap() (map[string]interface{}, error)
- type EventType
- type FormattingInstruction
- func (o *FormattingInstruction) GetConsTrigNotif() bool
- func (o *FormattingInstruction) GetConsTrigNotifOk() (*bool, bool)
- func (o *FormattingInstruction) GetReportingOptions() ReportingOptions
- func (o *FormattingInstruction) GetReportingOptionsOk() (*ReportingOptions, bool)
- func (o *FormattingInstruction) HasConsTrigNotif() bool
- func (o *FormattingInstruction) HasReportingOptions() bool
- func (o FormattingInstruction) MarshalJSON() ([]byte, error)
- func (o *FormattingInstruction) SetConsTrigNotif(v bool)
- func (o *FormattingInstruction) SetReportingOptions(v ReportingOptions)
- func (o FormattingInstruction) ToMap() (map[string]interface{}, error)
- type GNbId
- func (o *GNbId) GetBitLength() int32
- func (o *GNbId) GetBitLengthOk() (*int32, bool)
- func (o *GNbId) GetGNBValue() string
- func (o *GNbId) GetGNBValueOk() (*string, bool)
- func (o GNbId) MarshalJSON() ([]byte, error)
- func (o *GNbId) SetBitLength(v int32)
- func (o *GNbId) SetGNBValue(v string)
- func (o GNbId) ToMap() (map[string]interface{}, error)
- type GenericOpenAPIError
- type GlobalRanNodeId
- type IndividualMFAFConfigurationDocumentApiService
- func (a *IndividualMFAFConfigurationDocumentApiService) DeleteMFAFConfiguration(ctx context.Context, transRefId string) ApiDeleteMFAFConfigurationRequest
- func (a *IndividualMFAFConfigurationDocumentApiService) DeleteMFAFConfigurationExecute(r ApiDeleteMFAFConfigurationRequest) (*http.Response, error)
- func (a *IndividualMFAFConfigurationDocumentApiService) UpdateMFAFConfiguration(ctx context.Context, transRefId string) ApiUpdateMFAFConfigurationRequest
- func (a *IndividualMFAFConfigurationDocumentApiService) UpdateMFAFConfigurationExecute(r ApiUpdateMFAFConfigurationRequest) (*MfafConfiguration, *http.Response, error)
- type InvalidParam
- func (o *InvalidParam) GetParam() string
- func (o *InvalidParam) GetParamOk() (*string, bool)
- func (o *InvalidParam) GetReason() string
- func (o *InvalidParam) GetReasonOk() (*string, bool)
- func (o *InvalidParam) HasReason() bool
- func (o InvalidParam) MarshalJSON() ([]byte, error)
- func (o *InvalidParam) SetParam(v string)
- func (o *InvalidParam) SetReason(v string)
- func (o InvalidParam) ToMap() (map[string]interface{}, error)
- type MFAFConfigurationCollectionApiService
- type MappedNullable
- type MessageConfiguration
- func (o *MessageConfiguration) GetAdrfId() string
- func (o *MessageConfiguration) GetAdrfIdOk() (*string, bool)
- func (o *MessageConfiguration) GetCorreId() string
- func (o *MessageConfiguration) GetCorreIdOk() (*string, bool)
- func (o *MessageConfiguration) GetFormatInstruct() FormattingInstruction
- func (o *MessageConfiguration) GetFormatInstructOk() (*FormattingInstruction, bool)
- func (o *MessageConfiguration) GetMfafNotiInfo() MfafNotiInfo
- func (o *MessageConfiguration) GetMfafNotiInfoOk() (*MfafNotiInfo, bool)
- func (o *MessageConfiguration) GetMultiProcInstructs() []ProcessingInstruction
- func (o *MessageConfiguration) GetMultiProcInstructsOk() ([]ProcessingInstruction, bool)
- func (o *MessageConfiguration) GetNotificationURI() string
- func (o *MessageConfiguration) GetNotificationURIOk() (*string, bool)
- func (o *MessageConfiguration) GetProcInstruct() ProcessingInstruction
- func (o *MessageConfiguration) GetProcInstructOk() (*ProcessingInstruction, bool)
- func (o *MessageConfiguration) GetSuppFeat() string
- func (o *MessageConfiguration) GetSuppFeatOk() (*string, bool)
- func (o *MessageConfiguration) HasAdrfId() bool
- func (o *MessageConfiguration) HasFormatInstruct() bool
- func (o *MessageConfiguration) HasMfafNotiInfo() bool
- func (o *MessageConfiguration) HasMultiProcInstructs() bool
- func (o *MessageConfiguration) HasProcInstruct() bool
- func (o *MessageConfiguration) HasSuppFeat() bool
- func (o MessageConfiguration) MarshalJSON() ([]byte, error)
- func (o *MessageConfiguration) SetAdrfId(v string)
- func (o *MessageConfiguration) SetCorreId(v string)
- func (o *MessageConfiguration) SetFormatInstruct(v FormattingInstruction)
- func (o *MessageConfiguration) SetMfafNotiInfo(v MfafNotiInfo)
- func (o *MessageConfiguration) SetMultiProcInstructs(v []ProcessingInstruction)
- func (o *MessageConfiguration) SetNotificationURI(v string)
- func (o *MessageConfiguration) SetProcInstruct(v ProcessingInstruction)
- func (o *MessageConfiguration) SetSuppFeat(v string)
- func (o MessageConfiguration) ToMap() (map[string]interface{}, error)
- type MfafConfiguration
- func (o *MfafConfiguration) GetMessageConfigurations() []MessageConfiguration
- func (o *MfafConfiguration) GetMessageConfigurationsOk() ([]MessageConfiguration, bool)
- func (o MfafConfiguration) MarshalJSON() ([]byte, error)
- func (o *MfafConfiguration) SetMessageConfigurations(v []MessageConfiguration)
- func (o MfafConfiguration) ToMap() (map[string]interface{}, error)
- type MfafNotiInfo
- func (o *MfafNotiInfo) GetMfafCorreId() string
- func (o *MfafNotiInfo) GetMfafCorreIdOk() (*string, bool)
- func (o *MfafNotiInfo) GetMfafNotifUri() string
- func (o *MfafNotiInfo) GetMfafNotifUriOk() (*string, bool)
- func (o MfafNotiInfo) MarshalJSON() ([]byte, error)
- func (o *MfafNotiInfo) SetMfafCorreId(v string)
- func (o *MfafNotiInfo) SetMfafNotifUri(v string)
- func (o MfafNotiInfo) ToMap() (map[string]interface{}, error)
- type NFType
- type Ncgi
- func (o *Ncgi) GetNid() string
- func (o *Ncgi) GetNidOk() (*string, bool)
- func (o *Ncgi) GetNrCellId() string
- func (o *Ncgi) GetNrCellIdOk() (*string, bool)
- func (o *Ncgi) GetPlmnId() PlmnId
- func (o *Ncgi) GetPlmnIdOk() (*PlmnId, bool)
- func (o *Ncgi) HasNid() bool
- func (o Ncgi) MarshalJSON() ([]byte, error)
- func (o *Ncgi) SetNid(v string)
- func (o *Ncgi) SetNrCellId(v string)
- func (o *Ncgi) SetPlmnId(v PlmnId)
- func (o Ncgi) ToMap() (map[string]interface{}, error)
- type NefEvent
- type NetworkAreaInfo
- func (o *NetworkAreaInfo) GetEcgis() []Ecgi
- func (o *NetworkAreaInfo) GetEcgisOk() ([]Ecgi, bool)
- func (o *NetworkAreaInfo) GetGRanNodeIds() []GlobalRanNodeId
- func (o *NetworkAreaInfo) GetGRanNodeIdsOk() ([]GlobalRanNodeId, bool)
- func (o *NetworkAreaInfo) GetNcgis() []Ncgi
- func (o *NetworkAreaInfo) GetNcgisOk() ([]Ncgi, bool)
- func (o *NetworkAreaInfo) GetTais() []Tai
- func (o *NetworkAreaInfo) GetTaisOk() ([]Tai, bool)
- func (o *NetworkAreaInfo) HasEcgis() bool
- func (o *NetworkAreaInfo) HasGRanNodeIds() bool
- func (o *NetworkAreaInfo) HasNcgis() bool
- func (o *NetworkAreaInfo) HasTais() bool
- func (o NetworkAreaInfo) MarshalJSON() ([]byte, error)
- func (o *NetworkAreaInfo) SetEcgis(v []Ecgi)
- func (o *NetworkAreaInfo) SetGRanNodeIds(v []GlobalRanNodeId)
- func (o *NetworkAreaInfo) SetNcgis(v []Ncgi)
- func (o *NetworkAreaInfo) SetTais(v []Tai)
- func (o NetworkAreaInfo) ToMap() (map[string]interface{}, error)
- type NotificationEventType
- type NullableAccessTokenErr
- func (v NullableAccessTokenErr) Get() *AccessTokenErr
- func (v NullableAccessTokenErr) IsSet() bool
- func (v NullableAccessTokenErr) MarshalJSON() ([]byte, error)
- func (v *NullableAccessTokenErr) Set(val *AccessTokenErr)
- func (v *NullableAccessTokenErr) UnmarshalJSON(src []byte) error
- func (v *NullableAccessTokenErr) Unset()
- type NullableAccessTokenReq
- func (v NullableAccessTokenReq) Get() *AccessTokenReq
- func (v NullableAccessTokenReq) IsSet() bool
- func (v NullableAccessTokenReq) MarshalJSON() ([]byte, error)
- func (v *NullableAccessTokenReq) Set(val *AccessTokenReq)
- func (v *NullableAccessTokenReq) UnmarshalJSON(src []byte) error
- func (v *NullableAccessTokenReq) Unset()
- type NullableAfEvent
- type NullableAggregationLevel
- func (v NullableAggregationLevel) Get() *AggregationLevel
- func (v NullableAggregationLevel) IsSet() bool
- func (v NullableAggregationLevel) MarshalJSON() ([]byte, error)
- func (v *NullableAggregationLevel) Set(val *AggregationLevel)
- func (v *NullableAggregationLevel) UnmarshalJSON(src []byte) error
- func (v *NullableAggregationLevel) Unset()
- type NullableAmfEventType
- func (v NullableAmfEventType) Get() *AmfEventType
- func (v NullableAmfEventType) IsSet() bool
- func (v NullableAmfEventType) MarshalJSON() ([]byte, error)
- func (v *NullableAmfEventType) Set(val *AmfEventType)
- func (v *NullableAmfEventType) UnmarshalJSON(src []byte) error
- func (v *NullableAmfEventType) Unset()
- type NullableBool
- type NullableDccfEvent
- type NullableEcgi
- type NullableEventType
- type NullableFloat32
- type NullableFloat64
- type NullableFormattingInstruction
- func (v NullableFormattingInstruction) Get() *FormattingInstruction
- func (v NullableFormattingInstruction) IsSet() bool
- func (v NullableFormattingInstruction) MarshalJSON() ([]byte, error)
- func (v *NullableFormattingInstruction) Set(val *FormattingInstruction)
- func (v *NullableFormattingInstruction) UnmarshalJSON(src []byte) error
- func (v *NullableFormattingInstruction) Unset()
- type NullableGNbId
- type NullableGlobalRanNodeId
- func (v NullableGlobalRanNodeId) Get() *GlobalRanNodeId
- func (v NullableGlobalRanNodeId) IsSet() bool
- func (v NullableGlobalRanNodeId) MarshalJSON() ([]byte, error)
- func (v *NullableGlobalRanNodeId) Set(val *GlobalRanNodeId)
- func (v *NullableGlobalRanNodeId) UnmarshalJSON(src []byte) error
- func (v *NullableGlobalRanNodeId) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableInvalidParam
- func (v NullableInvalidParam) Get() *InvalidParam
- func (v NullableInvalidParam) IsSet() bool
- func (v NullableInvalidParam) MarshalJSON() ([]byte, error)
- func (v *NullableInvalidParam) Set(val *InvalidParam)
- func (v *NullableInvalidParam) UnmarshalJSON(src []byte) error
- func (v *NullableInvalidParam) Unset()
- type NullableMessageConfiguration
- func (v NullableMessageConfiguration) Get() *MessageConfiguration
- func (v NullableMessageConfiguration) IsSet() bool
- func (v NullableMessageConfiguration) MarshalJSON() ([]byte, error)
- func (v *NullableMessageConfiguration) Set(val *MessageConfiguration)
- func (v *NullableMessageConfiguration) UnmarshalJSON(src []byte) error
- func (v *NullableMessageConfiguration) Unset()
- type NullableMfafConfiguration
- func (v NullableMfafConfiguration) Get() *MfafConfiguration
- func (v NullableMfafConfiguration) IsSet() bool
- func (v NullableMfafConfiguration) MarshalJSON() ([]byte, error)
- func (v *NullableMfafConfiguration) Set(val *MfafConfiguration)
- func (v *NullableMfafConfiguration) UnmarshalJSON(src []byte) error
- func (v *NullableMfafConfiguration) Unset()
- type NullableMfafNotiInfo
- func (v NullableMfafNotiInfo) Get() *MfafNotiInfo
- func (v NullableMfafNotiInfo) IsSet() bool
- func (v NullableMfafNotiInfo) MarshalJSON() ([]byte, error)
- func (v *NullableMfafNotiInfo) Set(val *MfafNotiInfo)
- func (v *NullableMfafNotiInfo) UnmarshalJSON(src []byte) error
- func (v *NullableMfafNotiInfo) Unset()
- type NullableNFType
- type NullableNcgi
- type NullableNefEvent
- type NullableNetworkAreaInfo
- func (v NullableNetworkAreaInfo) Get() *NetworkAreaInfo
- func (v NullableNetworkAreaInfo) IsSet() bool
- func (v NullableNetworkAreaInfo) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkAreaInfo) Set(val *NetworkAreaInfo)
- func (v *NullableNetworkAreaInfo) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkAreaInfo) Unset()
- type NullableNotificationEventType
- func (v NullableNotificationEventType) Get() *NotificationEventType
- func (v NullableNotificationEventType) IsSet() bool
- func (v NullableNotificationEventType) MarshalJSON() ([]byte, error)
- func (v *NullableNotificationEventType) Set(val *NotificationEventType)
- func (v *NullableNotificationEventType) UnmarshalJSON(src []byte) error
- func (v *NullableNotificationEventType) Unset()
- type NullableNwdafEvent
- type NullableParameterProcessingInstruction
- func (v NullableParameterProcessingInstruction) Get() *ParameterProcessingInstruction
- func (v NullableParameterProcessingInstruction) IsSet() bool
- func (v NullableParameterProcessingInstruction) MarshalJSON() ([]byte, error)
- func (v *NullableParameterProcessingInstruction) Set(val *ParameterProcessingInstruction)
- func (v *NullableParameterProcessingInstruction) UnmarshalJSON(src []byte) error
- func (v *NullableParameterProcessingInstruction) Unset()
- type NullablePlmnId
- type NullablePlmnIdNid
- type NullableProblemDetails
- func (v NullableProblemDetails) Get() *ProblemDetails
- func (v NullableProblemDetails) IsSet() bool
- func (v NullableProblemDetails) MarshalJSON() ([]byte, error)
- func (v *NullableProblemDetails) Set(val *ProblemDetails)
- func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error
- func (v *NullableProblemDetails) Unset()
- type NullableProcessingInstruction
- func (v NullableProcessingInstruction) Get() *ProcessingInstruction
- func (v NullableProcessingInstruction) IsSet() bool
- func (v NullableProcessingInstruction) MarshalJSON() ([]byte, error)
- func (v *NullableProcessingInstruction) Set(val *ProcessingInstruction)
- func (v *NullableProcessingInstruction) UnmarshalJSON(src []byte) error
- func (v *NullableProcessingInstruction) Unset()
- type NullableRedirectResponse
- func (v NullableRedirectResponse) Get() *RedirectResponse
- func (v NullableRedirectResponse) IsSet() bool
- func (v NullableRedirectResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRedirectResponse) Set(val *RedirectResponse)
- func (v *NullableRedirectResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRedirectResponse) Unset()
- type NullableReportingOptions
- func (v NullableReportingOptions) Get() *ReportingOptions
- func (v NullableReportingOptions) IsSet() bool
- func (v NullableReportingOptions) MarshalJSON() ([]byte, error)
- func (v *NullableReportingOptions) Set(val *ReportingOptions)
- func (v *NullableReportingOptions) UnmarshalJSON(src []byte) error
- func (v *NullableReportingOptions) Unset()
- type NullableSACEvent
- type NullableSACEventTrigger
- func (v NullableSACEventTrigger) Get() *SACEventTrigger
- func (v NullableSACEventTrigger) IsSet() bool
- func (v NullableSACEventTrigger) MarshalJSON() ([]byte, error)
- func (v *NullableSACEventTrigger) Set(val *SACEventTrigger)
- func (v *NullableSACEventTrigger) UnmarshalJSON(src []byte) error
- func (v *NullableSACEventTrigger) Unset()
- type NullableSACEventType
- func (v NullableSACEventType) Get() *SACEventType
- func (v NullableSACEventType) IsSet() bool
- func (v NullableSACEventType) MarshalJSON() ([]byte, error)
- func (v *NullableSACEventType) Set(val *SACEventType)
- func (v *NullableSACEventType) UnmarshalJSON(src []byte) error
- func (v *NullableSACEventType) Unset()
- type NullableSACInfo
- type NullableSmfEvent
- type NullableSnssai
- type NullableString
- type NullableSummarizationAttribute
- func (v NullableSummarizationAttribute) Get() *SummarizationAttribute
- func (v NullableSummarizationAttribute) IsSet() bool
- func (v NullableSummarizationAttribute) MarshalJSON() ([]byte, error)
- func (v *NullableSummarizationAttribute) Set(val *SummarizationAttribute)
- func (v *NullableSummarizationAttribute) UnmarshalJSON(src []byte) error
- func (v *NullableSummarizationAttribute) Unset()
- type NullableTai
- type NullableTime
- type NullableTimeWindow
- type NwdafEvent
- type ParameterProcessingInstruction
- func (o *ParameterProcessingInstruction) GetAggrLevel() AggregationLevel
- func (o *ParameterProcessingInstruction) GetAggrLevelOk() (*AggregationLevel, bool)
- func (o *ParameterProcessingInstruction) GetAreas() []NetworkAreaInfo
- func (o *ParameterProcessingInstruction) GetAreasOk() ([]NetworkAreaInfo, bool)
- func (o *ParameterProcessingInstruction) GetName() string
- func (o *ParameterProcessingInstruction) GetNameOk() (*string, bool)
- func (o *ParameterProcessingInstruction) GetSumAttrs() []SummarizationAttribute
- func (o *ParameterProcessingInstruction) GetSumAttrsOk() ([]SummarizationAttribute, bool)
- func (o *ParameterProcessingInstruction) GetSupis() []string
- func (o *ParameterProcessingInstruction) GetSupisOk() ([]string, bool)
- func (o *ParameterProcessingInstruction) GetValues() []interface{}
- func (o *ParameterProcessingInstruction) GetValuesOk() ([]interface{}, bool)
- func (o *ParameterProcessingInstruction) HasAggrLevel() bool
- func (o *ParameterProcessingInstruction) HasAreas() bool
- func (o *ParameterProcessingInstruction) HasSupis() bool
- func (o ParameterProcessingInstruction) MarshalJSON() ([]byte, error)
- func (o *ParameterProcessingInstruction) SetAggrLevel(v AggregationLevel)
- func (o *ParameterProcessingInstruction) SetAreas(v []NetworkAreaInfo)
- func (o *ParameterProcessingInstruction) SetName(v string)
- func (o *ParameterProcessingInstruction) SetSumAttrs(v []SummarizationAttribute)
- func (o *ParameterProcessingInstruction) SetSupis(v []string)
- func (o *ParameterProcessingInstruction) SetValues(v []interface{})
- func (o ParameterProcessingInstruction) ToMap() (map[string]interface{}, error)
- type PlmnId
- func (o *PlmnId) GetMcc() string
- func (o *PlmnId) GetMccOk() (*string, bool)
- func (o *PlmnId) GetMnc() string
- func (o *PlmnId) GetMncOk() (*string, bool)
- func (o PlmnId) MarshalJSON() ([]byte, error)
- func (o *PlmnId) SetMcc(v string)
- func (o *PlmnId) SetMnc(v string)
- func (o PlmnId) ToMap() (map[string]interface{}, error)
- type PlmnIdNid
- func (o *PlmnIdNid) GetMcc() string
- func (o *PlmnIdNid) GetMccOk() (*string, bool)
- func (o *PlmnIdNid) GetMnc() string
- func (o *PlmnIdNid) GetMncOk() (*string, bool)
- func (o *PlmnIdNid) GetNid() string
- func (o *PlmnIdNid) GetNidOk() (*string, bool)
- func (o *PlmnIdNid) HasNid() bool
- func (o PlmnIdNid) MarshalJSON() ([]byte, error)
- func (o *PlmnIdNid) SetMcc(v string)
- func (o *PlmnIdNid) SetMnc(v string)
- func (o *PlmnIdNid) SetNid(v string)
- func (o PlmnIdNid) ToMap() (map[string]interface{}, error)
- type ProblemDetails
- func (o *ProblemDetails) GetAccessTokenError() AccessTokenErr
- func (o *ProblemDetails) GetAccessTokenErrorOk() (*AccessTokenErr, bool)
- func (o *ProblemDetails) GetAccessTokenRequest() AccessTokenReq
- func (o *ProblemDetails) GetAccessTokenRequestOk() (*AccessTokenReq, bool)
- func (o *ProblemDetails) GetCause() string
- func (o *ProblemDetails) GetCauseOk() (*string, bool)
- func (o *ProblemDetails) GetDetail() string
- func (o *ProblemDetails) GetDetailOk() (*string, bool)
- func (o *ProblemDetails) GetInstance() string
- func (o *ProblemDetails) GetInstanceOk() (*string, bool)
- func (o *ProblemDetails) GetInvalidParams() []InvalidParam
- func (o *ProblemDetails) GetInvalidParamsOk() ([]InvalidParam, bool)
- func (o *ProblemDetails) GetNrfId() string
- func (o *ProblemDetails) GetNrfIdOk() (*string, bool)
- func (o *ProblemDetails) GetStatus() int32
- func (o *ProblemDetails) GetStatusOk() (*int32, bool)
- func (o *ProblemDetails) GetSupportedApiVersions() []string
- func (o *ProblemDetails) GetSupportedApiVersionsOk() ([]string, bool)
- func (o *ProblemDetails) GetSupportedFeatures() string
- func (o *ProblemDetails) GetSupportedFeaturesOk() (*string, bool)
- func (o *ProblemDetails) GetTitle() string
- func (o *ProblemDetails) GetTitleOk() (*string, bool)
- func (o *ProblemDetails) GetType() string
- func (o *ProblemDetails) GetTypeOk() (*string, bool)
- func (o *ProblemDetails) HasAccessTokenError() bool
- func (o *ProblemDetails) HasAccessTokenRequest() bool
- func (o *ProblemDetails) HasCause() bool
- func (o *ProblemDetails) HasDetail() bool
- func (o *ProblemDetails) HasInstance() bool
- func (o *ProblemDetails) HasInvalidParams() bool
- func (o *ProblemDetails) HasNrfId() bool
- func (o *ProblemDetails) HasStatus() bool
- func (o *ProblemDetails) HasSupportedApiVersions() bool
- func (o *ProblemDetails) HasSupportedFeatures() bool
- func (o *ProblemDetails) HasTitle() bool
- func (o *ProblemDetails) HasType() bool
- func (o ProblemDetails) MarshalJSON() ([]byte, error)
- func (o *ProblemDetails) SetAccessTokenError(v AccessTokenErr)
- func (o *ProblemDetails) SetAccessTokenRequest(v AccessTokenReq)
- func (o *ProblemDetails) SetCause(v string)
- func (o *ProblemDetails) SetDetail(v string)
- func (o *ProblemDetails) SetInstance(v string)
- func (o *ProblemDetails) SetInvalidParams(v []InvalidParam)
- func (o *ProblemDetails) SetNrfId(v string)
- func (o *ProblemDetails) SetStatus(v int32)
- func (o *ProblemDetails) SetSupportedApiVersions(v []string)
- func (o *ProblemDetails) SetSupportedFeatures(v string)
- func (o *ProblemDetails) SetTitle(v string)
- func (o *ProblemDetails) SetType(v string)
- func (o ProblemDetails) ToMap() (map[string]interface{}, error)
- type ProcessingInstruction
- func (o *ProcessingInstruction) GetEventId() DccfEvent
- func (o *ProcessingInstruction) GetEventIdOk() (*DccfEvent, bool)
- func (o *ProcessingInstruction) GetParamProcInstructs() []ParameterProcessingInstruction
- func (o *ProcessingInstruction) GetParamProcInstructsOk() ([]ParameterProcessingInstruction, bool)
- func (o *ProcessingInstruction) GetProcInterval() int32
- func (o *ProcessingInstruction) GetProcIntervalOk() (*int32, bool)
- func (o *ProcessingInstruction) HasParamProcInstructs() bool
- func (o ProcessingInstruction) MarshalJSON() ([]byte, error)
- func (o *ProcessingInstruction) SetEventId(v DccfEvent)
- func (o *ProcessingInstruction) SetParamProcInstructs(v []ParameterProcessingInstruction)
- func (o *ProcessingInstruction) SetProcInterval(v int32)
- func (o ProcessingInstruction) ToMap() (map[string]interface{}, error)
- type RedirectResponse
- func (o *RedirectResponse) GetCause() string
- func (o *RedirectResponse) GetCauseOk() (*string, bool)
- func (o *RedirectResponse) GetTargetScp() string
- func (o *RedirectResponse) GetTargetScpOk() (*string, bool)
- func (o *RedirectResponse) GetTargetSepp() string
- func (o *RedirectResponse) GetTargetSeppOk() (*string, bool)
- func (o *RedirectResponse) HasCause() bool
- func (o *RedirectResponse) HasTargetScp() bool
- func (o *RedirectResponse) HasTargetSepp() bool
- func (o RedirectResponse) MarshalJSON() ([]byte, error)
- func (o *RedirectResponse) SetCause(v string)
- func (o *RedirectResponse) SetTargetScp(v string)
- func (o *RedirectResponse) SetTargetSepp(v string)
- func (o RedirectResponse) ToMap() (map[string]interface{}, error)
- type ReportingOptions
- type SACEvent
- func (o *SACEvent) GetEventFilter() []Snssai
- func (o *SACEvent) GetEventFilterOk() ([]Snssai, bool)
- func (o *SACEvent) GetEventTrigger() SACEventTrigger
- func (o *SACEvent) GetEventTriggerOk() (*SACEventTrigger, bool)
- func (o *SACEvent) GetEventType() SACEventType
- func (o *SACEvent) GetEventTypeOk() (*SACEventType, bool)
- func (o *SACEvent) GetImmediateFlag() bool
- func (o *SACEvent) GetImmediateFlagOk() (*bool, bool)
- func (o *SACEvent) GetNotifThreshold() SACInfo
- func (o *SACEvent) GetNotifThresholdOk() (*SACInfo, bool)
- func (o *SACEvent) GetNotificationPeriod() int32
- func (o *SACEvent) GetNotificationPeriodOk() (*int32, bool)
- func (o *SACEvent) HasEventTrigger() bool
- func (o *SACEvent) HasImmediateFlag() bool
- func (o *SACEvent) HasNotifThreshold() bool
- func (o *SACEvent) HasNotificationPeriod() bool
- func (o SACEvent) MarshalJSON() ([]byte, error)
- func (o *SACEvent) SetEventFilter(v []Snssai)
- func (o *SACEvent) SetEventTrigger(v SACEventTrigger)
- func (o *SACEvent) SetEventType(v SACEventType)
- func (o *SACEvent) SetImmediateFlag(v bool)
- func (o *SACEvent) SetNotifThreshold(v SACInfo)
- func (o *SACEvent) SetNotificationPeriod(v int32)
- func (o SACEvent) ToMap() (map[string]interface{}, error)
- type SACEventTrigger
- type SACEventType
- type SACInfo
- func (o *SACInfo) GetNumericValNumPduSess() int32
- func (o *SACInfo) GetNumericValNumPduSessOk() (*int32, bool)
- func (o *SACInfo) GetNumericValNumUes() int32
- func (o *SACInfo) GetNumericValNumUesOk() (*int32, bool)
- func (o *SACInfo) GetPercValueNumPduSess() int32
- func (o *SACInfo) GetPercValueNumPduSessOk() (*int32, bool)
- func (o *SACInfo) GetPercValueNumUes() int32
- func (o *SACInfo) GetPercValueNumUesOk() (*int32, bool)
- func (o *SACInfo) HasNumericValNumPduSess() bool
- func (o *SACInfo) HasNumericValNumUes() bool
- func (o *SACInfo) HasPercValueNumPduSess() bool
- func (o *SACInfo) HasPercValueNumUes() bool
- func (o SACInfo) MarshalJSON() ([]byte, error)
- func (o *SACInfo) SetNumericValNumPduSess(v int32)
- func (o *SACInfo) SetNumericValNumUes(v int32)
- func (o *SACInfo) SetPercValueNumPduSess(v int32)
- func (o *SACInfo) SetPercValueNumUes(v int32)
- func (o SACInfo) ToMap() (map[string]interface{}, error)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type SmfEvent
- type Snssai
- func (o *Snssai) GetSd() string
- func (o *Snssai) GetSdOk() (*string, bool)
- func (o *Snssai) GetSst() int32
- func (o *Snssai) GetSstOk() (*int32, bool)
- func (o *Snssai) HasSd() bool
- func (o Snssai) MarshalJSON() ([]byte, error)
- func (o *Snssai) SetSd(v string)
- func (o *Snssai) SetSst(v int32)
- func (o Snssai) ToMap() (map[string]interface{}, error)
- type SummarizationAttribute
- type Tai
- func (o *Tai) GetNid() string
- func (o *Tai) GetNidOk() (*string, bool)
- func (o *Tai) GetPlmnId() PlmnId
- func (o *Tai) GetPlmnIdOk() (*PlmnId, bool)
- func (o *Tai) GetTac() string
- func (o *Tai) GetTacOk() (*string, bool)
- func (o *Tai) HasNid() bool
- func (o Tai) MarshalJSON() ([]byte, error)
- func (o *Tai) SetNid(v string)
- func (o *Tai) SetPlmnId(v PlmnId)
- func (o *Tai) SetTac(v string)
- func (o Tai) ToMap() (map[string]interface{}, error)
- type TimeWindow
- func (o *TimeWindow) GetStartTime() time.Time
- func (o *TimeWindow) GetStartTimeOk() (*time.Time, bool)
- func (o *TimeWindow) GetStopTime() time.Time
- func (o *TimeWindow) GetStopTimeOk() (*time.Time, bool)
- func (o TimeWindow) MarshalJSON() ([]byte, error)
- func (o *TimeWindow) SetStartTime(v time.Time)
- func (o *TimeWindow) SetStopTime(v time.Time)
- func (o TimeWindow) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { IndividualMFAFConfigurationDocumentApi *IndividualMFAFConfigurationDocumentApiService MFAFConfigurationCollectionApi *MFAFConfigurationCollectionApiService // contains filtered or unexported fields }
APIClient manages communication with the Nmfaf_3daDataManagement API v1.1.0-alpha.1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type AccessTokenErr ¶
type AccessTokenErr struct { Error string `json:"error"` ErrorDescription *string `json:"error_description,omitempty"` ErrorUri *string `json:"error_uri,omitempty"` }
AccessTokenErr Error returned in the access token response message
func NewAccessTokenErr ¶
func NewAccessTokenErr(error_ string) *AccessTokenErr
NewAccessTokenErr instantiates a new AccessTokenErr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAccessTokenErrWithDefaults ¶
func NewAccessTokenErrWithDefaults() *AccessTokenErr
NewAccessTokenErrWithDefaults instantiates a new AccessTokenErr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AccessTokenErr) GetError ¶
func (o *AccessTokenErr) GetError() string
GetError returns the Error field value
func (*AccessTokenErr) GetErrorDescription ¶
func (o *AccessTokenErr) GetErrorDescription() string
GetErrorDescription returns the ErrorDescription field value if set, zero value otherwise.
func (*AccessTokenErr) GetErrorDescriptionOk ¶
func (o *AccessTokenErr) GetErrorDescriptionOk() (*string, bool)
GetErrorDescriptionOk returns a tuple with the ErrorDescription field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenErr) GetErrorOk ¶
func (o *AccessTokenErr) GetErrorOk() (*string, bool)
GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.
func (*AccessTokenErr) GetErrorUri ¶
func (o *AccessTokenErr) GetErrorUri() string
GetErrorUri returns the ErrorUri field value if set, zero value otherwise.
func (*AccessTokenErr) GetErrorUriOk ¶
func (o *AccessTokenErr) GetErrorUriOk() (*string, bool)
GetErrorUriOk returns a tuple with the ErrorUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenErr) HasErrorDescription ¶
func (o *AccessTokenErr) HasErrorDescription() bool
HasErrorDescription returns a boolean if a field has been set.
func (*AccessTokenErr) HasErrorUri ¶
func (o *AccessTokenErr) HasErrorUri() bool
HasErrorUri returns a boolean if a field has been set.
func (AccessTokenErr) MarshalJSON ¶
func (o AccessTokenErr) MarshalJSON() ([]byte, error)
func (*AccessTokenErr) SetError ¶
func (o *AccessTokenErr) SetError(v string)
SetError sets field value
func (*AccessTokenErr) SetErrorDescription ¶
func (o *AccessTokenErr) SetErrorDescription(v string)
SetErrorDescription gets a reference to the given string and assigns it to the ErrorDescription field.
func (*AccessTokenErr) SetErrorUri ¶
func (o *AccessTokenErr) SetErrorUri(v string)
SetErrorUri gets a reference to the given string and assigns it to the ErrorUri field.
func (AccessTokenErr) ToMap ¶
func (o AccessTokenErr) ToMap() (map[string]interface{}, error)
type AccessTokenReq ¶
type AccessTokenReq struct { GrantType string `json:"grant_type"` // String uniquely identifying a NF instance. The format of the NF Instance ID shall be a Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122. NfInstanceId string `json:"nfInstanceId"` NfType *NFType `json:"nfType,omitempty"` TargetNfType *NFType `json:"targetNfType,omitempty"` Scope string `json:"scope"` // String uniquely identifying a NF instance. The format of the NF Instance ID shall be a Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122. TargetNfInstanceId *string `json:"targetNfInstanceId,omitempty"` RequesterPlmn *PlmnId `json:"requesterPlmn,omitempty"` RequesterPlmnList []PlmnId `json:"requesterPlmnList,omitempty"` RequesterSnssaiList []Snssai `json:"requesterSnssaiList,omitempty"` // Fully Qualified Domain Name RequesterFqdn *string `json:"requesterFqdn,omitempty"` RequesterSnpnList []PlmnIdNid `json:"requesterSnpnList,omitempty"` TargetPlmn *PlmnId `json:"targetPlmn,omitempty"` TargetSnpn *PlmnIdNid `json:"targetSnpn,omitempty"` TargetSnssaiList []Snssai `json:"targetSnssaiList,omitempty"` TargetNsiList []string `json:"targetNsiList,omitempty"` // NF Set Identifier (see clause 28.12 of 3GPP TS 23.003), formatted as the following string \"set<Set ID>.<nftype>set.5gc.mnc<MNC>.mcc<MCC>\", or \"set<SetID>.<NFType>set.5gc.nid<NID>.mnc<MNC>.mcc<MCC>\" with <MCC> encoded as defined in clause 5.4.2 (\"Mcc\" data type definition) <MNC> encoding the Mobile Network Code part of the PLMN, comprising 3 digits. If there are only 2 significant digits in the MNC, one \"0\" digit shall be inserted at the left side to fill the 3 digits coding of MNC. Pattern: '^[0-9]{3}$' <NFType> encoded as a value defined in Table 6.1.6.3.3-1 of 3GPP TS 29.510 but with lower case characters <Set ID> encoded as a string of characters consisting of alphabetic characters (A-Z and a-z), digits (0-9) and/or the hyphen (-) and that shall end with either an alphabetic character or a digit. TargetNfSetId *string `json:"targetNfSetId,omitempty"` // NF Service Set Identifier (see clause 28.12 of 3GPP TS 23.003) formatted as the following string \"set<Set ID>.sn<Service Name>.nfi<NF Instance ID>.5gc.mnc<MNC>.mcc<MCC>\", or \"set<SetID>.sn<ServiceName>.nfi<NFInstanceID>.5gc.nid<NID>.mnc<MNC>.mcc<MCC>\" with <MCC> encoded as defined in clause 5.4.2 (\"Mcc\" data type definition) <MNC> encoding the Mobile Network Code part of the PLMN, comprising 3 digits. If there are only 2 significant digits in the MNC, one \"0\" digit shall be inserted at the left side to fill the 3 digits coding of MNC. Pattern: '^[0-9]{3}$' <NID> encoded as defined in clause 5.4.2 (\"Nid\" data type definition) <NFInstanceId> encoded as defined in clause 5.3.2 <ServiceName> encoded as defined in 3GPP TS 29.510 <Set ID> encoded as a string of characters consisting of alphabetic characters (A-Z and a-z), digits (0-9) and/or the hyphen (-) and that shall end with either an alphabetic character or a digit. TargetNfServiceSetId *string `json:"targetNfServiceSetId,omitempty"` // String providing an URI formatted according to RFC 3986. HnrfAccessTokenUri *string `json:"hnrfAccessTokenUri,omitempty"` // String uniquely identifying a NF instance. The format of the NF Instance ID shall be a Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122. SourceNfInstanceId *string `json:"sourceNfInstanceId,omitempty"` }
AccessTokenReq Contains information related to the access token request
func NewAccessTokenReq ¶
func NewAccessTokenReq(grantType string, nfInstanceId string, scope string) *AccessTokenReq
NewAccessTokenReq instantiates a new AccessTokenReq object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAccessTokenReqWithDefaults ¶
func NewAccessTokenReqWithDefaults() *AccessTokenReq
NewAccessTokenReqWithDefaults instantiates a new AccessTokenReq object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AccessTokenReq) GetGrantType ¶
func (o *AccessTokenReq) GetGrantType() string
GetGrantType returns the GrantType field value
func (*AccessTokenReq) GetGrantTypeOk ¶
func (o *AccessTokenReq) GetGrantTypeOk() (*string, bool)
GetGrantTypeOk returns a tuple with the GrantType field value and a boolean to check if the value has been set.
func (*AccessTokenReq) GetHnrfAccessTokenUri ¶
func (o *AccessTokenReq) GetHnrfAccessTokenUri() string
GetHnrfAccessTokenUri returns the HnrfAccessTokenUri field value if set, zero value otherwise.
func (*AccessTokenReq) GetHnrfAccessTokenUriOk ¶
func (o *AccessTokenReq) GetHnrfAccessTokenUriOk() (*string, bool)
GetHnrfAccessTokenUriOk returns a tuple with the HnrfAccessTokenUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetNfInstanceId ¶
func (o *AccessTokenReq) GetNfInstanceId() string
GetNfInstanceId returns the NfInstanceId field value
func (*AccessTokenReq) GetNfInstanceIdOk ¶
func (o *AccessTokenReq) GetNfInstanceIdOk() (*string, bool)
GetNfInstanceIdOk returns a tuple with the NfInstanceId field value and a boolean to check if the value has been set.
func (*AccessTokenReq) GetNfType ¶
func (o *AccessTokenReq) GetNfType() NFType
GetNfType returns the NfType field value if set, zero value otherwise.
func (*AccessTokenReq) GetNfTypeOk ¶
func (o *AccessTokenReq) GetNfTypeOk() (*NFType, bool)
GetNfTypeOk returns a tuple with the NfType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetRequesterFqdn ¶
func (o *AccessTokenReq) GetRequesterFqdn() string
GetRequesterFqdn returns the RequesterFqdn field value if set, zero value otherwise.
func (*AccessTokenReq) GetRequesterFqdnOk ¶
func (o *AccessTokenReq) GetRequesterFqdnOk() (*string, bool)
GetRequesterFqdnOk returns a tuple with the RequesterFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetRequesterPlmn ¶
func (o *AccessTokenReq) GetRequesterPlmn() PlmnId
GetRequesterPlmn returns the RequesterPlmn field value if set, zero value otherwise.
func (*AccessTokenReq) GetRequesterPlmnList ¶
func (o *AccessTokenReq) GetRequesterPlmnList() []PlmnId
GetRequesterPlmnList returns the RequesterPlmnList field value if set, zero value otherwise.
func (*AccessTokenReq) GetRequesterPlmnListOk ¶
func (o *AccessTokenReq) GetRequesterPlmnListOk() ([]PlmnId, bool)
GetRequesterPlmnListOk returns a tuple with the RequesterPlmnList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetRequesterPlmnOk ¶
func (o *AccessTokenReq) GetRequesterPlmnOk() (*PlmnId, bool)
GetRequesterPlmnOk returns a tuple with the RequesterPlmn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetRequesterSnpnList ¶
func (o *AccessTokenReq) GetRequesterSnpnList() []PlmnIdNid
GetRequesterSnpnList returns the RequesterSnpnList field value if set, zero value otherwise.
func (*AccessTokenReq) GetRequesterSnpnListOk ¶
func (o *AccessTokenReq) GetRequesterSnpnListOk() ([]PlmnIdNid, bool)
GetRequesterSnpnListOk returns a tuple with the RequesterSnpnList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetRequesterSnssaiList ¶
func (o *AccessTokenReq) GetRequesterSnssaiList() []Snssai
GetRequesterSnssaiList returns the RequesterSnssaiList field value if set, zero value otherwise.
func (*AccessTokenReq) GetRequesterSnssaiListOk ¶
func (o *AccessTokenReq) GetRequesterSnssaiListOk() ([]Snssai, bool)
GetRequesterSnssaiListOk returns a tuple with the RequesterSnssaiList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetScope ¶
func (o *AccessTokenReq) GetScope() string
GetScope returns the Scope field value
func (*AccessTokenReq) GetScopeOk ¶
func (o *AccessTokenReq) GetScopeOk() (*string, bool)
GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.
func (*AccessTokenReq) GetSourceNfInstanceId ¶
func (o *AccessTokenReq) GetSourceNfInstanceId() string
GetSourceNfInstanceId returns the SourceNfInstanceId field value if set, zero value otherwise.
func (*AccessTokenReq) GetSourceNfInstanceIdOk ¶
func (o *AccessTokenReq) GetSourceNfInstanceIdOk() (*string, bool)
GetSourceNfInstanceIdOk returns a tuple with the SourceNfInstanceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetTargetNfInstanceId ¶
func (o *AccessTokenReq) GetTargetNfInstanceId() string
GetTargetNfInstanceId returns the TargetNfInstanceId field value if set, zero value otherwise.
func (*AccessTokenReq) GetTargetNfInstanceIdOk ¶
func (o *AccessTokenReq) GetTargetNfInstanceIdOk() (*string, bool)
GetTargetNfInstanceIdOk returns a tuple with the TargetNfInstanceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetTargetNfServiceSetId ¶
func (o *AccessTokenReq) GetTargetNfServiceSetId() string
GetTargetNfServiceSetId returns the TargetNfServiceSetId field value if set, zero value otherwise.
func (*AccessTokenReq) GetTargetNfServiceSetIdOk ¶
func (o *AccessTokenReq) GetTargetNfServiceSetIdOk() (*string, bool)
GetTargetNfServiceSetIdOk returns a tuple with the TargetNfServiceSetId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetTargetNfSetId ¶
func (o *AccessTokenReq) GetTargetNfSetId() string
GetTargetNfSetId returns the TargetNfSetId field value if set, zero value otherwise.
func (*AccessTokenReq) GetTargetNfSetIdOk ¶
func (o *AccessTokenReq) GetTargetNfSetIdOk() (*string, bool)
GetTargetNfSetIdOk returns a tuple with the TargetNfSetId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetTargetNfType ¶
func (o *AccessTokenReq) GetTargetNfType() NFType
GetTargetNfType returns the TargetNfType field value if set, zero value otherwise.
func (*AccessTokenReq) GetTargetNfTypeOk ¶
func (o *AccessTokenReq) GetTargetNfTypeOk() (*NFType, bool)
GetTargetNfTypeOk returns a tuple with the TargetNfType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetTargetNsiList ¶
func (o *AccessTokenReq) GetTargetNsiList() []string
GetTargetNsiList returns the TargetNsiList field value if set, zero value otherwise.
func (*AccessTokenReq) GetTargetNsiListOk ¶
func (o *AccessTokenReq) GetTargetNsiListOk() ([]string, bool)
GetTargetNsiListOk returns a tuple with the TargetNsiList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetTargetPlmn ¶
func (o *AccessTokenReq) GetTargetPlmn() PlmnId
GetTargetPlmn returns the TargetPlmn field value if set, zero value otherwise.
func (*AccessTokenReq) GetTargetPlmnOk ¶
func (o *AccessTokenReq) GetTargetPlmnOk() (*PlmnId, bool)
GetTargetPlmnOk returns a tuple with the TargetPlmn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetTargetSnpn ¶
func (o *AccessTokenReq) GetTargetSnpn() PlmnIdNid
GetTargetSnpn returns the TargetSnpn field value if set, zero value otherwise.
func (*AccessTokenReq) GetTargetSnpnOk ¶
func (o *AccessTokenReq) GetTargetSnpnOk() (*PlmnIdNid, bool)
GetTargetSnpnOk returns a tuple with the TargetSnpn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) GetTargetSnssaiList ¶
func (o *AccessTokenReq) GetTargetSnssaiList() []Snssai
GetTargetSnssaiList returns the TargetSnssaiList field value if set, zero value otherwise.
func (*AccessTokenReq) GetTargetSnssaiListOk ¶
func (o *AccessTokenReq) GetTargetSnssaiListOk() ([]Snssai, bool)
GetTargetSnssaiListOk returns a tuple with the TargetSnssaiList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessTokenReq) HasHnrfAccessTokenUri ¶
func (o *AccessTokenReq) HasHnrfAccessTokenUri() bool
HasHnrfAccessTokenUri returns a boolean if a field has been set.
func (*AccessTokenReq) HasNfType ¶
func (o *AccessTokenReq) HasNfType() bool
HasNfType returns a boolean if a field has been set.
func (*AccessTokenReq) HasRequesterFqdn ¶
func (o *AccessTokenReq) HasRequesterFqdn() bool
HasRequesterFqdn returns a boolean if a field has been set.
func (*AccessTokenReq) HasRequesterPlmn ¶
func (o *AccessTokenReq) HasRequesterPlmn() bool
HasRequesterPlmn returns a boolean if a field has been set.
func (*AccessTokenReq) HasRequesterPlmnList ¶
func (o *AccessTokenReq) HasRequesterPlmnList() bool
HasRequesterPlmnList returns a boolean if a field has been set.
func (*AccessTokenReq) HasRequesterSnpnList ¶
func (o *AccessTokenReq) HasRequesterSnpnList() bool
HasRequesterSnpnList returns a boolean if a field has been set.
func (*AccessTokenReq) HasRequesterSnssaiList ¶
func (o *AccessTokenReq) HasRequesterSnssaiList() bool
HasRequesterSnssaiList returns a boolean if a field has been set.
func (*AccessTokenReq) HasSourceNfInstanceId ¶
func (o *AccessTokenReq) HasSourceNfInstanceId() bool
HasSourceNfInstanceId returns a boolean if a field has been set.
func (*AccessTokenReq) HasTargetNfInstanceId ¶
func (o *AccessTokenReq) HasTargetNfInstanceId() bool
HasTargetNfInstanceId returns a boolean if a field has been set.
func (*AccessTokenReq) HasTargetNfServiceSetId ¶
func (o *AccessTokenReq) HasTargetNfServiceSetId() bool
HasTargetNfServiceSetId returns a boolean if a field has been set.
func (*AccessTokenReq) HasTargetNfSetId ¶
func (o *AccessTokenReq) HasTargetNfSetId() bool
HasTargetNfSetId returns a boolean if a field has been set.
func (*AccessTokenReq) HasTargetNfType ¶
func (o *AccessTokenReq) HasTargetNfType() bool
HasTargetNfType returns a boolean if a field has been set.
func (*AccessTokenReq) HasTargetNsiList ¶
func (o *AccessTokenReq) HasTargetNsiList() bool
HasTargetNsiList returns a boolean if a field has been set.
func (*AccessTokenReq) HasTargetPlmn ¶
func (o *AccessTokenReq) HasTargetPlmn() bool
HasTargetPlmn returns a boolean if a field has been set.
func (*AccessTokenReq) HasTargetSnpn ¶
func (o *AccessTokenReq) HasTargetSnpn() bool
HasTargetSnpn returns a boolean if a field has been set.
func (*AccessTokenReq) HasTargetSnssaiList ¶
func (o *AccessTokenReq) HasTargetSnssaiList() bool
HasTargetSnssaiList returns a boolean if a field has been set.
func (AccessTokenReq) MarshalJSON ¶
func (o AccessTokenReq) MarshalJSON() ([]byte, error)
func (*AccessTokenReq) SetGrantType ¶
func (o *AccessTokenReq) SetGrantType(v string)
SetGrantType sets field value
func (*AccessTokenReq) SetHnrfAccessTokenUri ¶
func (o *AccessTokenReq) SetHnrfAccessTokenUri(v string)
SetHnrfAccessTokenUri gets a reference to the given string and assigns it to the HnrfAccessTokenUri field.
func (*AccessTokenReq) SetNfInstanceId ¶
func (o *AccessTokenReq) SetNfInstanceId(v string)
SetNfInstanceId sets field value
func (*AccessTokenReq) SetNfType ¶
func (o *AccessTokenReq) SetNfType(v NFType)
SetNfType gets a reference to the given NFType and assigns it to the NfType field.
func (*AccessTokenReq) SetRequesterFqdn ¶
func (o *AccessTokenReq) SetRequesterFqdn(v string)
SetRequesterFqdn gets a reference to the given string and assigns it to the RequesterFqdn field.
func (*AccessTokenReq) SetRequesterPlmn ¶
func (o *AccessTokenReq) SetRequesterPlmn(v PlmnId)
SetRequesterPlmn gets a reference to the given PlmnId and assigns it to the RequesterPlmn field.
func (*AccessTokenReq) SetRequesterPlmnList ¶
func (o *AccessTokenReq) SetRequesterPlmnList(v []PlmnId)
SetRequesterPlmnList gets a reference to the given []PlmnId and assigns it to the RequesterPlmnList field.
func (*AccessTokenReq) SetRequesterSnpnList ¶
func (o *AccessTokenReq) SetRequesterSnpnList(v []PlmnIdNid)
SetRequesterSnpnList gets a reference to the given []PlmnIdNid and assigns it to the RequesterSnpnList field.
func (*AccessTokenReq) SetRequesterSnssaiList ¶
func (o *AccessTokenReq) SetRequesterSnssaiList(v []Snssai)
SetRequesterSnssaiList gets a reference to the given []Snssai and assigns it to the RequesterSnssaiList field.
func (*AccessTokenReq) SetScope ¶
func (o *AccessTokenReq) SetScope(v string)
SetScope sets field value
func (*AccessTokenReq) SetSourceNfInstanceId ¶
func (o *AccessTokenReq) SetSourceNfInstanceId(v string)
SetSourceNfInstanceId gets a reference to the given string and assigns it to the SourceNfInstanceId field.
func (*AccessTokenReq) SetTargetNfInstanceId ¶
func (o *AccessTokenReq) SetTargetNfInstanceId(v string)
SetTargetNfInstanceId gets a reference to the given string and assigns it to the TargetNfInstanceId field.
func (*AccessTokenReq) SetTargetNfServiceSetId ¶
func (o *AccessTokenReq) SetTargetNfServiceSetId(v string)
SetTargetNfServiceSetId gets a reference to the given string and assigns it to the TargetNfServiceSetId field.
func (*AccessTokenReq) SetTargetNfSetId ¶
func (o *AccessTokenReq) SetTargetNfSetId(v string)
SetTargetNfSetId gets a reference to the given string and assigns it to the TargetNfSetId field.
func (*AccessTokenReq) SetTargetNfType ¶
func (o *AccessTokenReq) SetTargetNfType(v NFType)
SetTargetNfType gets a reference to the given NFType and assigns it to the TargetNfType field.
func (*AccessTokenReq) SetTargetNsiList ¶
func (o *AccessTokenReq) SetTargetNsiList(v []string)
SetTargetNsiList gets a reference to the given []string and assigns it to the TargetNsiList field.
func (*AccessTokenReq) SetTargetPlmn ¶
func (o *AccessTokenReq) SetTargetPlmn(v PlmnId)
SetTargetPlmn gets a reference to the given PlmnId and assigns it to the TargetPlmn field.
func (*AccessTokenReq) SetTargetSnpn ¶
func (o *AccessTokenReq) SetTargetSnpn(v PlmnIdNid)
SetTargetSnpn gets a reference to the given PlmnIdNid and assigns it to the TargetSnpn field.
func (*AccessTokenReq) SetTargetSnssaiList ¶
func (o *AccessTokenReq) SetTargetSnssaiList(v []Snssai)
SetTargetSnssaiList gets a reference to the given []Snssai and assigns it to the TargetSnssaiList field.
func (AccessTokenReq) ToMap ¶
func (o AccessTokenReq) ToMap() (map[string]interface{}, error)
type AfEvent ¶
type AfEvent struct {
String *string
}
AfEvent Represents Application Events.
func (*AfEvent) MarshalJSON ¶
Marshal data from the first non-nil pointers in the struct to JSON
func (*AfEvent) UnmarshalJSON ¶
Unmarshal JSON data into any of the pointers in the struct
type AggregationLevel ¶
type AggregationLevel struct {
String *string
}
AggregationLevel Possible values are: - UE: Indicates that the summarized reports shall be provided per UE. - AOI: Indicates that the summarized reports shall be provided per Area of Interest.
func (*AggregationLevel) MarshalJSON ¶
func (src *AggregationLevel) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*AggregationLevel) UnmarshalJSON ¶
func (dst *AggregationLevel) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type AmfEventType ¶
type AmfEventType struct {
String *string
}
AmfEventType Describes the supported event types of Namf_EventExposure Service
func (*AmfEventType) MarshalJSON ¶
func (src *AmfEventType) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*AmfEventType) UnmarshalJSON ¶
func (dst *AmfEventType) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type ApiCreateMFAFConfigurationRequest ¶
type ApiCreateMFAFConfigurationRequest struct { ApiService *MFAFConfigurationCollectionApiService // contains filtered or unexported fields }
func (ApiCreateMFAFConfigurationRequest) Execute ¶
func (r ApiCreateMFAFConfigurationRequest) Execute() (*MfafConfiguration, *http.Response, error)
func (ApiCreateMFAFConfigurationRequest) MfafConfiguration ¶
func (r ApiCreateMFAFConfigurationRequest) MfafConfiguration(mfafConfiguration MfafConfiguration) ApiCreateMFAFConfigurationRequest
Contains the information for the creation of a new Individual MFAF Configuration resource.
type ApiDeleteMFAFConfigurationRequest ¶
type ApiDeleteMFAFConfigurationRequest struct { ApiService *IndividualMFAFConfigurationDocumentApiService // contains filtered or unexported fields }
type ApiUpdateMFAFConfigurationRequest ¶
type ApiUpdateMFAFConfigurationRequest struct { ApiService *IndividualMFAFConfigurationDocumentApiService // contains filtered or unexported fields }
func (ApiUpdateMFAFConfigurationRequest) Execute ¶
func (r ApiUpdateMFAFConfigurationRequest) Execute() (*MfafConfiguration, *http.Response, error)
func (ApiUpdateMFAFConfigurationRequest) MfafConfiguration ¶
func (r ApiUpdateMFAFConfigurationRequest) MfafConfiguration(mfafConfiguration MfafConfiguration) ApiUpdateMFAFConfigurationRequest
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type DccfEvent ¶
type DccfEvent struct {
Interface *interface{}
}
DccfEvent - Identifies the (event exposure or analytics) event that the processing instructions shall apply to. Contains all event IDs related to DCCF.
func InterfaceAsDccfEvent ¶
func InterfaceAsDccfEvent(v *interface{}) DccfEvent
interface{}AsDccfEvent is a convenience function that returns interface{} wrapped in DccfEvent
func (*DccfEvent) GetActualInstance ¶
func (obj *DccfEvent) GetActualInstance() interface{}
Get the actual instance
func (DccfEvent) MarshalJSON ¶
Marshal data from the first non-nil pointers in the struct to JSON
func (*DccfEvent) UnmarshalJSON ¶
Unmarshal JSON data into one of the pointers in the struct
type Ecgi ¶
type Ecgi struct { PlmnId PlmnId `json:"plmnId"` // 28-bit string identifying an E-UTRA Cell Id as specified in clause 9.3.1.9 of 3GPP TS 38.413, in hexadecimal representation. Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant character representing the 4 most significant bits of the Cell Id shall appear first in the string, and the character representing the 4 least significant bit of the Cell Id shall appear last in the string. EutraCellId string `json:"eutraCellId"` // This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1). Nid *string `json:"nid,omitempty"` }
Ecgi Contains the ECGI (E-UTRAN Cell Global Identity), as described in 3GPP 23.003
func NewEcgi ¶
NewEcgi instantiates a new Ecgi object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEcgiWithDefaults ¶
func NewEcgiWithDefaults() *Ecgi
NewEcgiWithDefaults instantiates a new Ecgi object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Ecgi) GetEutraCellId ¶
GetEutraCellId returns the EutraCellId field value
func (*Ecgi) GetEutraCellIdOk ¶
GetEutraCellIdOk returns a tuple with the EutraCellId field value and a boolean to check if the value has been set.
func (*Ecgi) GetNidOk ¶
GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ecgi) GetPlmnIdOk ¶
GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.
func (Ecgi) MarshalJSON ¶
func (*Ecgi) SetEutraCellId ¶
SetEutraCellId sets field value
type EventType ¶
type EventType struct {
String *string
}
EventType struct for EventType
func (*EventType) MarshalJSON ¶
Marshal data from the first non-nil pointers in the struct to JSON
func (*EventType) UnmarshalJSON ¶
Unmarshal JSON data into any of the pointers in the struct
type FormattingInstruction ¶
type FormattingInstruction struct { // Indicates that notifications shall be buffered until the NF service consumer requests their delivery. ConsTrigNotif *bool `json:"consTrigNotif,omitempty"` ReportingOptions *ReportingOptions `json:"reportingOptions,omitempty"` }
FormattingInstruction Contains data or analytics formatting instructions.
func NewFormattingInstruction ¶
func NewFormattingInstruction() *FormattingInstruction
NewFormattingInstruction instantiates a new FormattingInstruction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFormattingInstructionWithDefaults ¶
func NewFormattingInstructionWithDefaults() *FormattingInstruction
NewFormattingInstructionWithDefaults instantiates a new FormattingInstruction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FormattingInstruction) GetConsTrigNotif ¶
func (o *FormattingInstruction) GetConsTrigNotif() bool
GetConsTrigNotif returns the ConsTrigNotif field value if set, zero value otherwise.
func (*FormattingInstruction) GetConsTrigNotifOk ¶
func (o *FormattingInstruction) GetConsTrigNotifOk() (*bool, bool)
GetConsTrigNotifOk returns a tuple with the ConsTrigNotif field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FormattingInstruction) GetReportingOptions ¶
func (o *FormattingInstruction) GetReportingOptions() ReportingOptions
GetReportingOptions returns the ReportingOptions field value if set, zero value otherwise.
func (*FormattingInstruction) GetReportingOptionsOk ¶
func (o *FormattingInstruction) GetReportingOptionsOk() (*ReportingOptions, bool)
GetReportingOptionsOk returns a tuple with the ReportingOptions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FormattingInstruction) HasConsTrigNotif ¶
func (o *FormattingInstruction) HasConsTrigNotif() bool
HasConsTrigNotif returns a boolean if a field has been set.
func (*FormattingInstruction) HasReportingOptions ¶
func (o *FormattingInstruction) HasReportingOptions() bool
HasReportingOptions returns a boolean if a field has been set.
func (FormattingInstruction) MarshalJSON ¶
func (o FormattingInstruction) MarshalJSON() ([]byte, error)
func (*FormattingInstruction) SetConsTrigNotif ¶
func (o *FormattingInstruction) SetConsTrigNotif(v bool)
SetConsTrigNotif gets a reference to the given bool and assigns it to the ConsTrigNotif field.
func (*FormattingInstruction) SetReportingOptions ¶
func (o *FormattingInstruction) SetReportingOptions(v ReportingOptions)
SetReportingOptions gets a reference to the given ReportingOptions and assigns it to the ReportingOptions field.
func (FormattingInstruction) ToMap ¶
func (o FormattingInstruction) ToMap() (map[string]interface{}, error)
type GNbId ¶
type GNbId struct { // Unsigned integer representing the bit length of the gNB ID as defined in clause 9.3.1.6 of 3GPP TS 38.413 [11], within the range 22 to 32. BitLength int32 `json:"bitLength"` // This represents the identifier of the gNB. The value of the gNB ID shall be encoded in hexadecimal representation. Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The padding 0 shall be added to make multiple nibbles, the most significant character representing the padding 0 if required together with the 4 most significant bits of the gNB ID shall appear first in the string, and the character representing the 4 least significant bit of the gNB ID shall appear last in the string. GNBValue string `json:"gNBValue"` }
GNbId Provides the G-NB identifier.
func NewGNbId ¶
NewGNbId instantiates a new GNbId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGNbIdWithDefaults ¶
func NewGNbIdWithDefaults() *GNbId
NewGNbIdWithDefaults instantiates a new GNbId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GNbId) GetBitLength ¶
GetBitLength returns the BitLength field value
func (*GNbId) GetBitLengthOk ¶
GetBitLengthOk returns a tuple with the BitLength field value and a boolean to check if the value has been set.
func (*GNbId) GetGNBValue ¶
GetGNBValue returns the GNBValue field value
func (*GNbId) GetGNBValueOk ¶
GetGNBValueOk returns a tuple with the GNBValue field value and a boolean to check if the value has been set.
func (GNbId) MarshalJSON ¶
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type GlobalRanNodeId ¶
type GlobalRanNodeId struct {
Interface *interface{}
}
GlobalRanNodeId - One of the six attributes n3IwfId, gNbIdm, ngeNbId, wagfId, tngfId, eNbId shall be present.
func InterfaceAsGlobalRanNodeId ¶
func InterfaceAsGlobalRanNodeId(v *interface{}) GlobalRanNodeId
interface{}AsGlobalRanNodeId is a convenience function that returns interface{} wrapped in GlobalRanNodeId
func (*GlobalRanNodeId) GetActualInstance ¶
func (obj *GlobalRanNodeId) GetActualInstance() interface{}
Get the actual instance
func (GlobalRanNodeId) MarshalJSON ¶
func (src GlobalRanNodeId) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*GlobalRanNodeId) UnmarshalJSON ¶
func (dst *GlobalRanNodeId) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type IndividualMFAFConfigurationDocumentApiService ¶
type IndividualMFAFConfigurationDocumentApiService service
IndividualMFAFConfigurationDocumentApiService IndividualMFAFConfigurationDocumentApi service
func (*IndividualMFAFConfigurationDocumentApiService) DeleteMFAFConfiguration ¶
func (a *IndividualMFAFConfigurationDocumentApiService) DeleteMFAFConfiguration(ctx context.Context, transRefId string) ApiDeleteMFAFConfigurationRequest
DeleteMFAFConfiguration Deletes an existing Individual MFAF Configuration resource.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param transRefId Unique identifier of the individual MFAF Configurations resource. @return ApiDeleteMFAFConfigurationRequest
func (*IndividualMFAFConfigurationDocumentApiService) DeleteMFAFConfigurationExecute ¶
func (a *IndividualMFAFConfigurationDocumentApiService) DeleteMFAFConfigurationExecute(r ApiDeleteMFAFConfigurationRequest) (*http.Response, error)
Execute executes the request
func (*IndividualMFAFConfigurationDocumentApiService) UpdateMFAFConfiguration ¶
func (a *IndividualMFAFConfigurationDocumentApiService) UpdateMFAFConfiguration(ctx context.Context, transRefId string) ApiUpdateMFAFConfigurationRequest
UpdateMFAFConfiguration Updates an existing Individual MFAF Configuration resource.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param transRefId Unique identifier of the individual MFAF Configurations resource. @return ApiUpdateMFAFConfigurationRequest
func (*IndividualMFAFConfigurationDocumentApiService) UpdateMFAFConfigurationExecute ¶
func (a *IndividualMFAFConfigurationDocumentApiService) UpdateMFAFConfigurationExecute(r ApiUpdateMFAFConfigurationRequest) (*MfafConfiguration, *http.Response, error)
Execute executes the request
@return MfafConfiguration
type InvalidParam ¶
type InvalidParam struct { // If the invalid parameter is an attribute in a JSON body, this IE shall contain the attribute's name and shall be encoded as a JSON Pointer. If the invalid parameter is an HTTP header, this IE shall be formatted as the concatenation of the string \"header \" plus the name of such header. If the invalid parameter is a query parameter, this IE shall be formatted as the concatenation of the string \"query \" plus the name of such query parameter. If the invalid parameter is a variable part in the path of a resource URI, this IE shall contain the name of the variable, including the symbols \"{\" and \"}\" used in OpenAPI specification as the notation to represent variable path segments. Param string `json:"param"` // A human-readable reason, e.g. \"must be a positive integer\". In cases involving failed operations in a PATCH request, the reason string should identify the operation that failed using the operation's array index to assist in correlation of the invalid parameter with the failed operation, e.g.\" Replacement value invalid for attribute (failed operation index= 4)\" Reason *string `json:"reason,omitempty"` }
InvalidParam It contains an invalid parameter and a related description.
func NewInvalidParam ¶
func NewInvalidParam(param string) *InvalidParam
NewInvalidParam instantiates a new InvalidParam object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInvalidParamWithDefaults ¶
func NewInvalidParamWithDefaults() *InvalidParam
NewInvalidParamWithDefaults instantiates a new InvalidParam object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InvalidParam) GetParam ¶
func (o *InvalidParam) GetParam() string
GetParam returns the Param field value
func (*InvalidParam) GetParamOk ¶
func (o *InvalidParam) GetParamOk() (*string, bool)
GetParamOk returns a tuple with the Param field value and a boolean to check if the value has been set.
func (*InvalidParam) GetReason ¶
func (o *InvalidParam) GetReason() string
GetReason returns the Reason field value if set, zero value otherwise.
func (*InvalidParam) GetReasonOk ¶
func (o *InvalidParam) GetReasonOk() (*string, bool)
GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InvalidParam) HasReason ¶
func (o *InvalidParam) HasReason() bool
HasReason returns a boolean if a field has been set.
func (InvalidParam) MarshalJSON ¶
func (o InvalidParam) MarshalJSON() ([]byte, error)
func (*InvalidParam) SetReason ¶
func (o *InvalidParam) SetReason(v string)
SetReason gets a reference to the given string and assigns it to the Reason field.
func (InvalidParam) ToMap ¶
func (o InvalidParam) ToMap() (map[string]interface{}, error)
type MFAFConfigurationCollectionApiService ¶
type MFAFConfigurationCollectionApiService service
MFAFConfigurationCollectionApiService MFAFConfigurationCollectionApi service
func (*MFAFConfigurationCollectionApiService) CreateMFAFConfiguration ¶
func (a *MFAFConfigurationCollectionApiService) CreateMFAFConfiguration(ctx context.Context) ApiCreateMFAFConfigurationRequest
CreateMFAFConfiguration Creates a new Individual MFAF Configuration resource.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateMFAFConfigurationRequest
func (*MFAFConfigurationCollectionApiService) CreateMFAFConfigurationExecute ¶
func (a *MFAFConfigurationCollectionApiService) CreateMFAFConfigurationExecute(r ApiCreateMFAFConfigurationRequest) (*MfafConfiguration, *http.Response, error)
Execute executes the request
@return MfafConfiguration
type MappedNullable ¶
type MessageConfiguration ¶
type MessageConfiguration struct { // If the configuration is used for mapping analytics or data collection, representing the Analytics Consumer Notification Correlation ID or Data Consumer Notification Correlation ID. CorreId string `json:"correId"` FormatInstruct *FormattingInstruction `json:"formatInstruct,omitempty"` MfafNotiInfo *MfafNotiInfo `json:"mfafNotiInfo,omitempty"` // String providing an URI formatted according to RFC 3986. NotificationURI string `json:"notificationURI"` ProcInstruct *ProcessingInstruction `json:"procInstruct,omitempty"` // Processing instructions to be used for sending event notifications. MultiProcInstructs []ProcessingInstruction `json:"multiProcInstructs,omitempty"` // String uniquely identifying a NF instance. The format of the NF Instance ID shall be a Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122. AdrfId *string `json:"adrfId,omitempty"` // A string used to indicate the features supported by an API that is used as defined in clause 6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in table 5.2.2-3. The most significant character representing the highest-numbered features shall appear first in the string, and the character representing features 1 to 4 shall appear last in the string. The list of features and their numbering (starting with 1) are defined separately for each API. If the string contains a lower number of characters than there are defined features for an API, all features that would be represented by characters that are not present in the string are not supported. SuppFeat *string `json:"suppFeat,omitempty"` }
MessageConfiguration Represents the message configuration.
func NewMessageConfiguration ¶
func NewMessageConfiguration(correId string, notificationURI string) *MessageConfiguration
NewMessageConfiguration instantiates a new MessageConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMessageConfigurationWithDefaults ¶
func NewMessageConfigurationWithDefaults() *MessageConfiguration
NewMessageConfigurationWithDefaults instantiates a new MessageConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MessageConfiguration) GetAdrfId ¶
func (o *MessageConfiguration) GetAdrfId() string
GetAdrfId returns the AdrfId field value if set, zero value otherwise.
func (*MessageConfiguration) GetAdrfIdOk ¶
func (o *MessageConfiguration) GetAdrfIdOk() (*string, bool)
GetAdrfIdOk returns a tuple with the AdrfId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MessageConfiguration) GetCorreId ¶
func (o *MessageConfiguration) GetCorreId() string
GetCorreId returns the CorreId field value
func (*MessageConfiguration) GetCorreIdOk ¶
func (o *MessageConfiguration) GetCorreIdOk() (*string, bool)
GetCorreIdOk returns a tuple with the CorreId field value and a boolean to check if the value has been set.
func (*MessageConfiguration) GetFormatInstruct ¶
func (o *MessageConfiguration) GetFormatInstruct() FormattingInstruction
GetFormatInstruct returns the FormatInstruct field value if set, zero value otherwise.
func (*MessageConfiguration) GetFormatInstructOk ¶
func (o *MessageConfiguration) GetFormatInstructOk() (*FormattingInstruction, bool)
GetFormatInstructOk returns a tuple with the FormatInstruct field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MessageConfiguration) GetMfafNotiInfo ¶
func (o *MessageConfiguration) GetMfafNotiInfo() MfafNotiInfo
GetMfafNotiInfo returns the MfafNotiInfo field value if set, zero value otherwise.
func (*MessageConfiguration) GetMfafNotiInfoOk ¶
func (o *MessageConfiguration) GetMfafNotiInfoOk() (*MfafNotiInfo, bool)
GetMfafNotiInfoOk returns a tuple with the MfafNotiInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MessageConfiguration) GetMultiProcInstructs ¶
func (o *MessageConfiguration) GetMultiProcInstructs() []ProcessingInstruction
GetMultiProcInstructs returns the MultiProcInstructs field value if set, zero value otherwise.
func (*MessageConfiguration) GetMultiProcInstructsOk ¶
func (o *MessageConfiguration) GetMultiProcInstructsOk() ([]ProcessingInstruction, bool)
GetMultiProcInstructsOk returns a tuple with the MultiProcInstructs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MessageConfiguration) GetNotificationURI ¶
func (o *MessageConfiguration) GetNotificationURI() string
GetNotificationURI returns the NotificationURI field value
func (*MessageConfiguration) GetNotificationURIOk ¶
func (o *MessageConfiguration) GetNotificationURIOk() (*string, bool)
GetNotificationURIOk returns a tuple with the NotificationURI field value and a boolean to check if the value has been set.
func (*MessageConfiguration) GetProcInstruct ¶
func (o *MessageConfiguration) GetProcInstruct() ProcessingInstruction
GetProcInstruct returns the ProcInstruct field value if set, zero value otherwise.
func (*MessageConfiguration) GetProcInstructOk ¶
func (o *MessageConfiguration) GetProcInstructOk() (*ProcessingInstruction, bool)
GetProcInstructOk returns a tuple with the ProcInstruct field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MessageConfiguration) GetSuppFeat ¶
func (o *MessageConfiguration) GetSuppFeat() string
GetSuppFeat returns the SuppFeat field value if set, zero value otherwise.
func (*MessageConfiguration) GetSuppFeatOk ¶
func (o *MessageConfiguration) GetSuppFeatOk() (*string, bool)
GetSuppFeatOk returns a tuple with the SuppFeat field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MessageConfiguration) HasAdrfId ¶
func (o *MessageConfiguration) HasAdrfId() bool
HasAdrfId returns a boolean if a field has been set.
func (*MessageConfiguration) HasFormatInstruct ¶
func (o *MessageConfiguration) HasFormatInstruct() bool
HasFormatInstruct returns a boolean if a field has been set.
func (*MessageConfiguration) HasMfafNotiInfo ¶
func (o *MessageConfiguration) HasMfafNotiInfo() bool
HasMfafNotiInfo returns a boolean if a field has been set.
func (*MessageConfiguration) HasMultiProcInstructs ¶
func (o *MessageConfiguration) HasMultiProcInstructs() bool
HasMultiProcInstructs returns a boolean if a field has been set.
func (*MessageConfiguration) HasProcInstruct ¶
func (o *MessageConfiguration) HasProcInstruct() bool
HasProcInstruct returns a boolean if a field has been set.
func (*MessageConfiguration) HasSuppFeat ¶
func (o *MessageConfiguration) HasSuppFeat() bool
HasSuppFeat returns a boolean if a field has been set.
func (MessageConfiguration) MarshalJSON ¶
func (o MessageConfiguration) MarshalJSON() ([]byte, error)
func (*MessageConfiguration) SetAdrfId ¶
func (o *MessageConfiguration) SetAdrfId(v string)
SetAdrfId gets a reference to the given string and assigns it to the AdrfId field.
func (*MessageConfiguration) SetCorreId ¶
func (o *MessageConfiguration) SetCorreId(v string)
SetCorreId sets field value
func (*MessageConfiguration) SetFormatInstruct ¶
func (o *MessageConfiguration) SetFormatInstruct(v FormattingInstruction)
SetFormatInstruct gets a reference to the given FormattingInstruction and assigns it to the FormatInstruct field.
func (*MessageConfiguration) SetMfafNotiInfo ¶
func (o *MessageConfiguration) SetMfafNotiInfo(v MfafNotiInfo)
SetMfafNotiInfo gets a reference to the given MfafNotiInfo and assigns it to the MfafNotiInfo field.
func (*MessageConfiguration) SetMultiProcInstructs ¶
func (o *MessageConfiguration) SetMultiProcInstructs(v []ProcessingInstruction)
SetMultiProcInstructs gets a reference to the given []ProcessingInstruction and assigns it to the MultiProcInstructs field.
func (*MessageConfiguration) SetNotificationURI ¶
func (o *MessageConfiguration) SetNotificationURI(v string)
SetNotificationURI sets field value
func (*MessageConfiguration) SetProcInstruct ¶
func (o *MessageConfiguration) SetProcInstruct(v ProcessingInstruction)
SetProcInstruct gets a reference to the given ProcessingInstruction and assigns it to the ProcInstruct field.
func (*MessageConfiguration) SetSuppFeat ¶
func (o *MessageConfiguration) SetSuppFeat(v string)
SetSuppFeat gets a reference to the given string and assigns it to the SuppFeat field.
func (MessageConfiguration) ToMap ¶
func (o MessageConfiguration) ToMap() (map[string]interface{}, error)
type MfafConfiguration ¶
type MfafConfiguration struct { // The configuration of the MFAF for mapping data or analytics. MessageConfigurations []MessageConfiguration `json:"messageConfigurations"` }
MfafConfiguration Represents an Individual MFAF Configuration.
func NewMfafConfiguration ¶
func NewMfafConfiguration(messageConfigurations []MessageConfiguration) *MfafConfiguration
NewMfafConfiguration instantiates a new MfafConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMfafConfigurationWithDefaults ¶
func NewMfafConfigurationWithDefaults() *MfafConfiguration
NewMfafConfigurationWithDefaults instantiates a new MfafConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MfafConfiguration) GetMessageConfigurations ¶
func (o *MfafConfiguration) GetMessageConfigurations() []MessageConfiguration
GetMessageConfigurations returns the MessageConfigurations field value
func (*MfafConfiguration) GetMessageConfigurationsOk ¶
func (o *MfafConfiguration) GetMessageConfigurationsOk() ([]MessageConfiguration, bool)
GetMessageConfigurationsOk returns a tuple with the MessageConfigurations field value and a boolean to check if the value has been set.
func (MfafConfiguration) MarshalJSON ¶
func (o MfafConfiguration) MarshalJSON() ([]byte, error)
func (*MfafConfiguration) SetMessageConfigurations ¶
func (o *MfafConfiguration) SetMessageConfigurations(v []MessageConfiguration)
SetMessageConfigurations sets field value
func (MfafConfiguration) ToMap ¶
func (o MfafConfiguration) ToMap() (map[string]interface{}, error)
type MfafNotiInfo ¶
type MfafNotiInfo struct { // String providing an URI formatted according to RFC 3986. MfafNotifUri string `json:"mfafNotifUri"` MfafCorreId string `json:"mfafCorreId"` }
MfafNotiInfo The MFAF notification information. It shall be provided in a response message if it had not been provided in the respective request message.
func NewMfafNotiInfo ¶
func NewMfafNotiInfo(mfafNotifUri string, mfafCorreId string) *MfafNotiInfo
NewMfafNotiInfo instantiates a new MfafNotiInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMfafNotiInfoWithDefaults ¶
func NewMfafNotiInfoWithDefaults() *MfafNotiInfo
NewMfafNotiInfoWithDefaults instantiates a new MfafNotiInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MfafNotiInfo) GetMfafCorreId ¶
func (o *MfafNotiInfo) GetMfafCorreId() string
GetMfafCorreId returns the MfafCorreId field value
func (*MfafNotiInfo) GetMfafCorreIdOk ¶
func (o *MfafNotiInfo) GetMfafCorreIdOk() (*string, bool)
GetMfafCorreIdOk returns a tuple with the MfafCorreId field value and a boolean to check if the value has been set.
func (*MfafNotiInfo) GetMfafNotifUri ¶
func (o *MfafNotiInfo) GetMfafNotifUri() string
GetMfafNotifUri returns the MfafNotifUri field value
func (*MfafNotiInfo) GetMfafNotifUriOk ¶
func (o *MfafNotiInfo) GetMfafNotifUriOk() (*string, bool)
GetMfafNotifUriOk returns a tuple with the MfafNotifUri field value and a boolean to check if the value has been set.
func (MfafNotiInfo) MarshalJSON ¶
func (o MfafNotiInfo) MarshalJSON() ([]byte, error)
func (*MfafNotiInfo) SetMfafCorreId ¶
func (o *MfafNotiInfo) SetMfafCorreId(v string)
SetMfafCorreId sets field value
func (*MfafNotiInfo) SetMfafNotifUri ¶
func (o *MfafNotiInfo) SetMfafNotifUri(v string)
SetMfafNotifUri sets field value
func (MfafNotiInfo) ToMap ¶
func (o MfafNotiInfo) ToMap() (map[string]interface{}, error)
type NFType ¶
type NFType struct {
String *string
}
NFType NF types known to NRF
func (*NFType) MarshalJSON ¶
Marshal data from the first non-nil pointers in the struct to JSON
func (*NFType) UnmarshalJSON ¶
Unmarshal JSON data into any of the pointers in the struct
type Ncgi ¶
type Ncgi struct { PlmnId PlmnId `json:"plmnId"` // 36-bit string identifying an NR Cell Id as specified in clause 9.3.1.7 of 3GPP TS 38.413, in hexadecimal representation. Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant character representing the 4 most significant bits of the Cell Id shall appear first in the string, and the character representing the 4 least significant bit of the Cell Id shall appear last in the string. NrCellId string `json:"nrCellId"` // This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1). Nid *string `json:"nid,omitempty"` }
Ncgi Contains the NCGI (NR Cell Global Identity), as described in 3GPP 23.003
func NewNcgi ¶
NewNcgi instantiates a new Ncgi object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNcgiWithDefaults ¶
func NewNcgiWithDefaults() *Ncgi
NewNcgiWithDefaults instantiates a new Ncgi object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Ncgi) GetNidOk ¶
GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ncgi) GetNrCellId ¶
GetNrCellId returns the NrCellId field value
func (*Ncgi) GetNrCellIdOk ¶
GetNrCellIdOk returns a tuple with the NrCellId field value and a boolean to check if the value has been set.
func (*Ncgi) GetPlmnIdOk ¶
GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.
func (Ncgi) MarshalJSON ¶
type NefEvent ¶
type NefEvent struct {
String *string
}
NefEvent Represents Network Exposure Events.
func (*NefEvent) MarshalJSON ¶
Marshal data from the first non-nil pointers in the struct to JSON
func (*NefEvent) UnmarshalJSON ¶
Unmarshal JSON data into any of the pointers in the struct
type NetworkAreaInfo ¶
type NetworkAreaInfo struct { // Contains a list of E-UTRA cell identities. Ecgis []Ecgi `json:"ecgis,omitempty"` // Contains a list of NR cell identities. Ncgis []Ncgi `json:"ncgis,omitempty"` // Contains a list of NG RAN nodes. GRanNodeIds []GlobalRanNodeId `json:"gRanNodeIds,omitempty"` // Contains a list of tracking area identities. Tais []Tai `json:"tais,omitempty"` }
NetworkAreaInfo Describes a network area information in which the NF service consumer requests the number of UEs.
func NewNetworkAreaInfo ¶
func NewNetworkAreaInfo() *NetworkAreaInfo
NewNetworkAreaInfo instantiates a new NetworkAreaInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNetworkAreaInfoWithDefaults ¶
func NewNetworkAreaInfoWithDefaults() *NetworkAreaInfo
NewNetworkAreaInfoWithDefaults instantiates a new NetworkAreaInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NetworkAreaInfo) GetEcgis ¶
func (o *NetworkAreaInfo) GetEcgis() []Ecgi
GetEcgis returns the Ecgis field value if set, zero value otherwise.
func (*NetworkAreaInfo) GetEcgisOk ¶
func (o *NetworkAreaInfo) GetEcgisOk() ([]Ecgi, bool)
GetEcgisOk returns a tuple with the Ecgis field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaInfo) GetGRanNodeIds ¶
func (o *NetworkAreaInfo) GetGRanNodeIds() []GlobalRanNodeId
GetGRanNodeIds returns the GRanNodeIds field value if set, zero value otherwise.
func (*NetworkAreaInfo) GetGRanNodeIdsOk ¶
func (o *NetworkAreaInfo) GetGRanNodeIdsOk() ([]GlobalRanNodeId, bool)
GetGRanNodeIdsOk returns a tuple with the GRanNodeIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaInfo) GetNcgis ¶
func (o *NetworkAreaInfo) GetNcgis() []Ncgi
GetNcgis returns the Ncgis field value if set, zero value otherwise.
func (*NetworkAreaInfo) GetNcgisOk ¶
func (o *NetworkAreaInfo) GetNcgisOk() ([]Ncgi, bool)
GetNcgisOk returns a tuple with the Ncgis field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaInfo) GetTais ¶
func (o *NetworkAreaInfo) GetTais() []Tai
GetTais returns the Tais field value if set, zero value otherwise.
func (*NetworkAreaInfo) GetTaisOk ¶
func (o *NetworkAreaInfo) GetTaisOk() ([]Tai, bool)
GetTaisOk returns a tuple with the Tais field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaInfo) HasEcgis ¶
func (o *NetworkAreaInfo) HasEcgis() bool
HasEcgis returns a boolean if a field has been set.
func (*NetworkAreaInfo) HasGRanNodeIds ¶
func (o *NetworkAreaInfo) HasGRanNodeIds() bool
HasGRanNodeIds returns a boolean if a field has been set.
func (*NetworkAreaInfo) HasNcgis ¶
func (o *NetworkAreaInfo) HasNcgis() bool
HasNcgis returns a boolean if a field has been set.
func (*NetworkAreaInfo) HasTais ¶
func (o *NetworkAreaInfo) HasTais() bool
HasTais returns a boolean if a field has been set.
func (NetworkAreaInfo) MarshalJSON ¶
func (o NetworkAreaInfo) MarshalJSON() ([]byte, error)
func (*NetworkAreaInfo) SetEcgis ¶
func (o *NetworkAreaInfo) SetEcgis(v []Ecgi)
SetEcgis gets a reference to the given []Ecgi and assigns it to the Ecgis field.
func (*NetworkAreaInfo) SetGRanNodeIds ¶
func (o *NetworkAreaInfo) SetGRanNodeIds(v []GlobalRanNodeId)
SetGRanNodeIds gets a reference to the given []GlobalRanNodeId and assigns it to the GRanNodeIds field.
func (*NetworkAreaInfo) SetNcgis ¶
func (o *NetworkAreaInfo) SetNcgis(v []Ncgi)
SetNcgis gets a reference to the given []Ncgi and assigns it to the Ncgis field.
func (*NetworkAreaInfo) SetTais ¶
func (o *NetworkAreaInfo) SetTais(v []Tai)
SetTais gets a reference to the given []Tai and assigns it to the Tais field.
func (NetworkAreaInfo) ToMap ¶
func (o NetworkAreaInfo) ToMap() (map[string]interface{}, error)
type NotificationEventType ¶
type NotificationEventType struct {
String *string
}
NotificationEventType Types of events sent in notifications from NRF to subscribed NF Instances
func (*NotificationEventType) MarshalJSON ¶
func (src *NotificationEventType) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*NotificationEventType) UnmarshalJSON ¶
func (dst *NotificationEventType) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type NullableAccessTokenErr ¶
type NullableAccessTokenErr struct {
// contains filtered or unexported fields
}
func NewNullableAccessTokenErr ¶
func NewNullableAccessTokenErr(val *AccessTokenErr) *NullableAccessTokenErr
func (NullableAccessTokenErr) Get ¶
func (v NullableAccessTokenErr) Get() *AccessTokenErr
func (NullableAccessTokenErr) IsSet ¶
func (v NullableAccessTokenErr) IsSet() bool
func (NullableAccessTokenErr) MarshalJSON ¶
func (v NullableAccessTokenErr) MarshalJSON() ([]byte, error)
func (*NullableAccessTokenErr) Set ¶
func (v *NullableAccessTokenErr) Set(val *AccessTokenErr)
func (*NullableAccessTokenErr) UnmarshalJSON ¶
func (v *NullableAccessTokenErr) UnmarshalJSON(src []byte) error
func (*NullableAccessTokenErr) Unset ¶
func (v *NullableAccessTokenErr) Unset()
type NullableAccessTokenReq ¶
type NullableAccessTokenReq struct {
// contains filtered or unexported fields
}
func NewNullableAccessTokenReq ¶
func NewNullableAccessTokenReq(val *AccessTokenReq) *NullableAccessTokenReq
func (NullableAccessTokenReq) Get ¶
func (v NullableAccessTokenReq) Get() *AccessTokenReq
func (NullableAccessTokenReq) IsSet ¶
func (v NullableAccessTokenReq) IsSet() bool
func (NullableAccessTokenReq) MarshalJSON ¶
func (v NullableAccessTokenReq) MarshalJSON() ([]byte, error)
func (*NullableAccessTokenReq) Set ¶
func (v *NullableAccessTokenReq) Set(val *AccessTokenReq)
func (*NullableAccessTokenReq) UnmarshalJSON ¶
func (v *NullableAccessTokenReq) UnmarshalJSON(src []byte) error
func (*NullableAccessTokenReq) Unset ¶
func (v *NullableAccessTokenReq) Unset()
type NullableAfEvent ¶
type NullableAfEvent struct {
// contains filtered or unexported fields
}
func NewNullableAfEvent ¶
func NewNullableAfEvent(val *AfEvent) *NullableAfEvent
func (NullableAfEvent) Get ¶
func (v NullableAfEvent) Get() *AfEvent
func (NullableAfEvent) IsSet ¶
func (v NullableAfEvent) IsSet() bool
func (NullableAfEvent) MarshalJSON ¶
func (v NullableAfEvent) MarshalJSON() ([]byte, error)
func (*NullableAfEvent) Set ¶
func (v *NullableAfEvent) Set(val *AfEvent)
func (*NullableAfEvent) UnmarshalJSON ¶
func (v *NullableAfEvent) UnmarshalJSON(src []byte) error
func (*NullableAfEvent) Unset ¶
func (v *NullableAfEvent) Unset()
type NullableAggregationLevel ¶
type NullableAggregationLevel struct {
// contains filtered or unexported fields
}
func NewNullableAggregationLevel ¶
func NewNullableAggregationLevel(val *AggregationLevel) *NullableAggregationLevel
func (NullableAggregationLevel) Get ¶
func (v NullableAggregationLevel) Get() *AggregationLevel
func (NullableAggregationLevel) IsSet ¶
func (v NullableAggregationLevel) IsSet() bool
func (NullableAggregationLevel) MarshalJSON ¶
func (v NullableAggregationLevel) MarshalJSON() ([]byte, error)
func (*NullableAggregationLevel) Set ¶
func (v *NullableAggregationLevel) Set(val *AggregationLevel)
func (*NullableAggregationLevel) UnmarshalJSON ¶
func (v *NullableAggregationLevel) UnmarshalJSON(src []byte) error
func (*NullableAggregationLevel) Unset ¶
func (v *NullableAggregationLevel) Unset()
type NullableAmfEventType ¶
type NullableAmfEventType struct {
// contains filtered or unexported fields
}
func NewNullableAmfEventType ¶
func NewNullableAmfEventType(val *AmfEventType) *NullableAmfEventType
func (NullableAmfEventType) Get ¶
func (v NullableAmfEventType) Get() *AmfEventType
func (NullableAmfEventType) IsSet ¶
func (v NullableAmfEventType) IsSet() bool
func (NullableAmfEventType) MarshalJSON ¶
func (v NullableAmfEventType) MarshalJSON() ([]byte, error)
func (*NullableAmfEventType) Set ¶
func (v *NullableAmfEventType) Set(val *AmfEventType)
func (*NullableAmfEventType) UnmarshalJSON ¶
func (v *NullableAmfEventType) UnmarshalJSON(src []byte) error
func (*NullableAmfEventType) Unset ¶
func (v *NullableAmfEventType) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableDccfEvent ¶
type NullableDccfEvent struct {
// contains filtered or unexported fields
}
func NewNullableDccfEvent ¶
func NewNullableDccfEvent(val *DccfEvent) *NullableDccfEvent
func (NullableDccfEvent) Get ¶
func (v NullableDccfEvent) Get() *DccfEvent
func (NullableDccfEvent) IsSet ¶
func (v NullableDccfEvent) IsSet() bool
func (NullableDccfEvent) MarshalJSON ¶
func (v NullableDccfEvent) MarshalJSON() ([]byte, error)
func (*NullableDccfEvent) Set ¶
func (v *NullableDccfEvent) Set(val *DccfEvent)
func (*NullableDccfEvent) UnmarshalJSON ¶
func (v *NullableDccfEvent) UnmarshalJSON(src []byte) error
func (*NullableDccfEvent) Unset ¶
func (v *NullableDccfEvent) Unset()
type NullableEcgi ¶
type NullableEcgi struct {
// contains filtered or unexported fields
}
func NewNullableEcgi ¶
func NewNullableEcgi(val *Ecgi) *NullableEcgi
func (NullableEcgi) Get ¶
func (v NullableEcgi) Get() *Ecgi
func (NullableEcgi) IsSet ¶
func (v NullableEcgi) IsSet() bool
func (NullableEcgi) MarshalJSON ¶
func (v NullableEcgi) MarshalJSON() ([]byte, error)
func (*NullableEcgi) Set ¶
func (v *NullableEcgi) Set(val *Ecgi)
func (*NullableEcgi) UnmarshalJSON ¶
func (v *NullableEcgi) UnmarshalJSON(src []byte) error
func (*NullableEcgi) Unset ¶
func (v *NullableEcgi) Unset()
type NullableEventType ¶
type NullableEventType struct {
// contains filtered or unexported fields
}
func NewNullableEventType ¶
func NewNullableEventType(val *EventType) *NullableEventType
func (NullableEventType) Get ¶
func (v NullableEventType) Get() *EventType
func (NullableEventType) IsSet ¶
func (v NullableEventType) IsSet() bool
func (NullableEventType) MarshalJSON ¶
func (v NullableEventType) MarshalJSON() ([]byte, error)
func (*NullableEventType) Set ¶
func (v *NullableEventType) Set(val *EventType)
func (*NullableEventType) UnmarshalJSON ¶
func (v *NullableEventType) UnmarshalJSON(src []byte) error
func (*NullableEventType) Unset ¶
func (v *NullableEventType) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableFormattingInstruction ¶
type NullableFormattingInstruction struct {
// contains filtered or unexported fields
}
func NewNullableFormattingInstruction ¶
func NewNullableFormattingInstruction(val *FormattingInstruction) *NullableFormattingInstruction
func (NullableFormattingInstruction) Get ¶
func (v NullableFormattingInstruction) Get() *FormattingInstruction
func (NullableFormattingInstruction) IsSet ¶
func (v NullableFormattingInstruction) IsSet() bool
func (NullableFormattingInstruction) MarshalJSON ¶
func (v NullableFormattingInstruction) MarshalJSON() ([]byte, error)
func (*NullableFormattingInstruction) Set ¶
func (v *NullableFormattingInstruction) Set(val *FormattingInstruction)
func (*NullableFormattingInstruction) UnmarshalJSON ¶
func (v *NullableFormattingInstruction) UnmarshalJSON(src []byte) error
func (*NullableFormattingInstruction) Unset ¶
func (v *NullableFormattingInstruction) Unset()
type NullableGNbId ¶
type NullableGNbId struct {
// contains filtered or unexported fields
}
func NewNullableGNbId ¶
func NewNullableGNbId(val *GNbId) *NullableGNbId
func (NullableGNbId) Get ¶
func (v NullableGNbId) Get() *GNbId
func (NullableGNbId) IsSet ¶
func (v NullableGNbId) IsSet() bool
func (NullableGNbId) MarshalJSON ¶
func (v NullableGNbId) MarshalJSON() ([]byte, error)
func (*NullableGNbId) Set ¶
func (v *NullableGNbId) Set(val *GNbId)
func (*NullableGNbId) UnmarshalJSON ¶
func (v *NullableGNbId) UnmarshalJSON(src []byte) error
func (*NullableGNbId) Unset ¶
func (v *NullableGNbId) Unset()
type NullableGlobalRanNodeId ¶
type NullableGlobalRanNodeId struct {
// contains filtered or unexported fields
}
func NewNullableGlobalRanNodeId ¶
func NewNullableGlobalRanNodeId(val *GlobalRanNodeId) *NullableGlobalRanNodeId
func (NullableGlobalRanNodeId) Get ¶
func (v NullableGlobalRanNodeId) Get() *GlobalRanNodeId
func (NullableGlobalRanNodeId) IsSet ¶
func (v NullableGlobalRanNodeId) IsSet() bool
func (NullableGlobalRanNodeId) MarshalJSON ¶
func (v NullableGlobalRanNodeId) MarshalJSON() ([]byte, error)
func (*NullableGlobalRanNodeId) Set ¶
func (v *NullableGlobalRanNodeId) Set(val *GlobalRanNodeId)
func (*NullableGlobalRanNodeId) UnmarshalJSON ¶
func (v *NullableGlobalRanNodeId) UnmarshalJSON(src []byte) error
func (*NullableGlobalRanNodeId) Unset ¶
func (v *NullableGlobalRanNodeId) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableInvalidParam ¶
type NullableInvalidParam struct {
// contains filtered or unexported fields
}
func NewNullableInvalidParam ¶
func NewNullableInvalidParam(val *InvalidParam) *NullableInvalidParam
func (NullableInvalidParam) Get ¶
func (v NullableInvalidParam) Get() *InvalidParam
func (NullableInvalidParam) IsSet ¶
func (v NullableInvalidParam) IsSet() bool
func (NullableInvalidParam) MarshalJSON ¶
func (v NullableInvalidParam) MarshalJSON() ([]byte, error)
func (*NullableInvalidParam) Set ¶
func (v *NullableInvalidParam) Set(val *InvalidParam)
func (*NullableInvalidParam) UnmarshalJSON ¶
func (v *NullableInvalidParam) UnmarshalJSON(src []byte) error
func (*NullableInvalidParam) Unset ¶
func (v *NullableInvalidParam) Unset()
type NullableMessageConfiguration ¶
type NullableMessageConfiguration struct {
// contains filtered or unexported fields
}
func NewNullableMessageConfiguration ¶
func NewNullableMessageConfiguration(val *MessageConfiguration) *NullableMessageConfiguration
func (NullableMessageConfiguration) Get ¶
func (v NullableMessageConfiguration) Get() *MessageConfiguration
func (NullableMessageConfiguration) IsSet ¶
func (v NullableMessageConfiguration) IsSet() bool
func (NullableMessageConfiguration) MarshalJSON ¶
func (v NullableMessageConfiguration) MarshalJSON() ([]byte, error)
func (*NullableMessageConfiguration) Set ¶
func (v *NullableMessageConfiguration) Set(val *MessageConfiguration)
func (*NullableMessageConfiguration) UnmarshalJSON ¶
func (v *NullableMessageConfiguration) UnmarshalJSON(src []byte) error
func (*NullableMessageConfiguration) Unset ¶
func (v *NullableMessageConfiguration) Unset()
type NullableMfafConfiguration ¶
type NullableMfafConfiguration struct {
// contains filtered or unexported fields
}
func NewNullableMfafConfiguration ¶
func NewNullableMfafConfiguration(val *MfafConfiguration) *NullableMfafConfiguration
func (NullableMfafConfiguration) Get ¶
func (v NullableMfafConfiguration) Get() *MfafConfiguration
func (NullableMfafConfiguration) IsSet ¶
func (v NullableMfafConfiguration) IsSet() bool
func (NullableMfafConfiguration) MarshalJSON ¶
func (v NullableMfafConfiguration) MarshalJSON() ([]byte, error)
func (*NullableMfafConfiguration) Set ¶
func (v *NullableMfafConfiguration) Set(val *MfafConfiguration)
func (*NullableMfafConfiguration) UnmarshalJSON ¶
func (v *NullableMfafConfiguration) UnmarshalJSON(src []byte) error
func (*NullableMfafConfiguration) Unset ¶
func (v *NullableMfafConfiguration) Unset()
type NullableMfafNotiInfo ¶
type NullableMfafNotiInfo struct {
// contains filtered or unexported fields
}
func NewNullableMfafNotiInfo ¶
func NewNullableMfafNotiInfo(val *MfafNotiInfo) *NullableMfafNotiInfo
func (NullableMfafNotiInfo) Get ¶
func (v NullableMfafNotiInfo) Get() *MfafNotiInfo
func (NullableMfafNotiInfo) IsSet ¶
func (v NullableMfafNotiInfo) IsSet() bool
func (NullableMfafNotiInfo) MarshalJSON ¶
func (v NullableMfafNotiInfo) MarshalJSON() ([]byte, error)
func (*NullableMfafNotiInfo) Set ¶
func (v *NullableMfafNotiInfo) Set(val *MfafNotiInfo)
func (*NullableMfafNotiInfo) UnmarshalJSON ¶
func (v *NullableMfafNotiInfo) UnmarshalJSON(src []byte) error
func (*NullableMfafNotiInfo) Unset ¶
func (v *NullableMfafNotiInfo) Unset()
type NullableNFType ¶
type NullableNFType struct {
// contains filtered or unexported fields
}
func NewNullableNFType ¶
func NewNullableNFType(val *NFType) *NullableNFType
func (NullableNFType) Get ¶
func (v NullableNFType) Get() *NFType
func (NullableNFType) IsSet ¶
func (v NullableNFType) IsSet() bool
func (NullableNFType) MarshalJSON ¶
func (v NullableNFType) MarshalJSON() ([]byte, error)
func (*NullableNFType) Set ¶
func (v *NullableNFType) Set(val *NFType)
func (*NullableNFType) UnmarshalJSON ¶
func (v *NullableNFType) UnmarshalJSON(src []byte) error
func (*NullableNFType) Unset ¶
func (v *NullableNFType) Unset()
type NullableNcgi ¶
type NullableNcgi struct {
// contains filtered or unexported fields
}
func NewNullableNcgi ¶
func NewNullableNcgi(val *Ncgi) *NullableNcgi
func (NullableNcgi) Get ¶
func (v NullableNcgi) Get() *Ncgi
func (NullableNcgi) IsSet ¶
func (v NullableNcgi) IsSet() bool
func (NullableNcgi) MarshalJSON ¶
func (v NullableNcgi) MarshalJSON() ([]byte, error)
func (*NullableNcgi) Set ¶
func (v *NullableNcgi) Set(val *Ncgi)
func (*NullableNcgi) UnmarshalJSON ¶
func (v *NullableNcgi) UnmarshalJSON(src []byte) error
func (*NullableNcgi) Unset ¶
func (v *NullableNcgi) Unset()
type NullableNefEvent ¶
type NullableNefEvent struct {
// contains filtered or unexported fields
}
func NewNullableNefEvent ¶
func NewNullableNefEvent(val *NefEvent) *NullableNefEvent
func (NullableNefEvent) Get ¶
func (v NullableNefEvent) Get() *NefEvent
func (NullableNefEvent) IsSet ¶
func (v NullableNefEvent) IsSet() bool
func (NullableNefEvent) MarshalJSON ¶
func (v NullableNefEvent) MarshalJSON() ([]byte, error)
func (*NullableNefEvent) Set ¶
func (v *NullableNefEvent) Set(val *NefEvent)
func (*NullableNefEvent) UnmarshalJSON ¶
func (v *NullableNefEvent) UnmarshalJSON(src []byte) error
func (*NullableNefEvent) Unset ¶
func (v *NullableNefEvent) Unset()
type NullableNetworkAreaInfo ¶
type NullableNetworkAreaInfo struct {
// contains filtered or unexported fields
}
func NewNullableNetworkAreaInfo ¶
func NewNullableNetworkAreaInfo(val *NetworkAreaInfo) *NullableNetworkAreaInfo
func (NullableNetworkAreaInfo) Get ¶
func (v NullableNetworkAreaInfo) Get() *NetworkAreaInfo
func (NullableNetworkAreaInfo) IsSet ¶
func (v NullableNetworkAreaInfo) IsSet() bool
func (NullableNetworkAreaInfo) MarshalJSON ¶
func (v NullableNetworkAreaInfo) MarshalJSON() ([]byte, error)
func (*NullableNetworkAreaInfo) Set ¶
func (v *NullableNetworkAreaInfo) Set(val *NetworkAreaInfo)
func (*NullableNetworkAreaInfo) UnmarshalJSON ¶
func (v *NullableNetworkAreaInfo) UnmarshalJSON(src []byte) error
func (*NullableNetworkAreaInfo) Unset ¶
func (v *NullableNetworkAreaInfo) Unset()
type NullableNotificationEventType ¶
type NullableNotificationEventType struct {
// contains filtered or unexported fields
}
func NewNullableNotificationEventType ¶
func NewNullableNotificationEventType(val *NotificationEventType) *NullableNotificationEventType
func (NullableNotificationEventType) Get ¶
func (v NullableNotificationEventType) Get() *NotificationEventType
func (NullableNotificationEventType) IsSet ¶
func (v NullableNotificationEventType) IsSet() bool
func (NullableNotificationEventType) MarshalJSON ¶
func (v NullableNotificationEventType) MarshalJSON() ([]byte, error)
func (*NullableNotificationEventType) Set ¶
func (v *NullableNotificationEventType) Set(val *NotificationEventType)
func (*NullableNotificationEventType) UnmarshalJSON ¶
func (v *NullableNotificationEventType) UnmarshalJSON(src []byte) error
func (*NullableNotificationEventType) Unset ¶
func (v *NullableNotificationEventType) Unset()
type NullableNwdafEvent ¶
type NullableNwdafEvent struct {
// contains filtered or unexported fields
}
func NewNullableNwdafEvent ¶
func NewNullableNwdafEvent(val *NwdafEvent) *NullableNwdafEvent
func (NullableNwdafEvent) Get ¶
func (v NullableNwdafEvent) Get() *NwdafEvent
func (NullableNwdafEvent) IsSet ¶
func (v NullableNwdafEvent) IsSet() bool
func (NullableNwdafEvent) MarshalJSON ¶
func (v NullableNwdafEvent) MarshalJSON() ([]byte, error)
func (*NullableNwdafEvent) Set ¶
func (v *NullableNwdafEvent) Set(val *NwdafEvent)
func (*NullableNwdafEvent) UnmarshalJSON ¶
func (v *NullableNwdafEvent) UnmarshalJSON(src []byte) error
func (*NullableNwdafEvent) Unset ¶
func (v *NullableNwdafEvent) Unset()
type NullableParameterProcessingInstruction ¶
type NullableParameterProcessingInstruction struct {
// contains filtered or unexported fields
}
func NewNullableParameterProcessingInstruction ¶
func NewNullableParameterProcessingInstruction(val *ParameterProcessingInstruction) *NullableParameterProcessingInstruction
func (NullableParameterProcessingInstruction) Get ¶
func (v NullableParameterProcessingInstruction) Get() *ParameterProcessingInstruction
func (NullableParameterProcessingInstruction) IsSet ¶
func (v NullableParameterProcessingInstruction) IsSet() bool
func (NullableParameterProcessingInstruction) MarshalJSON ¶
func (v NullableParameterProcessingInstruction) MarshalJSON() ([]byte, error)
func (*NullableParameterProcessingInstruction) Set ¶
func (v *NullableParameterProcessingInstruction) Set(val *ParameterProcessingInstruction)
func (*NullableParameterProcessingInstruction) UnmarshalJSON ¶
func (v *NullableParameterProcessingInstruction) UnmarshalJSON(src []byte) error
func (*NullableParameterProcessingInstruction) Unset ¶
func (v *NullableParameterProcessingInstruction) Unset()
type NullablePlmnId ¶
type NullablePlmnId struct {
// contains filtered or unexported fields
}
func NewNullablePlmnId ¶
func NewNullablePlmnId(val *PlmnId) *NullablePlmnId
func (NullablePlmnId) Get ¶
func (v NullablePlmnId) Get() *PlmnId
func (NullablePlmnId) IsSet ¶
func (v NullablePlmnId) IsSet() bool
func (NullablePlmnId) MarshalJSON ¶
func (v NullablePlmnId) MarshalJSON() ([]byte, error)
func (*NullablePlmnId) Set ¶
func (v *NullablePlmnId) Set(val *PlmnId)
func (*NullablePlmnId) UnmarshalJSON ¶
func (v *NullablePlmnId) UnmarshalJSON(src []byte) error
func (*NullablePlmnId) Unset ¶
func (v *NullablePlmnId) Unset()
type NullablePlmnIdNid ¶
type NullablePlmnIdNid struct {
// contains filtered or unexported fields
}
func NewNullablePlmnIdNid ¶
func NewNullablePlmnIdNid(val *PlmnIdNid) *NullablePlmnIdNid
func (NullablePlmnIdNid) Get ¶
func (v NullablePlmnIdNid) Get() *PlmnIdNid
func (NullablePlmnIdNid) IsSet ¶
func (v NullablePlmnIdNid) IsSet() bool
func (NullablePlmnIdNid) MarshalJSON ¶
func (v NullablePlmnIdNid) MarshalJSON() ([]byte, error)
func (*NullablePlmnIdNid) Set ¶
func (v *NullablePlmnIdNid) Set(val *PlmnIdNid)
func (*NullablePlmnIdNid) UnmarshalJSON ¶
func (v *NullablePlmnIdNid) UnmarshalJSON(src []byte) error
func (*NullablePlmnIdNid) Unset ¶
func (v *NullablePlmnIdNid) Unset()
type NullableProblemDetails ¶
type NullableProblemDetails struct {
// contains filtered or unexported fields
}
func NewNullableProblemDetails ¶
func NewNullableProblemDetails(val *ProblemDetails) *NullableProblemDetails
func (NullableProblemDetails) Get ¶
func (v NullableProblemDetails) Get() *ProblemDetails
func (NullableProblemDetails) IsSet ¶
func (v NullableProblemDetails) IsSet() bool
func (NullableProblemDetails) MarshalJSON ¶
func (v NullableProblemDetails) MarshalJSON() ([]byte, error)
func (*NullableProblemDetails) Set ¶
func (v *NullableProblemDetails) Set(val *ProblemDetails)
func (*NullableProblemDetails) UnmarshalJSON ¶
func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error
func (*NullableProblemDetails) Unset ¶
func (v *NullableProblemDetails) Unset()
type NullableProcessingInstruction ¶
type NullableProcessingInstruction struct {
// contains filtered or unexported fields
}
func NewNullableProcessingInstruction ¶
func NewNullableProcessingInstruction(val *ProcessingInstruction) *NullableProcessingInstruction
func (NullableProcessingInstruction) Get ¶
func (v NullableProcessingInstruction) Get() *ProcessingInstruction
func (NullableProcessingInstruction) IsSet ¶
func (v NullableProcessingInstruction) IsSet() bool
func (NullableProcessingInstruction) MarshalJSON ¶
func (v NullableProcessingInstruction) MarshalJSON() ([]byte, error)
func (*NullableProcessingInstruction) Set ¶
func (v *NullableProcessingInstruction) Set(val *ProcessingInstruction)
func (*NullableProcessingInstruction) UnmarshalJSON ¶
func (v *NullableProcessingInstruction) UnmarshalJSON(src []byte) error
func (*NullableProcessingInstruction) Unset ¶
func (v *NullableProcessingInstruction) Unset()
type NullableRedirectResponse ¶
type NullableRedirectResponse struct {
// contains filtered or unexported fields
}
func NewNullableRedirectResponse ¶
func NewNullableRedirectResponse(val *RedirectResponse) *NullableRedirectResponse
func (NullableRedirectResponse) Get ¶
func (v NullableRedirectResponse) Get() *RedirectResponse
func (NullableRedirectResponse) IsSet ¶
func (v NullableRedirectResponse) IsSet() bool
func (NullableRedirectResponse) MarshalJSON ¶
func (v NullableRedirectResponse) MarshalJSON() ([]byte, error)
func (*NullableRedirectResponse) Set ¶
func (v *NullableRedirectResponse) Set(val *RedirectResponse)
func (*NullableRedirectResponse) UnmarshalJSON ¶
func (v *NullableRedirectResponse) UnmarshalJSON(src []byte) error
func (*NullableRedirectResponse) Unset ¶
func (v *NullableRedirectResponse) Unset()
type NullableReportingOptions ¶
type NullableReportingOptions struct {
// contains filtered or unexported fields
}
func NewNullableReportingOptions ¶
func NewNullableReportingOptions(val *ReportingOptions) *NullableReportingOptions
func (NullableReportingOptions) Get ¶
func (v NullableReportingOptions) Get() *ReportingOptions
func (NullableReportingOptions) IsSet ¶
func (v NullableReportingOptions) IsSet() bool
func (NullableReportingOptions) MarshalJSON ¶
func (v NullableReportingOptions) MarshalJSON() ([]byte, error)
func (*NullableReportingOptions) Set ¶
func (v *NullableReportingOptions) Set(val *ReportingOptions)
func (*NullableReportingOptions) UnmarshalJSON ¶
func (v *NullableReportingOptions) UnmarshalJSON(src []byte) error
func (*NullableReportingOptions) Unset ¶
func (v *NullableReportingOptions) Unset()
type NullableSACEvent ¶
type NullableSACEvent struct {
// contains filtered or unexported fields
}
func NewNullableSACEvent ¶
func NewNullableSACEvent(val *SACEvent) *NullableSACEvent
func (NullableSACEvent) Get ¶
func (v NullableSACEvent) Get() *SACEvent
func (NullableSACEvent) IsSet ¶
func (v NullableSACEvent) IsSet() bool
func (NullableSACEvent) MarshalJSON ¶
func (v NullableSACEvent) MarshalJSON() ([]byte, error)
func (*NullableSACEvent) Set ¶
func (v *NullableSACEvent) Set(val *SACEvent)
func (*NullableSACEvent) UnmarshalJSON ¶
func (v *NullableSACEvent) UnmarshalJSON(src []byte) error
func (*NullableSACEvent) Unset ¶
func (v *NullableSACEvent) Unset()
type NullableSACEventTrigger ¶
type NullableSACEventTrigger struct {
// contains filtered or unexported fields
}
func NewNullableSACEventTrigger ¶
func NewNullableSACEventTrigger(val *SACEventTrigger) *NullableSACEventTrigger
func (NullableSACEventTrigger) Get ¶
func (v NullableSACEventTrigger) Get() *SACEventTrigger
func (NullableSACEventTrigger) IsSet ¶
func (v NullableSACEventTrigger) IsSet() bool
func (NullableSACEventTrigger) MarshalJSON ¶
func (v NullableSACEventTrigger) MarshalJSON() ([]byte, error)
func (*NullableSACEventTrigger) Set ¶
func (v *NullableSACEventTrigger) Set(val *SACEventTrigger)
func (*NullableSACEventTrigger) UnmarshalJSON ¶
func (v *NullableSACEventTrigger) UnmarshalJSON(src []byte) error
func (*NullableSACEventTrigger) Unset ¶
func (v *NullableSACEventTrigger) Unset()
type NullableSACEventType ¶
type NullableSACEventType struct {
// contains filtered or unexported fields
}
func NewNullableSACEventType ¶
func NewNullableSACEventType(val *SACEventType) *NullableSACEventType
func (NullableSACEventType) Get ¶
func (v NullableSACEventType) Get() *SACEventType
func (NullableSACEventType) IsSet ¶
func (v NullableSACEventType) IsSet() bool
func (NullableSACEventType) MarshalJSON ¶
func (v NullableSACEventType) MarshalJSON() ([]byte, error)
func (*NullableSACEventType) Set ¶
func (v *NullableSACEventType) Set(val *SACEventType)
func (*NullableSACEventType) UnmarshalJSON ¶
func (v *NullableSACEventType) UnmarshalJSON(src []byte) error
func (*NullableSACEventType) Unset ¶
func (v *NullableSACEventType) Unset()
type NullableSACInfo ¶
type NullableSACInfo struct {
// contains filtered or unexported fields
}
func NewNullableSACInfo ¶
func NewNullableSACInfo(val *SACInfo) *NullableSACInfo
func (NullableSACInfo) Get ¶
func (v NullableSACInfo) Get() *SACInfo
func (NullableSACInfo) IsSet ¶
func (v NullableSACInfo) IsSet() bool
func (NullableSACInfo) MarshalJSON ¶
func (v NullableSACInfo) MarshalJSON() ([]byte, error)
func (*NullableSACInfo) Set ¶
func (v *NullableSACInfo) Set(val *SACInfo)
func (*NullableSACInfo) UnmarshalJSON ¶
func (v *NullableSACInfo) UnmarshalJSON(src []byte) error
func (*NullableSACInfo) Unset ¶
func (v *NullableSACInfo) Unset()
type NullableSmfEvent ¶
type NullableSmfEvent struct {
// contains filtered or unexported fields
}
func NewNullableSmfEvent ¶
func NewNullableSmfEvent(val *SmfEvent) *NullableSmfEvent
func (NullableSmfEvent) Get ¶
func (v NullableSmfEvent) Get() *SmfEvent
func (NullableSmfEvent) IsSet ¶
func (v NullableSmfEvent) IsSet() bool
func (NullableSmfEvent) MarshalJSON ¶
func (v NullableSmfEvent) MarshalJSON() ([]byte, error)
func (*NullableSmfEvent) Set ¶
func (v *NullableSmfEvent) Set(val *SmfEvent)
func (*NullableSmfEvent) UnmarshalJSON ¶
func (v *NullableSmfEvent) UnmarshalJSON(src []byte) error
func (*NullableSmfEvent) Unset ¶
func (v *NullableSmfEvent) Unset()
type NullableSnssai ¶
type NullableSnssai struct {
// contains filtered or unexported fields
}
func NewNullableSnssai ¶
func NewNullableSnssai(val *Snssai) *NullableSnssai
func (NullableSnssai) Get ¶
func (v NullableSnssai) Get() *Snssai
func (NullableSnssai) IsSet ¶
func (v NullableSnssai) IsSet() bool
func (NullableSnssai) MarshalJSON ¶
func (v NullableSnssai) MarshalJSON() ([]byte, error)
func (*NullableSnssai) Set ¶
func (v *NullableSnssai) Set(val *Snssai)
func (*NullableSnssai) UnmarshalJSON ¶
func (v *NullableSnssai) UnmarshalJSON(src []byte) error
func (*NullableSnssai) Unset ¶
func (v *NullableSnssai) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableSummarizationAttribute ¶
type NullableSummarizationAttribute struct {
// contains filtered or unexported fields
}
func NewNullableSummarizationAttribute ¶
func NewNullableSummarizationAttribute(val *SummarizationAttribute) *NullableSummarizationAttribute
func (NullableSummarizationAttribute) Get ¶
func (v NullableSummarizationAttribute) Get() *SummarizationAttribute
func (NullableSummarizationAttribute) IsSet ¶
func (v NullableSummarizationAttribute) IsSet() bool
func (NullableSummarizationAttribute) MarshalJSON ¶
func (v NullableSummarizationAttribute) MarshalJSON() ([]byte, error)
func (*NullableSummarizationAttribute) Set ¶
func (v *NullableSummarizationAttribute) Set(val *SummarizationAttribute)
func (*NullableSummarizationAttribute) UnmarshalJSON ¶
func (v *NullableSummarizationAttribute) UnmarshalJSON(src []byte) error
func (*NullableSummarizationAttribute) Unset ¶
func (v *NullableSummarizationAttribute) Unset()
type NullableTai ¶
type NullableTai struct {
// contains filtered or unexported fields
}
func NewNullableTai ¶
func NewNullableTai(val *Tai) *NullableTai
func (NullableTai) Get ¶
func (v NullableTai) Get() *Tai
func (NullableTai) IsSet ¶
func (v NullableTai) IsSet() bool
func (NullableTai) MarshalJSON ¶
func (v NullableTai) MarshalJSON() ([]byte, error)
func (*NullableTai) Set ¶
func (v *NullableTai) Set(val *Tai)
func (*NullableTai) UnmarshalJSON ¶
func (v *NullableTai) UnmarshalJSON(src []byte) error
func (*NullableTai) Unset ¶
func (v *NullableTai) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableTimeWindow ¶
type NullableTimeWindow struct {
// contains filtered or unexported fields
}
func NewNullableTimeWindow ¶
func NewNullableTimeWindow(val *TimeWindow) *NullableTimeWindow
func (NullableTimeWindow) Get ¶
func (v NullableTimeWindow) Get() *TimeWindow
func (NullableTimeWindow) IsSet ¶
func (v NullableTimeWindow) IsSet() bool
func (NullableTimeWindow) MarshalJSON ¶
func (v NullableTimeWindow) MarshalJSON() ([]byte, error)
func (*NullableTimeWindow) Set ¶
func (v *NullableTimeWindow) Set(val *TimeWindow)
func (*NullableTimeWindow) UnmarshalJSON ¶
func (v *NullableTimeWindow) UnmarshalJSON(src []byte) error
func (*NullableTimeWindow) Unset ¶
func (v *NullableTimeWindow) Unset()
type NwdafEvent ¶
type NwdafEvent struct {
String *string
}
NwdafEvent Possible values are: - SLICE_LOAD_LEVEL: Indicates that the event subscribed is load level information of Network Slice - NETWORK_PERFORMANCE: Indicates that the event subscribed is network performance information. - NF_LOAD: Indicates that the event subscribed is load level and status of one or several Network Functions. - SERVICE_EXPERIENCE: Indicates that the event subscribed is service experience. - UE_MOBILITY: Indicates that the event subscribed is UE mobility information. - UE_COMMUNICATION: Indicates that the event subscribed is UE communication information. - QOS_SUSTAINABILITY: Indicates that the event subscribed is QoS sustainability. - ABNORMAL_BEHAVIOUR: Indicates that the event subscribed is abnormal behaviour. - USER_DATA_CONGESTION: Indicates that the event subscribed is user data congestion information. - NSI_LOAD_LEVEL: Indicates that the event subscribed is load level information of Network Slice and the optionally associated Network Slice Instance - DN_PERFORMANCE: Indicates that the event subscribed is DN performance information. - DISPERSION: Indicates that the event subscribed is dispersion information. - RED_TRANS_EXP: Indicates that the event subscribed is redundant transmission experience. - WLAN_PERFORMANCE: Indicates that the event subscribed is WLAN performance. - SM_CONGESTION: Indicates the Session Management Congestion Control Experience information for specific DNN and/or S-NSSAI.
func (*NwdafEvent) MarshalJSON ¶
func (src *NwdafEvent) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*NwdafEvent) UnmarshalJSON ¶
func (dst *NwdafEvent) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type ParameterProcessingInstruction ¶
type ParameterProcessingInstruction struct { // A JSON pointer value that references an attribute within the notification object to which the processing instruction is applied. Name string `json:"name"` // A list of values for the attribute identified by the name attribute. Values []interface{} `json:"values"` // Attributes requested to be used in the summarized reports. SumAttrs []SummarizationAttribute `json:"sumAttrs"` AggrLevel *AggregationLevel `json:"aggrLevel,omitempty"` // Indicates the UEs for which processed reports are requested. Supis []string `json:"supis,omitempty"` // Indicates the Areas of Interest for which processed reports are requested. Areas []NetworkAreaInfo `json:"areas,omitempty"` }
ParameterProcessingInstruction Contains an event parameter name and the respective event parameter values and sets of attributes to be used in summarized reports.
func NewParameterProcessingInstruction ¶
func NewParameterProcessingInstruction(name string, values []interface{}, sumAttrs []SummarizationAttribute) *ParameterProcessingInstruction
NewParameterProcessingInstruction instantiates a new ParameterProcessingInstruction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewParameterProcessingInstructionWithDefaults ¶
func NewParameterProcessingInstructionWithDefaults() *ParameterProcessingInstruction
NewParameterProcessingInstructionWithDefaults instantiates a new ParameterProcessingInstruction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ParameterProcessingInstruction) GetAggrLevel ¶
func (o *ParameterProcessingInstruction) GetAggrLevel() AggregationLevel
GetAggrLevel returns the AggrLevel field value if set, zero value otherwise.
func (*ParameterProcessingInstruction) GetAggrLevelOk ¶
func (o *ParameterProcessingInstruction) GetAggrLevelOk() (*AggregationLevel, bool)
GetAggrLevelOk returns a tuple with the AggrLevel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ParameterProcessingInstruction) GetAreas ¶
func (o *ParameterProcessingInstruction) GetAreas() []NetworkAreaInfo
GetAreas returns the Areas field value if set, zero value otherwise.
func (*ParameterProcessingInstruction) GetAreasOk ¶
func (o *ParameterProcessingInstruction) GetAreasOk() ([]NetworkAreaInfo, bool)
GetAreasOk returns a tuple with the Areas field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ParameterProcessingInstruction) GetName ¶
func (o *ParameterProcessingInstruction) GetName() string
GetName returns the Name field value
func (*ParameterProcessingInstruction) GetNameOk ¶
func (o *ParameterProcessingInstruction) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ParameterProcessingInstruction) GetSumAttrs ¶
func (o *ParameterProcessingInstruction) GetSumAttrs() []SummarizationAttribute
GetSumAttrs returns the SumAttrs field value
func (*ParameterProcessingInstruction) GetSumAttrsOk ¶
func (o *ParameterProcessingInstruction) GetSumAttrsOk() ([]SummarizationAttribute, bool)
GetSumAttrsOk returns a tuple with the SumAttrs field value and a boolean to check if the value has been set.
func (*ParameterProcessingInstruction) GetSupis ¶
func (o *ParameterProcessingInstruction) GetSupis() []string
GetSupis returns the Supis field value if set, zero value otherwise.
func (*ParameterProcessingInstruction) GetSupisOk ¶
func (o *ParameterProcessingInstruction) GetSupisOk() ([]string, bool)
GetSupisOk returns a tuple with the Supis field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ParameterProcessingInstruction) GetValues ¶
func (o *ParameterProcessingInstruction) GetValues() []interface{}
GetValues returns the Values field value
func (*ParameterProcessingInstruction) GetValuesOk ¶
func (o *ParameterProcessingInstruction) GetValuesOk() ([]interface{}, bool)
GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.
func (*ParameterProcessingInstruction) HasAggrLevel ¶
func (o *ParameterProcessingInstruction) HasAggrLevel() bool
HasAggrLevel returns a boolean if a field has been set.
func (*ParameterProcessingInstruction) HasAreas ¶
func (o *ParameterProcessingInstruction) HasAreas() bool
HasAreas returns a boolean if a field has been set.
func (*ParameterProcessingInstruction) HasSupis ¶
func (o *ParameterProcessingInstruction) HasSupis() bool
HasSupis returns a boolean if a field has been set.
func (ParameterProcessingInstruction) MarshalJSON ¶
func (o ParameterProcessingInstruction) MarshalJSON() ([]byte, error)
func (*ParameterProcessingInstruction) SetAggrLevel ¶
func (o *ParameterProcessingInstruction) SetAggrLevel(v AggregationLevel)
SetAggrLevel gets a reference to the given AggregationLevel and assigns it to the AggrLevel field.
func (*ParameterProcessingInstruction) SetAreas ¶
func (o *ParameterProcessingInstruction) SetAreas(v []NetworkAreaInfo)
SetAreas gets a reference to the given []NetworkAreaInfo and assigns it to the Areas field.
func (*ParameterProcessingInstruction) SetName ¶
func (o *ParameterProcessingInstruction) SetName(v string)
SetName sets field value
func (*ParameterProcessingInstruction) SetSumAttrs ¶
func (o *ParameterProcessingInstruction) SetSumAttrs(v []SummarizationAttribute)
SetSumAttrs sets field value
func (*ParameterProcessingInstruction) SetSupis ¶
func (o *ParameterProcessingInstruction) SetSupis(v []string)
SetSupis gets a reference to the given []string and assigns it to the Supis field.
func (*ParameterProcessingInstruction) SetValues ¶
func (o *ParameterProcessingInstruction) SetValues(v []interface{})
SetValues sets field value
func (ParameterProcessingInstruction) ToMap ¶
func (o ParameterProcessingInstruction) ToMap() (map[string]interface{}, error)
type PlmnId ¶
type PlmnId struct { // Mobile Country Code part of the PLMN, comprising 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413. Mcc string `json:"mcc"` // Mobile Network Code part of the PLMN, comprising 2 or 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413. Mnc string `json:"mnc"` }
PlmnId When PlmnId needs to be converted to string (e.g. when used in maps as key), the string shall be composed of three digits \"mcc\" followed by \"-\" and two or three digits \"mnc\".
func NewPlmnId ¶
NewPlmnId instantiates a new PlmnId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlmnIdWithDefaults ¶
func NewPlmnIdWithDefaults() *PlmnId
NewPlmnIdWithDefaults instantiates a new PlmnId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PlmnId) GetMccOk ¶
GetMccOk returns a tuple with the Mcc field value and a boolean to check if the value has been set.
func (*PlmnId) GetMncOk ¶
GetMncOk returns a tuple with the Mnc field value and a boolean to check if the value has been set.
func (PlmnId) MarshalJSON ¶
type PlmnIdNid ¶
type PlmnIdNid struct { // Mobile Country Code part of the PLMN, comprising 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413. Mcc string `json:"mcc"` // Mobile Network Code part of the PLMN, comprising 2 or 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413. Mnc string `json:"mnc"` // This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1). Nid *string `json:"nid,omitempty"` }
PlmnIdNid Contains the serving core network operator PLMN ID and, for an SNPN, the NID that together with the PLMN ID identifies the SNPN.
func NewPlmnIdNid ¶
NewPlmnIdNid instantiates a new PlmnIdNid object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlmnIdNidWithDefaults ¶
func NewPlmnIdNidWithDefaults() *PlmnIdNid
NewPlmnIdNidWithDefaults instantiates a new PlmnIdNid object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PlmnIdNid) GetMccOk ¶
GetMccOk returns a tuple with the Mcc field value and a boolean to check if the value has been set.
func (*PlmnIdNid) GetMncOk ¶
GetMncOk returns a tuple with the Mnc field value and a boolean to check if the value has been set.
func (*PlmnIdNid) GetNidOk ¶
GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.
func (PlmnIdNid) MarshalJSON ¶
type ProblemDetails ¶
type ProblemDetails struct { // String providing an URI formatted according to RFC 3986. Type *string `json:"type,omitempty"` Title *string `json:"title,omitempty"` Status *int32 `json:"status,omitempty"` // A human-readable explanation specific to this occurrence of the problem. Detail *string `json:"detail,omitempty"` // String providing an URI formatted according to RFC 3986. Instance *string `json:"instance,omitempty"` // A machine-readable application error cause specific to this occurrence of the problem. This IE should be present and provide application-related error information, if available. Cause *string `json:"cause,omitempty"` InvalidParams []InvalidParam `json:"invalidParams,omitempty"` // A string used to indicate the features supported by an API that is used as defined in clause 6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in table 5.2.2-3. The most significant character representing the highest-numbered features shall appear first in the string, and the character representing features 1 to 4 shall appear last in the string. The list of features and their numbering (starting with 1) are defined separately for each API. If the string contains a lower number of characters than there are defined features for an API, all features that would be represented by characters that are not present in the string are not supported. SupportedFeatures *string `json:"supportedFeatures,omitempty"` AccessTokenError *AccessTokenErr `json:"accessTokenError,omitempty"` AccessTokenRequest *AccessTokenReq `json:"accessTokenRequest,omitempty"` // Fully Qualified Domain Name NrfId *string `json:"nrfId,omitempty"` SupportedApiVersions []string `json:"supportedApiVersions,omitempty"` }
ProblemDetails Provides additional information in an error response.
func NewProblemDetails ¶
func NewProblemDetails() *ProblemDetails
NewProblemDetails instantiates a new ProblemDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProblemDetailsWithDefaults ¶
func NewProblemDetailsWithDefaults() *ProblemDetails
NewProblemDetailsWithDefaults instantiates a new ProblemDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ProblemDetails) GetAccessTokenError ¶
func (o *ProblemDetails) GetAccessTokenError() AccessTokenErr
GetAccessTokenError returns the AccessTokenError field value if set, zero value otherwise.
func (*ProblemDetails) GetAccessTokenErrorOk ¶
func (o *ProblemDetails) GetAccessTokenErrorOk() (*AccessTokenErr, bool)
GetAccessTokenErrorOk returns a tuple with the AccessTokenError field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetAccessTokenRequest ¶
func (o *ProblemDetails) GetAccessTokenRequest() AccessTokenReq
GetAccessTokenRequest returns the AccessTokenRequest field value if set, zero value otherwise.
func (*ProblemDetails) GetAccessTokenRequestOk ¶
func (o *ProblemDetails) GetAccessTokenRequestOk() (*AccessTokenReq, bool)
GetAccessTokenRequestOk returns a tuple with the AccessTokenRequest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetCause ¶
func (o *ProblemDetails) GetCause() string
GetCause returns the Cause field value if set, zero value otherwise.
func (*ProblemDetails) GetCauseOk ¶
func (o *ProblemDetails) GetCauseOk() (*string, bool)
GetCauseOk returns a tuple with the Cause field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetDetail ¶
func (o *ProblemDetails) GetDetail() string
GetDetail returns the Detail field value if set, zero value otherwise.
func (*ProblemDetails) GetDetailOk ¶
func (o *ProblemDetails) GetDetailOk() (*string, bool)
GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetInstance ¶
func (o *ProblemDetails) GetInstance() string
GetInstance returns the Instance field value if set, zero value otherwise.
func (*ProblemDetails) GetInstanceOk ¶
func (o *ProblemDetails) GetInstanceOk() (*string, bool)
GetInstanceOk returns a tuple with the Instance field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetInvalidParams ¶
func (o *ProblemDetails) GetInvalidParams() []InvalidParam
GetInvalidParams returns the InvalidParams field value if set, zero value otherwise.
func (*ProblemDetails) GetInvalidParamsOk ¶
func (o *ProblemDetails) GetInvalidParamsOk() ([]InvalidParam, bool)
GetInvalidParamsOk returns a tuple with the InvalidParams field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetNrfId ¶
func (o *ProblemDetails) GetNrfId() string
GetNrfId returns the NrfId field value if set, zero value otherwise.
func (*ProblemDetails) GetNrfIdOk ¶
func (o *ProblemDetails) GetNrfIdOk() (*string, bool)
GetNrfIdOk returns a tuple with the NrfId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetStatus ¶
func (o *ProblemDetails) GetStatus() int32
GetStatus returns the Status field value if set, zero value otherwise.
func (*ProblemDetails) GetStatusOk ¶
func (o *ProblemDetails) GetStatusOk() (*int32, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetSupportedApiVersions ¶
func (o *ProblemDetails) GetSupportedApiVersions() []string
GetSupportedApiVersions returns the SupportedApiVersions field value if set, zero value otherwise.
func (*ProblemDetails) GetSupportedApiVersionsOk ¶
func (o *ProblemDetails) GetSupportedApiVersionsOk() ([]string, bool)
GetSupportedApiVersionsOk returns a tuple with the SupportedApiVersions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetSupportedFeatures ¶
func (o *ProblemDetails) GetSupportedFeatures() string
GetSupportedFeatures returns the SupportedFeatures field value if set, zero value otherwise.
func (*ProblemDetails) GetSupportedFeaturesOk ¶
func (o *ProblemDetails) GetSupportedFeaturesOk() (*string, bool)
GetSupportedFeaturesOk returns a tuple with the SupportedFeatures field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetTitle ¶
func (o *ProblemDetails) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*ProblemDetails) GetTitleOk ¶
func (o *ProblemDetails) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetType ¶
func (o *ProblemDetails) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*ProblemDetails) GetTypeOk ¶
func (o *ProblemDetails) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) HasAccessTokenError ¶
func (o *ProblemDetails) HasAccessTokenError() bool
HasAccessTokenError returns a boolean if a field has been set.
func (*ProblemDetails) HasAccessTokenRequest ¶
func (o *ProblemDetails) HasAccessTokenRequest() bool
HasAccessTokenRequest returns a boolean if a field has been set.
func (*ProblemDetails) HasCause ¶
func (o *ProblemDetails) HasCause() bool
HasCause returns a boolean if a field has been set.
func (*ProblemDetails) HasDetail ¶
func (o *ProblemDetails) HasDetail() bool
HasDetail returns a boolean if a field has been set.
func (*ProblemDetails) HasInstance ¶
func (o *ProblemDetails) HasInstance() bool
HasInstance returns a boolean if a field has been set.
func (*ProblemDetails) HasInvalidParams ¶
func (o *ProblemDetails) HasInvalidParams() bool
HasInvalidParams returns a boolean if a field has been set.
func (*ProblemDetails) HasNrfId ¶
func (o *ProblemDetails) HasNrfId() bool
HasNrfId returns a boolean if a field has been set.
func (*ProblemDetails) HasStatus ¶
func (o *ProblemDetails) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*ProblemDetails) HasSupportedApiVersions ¶
func (o *ProblemDetails) HasSupportedApiVersions() bool
HasSupportedApiVersions returns a boolean if a field has been set.
func (*ProblemDetails) HasSupportedFeatures ¶
func (o *ProblemDetails) HasSupportedFeatures() bool
HasSupportedFeatures returns a boolean if a field has been set.
func (*ProblemDetails) HasTitle ¶
func (o *ProblemDetails) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (*ProblemDetails) HasType ¶
func (o *ProblemDetails) HasType() bool
HasType returns a boolean if a field has been set.
func (ProblemDetails) MarshalJSON ¶
func (o ProblemDetails) MarshalJSON() ([]byte, error)
func (*ProblemDetails) SetAccessTokenError ¶
func (o *ProblemDetails) SetAccessTokenError(v AccessTokenErr)
SetAccessTokenError gets a reference to the given AccessTokenErr and assigns it to the AccessTokenError field.
func (*ProblemDetails) SetAccessTokenRequest ¶
func (o *ProblemDetails) SetAccessTokenRequest(v AccessTokenReq)
SetAccessTokenRequest gets a reference to the given AccessTokenReq and assigns it to the AccessTokenRequest field.
func (*ProblemDetails) SetCause ¶
func (o *ProblemDetails) SetCause(v string)
SetCause gets a reference to the given string and assigns it to the Cause field.
func (*ProblemDetails) SetDetail ¶
func (o *ProblemDetails) SetDetail(v string)
SetDetail gets a reference to the given string and assigns it to the Detail field.
func (*ProblemDetails) SetInstance ¶
func (o *ProblemDetails) SetInstance(v string)
SetInstance gets a reference to the given string and assigns it to the Instance field.
func (*ProblemDetails) SetInvalidParams ¶
func (o *ProblemDetails) SetInvalidParams(v []InvalidParam)
SetInvalidParams gets a reference to the given []InvalidParam and assigns it to the InvalidParams field.
func (*ProblemDetails) SetNrfId ¶
func (o *ProblemDetails) SetNrfId(v string)
SetNrfId gets a reference to the given string and assigns it to the NrfId field.
func (*ProblemDetails) SetStatus ¶
func (o *ProblemDetails) SetStatus(v int32)
SetStatus gets a reference to the given int32 and assigns it to the Status field.
func (*ProblemDetails) SetSupportedApiVersions ¶
func (o *ProblemDetails) SetSupportedApiVersions(v []string)
SetSupportedApiVersions gets a reference to the given []string and assigns it to the SupportedApiVersions field.
func (*ProblemDetails) SetSupportedFeatures ¶
func (o *ProblemDetails) SetSupportedFeatures(v string)
SetSupportedFeatures gets a reference to the given string and assigns it to the SupportedFeatures field.
func (*ProblemDetails) SetTitle ¶
func (o *ProblemDetails) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
func (*ProblemDetails) SetType ¶
func (o *ProblemDetails) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (ProblemDetails) ToMap ¶
func (o ProblemDetails) ToMap() (map[string]interface{}, error)
type ProcessingInstruction ¶
type ProcessingInstruction struct { EventId DccfEvent `json:"eventId"` // indicating a time in seconds. ProcInterval int32 `json:"procInterval"` // List of event parameter names, and for each event parameter name, respective event parameter values and sets of the attributes to be used in the summarized reports. ParamProcInstructs []ParameterProcessingInstruction `json:"paramProcInstructs,omitempty"` }
ProcessingInstruction Contains instructions related to the processing of notifications.
func NewProcessingInstruction ¶
func NewProcessingInstruction(eventId DccfEvent, procInterval int32) *ProcessingInstruction
NewProcessingInstruction instantiates a new ProcessingInstruction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProcessingInstructionWithDefaults ¶
func NewProcessingInstructionWithDefaults() *ProcessingInstruction
NewProcessingInstructionWithDefaults instantiates a new ProcessingInstruction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ProcessingInstruction) GetEventId ¶
func (o *ProcessingInstruction) GetEventId() DccfEvent
GetEventId returns the EventId field value
func (*ProcessingInstruction) GetEventIdOk ¶
func (o *ProcessingInstruction) GetEventIdOk() (*DccfEvent, bool)
GetEventIdOk returns a tuple with the EventId field value and a boolean to check if the value has been set.
func (*ProcessingInstruction) GetParamProcInstructs ¶
func (o *ProcessingInstruction) GetParamProcInstructs() []ParameterProcessingInstruction
GetParamProcInstructs returns the ParamProcInstructs field value if set, zero value otherwise.
func (*ProcessingInstruction) GetParamProcInstructsOk ¶
func (o *ProcessingInstruction) GetParamProcInstructsOk() ([]ParameterProcessingInstruction, bool)
GetParamProcInstructsOk returns a tuple with the ParamProcInstructs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProcessingInstruction) GetProcInterval ¶
func (o *ProcessingInstruction) GetProcInterval() int32
GetProcInterval returns the ProcInterval field value
func (*ProcessingInstruction) GetProcIntervalOk ¶
func (o *ProcessingInstruction) GetProcIntervalOk() (*int32, bool)
GetProcIntervalOk returns a tuple with the ProcInterval field value and a boolean to check if the value has been set.
func (*ProcessingInstruction) HasParamProcInstructs ¶
func (o *ProcessingInstruction) HasParamProcInstructs() bool
HasParamProcInstructs returns a boolean if a field has been set.
func (ProcessingInstruction) MarshalJSON ¶
func (o ProcessingInstruction) MarshalJSON() ([]byte, error)
func (*ProcessingInstruction) SetEventId ¶
func (o *ProcessingInstruction) SetEventId(v DccfEvent)
SetEventId sets field value
func (*ProcessingInstruction) SetParamProcInstructs ¶
func (o *ProcessingInstruction) SetParamProcInstructs(v []ParameterProcessingInstruction)
SetParamProcInstructs gets a reference to the given []ParameterProcessingInstruction and assigns it to the ParamProcInstructs field.
func (*ProcessingInstruction) SetProcInterval ¶
func (o *ProcessingInstruction) SetProcInterval(v int32)
SetProcInterval sets field value
func (ProcessingInstruction) ToMap ¶
func (o ProcessingInstruction) ToMap() (map[string]interface{}, error)
type RedirectResponse ¶
type RedirectResponse struct { Cause *string `json:"cause,omitempty"` // String providing an URI formatted according to RFC 3986. TargetScp *string `json:"targetScp,omitempty"` // String providing an URI formatted according to RFC 3986. TargetSepp *string `json:"targetSepp,omitempty"` }
RedirectResponse The response shall include a Location header field containing a different URI (pointing to a different URI of an other service instance), or the same URI if a request is redirected to the same target resource via a different SCP.
func NewRedirectResponse ¶
func NewRedirectResponse() *RedirectResponse
NewRedirectResponse instantiates a new RedirectResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRedirectResponseWithDefaults ¶
func NewRedirectResponseWithDefaults() *RedirectResponse
NewRedirectResponseWithDefaults instantiates a new RedirectResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RedirectResponse) GetCause ¶
func (o *RedirectResponse) GetCause() string
GetCause returns the Cause field value if set, zero value otherwise.
func (*RedirectResponse) GetCauseOk ¶
func (o *RedirectResponse) GetCauseOk() (*string, bool)
GetCauseOk returns a tuple with the Cause field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RedirectResponse) GetTargetScp ¶
func (o *RedirectResponse) GetTargetScp() string
GetTargetScp returns the TargetScp field value if set, zero value otherwise.
func (*RedirectResponse) GetTargetScpOk ¶
func (o *RedirectResponse) GetTargetScpOk() (*string, bool)
GetTargetScpOk returns a tuple with the TargetScp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RedirectResponse) GetTargetSepp ¶
func (o *RedirectResponse) GetTargetSepp() string
GetTargetSepp returns the TargetSepp field value if set, zero value otherwise.
func (*RedirectResponse) GetTargetSeppOk ¶
func (o *RedirectResponse) GetTargetSeppOk() (*string, bool)
GetTargetSeppOk returns a tuple with the TargetSepp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RedirectResponse) HasCause ¶
func (o *RedirectResponse) HasCause() bool
HasCause returns a boolean if a field has been set.
func (*RedirectResponse) HasTargetScp ¶
func (o *RedirectResponse) HasTargetScp() bool
HasTargetScp returns a boolean if a field has been set.
func (*RedirectResponse) HasTargetSepp ¶
func (o *RedirectResponse) HasTargetSepp() bool
HasTargetSepp returns a boolean if a field has been set.
func (RedirectResponse) MarshalJSON ¶
func (o RedirectResponse) MarshalJSON() ([]byte, error)
func (*RedirectResponse) SetCause ¶
func (o *RedirectResponse) SetCause(v string)
SetCause gets a reference to the given string and assigns it to the Cause field.
func (*RedirectResponse) SetTargetScp ¶
func (o *RedirectResponse) SetTargetScp(v string)
SetTargetScp gets a reference to the given string and assigns it to the TargetScp field.
func (*RedirectResponse) SetTargetSepp ¶
func (o *RedirectResponse) SetTargetSepp(v string)
SetTargetSepp gets a reference to the given string and assigns it to the TargetSepp field.
func (RedirectResponse) ToMap ¶
func (o RedirectResponse) ToMap() (map[string]interface{}, error)
type ReportingOptions ¶
type ReportingOptions struct {
Interface *interface{}
}
ReportingOptions - Represents reporting options for processed notifications.
func InterfaceAsReportingOptions ¶
func InterfaceAsReportingOptions(v *interface{}) ReportingOptions
interface{}AsReportingOptions is a convenience function that returns interface{} wrapped in ReportingOptions
func (*ReportingOptions) GetActualInstance ¶
func (obj *ReportingOptions) GetActualInstance() interface{}
Get the actual instance
func (ReportingOptions) MarshalJSON ¶
func (src ReportingOptions) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ReportingOptions) UnmarshalJSON ¶
func (dst *ReportingOptions) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type SACEvent ¶
type SACEvent struct { EventType SACEventType `json:"eventType"` EventTrigger *SACEventTrigger `json:"eventTrigger,omitempty"` EventFilter []Snssai `json:"eventFilter"` // indicating a time in seconds. NotificationPeriod *int32 `json:"notificationPeriod,omitempty"` NotifThreshold *SACInfo `json:"notifThreshold,omitempty"` ImmediateFlag *bool `json:"immediateFlag,omitempty"` }
SACEvent Describes an event to be subscribed
func NewSACEvent ¶
func NewSACEvent(eventType SACEventType, eventFilter []Snssai) *SACEvent
NewSACEvent instantiates a new SACEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSACEventWithDefaults ¶
func NewSACEventWithDefaults() *SACEvent
NewSACEventWithDefaults instantiates a new SACEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SACEvent) GetEventFilter ¶
GetEventFilter returns the EventFilter field value
func (*SACEvent) GetEventFilterOk ¶
GetEventFilterOk returns a tuple with the EventFilter field value and a boolean to check if the value has been set.
func (*SACEvent) GetEventTrigger ¶
func (o *SACEvent) GetEventTrigger() SACEventTrigger
GetEventTrigger returns the EventTrigger field value if set, zero value otherwise.
func (*SACEvent) GetEventTriggerOk ¶
func (o *SACEvent) GetEventTriggerOk() (*SACEventTrigger, bool)
GetEventTriggerOk returns a tuple with the EventTrigger field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SACEvent) GetEventType ¶
func (o *SACEvent) GetEventType() SACEventType
GetEventType returns the EventType field value
func (*SACEvent) GetEventTypeOk ¶
func (o *SACEvent) GetEventTypeOk() (*SACEventType, bool)
GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.
func (*SACEvent) GetImmediateFlag ¶
GetImmediateFlag returns the ImmediateFlag field value if set, zero value otherwise.
func (*SACEvent) GetImmediateFlagOk ¶
GetImmediateFlagOk returns a tuple with the ImmediateFlag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SACEvent) GetNotifThreshold ¶
GetNotifThreshold returns the NotifThreshold field value if set, zero value otherwise.
func (*SACEvent) GetNotifThresholdOk ¶
GetNotifThresholdOk returns a tuple with the NotifThreshold field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SACEvent) GetNotificationPeriod ¶
GetNotificationPeriod returns the NotificationPeriod field value if set, zero value otherwise.
func (*SACEvent) GetNotificationPeriodOk ¶
GetNotificationPeriodOk returns a tuple with the NotificationPeriod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SACEvent) HasEventTrigger ¶
HasEventTrigger returns a boolean if a field has been set.
func (*SACEvent) HasImmediateFlag ¶
HasImmediateFlag returns a boolean if a field has been set.
func (*SACEvent) HasNotifThreshold ¶
HasNotifThreshold returns a boolean if a field has been set.
func (*SACEvent) HasNotificationPeriod ¶
HasNotificationPeriod returns a boolean if a field has been set.
func (SACEvent) MarshalJSON ¶
func (*SACEvent) SetEventFilter ¶
SetEventFilter sets field value
func (*SACEvent) SetEventTrigger ¶
func (o *SACEvent) SetEventTrigger(v SACEventTrigger)
SetEventTrigger gets a reference to the given SACEventTrigger and assigns it to the EventTrigger field.
func (*SACEvent) SetEventType ¶
func (o *SACEvent) SetEventType(v SACEventType)
SetEventType sets field value
func (*SACEvent) SetImmediateFlag ¶
SetImmediateFlag gets a reference to the given bool and assigns it to the ImmediateFlag field.
func (*SACEvent) SetNotifThreshold ¶
SetNotifThreshold gets a reference to the given SACInfo and assigns it to the NotifThreshold field.
func (*SACEvent) SetNotificationPeriod ¶
SetNotificationPeriod gets a reference to the given int32 and assigns it to the NotificationPeriod field.
type SACEventTrigger ¶
type SACEventTrigger struct {
String *string
}
SACEventTrigger Describes how NSACF should generate the report for the event
func (*SACEventTrigger) MarshalJSON ¶
func (src *SACEventTrigger) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*SACEventTrigger) UnmarshalJSON ¶
func (dst *SACEventTrigger) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type SACEventType ¶
type SACEventType struct {
String *string
}
SACEventType Describes the supported event types
func (*SACEventType) MarshalJSON ¶
func (src *SACEventType) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*SACEventType) UnmarshalJSON ¶
func (dst *SACEventType) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type SACInfo ¶
type SACInfo struct { NumericValNumUes *int32 `json:"numericValNumUes,omitempty"` NumericValNumPduSess *int32 `json:"numericValNumPduSess,omitempty"` PercValueNumUes *int32 `json:"percValueNumUes,omitempty"` PercValueNumPduSess *int32 `json:"percValueNumPduSess,omitempty"` }
SACInfo Represents threshold(s) to control the triggering of network slice reporting notifications or the information contained in the network slice reporting notification.
func NewSACInfo ¶
func NewSACInfo() *SACInfo
NewSACInfo instantiates a new SACInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSACInfoWithDefaults ¶
func NewSACInfoWithDefaults() *SACInfo
NewSACInfoWithDefaults instantiates a new SACInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SACInfo) GetNumericValNumPduSess ¶
GetNumericValNumPduSess returns the NumericValNumPduSess field value if set, zero value otherwise.
func (*SACInfo) GetNumericValNumPduSessOk ¶
GetNumericValNumPduSessOk returns a tuple with the NumericValNumPduSess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SACInfo) GetNumericValNumUes ¶
GetNumericValNumUes returns the NumericValNumUes field value if set, zero value otherwise.
func (*SACInfo) GetNumericValNumUesOk ¶
GetNumericValNumUesOk returns a tuple with the NumericValNumUes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SACInfo) GetPercValueNumPduSess ¶
GetPercValueNumPduSess returns the PercValueNumPduSess field value if set, zero value otherwise.
func (*SACInfo) GetPercValueNumPduSessOk ¶
GetPercValueNumPduSessOk returns a tuple with the PercValueNumPduSess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SACInfo) GetPercValueNumUes ¶
GetPercValueNumUes returns the PercValueNumUes field value if set, zero value otherwise.
func (*SACInfo) GetPercValueNumUesOk ¶
GetPercValueNumUesOk returns a tuple with the PercValueNumUes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SACInfo) HasNumericValNumPduSess ¶
HasNumericValNumPduSess returns a boolean if a field has been set.
func (*SACInfo) HasNumericValNumUes ¶
HasNumericValNumUes returns a boolean if a field has been set.
func (*SACInfo) HasPercValueNumPduSess ¶
HasPercValueNumPduSess returns a boolean if a field has been set.
func (*SACInfo) HasPercValueNumUes ¶
HasPercValueNumUes returns a boolean if a field has been set.
func (SACInfo) MarshalJSON ¶
func (*SACInfo) SetNumericValNumPduSess ¶
SetNumericValNumPduSess gets a reference to the given int32 and assigns it to the NumericValNumPduSess field.
func (*SACInfo) SetNumericValNumUes ¶
SetNumericValNumUes gets a reference to the given int32 and assigns it to the NumericValNumUes field.
func (*SACInfo) SetPercValueNumPduSess ¶
SetPercValueNumPduSess gets a reference to the given int32 and assigns it to the PercValueNumPduSess field.
func (*SACInfo) SetPercValueNumUes ¶
SetPercValueNumUes gets a reference to the given int32 and assigns it to the PercValueNumUes field.
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type SmfEvent ¶
type SmfEvent struct {
String *string
}
SmfEvent Possible values are: - AC_TY_CH: Access Type Change - UP_PATH_CH: UP Path Change - PDU_SES_REL: PDU Session Release - PLMN_CH: PLMN Change - UE_IP_CH: UE IP address change - RAT_TY_CH: RAT Type Change - DDDS: Downlink data delivery status - COMM_FAIL: Communication Failure - PDU_SES_EST: PDU Session Establishment - QFI_ALLOC: QFI allocation - QOS_MON: QoS Monitoring - SMCC_EXP: SM congestion control experience for PDU Session - DISPERSION: Session Management transaction dispersion - RED_TRANS_EXP: Redundant transmission experience for PDU Session - WLAN_INFO: WLAN information on PDU session for which Access Type is NON_3GPP_ACCESS and RAT Type is TRUSTED_WLAN - UPF_INFO: The UPF information, including the UPF ID/address/FQDN information. - UP_STATUS_INFO: The User Plane status information.
func (*SmfEvent) MarshalJSON ¶
Marshal data from the first non-nil pointers in the struct to JSON
func (*SmfEvent) UnmarshalJSON ¶
Unmarshal JSON data into any of the pointers in the struct
type Snssai ¶
type Snssai struct { // Unsigned integer, within the range 0 to 255, representing the Slice/Service Type. It indicates the expected Network Slice behaviour in terms of features and services. Values 0 to 127 correspond to the standardized SST range. Values 128 to 255 correspond to the Operator-specific range. See clause 28.4.2 of 3GPP TS 23.003. Standardized values are defined in clause 5.15.2.2 of 3GPP TS 23.501. Sst int32 `json:"sst"` // 3-octet string, representing the Slice Differentiator, in hexadecimal representation. Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant character representing the 4 most significant bits of the SD shall appear first in the string, and the character representing the 4 least significant bit of the SD shall appear last in the string. This is an optional parameter that complements the Slice/Service type(s) to allow to differentiate amongst multiple Network Slices of the same Slice/Service type. This IE shall be absent if no SD value is associated with the SST. Sd *string `json:"sd,omitempty"` }
Snssai When Snssai needs to be converted to string (e.g. when used in maps as key), the string shall be composed of one to three digits \"sst\" optionally followed by \"-\" and 6 hexadecimal digits \"sd\".
func NewSnssai ¶
NewSnssai instantiates a new Snssai object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSnssaiWithDefaults ¶
func NewSnssaiWithDefaults() *Snssai
NewSnssaiWithDefaults instantiates a new Snssai object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Snssai) GetSdOk ¶
GetSdOk returns a tuple with the Sd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Snssai) GetSstOk ¶
GetSstOk returns a tuple with the Sst field value and a boolean to check if the value has been set.
func (Snssai) MarshalJSON ¶
type SummarizationAttribute ¶
type SummarizationAttribute struct {
String *string
}
SummarizationAttribute Possible values are: - SPACING: Average and variance of the time interval separating two consecutive occurrences of the same event and parameter value, or periodicity for periodic reporting. - DURATION: Average and variance of the time for which the parameter value applies. - OCCURRENCES: Number of countable occurrences for the parameter. - AVG_VAR: Average and variance of the parameter. - FREQ_VAL: Most and least frequent values. - MIN_MAX: Maximum and minimum parameter values.
func (*SummarizationAttribute) MarshalJSON ¶
func (src *SummarizationAttribute) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*SummarizationAttribute) UnmarshalJSON ¶
func (dst *SummarizationAttribute) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type Tai ¶
type Tai struct { PlmnId PlmnId `json:"plmnId"` // 2 or 3-octet string identifying a tracking area code as specified in clause 9.3.3.10 of 3GPP TS 38.413, in hexadecimal representation. Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant character representing the 4 most significant bits of the TAC shall appear first in the string, and the character representing the 4 least significant bit of the TAC shall appear last in the string. Tac string `json:"tac"` // This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1). Nid *string `json:"nid,omitempty"` }
Tai Contains the tracking area identity as described in 3GPP 23.003
func NewTai ¶
NewTai instantiates a new Tai object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTaiWithDefaults ¶
func NewTaiWithDefaults() *Tai
NewTaiWithDefaults instantiates a new Tai object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Tai) GetNidOk ¶
GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Tai) GetPlmnIdOk ¶
GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.
func (*Tai) GetTacOk ¶
GetTacOk returns a tuple with the Tac field value and a boolean to check if the value has been set.
func (Tai) MarshalJSON ¶
type TimeWindow ¶
type TimeWindow struct { // string with format \"date-time\" as defined in OpenAPI. StartTime time.Time `json:"startTime"` // string with format \"date-time\" as defined in OpenAPI. StopTime time.Time `json:"stopTime"` }
TimeWindow Represents a time window identified by a start time and a stop time.
func NewTimeWindow ¶
func NewTimeWindow(startTime time.Time, stopTime time.Time) *TimeWindow
NewTimeWindow instantiates a new TimeWindow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTimeWindowWithDefaults ¶
func NewTimeWindowWithDefaults() *TimeWindow
NewTimeWindowWithDefaults instantiates a new TimeWindow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TimeWindow) GetStartTime ¶
func (o *TimeWindow) GetStartTime() time.Time
GetStartTime returns the StartTime field value
func (*TimeWindow) GetStartTimeOk ¶
func (o *TimeWindow) GetStartTimeOk() (*time.Time, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (*TimeWindow) GetStopTime ¶
func (o *TimeWindow) GetStopTime() time.Time
GetStopTime returns the StopTime field value
func (*TimeWindow) GetStopTimeOk ¶
func (o *TimeWindow) GetStopTimeOk() (*time.Time, bool)
GetStopTimeOk returns a tuple with the StopTime field value and a boolean to check if the value has been set.
func (TimeWindow) MarshalJSON ¶
func (o TimeWindow) MarshalJSON() ([]byte, error)
func (*TimeWindow) SetStartTime ¶
func (o *TimeWindow) SetStartTime(v time.Time)
SetStartTime sets field value
func (*TimeWindow) SetStopTime ¶
func (o *TimeWindow) SetStopTime(v time.Time)
SetStopTime sets field value
func (TimeWindow) ToMap ¶
func (o TimeWindow) ToMap() (map[string]interface{}, error)
Source Files ¶
- api_individual_mfaf_configuration_document.go
- api_mfaf_configuration_collection.go
- client.go
- configuration.go
- model_access_token_err.go
- model_access_token_req.go
- model_af_event.go
- model_aggregation_level.go
- model_amf_event_type.go
- model_dccf_event.go
- model_ecgi.go
- model_event_type.go
- model_formatting_instruction.go
- model_global_ran_node_id.go
- model_gnb_id.go
- model_invalid_param.go
- model_message_configuration.go
- model_mfaf_configuration.go
- model_mfaf_noti_info.go
- model_ncgi.go
- model_nef_event.go
- model_network_area_info.go
- model_nf_type.go
- model_notification_event_type.go
- model_nwdaf_event.go
- model_parameter_processing_instruction.go
- model_plmn_id.go
- model_plmn_id_nid.go
- model_problem_details.go
- model_processing_instruction.go
- model_redirect_response.go
- model_reporting_options.go
- model_sac_event.go
- model_sac_event_trigger.go
- model_sac_event_type.go
- model_sac_info.go
- model_smf_event.go
- model_snssai.go
- model_summarization_attribute.go
- model_tai.go
- model_time_window.go
- response.go
- utils.go