Documentation ¶
Overview ¶
Package commondata provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.1-0.20240123090344-d326c01d279a DO NOT EDIT.
Index ¶
- func GetKinOpenApi3Document() (*openapi3.T, error)
- func GetKinOpenApi3DocumentMust() *openapi3.T
- type AccessType
- type AccessTypeRm
- type AcsInfo
- type AcsInfoRm
- type AdditionalQosFlowInfo
- type Ambr
- type AmbrRm
- type AmfId
- type AmfName
- type AmfRegionId
- type AmfSetId
- type ApnRateStatus
- type ApplicationChargingId
- type ApplicationId
- type ApplicationIdRm
- type Area
- type AreaCode
- type AreaCodeRm
- type AreaScope
- type ArfcnValueNR
- type Arp
- type ArpPriorityLevel
- type ArpPriorityLevelRm
- type ArpRm
- type Atom
- type AtsssCapability
- type AuthStatus
- type AverWindow
- type AverWindowRm
- type BackupAmfInfo
- type BatteryIndication
- type BatteryIndicationRm
- type Binary
- type BinaryRm
- type BitRate
- type BitRateRm
- type Bytes
- type BytesRm
- type CMsisdn
- type CMsisdnRm
- type CagId
- type CellGlobalId
- type ChangeItem
- type ChangeType
- type ChargingId
- type Cnf
- type CnfUnit
- type CollectionPeriodRmmLteMdt
- type CollectionPeriodRmmNrMdt
- type ComplexQuery
- func (t ComplexQuery) AsCnf() (Cnf, error)
- func (t ComplexQuery) AsDnf() (Dnf, error)
- func (t *ComplexQuery) FromCnf(v Cnf) error
- func (t *ComplexQuery) FromDnf(v Dnf) error
- func (t ComplexQuery) MarshalJSON() ([]byte, error)
- func (t *ComplexQuery) MergeCnf(v Cnf) error
- func (t *ComplexQuery) MergeDnf(v Dnf) error
- func (t *ComplexQuery) UnmarshalJSON(b []byte) error
- type CoreNetworkType
- type CoreNetworkTypeRm
- type Date
- type DateRm
- type DateTime
- type DateTimeRm
- type DayOfWeek
- type DddTrafficDescriptor
- type Default
- type DefaultApplicationProblemPlusJSONResponse
- type DiameterIdentity
- type DiameterIdentityRm
- type DlDataDeliveryStatus
- type DlDataDeliveryStatusRm
- type Dnai
- type DnaiChangeType
- type DnaiChangeTypeRm
- type DnaiRm
- type Dnf
- type DnfUnit
- type Dnn
- type DnnRm
- type Double
- type DoubleRm
- type DurationSec
- type DurationSecRm
- type Dynamic5Qi
- type ENbId
- type Ecgi
- type EcgiRm
- type EutraCellId
- type EutraCellIdRm
- type EutraLocation
- type EutraLocationRm
- type EventForMdt
- type ExtMaxDataBurstVol
- type ExtMaxDataBurstVolRm
- type ExtPacketDelBudget
- type ExtPacketDelBudgetRm
- type ExtSnssai
- type ExtSnssaiWildcardSd
- type ExternalGroupId
- type ExternalGroupIdRm
- type Float
- type FloatRm
- type GNbId
- type Gci
- type GeraLocation
- type Gli
- type GlobalRanNodeId
- type Gpsi
- type GpsiRm
- type GroupId
- type GroupIdRm
- type Guami
- type GuamiRm
- type HalTemplate
- type HfcNId
- type HfcNIdRm
- type HfcNodeId
- type HfcNodeIdRm
- type HttpMethod
- type Int32
- type Int32Rm
- type Int64
- type Int64Rm
- type InterFreqTargetInfo
- type InvalidParam
- type Ipv4Addr
- type Ipv4AddrMask
- type Ipv4AddrMaskRm
- type Ipv4AddrRm
- type Ipv6Addr
- type Ipv6AddrRm
- type Ipv6Prefix
- type Ipv6PrefixRm
- type JobType
- type LcsServiceAuth
- type LineType
- type LineTypeRm
- type Link
- type LinkRm
- type LinksValueSchema
- func (t LinksValueSchema) AsLink() (Link, error)
- func (t LinksValueSchema) AsLinksValueSchema0() (LinksValueSchema0, error)
- func (t *LinksValueSchema) FromLink(v Link) error
- func (t *LinksValueSchema) FromLinksValueSchema0(v LinksValueSchema0) error
- func (t LinksValueSchema) MarshalJSON() ([]byte, error)
- func (t *LinksValueSchema) MergeLink(v Link) error
- func (t *LinksValueSchema) MergeLinksValueSchema0(v LinksValueSchema0) error
- func (t *LinksValueSchema) UnmarshalJSON(b []byte) error
- type LinksValueSchema0
- type LocationAreaId
- type LoggingDurationMdt
- type LoggingDurationNrMdt
- type LoggingIntervalMdt
- type LoggingIntervalNrMdt
- type LteV2xAuth
- type MacAddr48
- type MacAddr48Rm
- type ManAssiUeRadioCapId
- type MaxDataBurstVol
- type MaxDataBurstVolRm
- type MbsfnArea
- type Mcc
- type MccRm
- type MdtConfiguration
- type MeasurementLteForMdt
- type MeasurementNrForMdt
- type MeasurementPeriodLteMdt
- type Mnc
- type MncRm
- type MoExpDataCounter
- type MtcProviderInformation
- type N307
- type N307JSONResponse
- type N307ResponseHeaders
- type N308
- type N308JSONResponse
- type N308ResponseHeaders
- type N3IwfId
- type N3gaLocation
- type N400
- type N400ApplicationProblemPlusJSONResponse
- type N401
- type N401ApplicationProblemPlusJSONResponse
- type N403
- type N403ApplicationProblemPlusJSONResponse
- type N404
- type N404ApplicationProblemPlusJSONResponse
- type N405Response
- type N406Response
- type N408
- type N408ApplicationProblemPlusJSONResponse
- type N409
- type N409ApplicationProblemPlusJSONResponse
- type N410
- type N410ApplicationProblemPlusJSONResponse
- type N411
- type N411ApplicationProblemPlusJSONResponse
- type N412
- type N412ApplicationProblemPlusJSONResponse
- type N413
- type N413ApplicationProblemPlusJSONResponse
- type N414
- type N414ApplicationProblemPlusJSONResponse
- type N415
- type N415ApplicationProblemPlusJSONResponse
- type N429
- type N429ApplicationProblemPlusJSONResponse
- type N500
- type N500ApplicationProblemPlusJSONResponse
- type N501
- type N501ApplicationProblemPlusJSONResponse
- type N503
- type N503ApplicationProblemPlusJSONResponse
- type N504
- type N504ApplicationProblemPlusJSONResponse
- type N5GMmCause
- type N5Qi
- type N5QiPriorityLevel
- type N5QiPriorityLevelRm
- type N5QiRm
- type Ncgi
- type NcgiRm
- type NetworkId
- type NfGroupId
- type NfInstanceId
- type NfServiceSetId
- type NfSetId
- type NgApCause
- type NgeNbId
- type Nid
- type NidRm
- type NonDynamic5Qi
- type NotificationControl
- type NotificationControlRm
- type NotifyItem
- type NrCellId
- type NrCellIdRm
- type NrLocation
- type NrLocationRm
- type NrV2xAuth
- type NssaaStatus
- type NssaaStatusRm
- type NullValue
- type OdbData
- type OdbPacketServices
- type PacketDelBudget
- type PacketDelBudgetRm
- type PacketErrRate
- type PacketErrRateRm
- type PacketLossRate
- type PacketLossRateRm
- type PatchItem
- type PatchOperation
- type PatchResult
- type Pc5FlowBitRates
- type Pc5QoSPara
- type Pc5QosFlowItem
- type PduSessionId
- type PduSessionType
- type PduSessionTypeRm
- type Pei
- type PeiRm
- type PhysCellId
- type PlmnAssiUeRadioCapId
- type PlmnId
- type PlmnIdNid
- type PlmnIdRm
- type PositioningMethodMdt
- type PreemptionCapability
- type PreemptionCapabilityRm
- type PreemptionVulnerability
- type PreemptionVulnerabilityRm
- type PresenceInfo
- type PresenceInfoRm
- type PresenceState
- type ProblemDetails
- func (p ProblemDetails) Format(state fmt.State, verb rune)
- func (a ProblemDetails) Get(fieldName string) (value interface{}, found bool)
- func (p ProblemDetails) GoString() string
- func (a ProblemDetails) MarshalJSON() ([]byte, error)
- func (a *ProblemDetails) Set(fieldName string, value interface{})
- func (p ProblemDetails) String() string
- func (a *ProblemDetails) UnmarshalJSON(b []byte) error
- type Property
- type Qfi
- type QfiRm
- type QosFlowUsageReport
- type QosResourceType
- type QosResourceTypeRm
- type RatType
- type RatTypeRm
- type RatingGroup
- type RedirectResponse
- type RefToBinaryData
- type RefToBinaryDataRm
- type ReflectiveQoSAttribute
- type ReflectiveQoSAttributeRm
- type ReportAmountMdt
- type ReportIntervalMdt
- type ReportIntervalNrMdt
- type ReportItem
- type ReportTypeMdt
- type ReportingTrigger
- type RestrictionType
- type RestrictionTypeRm
- type RfspIndex
- type RfspIndexRm
- type RgWirelineCharacteristics
- type RgWirelineCharacteristicsRm
- type RoamingOdb
- type RouteInformation
- type RouteToLocation
- type RoutingAreaId
- type SamplingRatio
- type SamplingRatioRm
- type ScheduledCommunicationTime
- func (a ScheduledCommunicationTime) Get(fieldName string) (value interface{}, found bool)
- func (a ScheduledCommunicationTime) MarshalJSON() ([]byte, error)
- func (a *ScheduledCommunicationTime) Set(fieldName string, value interface{})
- func (a *ScheduledCommunicationTime) UnmarshalJSON(b []byte) error
- type ScheduledCommunicationTimeRm
- func (a ScheduledCommunicationTimeRm) Get(fieldName string) (value interface{}, found bool)
- func (a ScheduledCommunicationTimeRm) MarshalJSON() ([]byte, error)
- func (a *ScheduledCommunicationTimeRm) Set(fieldName string, value interface{})
- func (a *ScheduledCommunicationTimeRm) UnmarshalJSON(b []byte) error
- type ScheduledCommunicationType
- type ScheduledCommunicationTypeRm
- type SdRange
- type SecondaryRatUsageInfo
- type SecondaryRatUsageReport
- type SelfLink
- type SensorMeasurement
- type ServiceAreaId
- type ServiceAreaRestriction
- type ServiceId
- type SmallDataRateStatus
- type Snssai
- type SnssaiExtension
- type SnssaiExtensionWildcardSd
- type SscMode
- type SscModeRm
- type StationaryIndication
- type StationaryIndicationRm
- type StnSr
- type StnSrRm
- type SubscribedDefaultQos
- type Supi
- type SupiOrSuci
- type SupiRm
- type SupportedFeatures
- type Tac
- type TacInfo
- type TacRm
- type Tai
- type TaiRm
- type TimeOfDay
- type TimeZone
- type TimeZoneRm
- type TnapId
- type TnapIdRm
- type TngfId
- type TraceData
- type TraceDepth
- type TraceDepthRm
- type TrafficProfile
- type TrafficProfileRm
- type TransportProtocol
- type TwapId
- type TwapIdRm
- type TypeAllocationCode
- type UeAuth
- type Uint16
- type Uint16Rm
- type Uint32
- type Uint32Rm
- type Uint64
- type Uint64Rm
- type Uinteger
- type UintegerRm
- type UpConfidentiality
- type UpConfidentialityRm
- type UpIntegrity
- type UpIntegrityRm
- type UpSecurity
- type UpSecurityRm
- type Uri
- type UriRm
- type UriScheme
- type UserLocation
- type UtraLocation
- type VarUeId
- type VarUeIdRm
- type VolumeTimedReport
- type WAgfId
- type WildcardDnn
- type WildcardDnnRm
- type WirelineArea
- type WirelineServiceAreaRestriction
- func (a WirelineServiceAreaRestriction) Get(fieldName string) (value interface{}, found bool)
- func (a WirelineServiceAreaRestriction) MarshalJSON() ([]byte, error)
- func (a *WirelineServiceAreaRestriction) Set(fieldName string, value interface{})
- func (a *WirelineServiceAreaRestriction) UnmarshalJSON(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetKinOpenApi3Document ¶
Types ¶
type AccessType ¶
type AccessType string
AccessType defines model for AccessType.
const ( AccessTypeN3GPPACCESS AccessType = "3GPP_ACCESS" AccessTypeNON3GPPACCESS AccessType = "NON_3GPP_ACCESS" )
Defines values for AccessType.
type AccessTypeRm ¶
type AccessTypeRm string
AccessTypeRm defines model for AccessTypeRm.
const ( AccessTypeRmN3GPPACCESS AccessTypeRm = "3GPP_ACCESS" AccessTypeRmNON3GPPACCESS AccessTypeRm = "NON_3GPP_ACCESS" )
Defines values for AccessTypeRm.
type AcsInfo ¶
type AcsInfo struct { AcsIpv4Addr Ipv4Addr `json:"acsIpv4Addr,omitempty"` AcsIpv6Addr *Ipv6Addr `json:"acsIpv6Addr,omitempty"` AcsUrl *Uri `json:"acsUrl,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AcsInfo defines model for AcsInfo.
func (AcsInfo) Get ¶
Getter for additional properties for AcsInfo. Returns the specified element and whether it was found
func (AcsInfo) MarshalJSON ¶
Override default JSON handling for AcsInfo to handle AdditionalProperties
func (*AcsInfo) UnmarshalJSON ¶
Override default JSON handling for AcsInfo to handle AdditionalProperties
type AcsInfoRm ¶
type AcsInfoRm struct { AcsIpv4Addr Ipv4Addr `json:"acsIpv4Addr,omitempty"` AcsIpv6Addr *Ipv6Addr `json:"acsIpv6Addr,omitempty"` AcsUrl *Uri `json:"acsUrl,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AcsInfoRm defines model for AcsInfoRm.
func (AcsInfoRm) Get ¶
Getter for additional properties for AcsInfoRm. Returns the specified element and whether it was found
func (AcsInfoRm) MarshalJSON ¶
Override default JSON handling for AcsInfoRm to handle AdditionalProperties
func (*AcsInfoRm) UnmarshalJSON ¶
Override default JSON handling for AcsInfoRm to handle AdditionalProperties
type AdditionalQosFlowInfo ¶
type AdditionalQosFlowInfo string
AdditionalQosFlowInfo defines model for AdditionalQosFlowInfo.
const (
MORELIKELY AdditionalQosFlowInfo = "MORE_LIKELY"
)
Defines values for AdditionalQosFlowInfo.
type Ambr ¶
type Ambr struct { Downlink BitRate `json:"downlink"` Uplink BitRate `json:"uplink"` AdditionalProperties map[string]interface{} `json:"-"` }
Ambr defines model for Ambr.
func (Ambr) Get ¶
Getter for additional properties for Ambr. Returns the specified element and whether it was found
func (Ambr) MarshalJSON ¶
Override default JSON handling for Ambr to handle AdditionalProperties
func (*Ambr) UnmarshalJSON ¶
Override default JSON handling for Ambr to handle AdditionalProperties
type AmbrRm ¶
type AmbrRm struct { Downlink BitRate `json:"downlink"` Uplink BitRate `json:"uplink"` AdditionalProperties map[string]interface{} `json:"-"` }
AmbrRm defines model for AmbrRm.
func (AmbrRm) Get ¶
Getter for additional properties for AmbrRm. Returns the specified element and whether it was found
func (AmbrRm) MarshalJSON ¶
Override default JSON handling for AmbrRm to handle AdditionalProperties
func (*AmbrRm) UnmarshalJSON ¶
Override default JSON handling for AmbrRm to handle AdditionalProperties
type ApnRateStatus ¶
type ApnRateStatus struct { RemainExReportsDl *int `json:"remainExReportsDl,omitempty"` RemainExReportsUl *int `json:"remainExReportsUl,omitempty"` RemainPacketsDl *int `json:"remainPacketsDl,omitempty"` RemainPacketsUl *int `json:"remainPacketsUl,omitempty"` ValidityTime *DateTime `json:"validityTime,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ApnRateStatus defines model for ApnRateStatus.
func (ApnRateStatus) Get ¶
func (a ApnRateStatus) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ApnRateStatus. Returns the specified element and whether it was found
func (ApnRateStatus) MarshalJSON ¶
func (a ApnRateStatus) MarshalJSON() ([]byte, error)
Override default JSON handling for ApnRateStatus to handle AdditionalProperties
func (*ApnRateStatus) Set ¶
func (a *ApnRateStatus) Set(fieldName string, value interface{})
Setter for additional properties for ApnRateStatus
func (*ApnRateStatus) UnmarshalJSON ¶
func (a *ApnRateStatus) UnmarshalJSON(b []byte) error
Override default JSON handling for ApnRateStatus to handle AdditionalProperties
type ApplicationChargingId ¶
type ApplicationChargingId = string
ApplicationChargingId defines model for ApplicationChargingId.
type ApplicationIdRm ¶
type ApplicationIdRm = string
ApplicationIdRm defines model for ApplicationIdRm.
type Area ¶
type Area struct { AreaCode *AreaCode `json:"areaCode,omitempty"` Tacs []Tac `json:"tacs,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
Area defines model for Area.
func (Area) Get ¶
Getter for additional properties for Area. Returns the specified element and whether it was found
func (Area) MarshalJSON ¶
Override default JSON handling for Area to handle AdditionalProperties
func (*Area) UnmarshalJSON ¶
Override default JSON handling for Area to handle AdditionalProperties
type AreaScope ¶
type AreaScope struct { EutraCellIdList []EutraCellId `json:"eutraCellIdList,omitempty"` NrCellIdList []NrCellId `json:"nrCellIdList,omitempty"` TacInfoPerPlmn *map[string]TacInfo `json:"tacInfoPerPlmn,omitempty"` TacList []Tac `json:"tacList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AreaScope defines model for AreaScope.
func (AreaScope) Get ¶
Getter for additional properties for AreaScope. Returns the specified element and whether it was found
func (AreaScope) MarshalJSON ¶
Override default JSON handling for AreaScope to handle AdditionalProperties
func (*AreaScope) UnmarshalJSON ¶
Override default JSON handling for AreaScope to handle AdditionalProperties
type Arp ¶
type Arp struct { PreemptCap PreemptionCapability `json:"preemptCap"` PreemptVuln PreemptionVulnerability `json:"preemptVuln"` // PriorityLevel nullable true shall not be used for this attribute PriorityLevel *ArpPriorityLevel `json:"priorityLevel"` AdditionalProperties map[string]interface{} `json:"-"` }
Arp defines model for Arp.
func (Arp) Get ¶
Getter for additional properties for Arp. Returns the specified element and whether it was found
func (Arp) MarshalJSON ¶
Override default JSON handling for Arp to handle AdditionalProperties
func (*Arp) UnmarshalJSON ¶
Override default JSON handling for Arp to handle AdditionalProperties
type ArpPriorityLevel ¶
type ArpPriorityLevel = int
ArpPriorityLevel nullable true shall not be used for this attribute
type ArpPriorityLevelRm ¶
type ArpPriorityLevelRm = int
ArpPriorityLevelRm defines model for ArpPriorityLevelRm.
type ArpRm ¶
type ArpRm struct { PreemptCap PreemptionCapability `json:"preemptCap"` PreemptVuln PreemptionVulnerability `json:"preemptVuln"` // PriorityLevel nullable true shall not be used for this attribute PriorityLevel *ArpPriorityLevel `json:"priorityLevel"` AdditionalProperties map[string]interface{} `json:"-"` }
ArpRm defines model for ArpRm.
func (ArpRm) Get ¶
Getter for additional properties for ArpRm. Returns the specified element and whether it was found
func (ArpRm) MarshalJSON ¶
Override default JSON handling for ArpRm to handle AdditionalProperties
func (*ArpRm) UnmarshalJSON ¶
Override default JSON handling for ArpRm to handle AdditionalProperties
type Atom ¶
type Atom struct { Attr string `json:"attr"` Negative *bool `json:"negative,omitempty"` Value interface{} `json:"value"` AdditionalProperties map[string]interface{} `json:"-"` }
Atom defines model for Atom.
func (Atom) Get ¶
Getter for additional properties for Atom. Returns the specified element and whether it was found
func (Atom) MarshalJSON ¶
Override default JSON handling for Atom to handle AdditionalProperties
func (*Atom) UnmarshalJSON ¶
Override default JSON handling for Atom to handle AdditionalProperties
type AtsssCapability ¶
type AtsssCapability struct { AtsssLL *bool `json:"atsssLL,omitempty"` Mptcp *bool `json:"mptcp,omitempty"` RttWithoutPmf *bool `json:"rttWithoutPmf,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
AtsssCapability defines model for AtsssCapability.
func (AtsssCapability) Get ¶
func (a AtsssCapability) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AtsssCapability. Returns the specified element and whether it was found
func (AtsssCapability) MarshalJSON ¶
func (a AtsssCapability) MarshalJSON() ([]byte, error)
Override default JSON handling for AtsssCapability to handle AdditionalProperties
func (*AtsssCapability) Set ¶
func (a *AtsssCapability) Set(fieldName string, value interface{})
Setter for additional properties for AtsssCapability
func (*AtsssCapability) UnmarshalJSON ¶
func (a *AtsssCapability) UnmarshalJSON(b []byte) error
Override default JSON handling for AtsssCapability to handle AdditionalProperties
type AuthStatus ¶
type AuthStatus string
AuthStatus Possible values are - "EAP_SUCCESS": The NSSAA status is EAP-Success. - "EAP_FAILURE": The NSSAA status is EAP-Failure. - "PENDING": The NSSAA status is Pending.
const ( EAPFAILURE AuthStatus = "EAP_FAILURE" EAPSUCCESS AuthStatus = "EAP_SUCCESS" PENDING AuthStatus = "PENDING" )
Defines values for AuthStatus.
type BackupAmfInfo ¶
type BackupAmfInfo struct { BackupAmf AmfName `json:"backupAmf"` GuamiList []Guami `json:"guamiList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
BackupAmfInfo defines model for BackupAmfInfo.
func (BackupAmfInfo) Get ¶
func (a BackupAmfInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for BackupAmfInfo. Returns the specified element and whether it was found
func (BackupAmfInfo) MarshalJSON ¶
func (a BackupAmfInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for BackupAmfInfo to handle AdditionalProperties
func (*BackupAmfInfo) Set ¶
func (a *BackupAmfInfo) Set(fieldName string, value interface{})
Setter for additional properties for BackupAmfInfo
func (*BackupAmfInfo) UnmarshalJSON ¶
func (a *BackupAmfInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for BackupAmfInfo to handle AdditionalProperties
type BatteryIndication ¶
type BatteryIndication struct { BatteryInd *bool `json:"batteryInd,omitempty"` RechargeableInd *bool `json:"rechargeableInd,omitempty"` ReplaceableInd *bool `json:"replaceableInd,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
BatteryIndication defines model for BatteryIndication.
func (BatteryIndication) Get ¶
func (a BatteryIndication) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for BatteryIndication. Returns the specified element and whether it was found
func (BatteryIndication) MarshalJSON ¶
func (a BatteryIndication) MarshalJSON() ([]byte, error)
Override default JSON handling for BatteryIndication to handle AdditionalProperties
func (*BatteryIndication) Set ¶
func (a *BatteryIndication) Set(fieldName string, value interface{})
Setter for additional properties for BatteryIndication
func (*BatteryIndication) UnmarshalJSON ¶
func (a *BatteryIndication) UnmarshalJSON(b []byte) error
Override default JSON handling for BatteryIndication to handle AdditionalProperties
type BatteryIndicationRm ¶
type BatteryIndicationRm struct { BatteryInd *bool `json:"batteryInd,omitempty"` RechargeableInd *bool `json:"rechargeableInd,omitempty"` ReplaceableInd *bool `json:"replaceableInd,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
BatteryIndicationRm defines model for BatteryIndicationRm.
func (BatteryIndicationRm) Get ¶
func (a BatteryIndicationRm) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for BatteryIndicationRm. Returns the specified element and whether it was found
func (BatteryIndicationRm) MarshalJSON ¶
func (a BatteryIndicationRm) MarshalJSON() ([]byte, error)
Override default JSON handling for BatteryIndicationRm to handle AdditionalProperties
func (*BatteryIndicationRm) Set ¶
func (a *BatteryIndicationRm) Set(fieldName string, value interface{})
Setter for additional properties for BatteryIndicationRm
func (*BatteryIndicationRm) UnmarshalJSON ¶
func (a *BatteryIndicationRm) UnmarshalJSON(b []byte) error
Override default JSON handling for BatteryIndicationRm to handle AdditionalProperties
type CellGlobalId ¶
type CellGlobalId struct { CellId string `json:"cellId"` Lac string `json:"lac"` PlmnId PlmnId `json:"plmnId"` AdditionalProperties map[string]interface{} `json:"-"` }
CellGlobalId defines model for CellGlobalId.
func (CellGlobalId) Get ¶
func (a CellGlobalId) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for CellGlobalId. Returns the specified element and whether it was found
func (CellGlobalId) MarshalJSON ¶
func (a CellGlobalId) MarshalJSON() ([]byte, error)
Override default JSON handling for CellGlobalId to handle AdditionalProperties
func (*CellGlobalId) Set ¶
func (a *CellGlobalId) Set(fieldName string, value interface{})
Setter for additional properties for CellGlobalId
func (*CellGlobalId) UnmarshalJSON ¶
func (a *CellGlobalId) UnmarshalJSON(b []byte) error
Override default JSON handling for CellGlobalId to handle AdditionalProperties
type ChangeItem ¶
type ChangeItem struct { From *string `json:"from,omitempty"` NewValue *interface{} `json:"newValue,omitempty"` Op ChangeType `json:"op"` OrigValue *interface{} `json:"origValue,omitempty"` Path string `json:"path"` AdditionalProperties map[string]interface{} `json:"-"` }
ChangeItem defines model for ChangeItem.
func (ChangeItem) Get ¶
func (a ChangeItem) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ChangeItem. Returns the specified element and whether it was found
func (ChangeItem) MarshalJSON ¶
func (a ChangeItem) MarshalJSON() ([]byte, error)
Override default JSON handling for ChangeItem to handle AdditionalProperties
func (*ChangeItem) Set ¶
func (a *ChangeItem) Set(fieldName string, value interface{})
Setter for additional properties for ChangeItem
func (*ChangeItem) UnmarshalJSON ¶
func (a *ChangeItem) UnmarshalJSON(b []byte) error
Override default JSON handling for ChangeItem to handle AdditionalProperties
type ChangeType ¶
type ChangeType string
ChangeType defines model for ChangeType.
const ( ADD ChangeType = "ADD" MOVE ChangeType = "MOVE" REMOVE ChangeType = "REMOVE" REPLACE ChangeType = "REPLACE" )
Defines values for ChangeType.
type Cnf ¶
type Cnf struct { CnfUnits []CnfUnit `json:"cnfUnits"` AdditionalProperties map[string]interface{} `json:"-"` }
Cnf defines model for Cnf.
func (Cnf) Get ¶
Getter for additional properties for Cnf. Returns the specified element and whether it was found
func (Cnf) MarshalJSON ¶
Override default JSON handling for Cnf to handle AdditionalProperties
func (*Cnf) UnmarshalJSON ¶
Override default JSON handling for Cnf to handle AdditionalProperties
type CnfUnit ¶
type CnfUnit struct { CnfUnit []Atom `json:"cnfUnit"` AdditionalProperties map[string]interface{} `json:"-"` }
CnfUnit defines model for CnfUnit.
func (CnfUnit) Get ¶
Getter for additional properties for CnfUnit. Returns the specified element and whether it was found
func (CnfUnit) MarshalJSON ¶
Override default JSON handling for CnfUnit to handle AdditionalProperties
func (*CnfUnit) UnmarshalJSON ¶
Override default JSON handling for CnfUnit to handle AdditionalProperties
type CollectionPeriodRmmLteMdt ¶
type CollectionPeriodRmmLteMdt string
CollectionPeriodRmmLteMdt defines model for CollectionPeriodRmmLteMdt.
const ( CollectionPeriodRmmLteMdtN1024 CollectionPeriodRmmLteMdt = "1024" CollectionPeriodRmmLteMdtN10240 CollectionPeriodRmmLteMdt = "10240" CollectionPeriodRmmLteMdtN1280 CollectionPeriodRmmLteMdt = "1280" CollectionPeriodRmmLteMdtN2048 CollectionPeriodRmmLteMdt = "2048" CollectionPeriodRmmLteMdtN2560 CollectionPeriodRmmLteMdt = "2560" CollectionPeriodRmmLteMdtN5120 CollectionPeriodRmmLteMdt = "5120" CollectionPeriodRmmLteMdtN60000 CollectionPeriodRmmLteMdt = "60000" )
Defines values for CollectionPeriodRmmLteMdt.
type CollectionPeriodRmmNrMdt ¶
type CollectionPeriodRmmNrMdt string
CollectionPeriodRmmNrMdt defines model for CollectionPeriodRmmNrMdt.
const ( CollectionPeriodRmmNrMdtN1024 CollectionPeriodRmmNrMdt = "1024" CollectionPeriodRmmNrMdtN10240 CollectionPeriodRmmNrMdt = "10240" CollectionPeriodRmmNrMdtN2048 CollectionPeriodRmmNrMdt = "2048" CollectionPeriodRmmNrMdtN5120 CollectionPeriodRmmNrMdt = "5120" CollectionPeriodRmmNrMdtN60000 CollectionPeriodRmmNrMdt = "60000" )
Defines values for CollectionPeriodRmmNrMdt.
type ComplexQuery ¶
type ComplexQuery struct {
// contains filtered or unexported fields
}
ComplexQuery defines model for ComplexQuery.
func (ComplexQuery) AsCnf ¶
func (t ComplexQuery) AsCnf() (Cnf, error)
AsCnf returns the union data inside the ComplexQuery as a Cnf
func (ComplexQuery) AsDnf ¶
func (t ComplexQuery) AsDnf() (Dnf, error)
AsDnf returns the union data inside the ComplexQuery as a Dnf
func (*ComplexQuery) FromCnf ¶
func (t *ComplexQuery) FromCnf(v Cnf) error
FromCnf overwrites any union data inside the ComplexQuery as the provided Cnf
func (*ComplexQuery) FromDnf ¶
func (t *ComplexQuery) FromDnf(v Dnf) error
FromDnf overwrites any union data inside the ComplexQuery as the provided Dnf
func (ComplexQuery) MarshalJSON ¶
func (t ComplexQuery) MarshalJSON() ([]byte, error)
func (*ComplexQuery) MergeCnf ¶
func (t *ComplexQuery) MergeCnf(v Cnf) error
MergeCnf performs a merge with any union data inside the ComplexQuery, using the provided Cnf
func (*ComplexQuery) MergeDnf ¶
func (t *ComplexQuery) MergeDnf(v Dnf) error
MergeDnf performs a merge with any union data inside the ComplexQuery, using the provided Dnf
func (*ComplexQuery) UnmarshalJSON ¶
func (t *ComplexQuery) UnmarshalJSON(b []byte) error
type CoreNetworkType ¶
type CoreNetworkType string
CoreNetworkType defines model for CoreNetworkType.
const ( CoreNetworkTypeEPC CoreNetworkType = "EPC" CoreNetworkTypeN5GC CoreNetworkType = "5GC" )
Defines values for CoreNetworkType.
type CoreNetworkTypeRm ¶
type CoreNetworkTypeRm string
CoreNetworkTypeRm defines model for CoreNetworkTypeRm.
const ( CoreNetworkTypeRmEPC CoreNetworkTypeRm = "EPC" CoreNetworkTypeRmN5GC CoreNetworkTypeRm = "5GC" )
Defines values for CoreNetworkTypeRm.
type DayOfWeek ¶
type DayOfWeek = int
DayOfWeek integer between and including 1 and 7 denoting a weekday. 1 shall indicate Monday, and the subsequent weekdays shall be indicated with the next higher numbers. 7 shall indicate Sunday.
type DddTrafficDescriptor ¶
type DddTrafficDescriptor struct { Ipv4Addr Ipv4Addr `json:"ipv4Addr,omitempty"` Ipv6Addr *Ipv6Addr `json:"ipv6Addr,omitempty"` MacAddr MacAddr48 `json:"macAddr,omitempty"` PortNumber *Uinteger `json:"portNumber,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
DddTrafficDescriptor defines model for DddTrafficDescriptor.
func (DddTrafficDescriptor) Get ¶
func (a DddTrafficDescriptor) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DddTrafficDescriptor. Returns the specified element and whether it was found
func (DddTrafficDescriptor) MarshalJSON ¶
func (a DddTrafficDescriptor) MarshalJSON() ([]byte, error)
Override default JSON handling for DddTrafficDescriptor to handle AdditionalProperties
func (*DddTrafficDescriptor) Set ¶
func (a *DddTrafficDescriptor) Set(fieldName string, value interface{})
Setter for additional properties for DddTrafficDescriptor
func (*DddTrafficDescriptor) UnmarshalJSON ¶
func (a *DddTrafficDescriptor) UnmarshalJSON(b []byte) error
Override default JSON handling for DddTrafficDescriptor to handle AdditionalProperties
type DefaultApplicationProblemPlusJSONResponse ¶
type DefaultApplicationProblemPlusJSONResponse ProblemDetails
type DiameterIdentity ¶
type DiameterIdentity = string
DiameterIdentity defines model for DiameterIdentity.
type DiameterIdentityRm ¶
type DiameterIdentityRm = string
DiameterIdentityRm defines model for DiameterIdentityRm.
type DlDataDeliveryStatus ¶
type DlDataDeliveryStatus string
DlDataDeliveryStatus Possible values are - BUFFERED: The first downlink data is buffered with extended buffering matching the source of the downlink traffic. - TRANSMITTED: The first downlink data matching the source of the downlink traffic is transmitted after previous buffering or discarding of corresponding packet(s) because the UE of the PDU Session becomes ACTIVE, and buffered data can be delivered to UE. - DISCARDED: The first downlink data matching the source of the downlink traffic is discarded because the Extended Buffering time, as determined by the SMF, expires or the amount of downlink data to be buffered is exceeded.
const ( DlDataDeliveryStatusBUFFERED DlDataDeliveryStatus = "BUFFERED" DlDataDeliveryStatusDISCARDED DlDataDeliveryStatus = "DISCARDED" DlDataDeliveryStatusTRANSMITTED DlDataDeliveryStatus = "TRANSMITTED" )
Defines values for DlDataDeliveryStatus.
type DlDataDeliveryStatusRm ¶
type DlDataDeliveryStatusRm string
DlDataDeliveryStatusRm Possible values are - BUFFERED: The first downlink data is buffered with extended buffering matching the source of the downlink traffic. - TRANSMITTED: The first downlink data matching the source of the downlink traffic is transmitted after previous buffering or discarding of corresponding packet(s) because the UE of the PDU Session becomes ACTIVE, and buffered data can be delivered to UE. - DISCARDED: The first downlink data matching the source of the downlink traffic is discarded because the Extended Buffering time, as determined by the SMF, expires or the amount of downlink data to be buffered is exceeded.
const ( DlDataDeliveryStatusRmBUFFERED DlDataDeliveryStatusRm = "BUFFERED" DlDataDeliveryStatusRmDISCARDED DlDataDeliveryStatusRm = "DISCARDED" DlDataDeliveryStatusRmTRANSMITTED DlDataDeliveryStatusRm = "TRANSMITTED" )
Defines values for DlDataDeliveryStatusRm.
type DnaiChangeType ¶
type DnaiChangeType string
DnaiChangeType Possible values are - EARLY: Early notification of UP path reconfiguration. - EARLY_LATE: Early and late notification of UP path reconfiguration. This value shall only be present in the subscription to the DNAI change event. - LATE: Late notification of UP path reconfiguration.
const ( DnaiChangeTypeEARLY DnaiChangeType = "EARLY" DnaiChangeTypeEARLYLATE DnaiChangeType = "EARLY_LATE" DnaiChangeTypeLATE DnaiChangeType = "LATE" )
Defines values for DnaiChangeType.
type DnaiChangeTypeRm ¶
type DnaiChangeTypeRm string
DnaiChangeTypeRm Possible values are - EARLY: Early notification of UP path reconfiguration. - EARLY_LATE: Early and late notification of UP path reconfiguration. This value shall only be present in the subscription to the DNAI change event. - LATE: Late notification of UP path reconfiguration.
const ( DnaiChangeTypeRmEARLY DnaiChangeTypeRm = "EARLY" DnaiChangeTypeRmEARLYLATE DnaiChangeTypeRm = "EARLY_LATE" DnaiChangeTypeRmLATE DnaiChangeTypeRm = "LATE" )
Defines values for DnaiChangeTypeRm.
type Dnf ¶
type Dnf struct { DnfUnits []DnfUnit `json:"dnfUnits"` AdditionalProperties map[string]interface{} `json:"-"` }
Dnf defines model for Dnf.
func (Dnf) Get ¶
Getter for additional properties for Dnf. Returns the specified element and whether it was found
func (Dnf) MarshalJSON ¶
Override default JSON handling for Dnf to handle AdditionalProperties
func (*Dnf) UnmarshalJSON ¶
Override default JSON handling for Dnf to handle AdditionalProperties
type DnfUnit ¶
type DnfUnit struct { DnfUnit []Atom `json:"dnfUnit"` AdditionalProperties map[string]interface{} `json:"-"` }
DnfUnit defines model for DnfUnit.
func (DnfUnit) Get ¶
Getter for additional properties for DnfUnit. Returns the specified element and whether it was found
func (DnfUnit) MarshalJSON ¶
Override default JSON handling for DnfUnit to handle AdditionalProperties
func (*DnfUnit) UnmarshalJSON ¶
Override default JSON handling for DnfUnit to handle AdditionalProperties
type Dynamic5Qi ¶
type Dynamic5Qi struct { AverWindow AverWindow `json:"averWindow,omitempty"` CnPacketDelayBudgetDl ExtPacketDelBudget `json:"cnPacketDelayBudgetDl,omitempty"` CnPacketDelayBudgetUl ExtPacketDelBudget `json:"cnPacketDelayBudgetUl,omitempty"` ExtMaxDataBurstVol ExtMaxDataBurstVol `json:"extMaxDataBurstVol,omitempty"` ExtPacketDelBudget ExtPacketDelBudget `json:"extPacketDelBudget,omitempty"` MaxDataBurstVol MaxDataBurstVol `json:"maxDataBurstVol,omitempty"` PacketDelayBudget PacketDelBudget `json:"packetDelayBudget"` PacketErrRate PacketErrRate `json:"packetErrRate"` PriorityLevel N5QiPriorityLevel `json:"priorityLevel"` ResourceType QosResourceType `json:"resourceType"` AdditionalProperties map[string]interface{} `json:"-"` }
Dynamic5Qi defines model for Dynamic5Qi.
func (Dynamic5Qi) Get ¶
func (a Dynamic5Qi) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for Dynamic5Qi. Returns the specified element and whether it was found
func (Dynamic5Qi) MarshalJSON ¶
func (a Dynamic5Qi) MarshalJSON() ([]byte, error)
Override default JSON handling for Dynamic5Qi to handle AdditionalProperties
func (*Dynamic5Qi) Set ¶
func (a *Dynamic5Qi) Set(fieldName string, value interface{})
Setter for additional properties for Dynamic5Qi
func (*Dynamic5Qi) UnmarshalJSON ¶
func (a *Dynamic5Qi) UnmarshalJSON(b []byte) error
Override default JSON handling for Dynamic5Qi to handle AdditionalProperties
type Ecgi ¶
type Ecgi struct { EutraCellId EutraCellId `json:"eutraCellId"` Nid Nid `json:"nid,omitempty"` PlmnId PlmnId `json:"plmnId"` AdditionalProperties map[string]interface{} `json:"-"` }
Ecgi defines model for Ecgi.
func (Ecgi) Get ¶
Getter for additional properties for Ecgi. Returns the specified element and whether it was found
func (Ecgi) MarshalJSON ¶
Override default JSON handling for Ecgi to handle AdditionalProperties
func (*Ecgi) UnmarshalJSON ¶
Override default JSON handling for Ecgi to handle AdditionalProperties
type EcgiRm ¶
type EcgiRm struct { EutraCellId EutraCellId `json:"eutraCellId"` Nid Nid `json:"nid,omitempty"` PlmnId PlmnId `json:"plmnId"` AdditionalProperties map[string]interface{} `json:"-"` }
EcgiRm defines model for EcgiRm.
func (EcgiRm) Get ¶
Getter for additional properties for EcgiRm. Returns the specified element and whether it was found
func (EcgiRm) MarshalJSON ¶
Override default JSON handling for EcgiRm to handle AdditionalProperties
func (*EcgiRm) UnmarshalJSON ¶
Override default JSON handling for EcgiRm to handle AdditionalProperties
type EutraLocation ¶
type EutraLocation struct { AgeOfLocationInformation *int `json:"ageOfLocationInformation,omitempty"` Ecgi Ecgi `json:"ecgi"` GeodeticInformation string `json:"geodeticInformation,omitempty"` GeographicalInformation string `json:"geographicalInformation,omitempty"` GlobalENbId *GlobalRanNodeId `json:"globalENbId,omitempty"` GlobalNgenbId *GlobalRanNodeId `json:"globalNgenbId,omitempty"` IgnoreEcgi *bool `json:"ignoreEcgi,omitempty"` IgnoreTai *bool `json:"ignoreTai,omitempty"` Tai Tai `json:"tai"` UeLocationTimestamp *DateTime `json:"ueLocationTimestamp,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
EutraLocation defines model for EutraLocation.
func (EutraLocation) Get ¶
func (a EutraLocation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EutraLocation. Returns the specified element and whether it was found
func (EutraLocation) MarshalJSON ¶
func (a EutraLocation) MarshalJSON() ([]byte, error)
Override default JSON handling for EutraLocation to handle AdditionalProperties
func (*EutraLocation) Set ¶
func (a *EutraLocation) Set(fieldName string, value interface{})
Setter for additional properties for EutraLocation
func (*EutraLocation) UnmarshalJSON ¶
func (a *EutraLocation) UnmarshalJSON(b []byte) error
Override default JSON handling for EutraLocation to handle AdditionalProperties
type EutraLocationRm ¶
type EutraLocationRm struct { AgeOfLocationInformation *int `json:"ageOfLocationInformation,omitempty"` Ecgi Ecgi `json:"ecgi"` GeodeticInformation string `json:"geodeticInformation,omitempty"` GeographicalInformation string `json:"geographicalInformation,omitempty"` GlobalENbId *GlobalRanNodeId `json:"globalENbId,omitempty"` GlobalNgenbId *GlobalRanNodeId `json:"globalNgenbId,omitempty"` IgnoreEcgi *bool `json:"ignoreEcgi,omitempty"` IgnoreTai *bool `json:"ignoreTai,omitempty"` Tai Tai `json:"tai"` UeLocationTimestamp *DateTime `json:"ueLocationTimestamp,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
EutraLocationRm defines model for EutraLocationRm.
func (EutraLocationRm) Get ¶
func (a EutraLocationRm) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EutraLocationRm. Returns the specified element and whether it was found
func (EutraLocationRm) MarshalJSON ¶
func (a EutraLocationRm) MarshalJSON() ([]byte, error)
Override default JSON handling for EutraLocationRm to handle AdditionalProperties
func (*EutraLocationRm) Set ¶
func (a *EutraLocationRm) Set(fieldName string, value interface{})
Setter for additional properties for EutraLocationRm
func (*EutraLocationRm) UnmarshalJSON ¶
func (a *EutraLocationRm) UnmarshalJSON(b []byte) error
Override default JSON handling for EutraLocationRm to handle AdditionalProperties
type EventForMdt ¶
type EventForMdt string
EventForMdt defines model for EventForMdt.
const ( A2EVENT EventForMdt = "A2_EVENT" OUTOFCOVERAG EventForMdt = "OUT_OF_COVERAG" )
Defines values for EventForMdt.
type ExtMaxDataBurstVol ¶
type ExtMaxDataBurstVol = int
ExtMaxDataBurstVol defines model for ExtMaxDataBurstVol.
type ExtMaxDataBurstVolRm ¶
type ExtMaxDataBurstVolRm = int
ExtMaxDataBurstVolRm defines model for ExtMaxDataBurstVolRm.
type ExtPacketDelBudget ¶
type ExtPacketDelBudget = int
ExtPacketDelBudget defines model for ExtPacketDelBudget.
type ExtPacketDelBudgetRm ¶
type ExtPacketDelBudgetRm = int
ExtPacketDelBudgetRm defines model for ExtPacketDelBudgetRm.
type ExtSnssai ¶
type ExtSnssai struct { Sd string `json:"sd,omitempty"` // SdRanges When present, it shall contain the range(s) of Slice Differentiator values supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type SdRanges []SdRange `json:"sdRanges,omitempty"` Sst int `json:"sst"` // WildcardSd When present, it shall be set to true, to indicate that all SD values are supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type WildcardSd *ExtSnssaiWildcardSd `json:"wildcardSd,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ExtSnssai defines model for ExtSnssai.
func (ExtSnssai) Get ¶
Getter for additional properties for ExtSnssai. Returns the specified element and whether it was found
func (ExtSnssai) MarshalJSON ¶
Override default JSON handling for ExtSnssai to handle AdditionalProperties
func (*ExtSnssai) UnmarshalJSON ¶
Override default JSON handling for ExtSnssai to handle AdditionalProperties
type ExtSnssaiWildcardSd ¶
type ExtSnssaiWildcardSd bool
ExtSnssaiWildcardSd When present, it shall be set to true, to indicate that all SD values are supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type
const (
ExtSnssaiWildcardSdTrue ExtSnssaiWildcardSd = true
)
Defines values for ExtSnssaiWildcardSd.
type ExternalGroupId ¶
type ExternalGroupId = string
ExternalGroupId defines model for ExternalGroupId.
type ExternalGroupIdRm ¶
type ExternalGroupIdRm = string
ExternalGroupIdRm defines model for ExternalGroupIdRm.
type GNbId ¶
type GNbId struct { BitLength int `json:"bitLength"` GNBValue string `json:"gNBValue"` AdditionalProperties map[string]interface{} `json:"-"` }
GNbId defines model for GNbId.
func (GNbId) Get ¶
Getter for additional properties for GNbId. Returns the specified element and whether it was found
func (GNbId) MarshalJSON ¶
Override default JSON handling for GNbId to handle AdditionalProperties
func (*GNbId) UnmarshalJSON ¶
Override default JSON handling for GNbId to handle AdditionalProperties
type GeraLocation ¶
type GeraLocation struct { AgeOfLocationInformation *int `json:"ageOfLocationInformation,omitempty"` Cgi *CellGlobalId `json:"cgi,omitempty"` GeodeticInformation string `json:"geodeticInformation,omitempty"` GeographicalInformation string `json:"geographicalInformation,omitempty"` Lai *LocationAreaId `json:"lai,omitempty"` LocationNumber *string `json:"locationNumber,omitempty"` MscNumber *string `json:"mscNumber,omitempty"` Rai *RoutingAreaId `json:"rai,omitempty"` Sai *ServiceAreaId `json:"sai,omitempty"` UeLocationTimestamp *DateTime `json:"ueLocationTimestamp,omitempty"` VlrNumber *string `json:"vlrNumber,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
GeraLocation defines model for GeraLocation.
func (GeraLocation) Get ¶
func (a GeraLocation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for GeraLocation. Returns the specified element and whether it was found
func (GeraLocation) MarshalJSON ¶
func (a GeraLocation) MarshalJSON() ([]byte, error)
Override default JSON handling for GeraLocation to handle AdditionalProperties
func (*GeraLocation) Set ¶
func (a *GeraLocation) Set(fieldName string, value interface{})
Setter for additional properties for GeraLocation
func (*GeraLocation) UnmarshalJSON ¶
func (a *GeraLocation) UnmarshalJSON(b []byte) error
Override default JSON handling for GeraLocation to handle AdditionalProperties
type GlobalRanNodeId ¶
type GlobalRanNodeId struct { ENbId ENbId `json:"eNbId,omitempty"` GNbId *GNbId `json:"gNbId,omitempty"` N3IwfId N3IwfId `json:"n3IwfId,omitempty"` NgeNbId NgeNbId `json:"ngeNbId,omitempty"` Nid Nid `json:"nid,omitempty"` PlmnId PlmnId `json:"plmnId"` TngfId TngfId `json:"tngfId,omitempty"` WagfId WAgfId `json:"wagfId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
GlobalRanNodeId defines model for GlobalRanNodeId.
func (GlobalRanNodeId) Get ¶
func (a GlobalRanNodeId) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for GlobalRanNodeId. Returns the specified element and whether it was found
func (GlobalRanNodeId) MarshalJSON ¶
func (a GlobalRanNodeId) MarshalJSON() ([]byte, error)
Override default JSON handling for GlobalRanNodeId to handle AdditionalProperties
func (*GlobalRanNodeId) Set ¶
func (a *GlobalRanNodeId) Set(fieldName string, value interface{})
Setter for additional properties for GlobalRanNodeId
func (*GlobalRanNodeId) UnmarshalJSON ¶
func (a *GlobalRanNodeId) UnmarshalJSON(b []byte) error
Override default JSON handling for GlobalRanNodeId to handle AdditionalProperties
type GuamiRm ¶
type GuamiRm struct { AmfId AmfId `json:"amfId"` PlmnId PlmnIdNid `json:"plmnId"` AdditionalProperties map[string]interface{} `json:"-"` }
GuamiRm defines model for GuamiRm.
func (GuamiRm) Get ¶
Getter for additional properties for GuamiRm. Returns the specified element and whether it was found
func (GuamiRm) MarshalJSON ¶
Override default JSON handling for GuamiRm to handle AdditionalProperties
func (*GuamiRm) UnmarshalJSON ¶
Override default JSON handling for GuamiRm to handle AdditionalProperties
type HalTemplate ¶
type HalTemplate struct { ContentType *string `json:"contentType,omitempty"` Method HttpMethod `json:"method"` Properties []Property `json:"properties,omitempty"` Title *string `json:"title,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
HalTemplate defines model for HalTemplate.
func (HalTemplate) Get ¶
func (a HalTemplate) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for HalTemplate. Returns the specified element and whether it was found
func (HalTemplate) MarshalJSON ¶
func (a HalTemplate) MarshalJSON() ([]byte, error)
Override default JSON handling for HalTemplate to handle AdditionalProperties
func (*HalTemplate) Set ¶
func (a *HalTemplate) Set(fieldName string, value interface{})
Setter for additional properties for HalTemplate
func (*HalTemplate) UnmarshalJSON ¶
func (a *HalTemplate) UnmarshalJSON(b []byte) error
Override default JSON handling for HalTemplate to handle AdditionalProperties
type HfcNodeId ¶
type HfcNodeId struct { HfcNId HfcNId `json:"hfcNId"` AdditionalProperties map[string]interface{} `json:"-"` }
HfcNodeId defines model for HfcNodeId.
func (HfcNodeId) Get ¶
Getter for additional properties for HfcNodeId. Returns the specified element and whether it was found
func (HfcNodeId) MarshalJSON ¶
Override default JSON handling for HfcNodeId to handle AdditionalProperties
func (*HfcNodeId) UnmarshalJSON ¶
Override default JSON handling for HfcNodeId to handle AdditionalProperties
type HfcNodeIdRm ¶
type HfcNodeIdRm struct { HfcNId HfcNId `json:"hfcNId"` AdditionalProperties map[string]interface{} `json:"-"` }
HfcNodeIdRm defines model for HfcNodeIdRm.
func (HfcNodeIdRm) Get ¶
func (a HfcNodeIdRm) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for HfcNodeIdRm. Returns the specified element and whether it was found
func (HfcNodeIdRm) MarshalJSON ¶
func (a HfcNodeIdRm) MarshalJSON() ([]byte, error)
Override default JSON handling for HfcNodeIdRm to handle AdditionalProperties
func (*HfcNodeIdRm) Set ¶
func (a *HfcNodeIdRm) Set(fieldName string, value interface{})
Setter for additional properties for HfcNodeIdRm
func (*HfcNodeIdRm) UnmarshalJSON ¶
func (a *HfcNodeIdRm) UnmarshalJSON(b []byte) error
Override default JSON handling for HfcNodeIdRm to handle AdditionalProperties
type HttpMethod ¶
type HttpMethod string
HttpMethod defines model for HttpMethod.
const ( CONNECT HttpMethod = "CONNECT" DELETE HttpMethod = "DELETE" GET HttpMethod = "GET" HEAD HttpMethod = "HEAD" OPTIONS HttpMethod = "OPTIONS" PATCH HttpMethod = "PATCH" POST HttpMethod = "POST" PUT HttpMethod = "PUT" TRACE HttpMethod = "TRACE" )
Defines values for HttpMethod.
type InterFreqTargetInfo ¶
type InterFreqTargetInfo struct { CellIdList []PhysCellId `json:"cellIdList,omitempty"` DlCarrierFreq ArfcnValueNR `json:"dlCarrierFreq"` AdditionalProperties map[string]interface{} `json:"-"` }
InterFreqTargetInfo defines model for InterFreqTargetInfo.
func (InterFreqTargetInfo) Get ¶
func (a InterFreqTargetInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for InterFreqTargetInfo. Returns the specified element and whether it was found
func (InterFreqTargetInfo) MarshalJSON ¶
func (a InterFreqTargetInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for InterFreqTargetInfo to handle AdditionalProperties
func (*InterFreqTargetInfo) Set ¶
func (a *InterFreqTargetInfo) Set(fieldName string, value interface{})
Setter for additional properties for InterFreqTargetInfo
func (*InterFreqTargetInfo) UnmarshalJSON ¶
func (a *InterFreqTargetInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for InterFreqTargetInfo to handle AdditionalProperties
type InvalidParam ¶
type InvalidParam struct { Param string `json:"param"` Reason *string `json:"reason,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
InvalidParam defines model for InvalidParam.
func (InvalidParam) Get ¶
func (a InvalidParam) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for InvalidParam. Returns the specified element and whether it was found
func (InvalidParam) MarshalJSON ¶
func (a InvalidParam) MarshalJSON() ([]byte, error)
Override default JSON handling for InvalidParam to handle AdditionalProperties
func (*InvalidParam) Set ¶
func (a *InvalidParam) Set(fieldName string, value interface{})
Setter for additional properties for InvalidParam
func (*InvalidParam) UnmarshalJSON ¶
func (a *InvalidParam) UnmarshalJSON(b []byte) error
Override default JSON handling for InvalidParam to handle AdditionalProperties
type JobType ¶
type JobType string
JobType defines model for JobType.
const ( IMMEDIATEMDTANDTRACE JobType = "IMMEDIATE_MDT_AND_TRACE" IMMEDIATEMDTONLY JobType = "IMMEDIATE_MDT_ONLY" LOGGEDMBSFNMDT JobType = "LOGGED_MBSFN_MDT" LOGGEDMDTONLY JobType = "LOGGED_MDT_ONLY" RCEFREPORTSONLY JobType = "RCEF_REPORTS_ONLY" RLFREPORTSONLY JobType = "RLF_REPORTS_ONLY" TRACEONLY JobType = "TRACE_ONLY" )
Defines values for JobType.
type LcsServiceAuth ¶
type LcsServiceAuth string
LcsServiceAuth Possible values are - "LOCATION_ALLOWED_WITH_NOTIFICATION": Location allowed with notification - "LOCATION_ALLOWED_WITHOUT_NOTIFICATION": Location allowed without notification - "LOCATION_ALLOWED_WITHOUT_RESPONSE": Location with notification and privacy verification; location allowed if no response - "LOCATION_RESTRICTED_WITHOUT_RESPONSE": Location with notification and privacy verification; location restricted if no response - "NOTIFICATION_ONLY": Notification only - "NOTIFICATION_AND_VERIFICATION_ONLY": Notification and privacy verification only
const ( LOCATIONALLOWEDWITHNOTIFICATION LcsServiceAuth = "LOCATION_ALLOWED_WITH_NOTIFICATION" LOCATIONALLOWEDWITHOUTNOTIFICATION LcsServiceAuth = "LOCATION_ALLOWED_WITHOUT_NOTIFICATION" LOCATIONALLOWEDWITHOUTRESPONSE LcsServiceAuth = "LOCATION_ALLOWED_WITHOUT_RESPONSE" LOCATIONRESTRICTEDWITHOUTRESPONSE LcsServiceAuth = "LOCATION_RESTRICTED_WITHOUT_RESPONSE" NOTIFICATIONANDVERIFICATIONONLY LcsServiceAuth = "NOTIFICATION_AND_VERIFICATION_ONLY" NOTIFICATIONONLY LcsServiceAuth = "NOTIFICATION_ONLY" )
Defines values for LcsServiceAuth.
type LineType ¶
type LineType string
LineType Possible values are - DSL: Identifies a DSL line - PON: Identifies a PON line
type LineTypeRm ¶
type LineTypeRm string
LineTypeRm Possible values are - DSL: Identifies a DSL line - PON: Identifies a PON line
const ( LineTypeRmDSL LineTypeRm = "DSL" LineTypeRmPON LineTypeRm = "PON" )
Defines values for LineTypeRm.
type Link ¶
type Link struct { Href *Uri `json:"href,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
Link defines model for Link.
func (Link) Get ¶
Getter for additional properties for Link. Returns the specified element and whether it was found
func (Link) MarshalJSON ¶
Override default JSON handling for Link to handle AdditionalProperties
func (*Link) UnmarshalJSON ¶
Override default JSON handling for Link to handle AdditionalProperties
type LinkRm ¶
type LinkRm struct { Href *Uri `json:"href,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
LinkRm defines model for LinkRm.
func (LinkRm) Get ¶
Getter for additional properties for LinkRm. Returns the specified element and whether it was found
func (LinkRm) MarshalJSON ¶
Override default JSON handling for LinkRm to handle AdditionalProperties
func (*LinkRm) UnmarshalJSON ¶
Override default JSON handling for LinkRm to handle AdditionalProperties
type LinksValueSchema ¶
type LinksValueSchema struct {
// contains filtered or unexported fields
}
LinksValueSchema defines model for LinksValueSchema.
func (LinksValueSchema) AsLink ¶
func (t LinksValueSchema) AsLink() (Link, error)
AsLink returns the union data inside the LinksValueSchema as a Link
func (LinksValueSchema) AsLinksValueSchema0 ¶
func (t LinksValueSchema) AsLinksValueSchema0() (LinksValueSchema0, error)
AsLinksValueSchema0 returns the union data inside the LinksValueSchema as a LinksValueSchema0
func (*LinksValueSchema) FromLink ¶
func (t *LinksValueSchema) FromLink(v Link) error
FromLink overwrites any union data inside the LinksValueSchema as the provided Link
func (*LinksValueSchema) FromLinksValueSchema0 ¶
func (t *LinksValueSchema) FromLinksValueSchema0(v LinksValueSchema0) error
FromLinksValueSchema0 overwrites any union data inside the LinksValueSchema as the provided LinksValueSchema0
func (LinksValueSchema) MarshalJSON ¶
func (t LinksValueSchema) MarshalJSON() ([]byte, error)
func (*LinksValueSchema) MergeLink ¶
func (t *LinksValueSchema) MergeLink(v Link) error
MergeLink performs a merge with any union data inside the LinksValueSchema, using the provided Link
func (*LinksValueSchema) MergeLinksValueSchema0 ¶
func (t *LinksValueSchema) MergeLinksValueSchema0(v LinksValueSchema0) error
MergeLinksValueSchema0 performs a merge with any union data inside the LinksValueSchema, using the provided LinksValueSchema0
func (*LinksValueSchema) UnmarshalJSON ¶
func (t *LinksValueSchema) UnmarshalJSON(b []byte) error
type LocationAreaId ¶
type LocationAreaId struct { Lac string `json:"lac"` PlmnId PlmnId `json:"plmnId"` AdditionalProperties map[string]interface{} `json:"-"` }
LocationAreaId defines model for LocationAreaId.
func (LocationAreaId) Get ¶
func (a LocationAreaId) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for LocationAreaId. Returns the specified element and whether it was found
func (LocationAreaId) MarshalJSON ¶
func (a LocationAreaId) MarshalJSON() ([]byte, error)
Override default JSON handling for LocationAreaId to handle AdditionalProperties
func (*LocationAreaId) Set ¶
func (a *LocationAreaId) Set(fieldName string, value interface{})
Setter for additional properties for LocationAreaId
func (*LocationAreaId) UnmarshalJSON ¶
func (a *LocationAreaId) UnmarshalJSON(b []byte) error
Override default JSON handling for LocationAreaId to handle AdditionalProperties
type LoggingDurationMdt ¶
type LoggingDurationMdt string
LoggingDurationMdt defines model for LoggingDurationMdt.
const ( LoggingDurationMdtN1200 LoggingDurationMdt = "1200" LoggingDurationMdtN2400 LoggingDurationMdt = "2400" LoggingDurationMdtN3600 LoggingDurationMdt = "3600" LoggingDurationMdtN5400 LoggingDurationMdt = "5400" LoggingDurationMdtN600 LoggingDurationMdt = "600" LoggingDurationMdtN7200 LoggingDurationMdt = "7200" )
Defines values for LoggingDurationMdt.
type LoggingDurationNrMdt ¶
type LoggingDurationNrMdt string
LoggingDurationNrMdt defines model for LoggingDurationNrMdt.
const ( LoggingDurationNrMdtN1200 LoggingDurationNrMdt = "1200" LoggingDurationNrMdtN2400 LoggingDurationNrMdt = "2400" LoggingDurationNrMdtN3600 LoggingDurationNrMdt = "3600" LoggingDurationNrMdtN5400 LoggingDurationNrMdt = "5400" LoggingDurationNrMdtN600 LoggingDurationNrMdt = "600" LoggingDurationNrMdtN7200 LoggingDurationNrMdt = "7200" )
Defines values for LoggingDurationNrMdt.
type LoggingIntervalMdt ¶
type LoggingIntervalMdt string
LoggingIntervalMdt defines model for LoggingIntervalMdt.
const ( LoggingIntervalMdtN1024 LoggingIntervalMdt = "1024" LoggingIntervalMdtN128 LoggingIntervalMdt = "128" LoggingIntervalMdtN2048 LoggingIntervalMdt = "2048" LoggingIntervalMdtN256 LoggingIntervalMdt = "256" LoggingIntervalMdtN3072 LoggingIntervalMdt = "3072" LoggingIntervalMdtN4096 LoggingIntervalMdt = "4096" LoggingIntervalMdtN512 LoggingIntervalMdt = "512" LoggingIntervalMdtN6144 LoggingIntervalMdt = "6144" )
Defines values for LoggingIntervalMdt.
type LoggingIntervalNrMdt ¶
type LoggingIntervalNrMdt string
LoggingIntervalNrMdt defines model for LoggingIntervalNrMdt.
const ( LoggingIntervalNrMdtInfinity LoggingIntervalNrMdt = "infinity" LoggingIntervalNrMdtN1024 LoggingIntervalNrMdt = "1024" LoggingIntervalNrMdtN128 LoggingIntervalNrMdt = "128" LoggingIntervalNrMdtN2048 LoggingIntervalNrMdt = "2048" LoggingIntervalNrMdtN256 LoggingIntervalNrMdt = "256" LoggingIntervalNrMdtN3072 LoggingIntervalNrMdt = "3072" LoggingIntervalNrMdtN320 LoggingIntervalNrMdt = "320" LoggingIntervalNrMdtN4096 LoggingIntervalNrMdt = "4096" LoggingIntervalNrMdtN512 LoggingIntervalNrMdt = "512" LoggingIntervalNrMdtN6144 LoggingIntervalNrMdt = "6144" LoggingIntervalNrMdtN640 LoggingIntervalNrMdt = "640" )
Defines values for LoggingIntervalNrMdt.
type LteV2xAuth ¶
type LteV2xAuth struct { PedestrianUeAuth *UeAuth `json:"pedestrianUeAuth,omitempty"` VehicleUeAuth *UeAuth `json:"vehicleUeAuth,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
LteV2xAuth defines model for LteV2xAuth.
func (LteV2xAuth) Get ¶
func (a LteV2xAuth) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for LteV2xAuth. Returns the specified element and whether it was found
func (LteV2xAuth) MarshalJSON ¶
func (a LteV2xAuth) MarshalJSON() ([]byte, error)
Override default JSON handling for LteV2xAuth to handle AdditionalProperties
func (*LteV2xAuth) Set ¶
func (a *LteV2xAuth) Set(fieldName string, value interface{})
Setter for additional properties for LteV2xAuth
func (*LteV2xAuth) UnmarshalJSON ¶
func (a *LteV2xAuth) UnmarshalJSON(b []byte) error
Override default JSON handling for LteV2xAuth to handle AdditionalProperties
type ManAssiUeRadioCapId ¶
type ManAssiUeRadioCapId = Bytes
ManAssiUeRadioCapId defines model for ManAssiUeRadioCapId.
type MaxDataBurstVol ¶
type MaxDataBurstVol = int
MaxDataBurstVol defines model for MaxDataBurstVol.
type MaxDataBurstVolRm ¶
type MaxDataBurstVolRm = int
MaxDataBurstVolRm defines model for MaxDataBurstVolRm.
type MbsfnArea ¶
type MbsfnArea struct { CarrierFrequency *int `json:"carrierFrequency,omitempty"` MbsfnAreaId *int `json:"mbsfnAreaId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
MbsfnArea defines model for MbsfnArea.
func (MbsfnArea) Get ¶
Getter for additional properties for MbsfnArea. Returns the specified element and whether it was found
func (MbsfnArea) MarshalJSON ¶
Override default JSON handling for MbsfnArea to handle AdditionalProperties
func (*MbsfnArea) UnmarshalJSON ¶
Override default JSON handling for MbsfnArea to handle AdditionalProperties
type MdtConfiguration ¶
type MdtConfiguration struct { AddPositioningMethodList []PositioningMethodMdt `json:"addPositioningMethodList,omitempty"` AreaScope *AreaScope `json:"areaScope,omitempty"` CollectionPeriodRmmLte *CollectionPeriodRmmLteMdt `json:"collectionPeriodRmmLte,omitempty"` CollectionPeriodRmmNr *CollectionPeriodRmmNrMdt `json:"collectionPeriodRmmNr,omitempty"` EventList []EventForMdt `json:"eventList,omitempty"` EventThresholdRsrp *int `json:"eventThresholdRsrp,omitempty"` EventThresholdRsrpNr *int `json:"eventThresholdRsrpNr,omitempty"` EventThresholdRsrq *int `json:"eventThresholdRsrq,omitempty"` EventThresholdRsrqNr *int `json:"eventThresholdRsrqNr,omitempty"` InterFreqTargetList []InterFreqTargetInfo `json:"interFreqTargetList,omitempty"` JobType JobType `json:"jobType"` LoggingDuration *LoggingDurationMdt `json:"loggingDuration,omitempty"` LoggingDurationNr *LoggingDurationNrMdt `json:"loggingDurationNr,omitempty"` LoggingInterval *LoggingIntervalMdt `json:"loggingInterval,omitempty"` LoggingIntervalNr *LoggingIntervalNrMdt `json:"loggingIntervalNr,omitempty"` MbsfnAreaList []MbsfnArea `json:"mbsfnAreaList,omitempty"` MdtAllowedPlmnIdList []PlmnId `json:"mdtAllowedPlmnIdList,omitempty"` MeasurementLteList *[]MeasurementLteForMdt `json:"measurementLteList,omitempty"` MeasurementNrList []MeasurementNrForMdt `json:"measurementNrList,omitempty"` MeasurementPeriodLte *MeasurementPeriodLteMdt `json:"measurementPeriodLte,omitempty"` PositioningMethod *PositioningMethodMdt `json:"positioningMethod,omitempty"` ReportAmount *ReportAmountMdt `json:"reportAmount,omitempty"` ReportInterval *ReportIntervalMdt `json:"reportInterval,omitempty"` ReportIntervalNr *ReportIntervalNrMdt `json:"reportIntervalNr,omitempty"` ReportType *ReportTypeMdt `json:"reportType,omitempty"` ReportingTriggerList []ReportingTrigger `json:"reportingTriggerList,omitempty"` SensorMeasurementList []SensorMeasurement `json:"sensorMeasurementList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
MdtConfiguration defines model for MdtConfiguration.
func (MdtConfiguration) Get ¶
func (a MdtConfiguration) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for MdtConfiguration. Returns the specified element and whether it was found
func (MdtConfiguration) MarshalJSON ¶
func (a MdtConfiguration) MarshalJSON() ([]byte, error)
Override default JSON handling for MdtConfiguration to handle AdditionalProperties
func (*MdtConfiguration) Set ¶
func (a *MdtConfiguration) Set(fieldName string, value interface{})
Setter for additional properties for MdtConfiguration
func (*MdtConfiguration) UnmarshalJSON ¶
func (a *MdtConfiguration) UnmarshalJSON(b []byte) error
Override default JSON handling for MdtConfiguration to handle AdditionalProperties
type MeasurementLteForMdt ¶
type MeasurementLteForMdt string
MeasurementLteForMdt defines model for MeasurementLteForMdt.
const ( MeasurementLteForMdtM1 MeasurementLteForMdt = "M1" MeasurementLteForMdtM2 MeasurementLteForMdt = "M2" MeasurementLteForMdtM3 MeasurementLteForMdt = "M3" MeasurementLteForMdtM4DL MeasurementLteForMdt = "M4_DL" MeasurementLteForMdtM4UL MeasurementLteForMdt = "M4_UL" MeasurementLteForMdtM5DL MeasurementLteForMdt = "M5_DL" MeasurementLteForMdtM5UL MeasurementLteForMdt = "M5_UL" MeasurementLteForMdtM6DL MeasurementLteForMdt = "M6_DL" MeasurementLteForMdtM6UL MeasurementLteForMdt = "M6_UL" MeasurementLteForMdtM7DL MeasurementLteForMdt = "M7_DL" MeasurementLteForMdtM7UL MeasurementLteForMdt = "M7_UL" MeasurementLteForMdtM8 MeasurementLteForMdt = "M8" MeasurementLteForMdtM9 MeasurementLteForMdt = "M9" )
Defines values for MeasurementLteForMdt.
type MeasurementNrForMdt ¶
type MeasurementNrForMdt string
MeasurementNrForMdt defines model for MeasurementNrForMdt.
const ( MeasurementNrForMdtM1 MeasurementNrForMdt = "M1" MeasurementNrForMdtM2 MeasurementNrForMdt = "M2" MeasurementNrForMdtM3 MeasurementNrForMdt = "M3" MeasurementNrForMdtM4DL MeasurementNrForMdt = "M4_DL" MeasurementNrForMdtM4UL MeasurementNrForMdt = "M4_UL" MeasurementNrForMdtM5DL MeasurementNrForMdt = "M5_DL" MeasurementNrForMdtM5UL MeasurementNrForMdt = "M5_UL" MeasurementNrForMdtM6DL MeasurementNrForMdt = "M6_DL" MeasurementNrForMdtM6UL MeasurementNrForMdt = "M6_UL" MeasurementNrForMdtM7DL MeasurementNrForMdt = "M7_DL" MeasurementNrForMdtM7UL MeasurementNrForMdt = "M7_UL" MeasurementNrForMdtM8 MeasurementNrForMdt = "M8" MeasurementNrForMdtM9 MeasurementNrForMdt = "M9" )
Defines values for MeasurementNrForMdt.
type MeasurementPeriodLteMdt ¶
type MeasurementPeriodLteMdt string
MeasurementPeriodLteMdt defines model for MeasurementPeriodLteMdt.
const ( MeasurementPeriodLteMdtN1024 MeasurementPeriodLteMdt = "1024" MeasurementPeriodLteMdtN10240 MeasurementPeriodLteMdt = "10240" MeasurementPeriodLteMdtN1280 MeasurementPeriodLteMdt = "1280" MeasurementPeriodLteMdtN2048 MeasurementPeriodLteMdt = "2048" MeasurementPeriodLteMdtN2560 MeasurementPeriodLteMdt = "2560" MeasurementPeriodLteMdtN5120 MeasurementPeriodLteMdt = "5120" MeasurementPeriodLteMdtN60000 MeasurementPeriodLteMdt = "60000" )
Defines values for MeasurementPeriodLteMdt.
type MoExpDataCounter ¶
type MoExpDataCounter struct { Counter int `json:"counter"` TimeStamp *DateTime `json:"timeStamp,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
MoExpDataCounter defines model for MoExpDataCounter.
func (MoExpDataCounter) Get ¶
func (a MoExpDataCounter) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for MoExpDataCounter. Returns the specified element and whether it was found
func (MoExpDataCounter) MarshalJSON ¶
func (a MoExpDataCounter) MarshalJSON() ([]byte, error)
Override default JSON handling for MoExpDataCounter to handle AdditionalProperties
func (*MoExpDataCounter) Set ¶
func (a *MoExpDataCounter) Set(fieldName string, value interface{})
Setter for additional properties for MoExpDataCounter
func (*MoExpDataCounter) UnmarshalJSON ¶
func (a *MoExpDataCounter) UnmarshalJSON(b []byte) error
Override default JSON handling for MoExpDataCounter to handle AdditionalProperties
type MtcProviderInformation ¶
type MtcProviderInformation = string
MtcProviderInformation defines model for MtcProviderInformation.
type N307JSONResponse ¶
type N307JSONResponse struct { Body RedirectResponse Headers N307ResponseHeaders }
type N307ResponseHeaders ¶
type N308JSONResponse ¶
type N308JSONResponse struct { Body RedirectResponse Headers N308ResponseHeaders }
type N308ResponseHeaders ¶
type N3gaLocation ¶
type N3gaLocation struct { Gci *Gci `json:"gci,omitempty"` Gli *Gli `json:"gli,omitempty"` HfcNodeId *HfcNodeId `json:"hfcNodeId,omitempty"` N3IwfId string `json:"n3IwfId,omitempty"` N3gppTai *Tai `json:"n3gppTai,omitempty"` PortNumber *Uinteger `json:"portNumber,omitempty"` // Protocol Possible values are - UDP: User Datagram Protocol. - TCP: Transmission Control Protocol. Protocol *TransportProtocol `json:"protocol,omitempty"` TnapId *TnapId `json:"tnapId,omitempty"` TwapId *TwapId `json:"twapId,omitempty"` UeIpv4Addr Ipv4Addr `json:"ueIpv4Addr,omitempty"` UeIpv6Addr *Ipv6Addr `json:"ueIpv6Addr,omitempty"` // W5gbanLineType Possible values are - DSL: Identifies a DSL line - PON: Identifies a PON line W5gbanLineType *LineType `json:"w5gbanLineType,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
N3gaLocation defines model for N3gaLocation.
func (N3gaLocation) Get ¶
func (a N3gaLocation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for N3gaLocation. Returns the specified element and whether it was found
func (N3gaLocation) MarshalJSON ¶
func (a N3gaLocation) MarshalJSON() ([]byte, error)
Override default JSON handling for N3gaLocation to handle AdditionalProperties
func (*N3gaLocation) Set ¶
func (a *N3gaLocation) Set(fieldName string, value interface{})
Setter for additional properties for N3gaLocation
func (*N3gaLocation) UnmarshalJSON ¶
func (a *N3gaLocation) UnmarshalJSON(b []byte) error
Override default JSON handling for N3gaLocation to handle AdditionalProperties
type N400ApplicationProblemPlusJSONResponse ¶
type N400ApplicationProblemPlusJSONResponse ProblemDetails
type N401ApplicationProblemPlusJSONResponse ¶
type N401ApplicationProblemPlusJSONResponse ProblemDetails
type N403ApplicationProblemPlusJSONResponse ¶
type N403ApplicationProblemPlusJSONResponse ProblemDetails
type N404ApplicationProblemPlusJSONResponse ¶
type N404ApplicationProblemPlusJSONResponse ProblemDetails
type N405Response ¶
type N405Response struct { }
type N406Response ¶
type N406Response struct { }
type N408ApplicationProblemPlusJSONResponse ¶
type N408ApplicationProblemPlusJSONResponse ProblemDetails
type N409ApplicationProblemPlusJSONResponse ¶
type N409ApplicationProblemPlusJSONResponse ProblemDetails
type N410ApplicationProblemPlusJSONResponse ¶
type N410ApplicationProblemPlusJSONResponse ProblemDetails
type N411ApplicationProblemPlusJSONResponse ¶
type N411ApplicationProblemPlusJSONResponse ProblemDetails
type N412ApplicationProblemPlusJSONResponse ¶
type N412ApplicationProblemPlusJSONResponse ProblemDetails
type N413ApplicationProblemPlusJSONResponse ¶
type N413ApplicationProblemPlusJSONResponse ProblemDetails
type N414ApplicationProblemPlusJSONResponse ¶
type N414ApplicationProblemPlusJSONResponse ProblemDetails
type N415ApplicationProblemPlusJSONResponse ¶
type N415ApplicationProblemPlusJSONResponse ProblemDetails
type N429ApplicationProblemPlusJSONResponse ¶
type N429ApplicationProblemPlusJSONResponse ProblemDetails
type N500ApplicationProblemPlusJSONResponse ¶
type N500ApplicationProblemPlusJSONResponse ProblemDetails
type N501ApplicationProblemPlusJSONResponse ¶
type N501ApplicationProblemPlusJSONResponse ProblemDetails
type N503ApplicationProblemPlusJSONResponse ¶
type N503ApplicationProblemPlusJSONResponse ProblemDetails
type N504ApplicationProblemPlusJSONResponse ¶
type N504ApplicationProblemPlusJSONResponse ProblemDetails
type N5QiPriorityLevel ¶
type N5QiPriorityLevel = int
N5QiPriorityLevel defines model for 5QiPriorityLevel.
type N5QiPriorityLevelRm ¶
type N5QiPriorityLevelRm = int
N5QiPriorityLevelRm defines model for 5QiPriorityLevelRm.
type Ncgi ¶
type Ncgi struct { Nid Nid `json:"nid,omitempty"` NrCellId NrCellId `json:"nrCellId"` PlmnId PlmnId `json:"plmnId"` AdditionalProperties map[string]interface{} `json:"-"` }
Ncgi defines model for Ncgi.
func (Ncgi) Get ¶
Getter for additional properties for Ncgi. Returns the specified element and whether it was found
func (Ncgi) MarshalJSON ¶
Override default JSON handling for Ncgi to handle AdditionalProperties
func (*Ncgi) UnmarshalJSON ¶
Override default JSON handling for Ncgi to handle AdditionalProperties
type NcgiRm ¶
type NcgiRm struct { Nid Nid `json:"nid,omitempty"` NrCellId NrCellId `json:"nrCellId"` PlmnId PlmnId `json:"plmnId"` AdditionalProperties map[string]interface{} `json:"-"` }
NcgiRm defines model for NcgiRm.
func (NcgiRm) Get ¶
Getter for additional properties for NcgiRm. Returns the specified element and whether it was found
func (NcgiRm) MarshalJSON ¶
Override default JSON handling for NcgiRm to handle AdditionalProperties
func (*NcgiRm) UnmarshalJSON ¶
Override default JSON handling for NcgiRm to handle AdditionalProperties
type NetworkId ¶
type NetworkId struct { Mcc Mcc `json:"mcc,omitempty"` Mnc Mnc `json:"mnc,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NetworkId defines model for NetworkId.
func (NetworkId) Get ¶
Getter for additional properties for NetworkId. Returns the specified element and whether it was found
func (NetworkId) MarshalJSON ¶
Override default JSON handling for NetworkId to handle AdditionalProperties
func (*NetworkId) UnmarshalJSON ¶
Override default JSON handling for NetworkId to handle AdditionalProperties
type NfInstanceId ¶
type NfInstanceId = openapi_types.UUID
NfInstanceId defines model for NfInstanceId.
type NgApCause ¶
type NgApCause struct { Group Uinteger `json:"group"` Value Uinteger `json:"value"` AdditionalProperties map[string]interface{} `json:"-"` }
NgApCause defines model for NgApCause.
func (NgApCause) Get ¶
Getter for additional properties for NgApCause. Returns the specified element and whether it was found
func (NgApCause) MarshalJSON ¶
Override default JSON handling for NgApCause to handle AdditionalProperties
func (*NgApCause) UnmarshalJSON ¶
Override default JSON handling for NgApCause to handle AdditionalProperties
type NonDynamic5Qi ¶
type NonDynamic5Qi struct { AverWindow AverWindow `json:"averWindow,omitempty"` CnPacketDelayBudgetDl ExtPacketDelBudget `json:"cnPacketDelayBudgetDl,omitempty"` CnPacketDelayBudgetUl ExtPacketDelBudget `json:"cnPacketDelayBudgetUl,omitempty"` ExtMaxDataBurstVol ExtMaxDataBurstVol `json:"extMaxDataBurstVol,omitempty"` MaxDataBurstVol MaxDataBurstVol `json:"maxDataBurstVol,omitempty"` PriorityLevel N5QiPriorityLevel `json:"priorityLevel,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NonDynamic5Qi defines model for NonDynamic5Qi.
func (NonDynamic5Qi) Get ¶
func (a NonDynamic5Qi) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NonDynamic5Qi. Returns the specified element and whether it was found
func (NonDynamic5Qi) MarshalJSON ¶
func (a NonDynamic5Qi) MarshalJSON() ([]byte, error)
Override default JSON handling for NonDynamic5Qi to handle AdditionalProperties
func (*NonDynamic5Qi) Set ¶
func (a *NonDynamic5Qi) Set(fieldName string, value interface{})
Setter for additional properties for NonDynamic5Qi
func (*NonDynamic5Qi) UnmarshalJSON ¶
func (a *NonDynamic5Qi) UnmarshalJSON(b []byte) error
Override default JSON handling for NonDynamic5Qi to handle AdditionalProperties
type NotificationControl ¶
type NotificationControl string
NotificationControl defines model for NotificationControl.
const ( NotificationControlNOTREQUESTED NotificationControl = "NOT_REQUESTED" NotificationControlREQUESTED NotificationControl = "REQUESTED" )
Defines values for NotificationControl.
type NotificationControlRm ¶
type NotificationControlRm string
NotificationControlRm defines model for NotificationControlRm.
const ( NotificationControlRmNOTREQUESTED NotificationControlRm = "NOT_REQUESTED" NotificationControlRmREQUESTED NotificationControlRm = "REQUESTED" )
Defines values for NotificationControlRm.
type NotifyItem ¶
type NotifyItem struct { Changes []ChangeItem `json:"changes"` ResourceId Uri `json:"resourceId"` AdditionalProperties map[string]interface{} `json:"-"` }
NotifyItem defines model for NotifyItem.
func (NotifyItem) Get ¶
func (a NotifyItem) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NotifyItem. Returns the specified element and whether it was found
func (NotifyItem) MarshalJSON ¶
func (a NotifyItem) MarshalJSON() ([]byte, error)
Override default JSON handling for NotifyItem to handle AdditionalProperties
func (*NotifyItem) Set ¶
func (a *NotifyItem) Set(fieldName string, value interface{})
Setter for additional properties for NotifyItem
func (*NotifyItem) UnmarshalJSON ¶
func (a *NotifyItem) UnmarshalJSON(b []byte) error
Override default JSON handling for NotifyItem to handle AdditionalProperties
type NrLocation ¶
type NrLocation struct { AgeOfLocationInformation *int `json:"ageOfLocationInformation,omitempty"` GeodeticInformation string `json:"geodeticInformation,omitempty"` GeographicalInformation string `json:"geographicalInformation,omitempty"` GlobalGnbId *GlobalRanNodeId `json:"globalGnbId,omitempty"` IgnoreNcgi *bool `json:"ignoreNcgi,omitempty"` Ncgi Ncgi `json:"ncgi"` Tai Tai `json:"tai"` UeLocationTimestamp *DateTime `json:"ueLocationTimestamp,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NrLocation defines model for NrLocation.
func (NrLocation) Get ¶
func (a NrLocation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NrLocation. Returns the specified element and whether it was found
func (NrLocation) MarshalJSON ¶
func (a NrLocation) MarshalJSON() ([]byte, error)
Override default JSON handling for NrLocation to handle AdditionalProperties
func (*NrLocation) Set ¶
func (a *NrLocation) Set(fieldName string, value interface{})
Setter for additional properties for NrLocation
func (*NrLocation) UnmarshalJSON ¶
func (a *NrLocation) UnmarshalJSON(b []byte) error
Override default JSON handling for NrLocation to handle AdditionalProperties
type NrLocationRm ¶
type NrLocationRm struct { AgeOfLocationInformation *int `json:"ageOfLocationInformation,omitempty"` GeodeticInformation string `json:"geodeticInformation,omitempty"` GeographicalInformation string `json:"geographicalInformation,omitempty"` GlobalGnbId *GlobalRanNodeId `json:"globalGnbId,omitempty"` IgnoreNcgi *bool `json:"ignoreNcgi,omitempty"` Ncgi Ncgi `json:"ncgi"` Tai Tai `json:"tai"` UeLocationTimestamp *DateTime `json:"ueLocationTimestamp,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NrLocationRm defines model for NrLocationRm.
func (NrLocationRm) Get ¶
func (a NrLocationRm) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NrLocationRm. Returns the specified element and whether it was found
func (NrLocationRm) MarshalJSON ¶
func (a NrLocationRm) MarshalJSON() ([]byte, error)
Override default JSON handling for NrLocationRm to handle AdditionalProperties
func (*NrLocationRm) Set ¶
func (a *NrLocationRm) Set(fieldName string, value interface{})
Setter for additional properties for NrLocationRm
func (*NrLocationRm) UnmarshalJSON ¶
func (a *NrLocationRm) UnmarshalJSON(b []byte) error
Override default JSON handling for NrLocationRm to handle AdditionalProperties
type NrV2xAuth ¶
type NrV2xAuth struct { PedestrianUeAuth *UeAuth `json:"pedestrianUeAuth,omitempty"` VehicleUeAuth *UeAuth `json:"vehicleUeAuth,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
NrV2xAuth defines model for NrV2xAuth.
func (NrV2xAuth) Get ¶
Getter for additional properties for NrV2xAuth. Returns the specified element and whether it was found
func (NrV2xAuth) MarshalJSON ¶
Override default JSON handling for NrV2xAuth to handle AdditionalProperties
func (*NrV2xAuth) UnmarshalJSON ¶
Override default JSON handling for NrV2xAuth to handle AdditionalProperties
type NssaaStatus ¶
type NssaaStatus struct { Snssai Snssai `json:"snssai"` // Status Possible values are - "EAP_SUCCESS": The NSSAA status is EAP-Success. - "EAP_FAILURE": The NSSAA status is EAP-Failure. - "PENDING": The NSSAA status is Pending. Status AuthStatus `json:"status"` AdditionalProperties map[string]interface{} `json:"-"` }
NssaaStatus defines model for NssaaStatus.
func (NssaaStatus) Get ¶
func (a NssaaStatus) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NssaaStatus. Returns the specified element and whether it was found
func (NssaaStatus) MarshalJSON ¶
func (a NssaaStatus) MarshalJSON() ([]byte, error)
Override default JSON handling for NssaaStatus to handle AdditionalProperties
func (*NssaaStatus) Set ¶
func (a *NssaaStatus) Set(fieldName string, value interface{})
Setter for additional properties for NssaaStatus
func (*NssaaStatus) UnmarshalJSON ¶
func (a *NssaaStatus) UnmarshalJSON(b []byte) error
Override default JSON handling for NssaaStatus to handle AdditionalProperties
type NssaaStatusRm ¶
type NssaaStatusRm struct { Snssai Snssai `json:"snssai"` // Status Possible values are - "EAP_SUCCESS": The NSSAA status is EAP-Success. - "EAP_FAILURE": The NSSAA status is EAP-Failure. - "PENDING": The NSSAA status is Pending. Status AuthStatus `json:"status"` AdditionalProperties map[string]interface{} `json:"-"` }
NssaaStatusRm defines model for NssaaStatusRm.
func (NssaaStatusRm) Get ¶
func (a NssaaStatusRm) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NssaaStatusRm. Returns the specified element and whether it was found
func (NssaaStatusRm) MarshalJSON ¶
func (a NssaaStatusRm) MarshalJSON() ([]byte, error)
Override default JSON handling for NssaaStatusRm to handle AdditionalProperties
func (*NssaaStatusRm) Set ¶
func (a *NssaaStatusRm) Set(fieldName string, value interface{})
Setter for additional properties for NssaaStatusRm
func (*NssaaStatusRm) UnmarshalJSON ¶
func (a *NssaaStatusRm) UnmarshalJSON(b []byte) error
Override default JSON handling for NssaaStatusRm to handle AdditionalProperties
type OdbData ¶
type OdbData struct { RoamingOdb *RoamingOdb `json:"roamingOdb,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
OdbData defines model for OdbData.
func (OdbData) Get ¶
Getter for additional properties for OdbData. Returns the specified element and whether it was found
func (OdbData) MarshalJSON ¶
Override default JSON handling for OdbData to handle AdditionalProperties
func (*OdbData) UnmarshalJSON ¶
Override default JSON handling for OdbData to handle AdditionalProperties
type OdbPacketServices ¶
type OdbPacketServices string
OdbPacketServices defines model for OdbPacketServices.
const ( ALLPACKETSERVICES OdbPacketServices = "ALL_PACKET_SERVICES" ROAMERACCESSHPLMNAP OdbPacketServices = "ROAMER_ACCESS_HPLMN_AP" ROAMERACCESSVPLMNAP OdbPacketServices = "ROAMER_ACCESS_VPLMN_AP" )
Defines values for OdbPacketServices.
type PacketDelBudget ¶
type PacketDelBudget = int
PacketDelBudget defines model for PacketDelBudget.
type PacketDelBudgetRm ¶
type PacketDelBudgetRm = int
PacketDelBudgetRm defines model for PacketDelBudgetRm.
type PacketErrRateRm ¶
type PacketErrRateRm = string
PacketErrRateRm defines model for PacketErrRateRm.
type PacketLossRateRm ¶
type PacketLossRateRm = int
PacketLossRateRm defines model for PacketLossRateRm.
type PatchItem ¶
type PatchItem struct { From *string `json:"from,omitempty"` Op PatchOperation `json:"op"` Path string `json:"path"` Value *interface{} `json:"value,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
PatchItem defines model for PatchItem.
func (PatchItem) Get ¶
Getter for additional properties for PatchItem. Returns the specified element and whether it was found
func (PatchItem) MarshalJSON ¶
Override default JSON handling for PatchItem to handle AdditionalProperties
func (*PatchItem) UnmarshalJSON ¶
Override default JSON handling for PatchItem to handle AdditionalProperties
type PatchOperation ¶
type PatchOperation string
PatchOperation defines model for PatchOperation.
const ( Add PatchOperation = "add" Copy PatchOperation = "copy" Move PatchOperation = "move" Remove PatchOperation = "remove" Replace PatchOperation = "replace" Test PatchOperation = "test" )
Defines values for PatchOperation.
type PatchResult ¶
type PatchResult struct { Report []ReportItem `json:"report"` AdditionalProperties map[string]interface{} `json:"-"` }
PatchResult defines model for PatchResult.
func (PatchResult) Get ¶
func (a PatchResult) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PatchResult. Returns the specified element and whether it was found
func (PatchResult) MarshalJSON ¶
func (a PatchResult) MarshalJSON() ([]byte, error)
Override default JSON handling for PatchResult to handle AdditionalProperties
func (*PatchResult) Set ¶
func (a *PatchResult) Set(fieldName string, value interface{})
Setter for additional properties for PatchResult
func (*PatchResult) UnmarshalJSON ¶
func (a *PatchResult) UnmarshalJSON(b []byte) error
Override default JSON handling for PatchResult to handle AdditionalProperties
type Pc5FlowBitRates ¶
type Pc5FlowBitRates struct { GuaFbr BitRate `json:"guaFbr,omitempty"` MaxFbr BitRate `json:"maxFbr,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
Pc5FlowBitRates defines model for Pc5FlowBitRates.
func (Pc5FlowBitRates) Get ¶
func (a Pc5FlowBitRates) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for Pc5FlowBitRates. Returns the specified element and whether it was found
func (Pc5FlowBitRates) MarshalJSON ¶
func (a Pc5FlowBitRates) MarshalJSON() ([]byte, error)
Override default JSON handling for Pc5FlowBitRates to handle AdditionalProperties
func (*Pc5FlowBitRates) Set ¶
func (a *Pc5FlowBitRates) Set(fieldName string, value interface{})
Setter for additional properties for Pc5FlowBitRates
func (*Pc5FlowBitRates) UnmarshalJSON ¶
func (a *Pc5FlowBitRates) UnmarshalJSON(b []byte) error
Override default JSON handling for Pc5FlowBitRates to handle AdditionalProperties
type Pc5QoSPara ¶
type Pc5QoSPara struct { Pc5LinkAmbr BitRate `json:"pc5LinkAmbr,omitempty"` Pc5QosFlowList []Pc5QosFlowItem `json:"pc5QosFlowList"` AdditionalProperties map[string]interface{} `json:"-"` }
Pc5QoSPara defines model for Pc5QoSPara.
func (Pc5QoSPara) Get ¶
func (a Pc5QoSPara) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for Pc5QoSPara. Returns the specified element and whether it was found
func (Pc5QoSPara) MarshalJSON ¶
func (a Pc5QoSPara) MarshalJSON() ([]byte, error)
Override default JSON handling for Pc5QoSPara to handle AdditionalProperties
func (*Pc5QoSPara) Set ¶
func (a *Pc5QoSPara) Set(fieldName string, value interface{})
Setter for additional properties for Pc5QoSPara
func (*Pc5QoSPara) UnmarshalJSON ¶
func (a *Pc5QoSPara) UnmarshalJSON(b []byte) error
Override default JSON handling for Pc5QoSPara to handle AdditionalProperties
type Pc5QosFlowItem ¶
type Pc5QosFlowItem struct { Pc5FlowBitRates *Pc5FlowBitRates `json:"pc5FlowBitRates,omitempty"` Pqi N5Qi `json:"pqi"` Range *Uinteger `json:"range,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
Pc5QosFlowItem defines model for Pc5QosFlowItem.
func (Pc5QosFlowItem) Get ¶
func (a Pc5QosFlowItem) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for Pc5QosFlowItem. Returns the specified element and whether it was found
func (Pc5QosFlowItem) MarshalJSON ¶
func (a Pc5QosFlowItem) MarshalJSON() ([]byte, error)
Override default JSON handling for Pc5QosFlowItem to handle AdditionalProperties
func (*Pc5QosFlowItem) Set ¶
func (a *Pc5QosFlowItem) Set(fieldName string, value interface{})
Setter for additional properties for Pc5QosFlowItem
func (*Pc5QosFlowItem) UnmarshalJSON ¶
func (a *Pc5QosFlowItem) UnmarshalJSON(b []byte) error
Override default JSON handling for Pc5QosFlowItem to handle AdditionalProperties
type PduSessionType ¶
type PduSessionType string
PduSessionType defines model for PduSessionType.
const ( PduSessionTypeETHERNET PduSessionType = "ETHERNET" PduSessionTypeIPV4 PduSessionType = "IPV4" PduSessionTypeIPV4V6 PduSessionType = "IPV4V6" PduSessionTypeIPV6 PduSessionType = "IPV6" PduSessionTypeUNSTRUCTURED PduSessionType = "UNSTRUCTURED" )
Defines values for PduSessionType.
type PduSessionTypeRm ¶
type PduSessionTypeRm string
PduSessionTypeRm defines model for PduSessionTypeRm.
const ( PduSessionTypeRmETHERNET PduSessionTypeRm = "ETHERNET" PduSessionTypeRmIPV4 PduSessionTypeRm = "IPV4" PduSessionTypeRmIPV4V6 PduSessionTypeRm = "IPV4V6" PduSessionTypeRmIPV6 PduSessionTypeRm = "IPV6" PduSessionTypeRmUNSTRUCTURED PduSessionTypeRm = "UNSTRUCTURED" )
Defines values for PduSessionTypeRm.
type PlmnAssiUeRadioCapId ¶
type PlmnAssiUeRadioCapId = Bytes
PlmnAssiUeRadioCapId defines model for PlmnAssiUeRadioCapId.
type PlmnIdNid ¶
type PlmnIdNid struct { Mcc Mcc `json:"mcc"` Mnc Mnc `json:"mnc"` Nid Nid `json:"nid,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
PlmnIdNid defines model for PlmnIdNid.
func (PlmnIdNid) Get ¶
Getter for additional properties for PlmnIdNid. Returns the specified element and whether it was found
func (PlmnIdNid) MarshalJSON ¶
Override default JSON handling for PlmnIdNid to handle AdditionalProperties
func (*PlmnIdNid) UnmarshalJSON ¶
Override default JSON handling for PlmnIdNid to handle AdditionalProperties
type PlmnIdRm ¶
type PlmnIdRm struct { Mcc Mcc `json:"mcc"` Mnc Mnc `json:"mnc"` AdditionalProperties map[string]interface{} `json:"-"` }
PlmnIdRm defines model for PlmnIdRm.
func (PlmnIdRm) Get ¶
Getter for additional properties for PlmnIdRm. Returns the specified element and whether it was found
func (PlmnIdRm) MarshalJSON ¶
Override default JSON handling for PlmnIdRm to handle AdditionalProperties
func (*PlmnIdRm) UnmarshalJSON ¶
Override default JSON handling for PlmnIdRm to handle AdditionalProperties
type PositioningMethodMdt ¶
type PositioningMethodMdt string
PositioningMethodMdt defines model for PositioningMethodMdt.
const ( ECELLID PositioningMethodMdt = "E_CELL_ID" GNSS PositioningMethodMdt = "GNSS" )
Defines values for PositioningMethodMdt.
type PreemptionCapability ¶
type PreemptionCapability string
PreemptionCapability defines model for PreemptionCapability.
const ( PreemptionCapabilityMAYPREEMPT PreemptionCapability = "MAY_PREEMPT" PreemptionCapabilityNOTPREEMPT PreemptionCapability = "NOT_PREEMPT" )
Defines values for PreemptionCapability.
type PreemptionCapabilityRm ¶
type PreemptionCapabilityRm string
PreemptionCapabilityRm defines model for PreemptionCapabilityRm.
const ( PreemptionCapabilityRmMAYPREEMPT PreemptionCapabilityRm = "MAY_PREEMPT" PreemptionCapabilityRmNOTPREEMPT PreemptionCapabilityRm = "NOT_PREEMPT" )
Defines values for PreemptionCapabilityRm.
type PreemptionVulnerability ¶
type PreemptionVulnerability string
PreemptionVulnerability defines model for PreemptionVulnerability.
const ( PreemptionVulnerabilityNOTPREEMPTABLE PreemptionVulnerability = "NOT_PREEMPTABLE" PreemptionVulnerabilityPREEMPTABLE PreemptionVulnerability = "PREEMPTABLE" )
Defines values for PreemptionVulnerability.
type PreemptionVulnerabilityRm ¶
type PreemptionVulnerabilityRm string
PreemptionVulnerabilityRm defines model for PreemptionVulnerabilityRm.
const ( PreemptionVulnerabilityRmNOTPREEMPTABLE PreemptionVulnerabilityRm = "NOT_PREEMPTABLE" PreemptionVulnerabilityRmPREEMPTABLE PreemptionVulnerabilityRm = "PREEMPTABLE" )
Defines values for PreemptionVulnerabilityRm.
type PresenceInfo ¶
type PresenceInfo struct { AdditionalPraId *string `json:"additionalPraId,omitempty"` EcgiList []Ecgi `json:"ecgiList,omitempty"` GlobalRanNodeIdList []GlobalRanNodeId `json:"globalRanNodeIdList,omitempty"` GlobaleNbIdList []GlobalRanNodeId `json:"globaleNbIdList,omitempty"` NcgiList []Ncgi `json:"ncgiList,omitempty"` PraId *string `json:"praId,omitempty"` PresenceState *PresenceState `json:"presenceState,omitempty"` TrackingAreaList []Tai `json:"trackingAreaList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
PresenceInfo defines model for PresenceInfo.
func (PresenceInfo) Get ¶
func (a PresenceInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PresenceInfo. Returns the specified element and whether it was found
func (PresenceInfo) MarshalJSON ¶
func (a PresenceInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for PresenceInfo to handle AdditionalProperties
func (*PresenceInfo) Set ¶
func (a *PresenceInfo) Set(fieldName string, value interface{})
Setter for additional properties for PresenceInfo
func (*PresenceInfo) UnmarshalJSON ¶
func (a *PresenceInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for PresenceInfo to handle AdditionalProperties
type PresenceInfoRm ¶
type PresenceInfoRm struct { AdditionalPraId *string `json:"additionalPraId,omitempty"` EcgiList *[]Ecgi `json:"ecgiList,omitempty"` GlobalRanNodeIdList *[]GlobalRanNodeId `json:"globalRanNodeIdList,omitempty"` GlobaleNbIdList []GlobalRanNodeId `json:"globaleNbIdList,omitempty"` NcgiList *[]Ncgi `json:"ncgiList,omitempty"` PraId *string `json:"praId,omitempty"` PresenceState *PresenceState `json:"presenceState,omitempty"` TrackingAreaList *[]Tai `json:"trackingAreaList,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
PresenceInfoRm defines model for PresenceInfoRm.
func (PresenceInfoRm) Get ¶
func (a PresenceInfoRm) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for PresenceInfoRm. Returns the specified element and whether it was found
func (PresenceInfoRm) MarshalJSON ¶
func (a PresenceInfoRm) MarshalJSON() ([]byte, error)
Override default JSON handling for PresenceInfoRm to handle AdditionalProperties
func (*PresenceInfoRm) Set ¶
func (a *PresenceInfoRm) Set(fieldName string, value interface{})
Setter for additional properties for PresenceInfoRm
func (*PresenceInfoRm) UnmarshalJSON ¶
func (a *PresenceInfoRm) UnmarshalJSON(b []byte) error
Override default JSON handling for PresenceInfoRm to handle AdditionalProperties
type PresenceState ¶
type PresenceState string
PresenceState defines model for PresenceState.
const ( INACTIVE PresenceState = "INACTIVE" INAREA PresenceState = "IN_AREA" OUTOFAREA PresenceState = "OUT_OF_AREA" UNKNOWN PresenceState = "UNKNOWN" )
Defines values for PresenceState.
type ProblemDetails ¶
type ProblemDetails struct { // AccessTokenError Error returned in the access token response message (Original reference TS29510_Nnrf_AccessToken.yaml#/components/schemas/AccessTokenErr) AccessTokenError interface{} `json:"accessTokenError,omitempty"` // AccessTokenRequest Contains information related to the access token request (Original reference TS29510_Nnrf_AccessToken.yaml#/components/schemas/AccessTokenReq) AccessTokenRequest interface{} `json:"accessTokenRequest,omitempty"` Cause *string `json:"cause,omitempty"` Detail *string `json:"detail,omitempty"` Instance *Uri `json:"instance,omitempty"` InvalidParams []InvalidParam `json:"invalidParams,omitempty"` NrfId *string `json:"nrfId,omitempty"` Status int `json:"status,omitempty"` SupportedFeatures *SupportedFeatures `json:"supportedFeatures,omitempty"` Title *string `json:"title,omitempty"` Type *Uri `json:"type,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ProblemDetails defines model for ProblemDetails.
func (ProblemDetails) Get ¶
func (a ProblemDetails) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ProblemDetails. Returns the specified element and whether it was found
func (ProblemDetails) GoString ¶
func (p ProblemDetails) GoString() string
func (ProblemDetails) MarshalJSON ¶
func (a ProblemDetails) MarshalJSON() ([]byte, error)
Override default JSON handling for ProblemDetails to handle AdditionalProperties
func (*ProblemDetails) Set ¶
func (a *ProblemDetails) Set(fieldName string, value interface{})
Setter for additional properties for ProblemDetails
func (ProblemDetails) String ¶
func (p ProblemDetails) String() string
func (*ProblemDetails) UnmarshalJSON ¶
func (a *ProblemDetails) UnmarshalJSON(b []byte) error
Override default JSON handling for ProblemDetails to handle AdditionalProperties
type Property ¶
type Property struct { Name string `json:"name"` Regex *string `json:"regex,omitempty"` Required *bool `json:"required,omitempty"` Value *string `json:"value,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
Property defines model for Property.
func (Property) Get ¶
Getter for additional properties for Property. Returns the specified element and whether it was found
func (Property) MarshalJSON ¶
Override default JSON handling for Property to handle AdditionalProperties
func (*Property) UnmarshalJSON ¶
Override default JSON handling for Property to handle AdditionalProperties
type QosFlowUsageReport ¶
type QosFlowUsageReport struct { DownlinkVolume Int64 `json:"downlinkVolume"` EndTimeStamp DateTime `json:"endTimeStamp"` Qfi Qfi `json:"qfi"` StartTimeStamp DateTime `json:"startTimeStamp"` UplinkVolume Int64 `json:"uplinkVolume"` AdditionalProperties map[string]interface{} `json:"-"` }
QosFlowUsageReport defines model for QosFlowUsageReport.
func (QosFlowUsageReport) Get ¶
func (a QosFlowUsageReport) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for QosFlowUsageReport. Returns the specified element and whether it was found
func (QosFlowUsageReport) MarshalJSON ¶
func (a QosFlowUsageReport) MarshalJSON() ([]byte, error)
Override default JSON handling for QosFlowUsageReport to handle AdditionalProperties
func (*QosFlowUsageReport) Set ¶
func (a *QosFlowUsageReport) Set(fieldName string, value interface{})
Setter for additional properties for QosFlowUsageReport
func (*QosFlowUsageReport) UnmarshalJSON ¶
func (a *QosFlowUsageReport) UnmarshalJSON(b []byte) error
Override default JSON handling for QosFlowUsageReport to handle AdditionalProperties
type QosResourceType ¶
type QosResourceType string
QosResourceType defines model for QosResourceType.
const ( QosResourceTypeCRITICALGBR QosResourceType = "CRITICAL_GBR" QosResourceTypeNONCRITICALGBR QosResourceType = "NON_CRITICAL_GBR" QosResourceTypeNONGBR QosResourceType = "NON_GBR" )
Defines values for QosResourceType.
type QosResourceTypeRm ¶
type QosResourceTypeRm string
QosResourceTypeRm defines model for QosResourceTypeRm.
const ( QosResourceTypeRmCRITICALGBR QosResourceTypeRm = "CRITICAL_GBR" QosResourceTypeRmNONCRITICALGBR QosResourceTypeRm = "NON_CRITICAL_GBR" QosResourceTypeRmNONGBR QosResourceTypeRm = "NON_GBR" )
Defines values for QosResourceTypeRm.
type RatType ¶
type RatType string
RatType defines model for RatType.
const ( RatTypeEUTRA RatType = "EUTRA" RatTypeEUTRAU RatType = "EUTRA_U" RatTypeGERA RatType = "GERA" RatTypeLTEM RatType = "LTE-M" RatTypeNBIOT RatType = "NBIOT" RatTypeNR RatType = "NR" RatTypeNRU RatType = "NR_U" RatTypeTRUSTEDN3GA RatType = "TRUSTED_N3GA" RatTypeTRUSTEDWLAN RatType = "TRUSTED_WLAN" RatTypeUTRA RatType = "UTRA" RatTypeVIRTUAL RatType = "VIRTUAL" RatTypeWIRELINE RatType = "WIRELINE" RatTypeWIRELINEBBF RatType = "WIRELINE_BBF" RatTypeWIRELINECABLE RatType = "WIRELINE_CABLE" RatTypeWLAN RatType = "WLAN" )
Defines values for RatType.
type RatTypeRm ¶
type RatTypeRm string
RatTypeRm defines model for RatTypeRm.
const ( RatTypeRmEUTRA RatTypeRm = "EUTRA" RatTypeRmEUTRAU RatTypeRm = "EUTRA_U" RatTypeRmGERA RatTypeRm = "GERA" RatTypeRmLTEM RatTypeRm = "LTE-M" RatTypeRmNBIOT RatTypeRm = "NBIOT" RatTypeRmNR RatTypeRm = "NR" RatTypeRmNRU RatTypeRm = "NR_U" RatTypeRmTRUSTEDN3GA RatTypeRm = "TRUSTED_N3GA" RatTypeRmTRUSTEDWLAN RatTypeRm = "TRUSTED_WLAN" RatTypeRmUTRA RatTypeRm = "UTRA" RatTypeRmVIRTUAL RatTypeRm = "VIRTUAL" RatTypeRmWIRELINE RatTypeRm = "WIRELINE" RatTypeRmWIRELINEBBF RatTypeRm = "WIRELINE_BBF" RatTypeRmWIRELINECABLE RatTypeRm = "WIRELINE_CABLE" RatTypeRmWLAN RatTypeRm = "WLAN" )
Defines values for RatTypeRm.
type RedirectResponse ¶
type RedirectResponse struct { Cause *string `json:"cause,omitempty"` TargetScp *Uri `json:"targetScp,omitempty"` TargetSepp *Uri `json:"targetSepp,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
RedirectResponse defines model for RedirectResponse.
func (RedirectResponse) Get ¶
func (a RedirectResponse) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RedirectResponse. Returns the specified element and whether it was found
func (RedirectResponse) MarshalJSON ¶
func (a RedirectResponse) MarshalJSON() ([]byte, error)
Override default JSON handling for RedirectResponse to handle AdditionalProperties
func (*RedirectResponse) Set ¶
func (a *RedirectResponse) Set(fieldName string, value interface{})
Setter for additional properties for RedirectResponse
func (*RedirectResponse) UnmarshalJSON ¶
func (a *RedirectResponse) UnmarshalJSON(b []byte) error
Override default JSON handling for RedirectResponse to handle AdditionalProperties
type RefToBinaryData ¶
type RefToBinaryData struct { ContentId string `json:"contentId"` AdditionalProperties map[string]interface{} `json:"-"` }
RefToBinaryData defines model for RefToBinaryData.
func (RefToBinaryData) Get ¶
func (a RefToBinaryData) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RefToBinaryData. Returns the specified element and whether it was found
func (RefToBinaryData) MarshalJSON ¶
func (a RefToBinaryData) MarshalJSON() ([]byte, error)
Override default JSON handling for RefToBinaryData to handle AdditionalProperties
func (*RefToBinaryData) Set ¶
func (a *RefToBinaryData) Set(fieldName string, value interface{})
Setter for additional properties for RefToBinaryData
func (*RefToBinaryData) UnmarshalJSON ¶
func (a *RefToBinaryData) UnmarshalJSON(b []byte) error
Override default JSON handling for RefToBinaryData to handle AdditionalProperties
type RefToBinaryDataRm ¶
type RefToBinaryDataRm struct { ContentId string `json:"contentId"` AdditionalProperties map[string]interface{} `json:"-"` }
RefToBinaryDataRm defines model for RefToBinaryDataRm.
func (RefToBinaryDataRm) Get ¶
func (a RefToBinaryDataRm) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RefToBinaryDataRm. Returns the specified element and whether it was found
func (RefToBinaryDataRm) MarshalJSON ¶
func (a RefToBinaryDataRm) MarshalJSON() ([]byte, error)
Override default JSON handling for RefToBinaryDataRm to handle AdditionalProperties
func (*RefToBinaryDataRm) Set ¶
func (a *RefToBinaryDataRm) Set(fieldName string, value interface{})
Setter for additional properties for RefToBinaryDataRm
func (*RefToBinaryDataRm) UnmarshalJSON ¶
func (a *RefToBinaryDataRm) UnmarshalJSON(b []byte) error
Override default JSON handling for RefToBinaryDataRm to handle AdditionalProperties
type ReflectiveQoSAttribute ¶
type ReflectiveQoSAttribute string
ReflectiveQoSAttribute defines model for ReflectiveQoSAttribute.
const ( ReflectiveQoSAttributeNORQOS ReflectiveQoSAttribute = "NO_RQOS" ReflectiveQoSAttributeRQOS ReflectiveQoSAttribute = "RQOS" )
Defines values for ReflectiveQoSAttribute.
type ReflectiveQoSAttributeRm ¶
type ReflectiveQoSAttributeRm string
ReflectiveQoSAttributeRm defines model for ReflectiveQoSAttributeRm.
const ( ReflectiveQoSAttributeRmNORQOS ReflectiveQoSAttributeRm = "NO_RQOS" ReflectiveQoSAttributeRmRQOS ReflectiveQoSAttributeRm = "RQOS" )
Defines values for ReflectiveQoSAttributeRm.
type ReportAmountMdt ¶
type ReportAmountMdt string
ReportAmountMdt defines model for ReportAmountMdt.
const ( Infinity ReportAmountMdt = "infinity" N1 ReportAmountMdt = "1" N16 ReportAmountMdt = "16" N2 ReportAmountMdt = "2" N32 ReportAmountMdt = "32" N4 ReportAmountMdt = "4" N64 ReportAmountMdt = "64" N8 ReportAmountMdt = "8" )
Defines values for ReportAmountMdt.
type ReportIntervalMdt ¶
type ReportIntervalMdt string
ReportIntervalMdt defines model for ReportIntervalMdt.
const ( ReportIntervalMdtN1024 ReportIntervalMdt = "1024" ReportIntervalMdtN10240 ReportIntervalMdt = "10240" ReportIntervalMdtN120 ReportIntervalMdt = "120" ReportIntervalMdtN18e06 ReportIntervalMdt = "1.8e+06" ReportIntervalMdtN2048 ReportIntervalMdt = "2048" ReportIntervalMdtN240 ReportIntervalMdt = "240" ReportIntervalMdtN360000 ReportIntervalMdt = "360000" ReportIntervalMdtN36e06 ReportIntervalMdt = "3.6e+06" ReportIntervalMdtN480 ReportIntervalMdt = "480" ReportIntervalMdtN5120 ReportIntervalMdt = "5120" ReportIntervalMdtN60000 ReportIntervalMdt = "60000" ReportIntervalMdtN640 ReportIntervalMdt = "640" ReportIntervalMdtN720000 ReportIntervalMdt = "720000" )
Defines values for ReportIntervalMdt.
type ReportIntervalNrMdt ¶
type ReportIntervalNrMdt string
ReportIntervalNrMdt defines model for ReportIntervalNrMdt.
const ( N1024 ReportIntervalNrMdt = "1024" N10240 ReportIntervalNrMdt = "10240" N120 ReportIntervalNrMdt = "120" N18e06 ReportIntervalNrMdt = "1.8e+06" N2048 ReportIntervalNrMdt = "2048" N20480 ReportIntervalNrMdt = "20480" N240 ReportIntervalNrMdt = "240" N360000 ReportIntervalNrMdt = "360000" N36e06 ReportIntervalNrMdt = "3.6e+06" N40960 ReportIntervalNrMdt = "40960" N480 ReportIntervalNrMdt = "480" N5120 ReportIntervalNrMdt = "5120" N60000 ReportIntervalNrMdt = "60000" N640 ReportIntervalNrMdt = "640" N720000 ReportIntervalNrMdt = "720000" )
Defines values for ReportIntervalNrMdt.
type ReportItem ¶
type ReportItem struct { Path string `json:"path"` AdditionalProperties map[string]interface{} `json:"-"` }
ReportItem defines model for ReportItem.
func (ReportItem) Get ¶
func (a ReportItem) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ReportItem. Returns the specified element and whether it was found
func (ReportItem) MarshalJSON ¶
func (a ReportItem) MarshalJSON() ([]byte, error)
Override default JSON handling for ReportItem to handle AdditionalProperties
func (*ReportItem) Set ¶
func (a *ReportItem) Set(fieldName string, value interface{})
Setter for additional properties for ReportItem
func (*ReportItem) UnmarshalJSON ¶
func (a *ReportItem) UnmarshalJSON(b []byte) error
Override default JSON handling for ReportItem to handle AdditionalProperties
type ReportTypeMdt ¶
type ReportTypeMdt string
ReportTypeMdt defines model for ReportTypeMdt.
const ( ReportTypeMdtEVENTTRIGGED ReportTypeMdt = "EVENT_TRIGGED" ReportTypeMdtPERIODICAL ReportTypeMdt = "PERIODICAL" )
Defines values for ReportTypeMdt.
type ReportingTrigger ¶
type ReportingTrigger string
ReportingTrigger defines model for ReportingTrigger.
const ( ReportingTriggerALLRRMEVENTTRIGGERS ReportingTrigger = "ALL_RRM_EVENT_TRIGGERS" ReportingTriggerEVENTA2 ReportingTrigger = "EVENT_A2" ReportingTriggerEVENTA2PERIODIC ReportingTrigger = "EVENT_A2_PERIODIC" ReportingTriggerPERIODICAL ReportingTrigger = "PERIODICAL" )
Defines values for ReportingTrigger.
type RestrictionType ¶
type RestrictionType string
RestrictionType defines model for RestrictionType.
const ( RestrictionTypeALLOWEDAREAS RestrictionType = "ALLOWED_AREAS" RestrictionTypeNOTALLOWEDAREAS RestrictionType = "NOT_ALLOWED_AREAS" )
Defines values for RestrictionType.
type RestrictionTypeRm ¶
type RestrictionTypeRm string
RestrictionTypeRm defines model for RestrictionTypeRm.
const ( RestrictionTypeRmALLOWEDAREAS RestrictionTypeRm = "ALLOWED_AREAS" RestrictionTypeRmNOTALLOWEDAREAS RestrictionTypeRm = "NOT_ALLOWED_AREAS" )
Defines values for RestrictionTypeRm.
type RgWirelineCharacteristics ¶
type RgWirelineCharacteristics = Bytes
RgWirelineCharacteristics defines model for RgWirelineCharacteristics.
type RgWirelineCharacteristicsRm ¶
type RgWirelineCharacteristicsRm = []byte
RgWirelineCharacteristicsRm defines model for RgWirelineCharacteristicsRm.
type RoamingOdb ¶
type RoamingOdb string
RoamingOdb defines model for RoamingOdb.
const ( OUTSIDEHOMEPLMN RoamingOdb = "OUTSIDE_HOME_PLMN" OUTSIDEHOMEPLMNCOUNTRY RoamingOdb = "OUTSIDE_HOME_PLMN_COUNTRY" )
Defines values for RoamingOdb.
type RouteInformation ¶
type RouteInformation struct { Ipv4Addr Ipv4Addr `json:"ipv4Addr,omitempty"` Ipv6Addr *Ipv6Addr `json:"ipv6Addr,omitempty"` PortNumber Uinteger `json:"portNumber"` AdditionalProperties map[string]interface{} `json:"-"` }
RouteInformation defines model for RouteInformation.
func (RouteInformation) Get ¶
func (a RouteInformation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RouteInformation. Returns the specified element and whether it was found
func (RouteInformation) MarshalJSON ¶
func (a RouteInformation) MarshalJSON() ([]byte, error)
Override default JSON handling for RouteInformation to handle AdditionalProperties
func (*RouteInformation) Set ¶
func (a *RouteInformation) Set(fieldName string, value interface{})
Setter for additional properties for RouteInformation
func (*RouteInformation) UnmarshalJSON ¶
func (a *RouteInformation) UnmarshalJSON(b []byte) error
Override default JSON handling for RouteInformation to handle AdditionalProperties
type RouteToLocation ¶
type RouteToLocation struct { Dnai Dnai `json:"dnai"` RouteInfo *RouteInformation `json:"routeInfo"` RouteProfId *string `json:"routeProfId"` AdditionalProperties map[string]interface{} `json:"-"` }
RouteToLocation defines model for RouteToLocation.
func (RouteToLocation) Get ¶
func (a RouteToLocation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RouteToLocation. Returns the specified element and whether it was found
func (RouteToLocation) MarshalJSON ¶
func (a RouteToLocation) MarshalJSON() ([]byte, error)
Override default JSON handling for RouteToLocation to handle AdditionalProperties
func (*RouteToLocation) Set ¶
func (a *RouteToLocation) Set(fieldName string, value interface{})
Setter for additional properties for RouteToLocation
func (*RouteToLocation) UnmarshalJSON ¶
func (a *RouteToLocation) UnmarshalJSON(b []byte) error
Override default JSON handling for RouteToLocation to handle AdditionalProperties
type RoutingAreaId ¶
type RoutingAreaId struct { Lac string `json:"lac"` PlmnId PlmnId `json:"plmnId"` Rac string `json:"rac"` AdditionalProperties map[string]interface{} `json:"-"` }
RoutingAreaId defines model for RoutingAreaId.
func (RoutingAreaId) Get ¶
func (a RoutingAreaId) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for RoutingAreaId. Returns the specified element and whether it was found
func (RoutingAreaId) MarshalJSON ¶
func (a RoutingAreaId) MarshalJSON() ([]byte, error)
Override default JSON handling for RoutingAreaId to handle AdditionalProperties
func (*RoutingAreaId) Set ¶
func (a *RoutingAreaId) Set(fieldName string, value interface{})
Setter for additional properties for RoutingAreaId
func (*RoutingAreaId) UnmarshalJSON ¶
func (a *RoutingAreaId) UnmarshalJSON(b []byte) error
Override default JSON handling for RoutingAreaId to handle AdditionalProperties
type SamplingRatioRm ¶
type SamplingRatioRm = int
SamplingRatioRm defines model for SamplingRatioRm.
type ScheduledCommunicationTime ¶
type ScheduledCommunicationTime struct { // DaysOfWeek Identifies the day(s) of the week. If absent, it indicates every day of the week. DaysOfWeek []DayOfWeek `json:"daysOfWeek,omitempty"` // TimeOfDayEnd String with format partial-time or full-time as defined in clause 5.6 of IETF RFC 3339. Examples, 20:15:00, 20:15:00-08:00 (for 8 hours behind UTC). TimeOfDayEnd *TimeOfDay `json:"timeOfDayEnd,omitempty"` // TimeOfDayStart String with format partial-time or full-time as defined in clause 5.6 of IETF RFC 3339. Examples, 20:15:00, 20:15:00-08:00 (for 8 hours behind UTC). TimeOfDayStart *TimeOfDay `json:"timeOfDayStart,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ScheduledCommunicationTime defines model for ScheduledCommunicationTime.
func (ScheduledCommunicationTime) Get ¶
func (a ScheduledCommunicationTime) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ScheduledCommunicationTime. Returns the specified element and whether it was found
func (ScheduledCommunicationTime) MarshalJSON ¶
func (a ScheduledCommunicationTime) MarshalJSON() ([]byte, error)
Override default JSON handling for ScheduledCommunicationTime to handle AdditionalProperties
func (*ScheduledCommunicationTime) Set ¶
func (a *ScheduledCommunicationTime) Set(fieldName string, value interface{})
Setter for additional properties for ScheduledCommunicationTime
func (*ScheduledCommunicationTime) UnmarshalJSON ¶
func (a *ScheduledCommunicationTime) UnmarshalJSON(b []byte) error
Override default JSON handling for ScheduledCommunicationTime to handle AdditionalProperties
type ScheduledCommunicationTimeRm ¶
type ScheduledCommunicationTimeRm struct { // DaysOfWeek Identifies the day(s) of the week. If absent, it indicates every day of the week. DaysOfWeek []DayOfWeek `json:"daysOfWeek,omitempty"` // TimeOfDayEnd String with format partial-time or full-time as defined in clause 5.6 of IETF RFC 3339. Examples, 20:15:00, 20:15:00-08:00 (for 8 hours behind UTC). TimeOfDayEnd *TimeOfDay `json:"timeOfDayEnd,omitempty"` // TimeOfDayStart String with format partial-time or full-time as defined in clause 5.6 of IETF RFC 3339. Examples, 20:15:00, 20:15:00-08:00 (for 8 hours behind UTC). TimeOfDayStart *TimeOfDay `json:"timeOfDayStart,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ScheduledCommunicationTimeRm defines model for ScheduledCommunicationTimeRm.
func (ScheduledCommunicationTimeRm) Get ¶
func (a ScheduledCommunicationTimeRm) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ScheduledCommunicationTimeRm. Returns the specified element and whether it was found
func (ScheduledCommunicationTimeRm) MarshalJSON ¶
func (a ScheduledCommunicationTimeRm) MarshalJSON() ([]byte, error)
Override default JSON handling for ScheduledCommunicationTimeRm to handle AdditionalProperties
func (*ScheduledCommunicationTimeRm) Set ¶
func (a *ScheduledCommunicationTimeRm) Set(fieldName string, value interface{})
Setter for additional properties for ScheduledCommunicationTimeRm
func (*ScheduledCommunicationTimeRm) UnmarshalJSON ¶
func (a *ScheduledCommunicationTimeRm) UnmarshalJSON(b []byte) error
Override default JSON handling for ScheduledCommunicationTimeRm to handle AdditionalProperties
type ScheduledCommunicationType ¶
type ScheduledCommunicationType string
ScheduledCommunicationType defines model for ScheduledCommunicationType.
const ( ScheduledCommunicationTypeBIDIRECTIONAL ScheduledCommunicationType = "BIDIRECTIONAL" ScheduledCommunicationTypeDOWNLINKONLY ScheduledCommunicationType = "DOWNLINK_ONLY" ScheduledCommunicationTypeUPLINKONLY ScheduledCommunicationType = "UPLINK_ONLY" )
Defines values for ScheduledCommunicationType.
type ScheduledCommunicationTypeRm ¶
type ScheduledCommunicationTypeRm string
ScheduledCommunicationTypeRm defines model for ScheduledCommunicationTypeRm.
const ( ScheduledCommunicationTypeRmBIDIRECTIONAL ScheduledCommunicationTypeRm = "BIDIRECTIONAL" ScheduledCommunicationTypeRmDOWNLINKONLY ScheduledCommunicationTypeRm = "DOWNLINK_ONLY" ScheduledCommunicationTypeRmUPLINKONLY ScheduledCommunicationTypeRm = "UPLINK_ONLY" )
Defines values for ScheduledCommunicationTypeRm.
type SdRange ¶
type SdRange struct { End string `json:"end,omitempty"` Start string `json:"start,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SdRange A range of SDs (Slice Differentiators)
func (SdRange) Get ¶
Getter for additional properties for SdRange. Returns the specified element and whether it was found
func (SdRange) MarshalJSON ¶
Override default JSON handling for SdRange to handle AdditionalProperties
func (*SdRange) UnmarshalJSON ¶
Override default JSON handling for SdRange to handle AdditionalProperties
type SecondaryRatUsageInfo ¶
type SecondaryRatUsageInfo struct { PduSessionUsageData []VolumeTimedReport `json:"pduSessionUsageData,omitempty"` QosFlowsUsageData []QosFlowUsageReport `json:"qosFlowsUsageData,omitempty"` SecondaryRatType RatType `json:"secondaryRatType"` AdditionalProperties map[string]interface{} `json:"-"` }
SecondaryRatUsageInfo defines model for SecondaryRatUsageInfo.
func (SecondaryRatUsageInfo) Get ¶
func (a SecondaryRatUsageInfo) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SecondaryRatUsageInfo. Returns the specified element and whether it was found
func (SecondaryRatUsageInfo) MarshalJSON ¶
func (a SecondaryRatUsageInfo) MarshalJSON() ([]byte, error)
Override default JSON handling for SecondaryRatUsageInfo to handle AdditionalProperties
func (*SecondaryRatUsageInfo) Set ¶
func (a *SecondaryRatUsageInfo) Set(fieldName string, value interface{})
Setter for additional properties for SecondaryRatUsageInfo
func (*SecondaryRatUsageInfo) UnmarshalJSON ¶
func (a *SecondaryRatUsageInfo) UnmarshalJSON(b []byte) error
Override default JSON handling for SecondaryRatUsageInfo to handle AdditionalProperties
type SecondaryRatUsageReport ¶
type SecondaryRatUsageReport struct { QosFlowsUsageData []QosFlowUsageReport `json:"qosFlowsUsageData"` SecondaryRatType RatType `json:"secondaryRatType"` AdditionalProperties map[string]interface{} `json:"-"` }
SecondaryRatUsageReport defines model for SecondaryRatUsageReport.
func (SecondaryRatUsageReport) Get ¶
func (a SecondaryRatUsageReport) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SecondaryRatUsageReport. Returns the specified element and whether it was found
func (SecondaryRatUsageReport) MarshalJSON ¶
func (a SecondaryRatUsageReport) MarshalJSON() ([]byte, error)
Override default JSON handling for SecondaryRatUsageReport to handle AdditionalProperties
func (*SecondaryRatUsageReport) Set ¶
func (a *SecondaryRatUsageReport) Set(fieldName string, value interface{})
Setter for additional properties for SecondaryRatUsageReport
func (*SecondaryRatUsageReport) UnmarshalJSON ¶
func (a *SecondaryRatUsageReport) UnmarshalJSON(b []byte) error
Override default JSON handling for SecondaryRatUsageReport to handle AdditionalProperties
type SelfLink ¶
type SelfLink struct { Self Link `json:"self"` AdditionalProperties map[string]interface{} `json:"-"` }
SelfLink defines model for SelfLink.
func (SelfLink) Get ¶
Getter for additional properties for SelfLink. Returns the specified element and whether it was found
func (SelfLink) MarshalJSON ¶
Override default JSON handling for SelfLink to handle AdditionalProperties
func (*SelfLink) UnmarshalJSON ¶
Override default JSON handling for SelfLink to handle AdditionalProperties
type SensorMeasurement ¶
type SensorMeasurement string
SensorMeasurement defines model for SensorMeasurement.
const ( BAROMETRICPRESSURE SensorMeasurement = "BAROMETRIC_PRESSURE" UEORIENTATION SensorMeasurement = "UE_ORIENTATION" UESPEED SensorMeasurement = "UE_SPEED" )
Defines values for SensorMeasurement.
type ServiceAreaId ¶
type ServiceAreaId struct { Lac string `json:"lac"` PlmnId PlmnId `json:"plmnId"` Sac string `json:"sac"` AdditionalProperties map[string]interface{} `json:"-"` }
ServiceAreaId defines model for ServiceAreaId.
func (ServiceAreaId) Get ¶
func (a ServiceAreaId) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ServiceAreaId. Returns the specified element and whether it was found
func (ServiceAreaId) MarshalJSON ¶
func (a ServiceAreaId) MarshalJSON() ([]byte, error)
Override default JSON handling for ServiceAreaId to handle AdditionalProperties
func (*ServiceAreaId) Set ¶
func (a *ServiceAreaId) Set(fieldName string, value interface{})
Setter for additional properties for ServiceAreaId
func (*ServiceAreaId) UnmarshalJSON ¶
func (a *ServiceAreaId) UnmarshalJSON(b []byte) error
Override default JSON handling for ServiceAreaId to handle AdditionalProperties
type ServiceAreaRestriction ¶
type ServiceAreaRestriction struct { Areas *[]Area `json:"areas,omitempty"` MaxNumOfTAs *Uinteger `json:"maxNumOfTAs,omitempty"` MaxNumOfTAsForNotAllowedAreas *Uinteger `json:"maxNumOfTAsForNotAllowedAreas,omitempty"` RestrictionType *RestrictionType `json:"restrictionType,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
ServiceAreaRestriction defines model for ServiceAreaRestriction.
func (ServiceAreaRestriction) Get ¶
func (a ServiceAreaRestriction) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ServiceAreaRestriction. Returns the specified element and whether it was found
func (ServiceAreaRestriction) MarshalJSON ¶
func (a ServiceAreaRestriction) MarshalJSON() ([]byte, error)
Override default JSON handling for ServiceAreaRestriction to handle AdditionalProperties
func (*ServiceAreaRestriction) Set ¶
func (a *ServiceAreaRestriction) Set(fieldName string, value interface{})
Setter for additional properties for ServiceAreaRestriction
func (*ServiceAreaRestriction) UnmarshalJSON ¶
func (a *ServiceAreaRestriction) UnmarshalJSON(b []byte) error
Override default JSON handling for ServiceAreaRestriction to handle AdditionalProperties
type SmallDataRateStatus ¶
type SmallDataRateStatus struct { RemainExReportsDl *int `json:"remainExReportsDl,omitempty"` RemainExReportsUl *int `json:"remainExReportsUl,omitempty"` RemainPacketsDl *int `json:"remainPacketsDl,omitempty"` RemainPacketsUl *int `json:"remainPacketsUl,omitempty"` ValidityTime *DateTime `json:"validityTime,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SmallDataRateStatus defines model for SmallDataRateStatus.
func (SmallDataRateStatus) Get ¶
func (a SmallDataRateStatus) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SmallDataRateStatus. Returns the specified element and whether it was found
func (SmallDataRateStatus) MarshalJSON ¶
func (a SmallDataRateStatus) MarshalJSON() ([]byte, error)
Override default JSON handling for SmallDataRateStatus to handle AdditionalProperties
func (*SmallDataRateStatus) Set ¶
func (a *SmallDataRateStatus) Set(fieldName string, value interface{})
Setter for additional properties for SmallDataRateStatus
func (*SmallDataRateStatus) UnmarshalJSON ¶
func (a *SmallDataRateStatus) UnmarshalJSON(b []byte) error
Override default JSON handling for SmallDataRateStatus to handle AdditionalProperties
type SnssaiExtension ¶
type SnssaiExtension struct { // SdRanges When present, it shall contain the range(s) of Slice Differentiator values supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type SdRanges []SdRange `json:"sdRanges,omitempty"` // WildcardSd When present, it shall be set to true, to indicate that all SD values are supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type WildcardSd *SnssaiExtensionWildcardSd `json:"wildcardSd,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SnssaiExtension Extensions to the Snssai data type, sdRanges and wildcardSd shall not be present simultaneously
func (SnssaiExtension) Get ¶
func (a SnssaiExtension) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SnssaiExtension. Returns the specified element and whether it was found
func (SnssaiExtension) MarshalJSON ¶
func (a SnssaiExtension) MarshalJSON() ([]byte, error)
Override default JSON handling for SnssaiExtension to handle AdditionalProperties
func (*SnssaiExtension) Set ¶
func (a *SnssaiExtension) Set(fieldName string, value interface{})
Setter for additional properties for SnssaiExtension
func (*SnssaiExtension) UnmarshalJSON ¶
func (a *SnssaiExtension) UnmarshalJSON(b []byte) error
Override default JSON handling for SnssaiExtension to handle AdditionalProperties
type SnssaiExtensionWildcardSd ¶
type SnssaiExtensionWildcardSd bool
SnssaiExtensionWildcardSd When present, it shall be set to true, to indicate that all SD values are supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type
const (
SnssaiExtensionWildcardSdTrue SnssaiExtensionWildcardSd = true
)
Defines values for SnssaiExtensionWildcardSd.
type StationaryIndication ¶
type StationaryIndication string
StationaryIndication Possible values are - STATIONARY: Identifies the UE is stationary - MOBILE: Identifies the UE is mobile
const ( StationaryIndicationMOBILE StationaryIndication = "MOBILE" StationaryIndicationSTATIONARY StationaryIndication = "STATIONARY" )
Defines values for StationaryIndication.
type StationaryIndicationRm ¶
type StationaryIndicationRm string
StationaryIndicationRm Possible values are - STATIONARY: Identifies the UE is stationary - MOBILE: Identifies the UE is mobile
const ( StationaryIndicationRmMOBILE StationaryIndicationRm = "MOBILE" StationaryIndicationRmSTATIONARY StationaryIndicationRm = "STATIONARY" )
Defines values for StationaryIndicationRm.
type SubscribedDefaultQos ¶
type SubscribedDefaultQos struct { N5qi N5Qi `json:"5qi"` Arp Arp `json:"arp"` PriorityLevel N5QiPriorityLevel `json:"priorityLevel,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
SubscribedDefaultQos defines model for SubscribedDefaultQos.
func (SubscribedDefaultQos) Get ¶
func (a SubscribedDefaultQos) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for SubscribedDefaultQos. Returns the specified element and whether it was found
func (SubscribedDefaultQos) MarshalJSON ¶
func (a SubscribedDefaultQos) MarshalJSON() ([]byte, error)
Override default JSON handling for SubscribedDefaultQos to handle AdditionalProperties
func (*SubscribedDefaultQos) Set ¶
func (a *SubscribedDefaultQos) Set(fieldName string, value interface{})
Setter for additional properties for SubscribedDefaultQos
func (*SubscribedDefaultQos) UnmarshalJSON ¶
func (a *SubscribedDefaultQos) UnmarshalJSON(b []byte) error
Override default JSON handling for SubscribedDefaultQos to handle AdditionalProperties
type SupportedFeatures ¶
type SupportedFeatures = string
SupportedFeatures defines model for SupportedFeatures.
type TacInfo ¶
type TacInfo struct { TacList []Tac `json:"tacList"` AdditionalProperties map[string]interface{} `json:"-"` }
TacInfo defines model for TacInfo.
func (TacInfo) Get ¶
Getter for additional properties for TacInfo. Returns the specified element and whether it was found
func (TacInfo) MarshalJSON ¶
Override default JSON handling for TacInfo to handle AdditionalProperties
func (*TacInfo) UnmarshalJSON ¶
Override default JSON handling for TacInfo to handle AdditionalProperties
type Tai ¶
type Tai struct { Nid Nid `json:"nid,omitempty"` PlmnId PlmnId `json:"plmnId"` Tac Tac `json:"tac"` AdditionalProperties map[string]interface{} `json:"-"` }
Tai defines model for Tai.
func (Tai) Get ¶
Getter for additional properties for Tai. Returns the specified element and whether it was found
func (Tai) MarshalJSON ¶
Override default JSON handling for Tai to handle AdditionalProperties
func (*Tai) UnmarshalJSON ¶
Override default JSON handling for Tai to handle AdditionalProperties
type TaiRm ¶
type TaiRm struct { Nid Nid `json:"nid,omitempty"` PlmnId PlmnId `json:"plmnId"` Tac Tac `json:"tac"` AdditionalProperties map[string]interface{} `json:"-"` }
TaiRm defines model for TaiRm.
func (TaiRm) Get ¶
Getter for additional properties for TaiRm. Returns the specified element and whether it was found
func (TaiRm) MarshalJSON ¶
Override default JSON handling for TaiRm to handle AdditionalProperties
func (*TaiRm) UnmarshalJSON ¶
Override default JSON handling for TaiRm to handle AdditionalProperties
type TimeOfDay ¶
type TimeOfDay = string
TimeOfDay String with format partial-time or full-time as defined in clause 5.6 of IETF RFC 3339. Examples, 20:15:00, 20:15:00-08:00 (for 8 hours behind UTC).
type TnapId ¶
type TnapId struct { BssId *string `json:"bssId,omitempty"` CivicAddress *Bytes `json:"civicAddress,omitempty"` SsId *string `json:"ssId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
TnapId defines model for TnapId.
func (TnapId) Get ¶
Getter for additional properties for TnapId. Returns the specified element and whether it was found
func (TnapId) MarshalJSON ¶
Override default JSON handling for TnapId to handle AdditionalProperties
func (*TnapId) UnmarshalJSON ¶
Override default JSON handling for TnapId to handle AdditionalProperties
type TnapIdRm ¶
type TnapIdRm struct { BssId *string `json:"bssId,omitempty"` CivicAddress *Bytes `json:"civicAddress,omitempty"` SsId *string `json:"ssId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
TnapIdRm defines model for TnapIdRm.
func (TnapIdRm) Get ¶
Getter for additional properties for TnapIdRm. Returns the specified element and whether it was found
func (TnapIdRm) MarshalJSON ¶
Override default JSON handling for TnapIdRm to handle AdditionalProperties
func (*TnapIdRm) UnmarshalJSON ¶
Override default JSON handling for TnapIdRm to handle AdditionalProperties
type TraceData ¶
type TraceData struct { CollectionEntityIpv4Addr Ipv4Addr `json:"collectionEntityIpv4Addr,omitempty"` CollectionEntityIpv6Addr *Ipv6Addr `json:"collectionEntityIpv6Addr,omitempty"` EventList string `json:"eventList"` InterfaceList string `json:"interfaceList,omitempty"` NeTypeList string `json:"neTypeList"` TraceDepth TraceDepth `json:"traceDepth"` TraceRef string `json:"traceRef"` AdditionalProperties map[string]interface{} `json:"-"` }
TraceData defines model for TraceData.
func (TraceData) Get ¶
Getter for additional properties for TraceData. Returns the specified element and whether it was found
func (TraceData) MarshalJSON ¶
Override default JSON handling for TraceData to handle AdditionalProperties
func (*TraceData) UnmarshalJSON ¶
Override default JSON handling for TraceData to handle AdditionalProperties
type TraceDepth ¶
type TraceDepth string
TraceDepth defines model for TraceDepth.
const ( TraceDepthMAXIMUM TraceDepth = "MAXIMUM" TraceDepthMAXIMUMWOVENDOREXTENSION TraceDepth = "MAXIMUM_WO_VENDOR_EXTENSION" TraceDepthMEDIUM TraceDepth = "MEDIUM" TraceDepthMEDIUMWOVENDOREXTENSION TraceDepth = "MEDIUM_WO_VENDOR_EXTENSION" TraceDepthMINIMUM TraceDepth = "MINIMUM" TraceDepthMINIMUMWOVENDOREXTENSION TraceDepth = "MINIMUM_WO_VENDOR_EXTENSION" )
Defines values for TraceDepth.
type TraceDepthRm ¶
type TraceDepthRm string
TraceDepthRm defines model for TraceDepthRm.
const ( TraceDepthRmMAXIMUM TraceDepthRm = "MAXIMUM" TraceDepthRmMAXIMUMWOVENDOREXTENSION TraceDepthRm = "MAXIMUM_WO_VENDOR_EXTENSION" TraceDepthRmMEDIUM TraceDepthRm = "MEDIUM" TraceDepthRmMEDIUMWOVENDOREXTENSION TraceDepthRm = "MEDIUM_WO_VENDOR_EXTENSION" TraceDepthRmMINIMUM TraceDepthRm = "MINIMUM" TraceDepthRmMINIMUMWOVENDOREXTENSION TraceDepthRm = "MINIMUM_WO_VENDOR_EXTENSION" )
Defines values for TraceDepthRm.
type TrafficProfile ¶
type TrafficProfile string
TrafficProfile Possible values are - SINGLE_TRANS_UL: Uplink single packet transmission. - SINGLE_TRANS_DL: Downlink single packet transmission. - DUAL_TRANS_UL_FIRST: Dual packet transmission, firstly uplink packet transmission with subsequent downlink packet transmission. - DUAL_TRANS_DL_FIRST: Dual packet transmission, firstly downlink packet transmission with subsequent uplink packet transmission.
const ( TrafficProfileDUALTRANSDLFIRST TrafficProfile = "DUAL_TRANS_DL_FIRST" TrafficProfileDUALTRANSULFIRST TrafficProfile = "DUAL_TRANS_UL_FIRST" TrafficProfileMULTITRANS TrafficProfile = "MULTI_TRANS" TrafficProfileSINGLETRANSDL TrafficProfile = "SINGLE_TRANS_DL" TrafficProfileSINGLETRANSUL TrafficProfile = "SINGLE_TRANS_UL" )
Defines values for TrafficProfile.
type TrafficProfileRm ¶
type TrafficProfileRm string
TrafficProfileRm Possible values are - SINGLE_TRANS_UL: Uplink single packet transmission. - SINGLE_TRANS_DL: Downlink single packet transmission. - DUAL_TRANS_UL_FIRST: Dual packet transmission, firstly uplink packet transmission with subsequent downlink packet transmission. - DUAL_TRANS_DL_FIRST: Dual packet transmission, firstly downlink packet transmission with subsequent uplink packet transmission.
const ( TrafficProfileRmDUALTRANSDLFIRST TrafficProfileRm = "DUAL_TRANS_DL_FIRST" TrafficProfileRmDUALTRANSULFIRST TrafficProfileRm = "DUAL_TRANS_UL_FIRST" TrafficProfileRmMULTITRANS TrafficProfileRm = "MULTI_TRANS" TrafficProfileRmSINGLETRANSDL TrafficProfileRm = "SINGLE_TRANS_DL" TrafficProfileRmSINGLETRANSUL TrafficProfileRm = "SINGLE_TRANS_UL" )
Defines values for TrafficProfileRm.
type TransportProtocol ¶
type TransportProtocol string
TransportProtocol Possible values are - UDP: User Datagram Protocol. - TCP: Transmission Control Protocol.
const ( TCP TransportProtocol = "TCP" UDP TransportProtocol = "UDP" )
Defines values for TransportProtocol.
type TwapId ¶
type TwapId struct { BssId *string `json:"bssId,omitempty"` CivicAddress *Bytes `json:"civicAddress,omitempty"` SsId string `json:"ssId"` AdditionalProperties map[string]interface{} `json:"-"` }
TwapId defines model for TwapId.
func (TwapId) Get ¶
Getter for additional properties for TwapId. Returns the specified element and whether it was found
func (TwapId) MarshalJSON ¶
Override default JSON handling for TwapId to handle AdditionalProperties
func (*TwapId) UnmarshalJSON ¶
Override default JSON handling for TwapId to handle AdditionalProperties
type TwapIdRm ¶
type TwapIdRm struct { BssId *string `json:"bssId,omitempty"` CivicAddress *Bytes `json:"civicAddress,omitempty"` SsId string `json:"ssId"` AdditionalProperties map[string]interface{} `json:"-"` }
TwapIdRm defines model for TwapIdRm.
func (TwapIdRm) Get ¶
Getter for additional properties for TwapIdRm. Returns the specified element and whether it was found
func (TwapIdRm) MarshalJSON ¶
Override default JSON handling for TwapIdRm to handle AdditionalProperties
func (*TwapIdRm) UnmarshalJSON ¶
Override default JSON handling for TwapIdRm to handle AdditionalProperties
type TypeAllocationCode ¶
type TypeAllocationCode = string
TypeAllocationCode defines model for TypeAllocationCode.
type UpConfidentiality ¶
type UpConfidentiality string
UpConfidentiality defines model for UpConfidentiality.
const ( UpConfidentialityNOTNEEDED UpConfidentiality = "NOT_NEEDED" UpConfidentialityPREFERRED UpConfidentiality = "PREFERRED" UpConfidentialityREQUIRED UpConfidentiality = "REQUIRED" )
Defines values for UpConfidentiality.
type UpConfidentialityRm ¶
type UpConfidentialityRm string
UpConfidentialityRm defines model for UpConfidentialityRm.
const ( UpConfidentialityRmNOTNEEDED UpConfidentialityRm = "NOT_NEEDED" UpConfidentialityRmPREFERRED UpConfidentialityRm = "PREFERRED" UpConfidentialityRmREQUIRED UpConfidentialityRm = "REQUIRED" )
Defines values for UpConfidentialityRm.
type UpIntegrity ¶
type UpIntegrity string
UpIntegrity defines model for UpIntegrity.
const ( UpIntegrityNOTNEEDED UpIntegrity = "NOT_NEEDED" UpIntegrityPREFERRED UpIntegrity = "PREFERRED" UpIntegrityREQUIRED UpIntegrity = "REQUIRED" )
Defines values for UpIntegrity.
type UpIntegrityRm ¶
type UpIntegrityRm string
UpIntegrityRm defines model for UpIntegrityRm.
const ( UpIntegrityRmNOTNEEDED UpIntegrityRm = "NOT_NEEDED" UpIntegrityRmPREFERRED UpIntegrityRm = "PREFERRED" UpIntegrityRmREQUIRED UpIntegrityRm = "REQUIRED" )
Defines values for UpIntegrityRm.
type UpSecurity ¶
type UpSecurity struct { UpConfid UpConfidentiality `json:"upConfid"` UpIntegr UpIntegrity `json:"upIntegr"` AdditionalProperties map[string]interface{} `json:"-"` }
UpSecurity defines model for UpSecurity.
func (UpSecurity) Get ¶
func (a UpSecurity) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UpSecurity. Returns the specified element and whether it was found
func (UpSecurity) MarshalJSON ¶
func (a UpSecurity) MarshalJSON() ([]byte, error)
Override default JSON handling for UpSecurity to handle AdditionalProperties
func (*UpSecurity) Set ¶
func (a *UpSecurity) Set(fieldName string, value interface{})
Setter for additional properties for UpSecurity
func (*UpSecurity) UnmarshalJSON ¶
func (a *UpSecurity) UnmarshalJSON(b []byte) error
Override default JSON handling for UpSecurity to handle AdditionalProperties
type UpSecurityRm ¶
type UpSecurityRm struct { UpConfid UpConfidentiality `json:"upConfid"` UpIntegr UpIntegrity `json:"upIntegr"` AdditionalProperties map[string]interface{} `json:"-"` }
UpSecurityRm defines model for UpSecurityRm.
func (UpSecurityRm) Get ¶
func (a UpSecurityRm) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UpSecurityRm. Returns the specified element and whether it was found
func (UpSecurityRm) MarshalJSON ¶
func (a UpSecurityRm) MarshalJSON() ([]byte, error)
Override default JSON handling for UpSecurityRm to handle AdditionalProperties
func (*UpSecurityRm) Set ¶
func (a *UpSecurityRm) Set(fieldName string, value interface{})
Setter for additional properties for UpSecurityRm
func (*UpSecurityRm) UnmarshalJSON ¶
func (a *UpSecurityRm) UnmarshalJSON(b []byte) error
Override default JSON handling for UpSecurityRm to handle AdditionalProperties
type UserLocation ¶
type UserLocation struct { EutraLocation *EutraLocation `json:"eutraLocation,omitempty"` GeraLocation *GeraLocation `json:"geraLocation,omitempty"` N3gaLocation *N3gaLocation `json:"n3gaLocation,omitempty"` NrLocation *NrLocation `json:"nrLocation,omitempty"` UtraLocation *UtraLocation `json:"utraLocation,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UserLocation defines model for UserLocation.
func (UserLocation) Get ¶
func (a UserLocation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UserLocation. Returns the specified element and whether it was found
func (UserLocation) MarshalJSON ¶
func (a UserLocation) MarshalJSON() ([]byte, error)
Override default JSON handling for UserLocation to handle AdditionalProperties
func (*UserLocation) Set ¶
func (a *UserLocation) Set(fieldName string, value interface{})
Setter for additional properties for UserLocation
func (*UserLocation) UnmarshalJSON ¶
func (a *UserLocation) UnmarshalJSON(b []byte) error
Override default JSON handling for UserLocation to handle AdditionalProperties
type UtraLocation ¶
type UtraLocation struct { AgeOfLocationInformation *int `json:"ageOfLocationInformation,omitempty"` Cgi *CellGlobalId `json:"cgi,omitempty"` GeodeticInformation string `json:"geodeticInformation,omitempty"` GeographicalInformation string `json:"geographicalInformation,omitempty"` Lai *LocationAreaId `json:"lai,omitempty"` Rai *RoutingAreaId `json:"rai,omitempty"` Sai *ServiceAreaId `json:"sai,omitempty"` UeLocationTimestamp *DateTime `json:"ueLocationTimestamp,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
UtraLocation defines model for UtraLocation.
func (UtraLocation) Get ¶
func (a UtraLocation) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for UtraLocation. Returns the specified element and whether it was found
func (UtraLocation) MarshalJSON ¶
func (a UtraLocation) MarshalJSON() ([]byte, error)
Override default JSON handling for UtraLocation to handle AdditionalProperties
func (*UtraLocation) Set ¶
func (a *UtraLocation) Set(fieldName string, value interface{})
Setter for additional properties for UtraLocation
func (*UtraLocation) UnmarshalJSON ¶
func (a *UtraLocation) UnmarshalJSON(b []byte) error
Override default JSON handling for UtraLocation to handle AdditionalProperties
type VolumeTimedReport ¶
type VolumeTimedReport struct { DownlinkVolume Int64 `json:"downlinkVolume"` EndTimeStamp DateTime `json:"endTimeStamp"` StartTimeStamp DateTime `json:"startTimeStamp"` UplinkVolume Int64 `json:"uplinkVolume"` AdditionalProperties map[string]interface{} `json:"-"` }
VolumeTimedReport defines model for VolumeTimedReport.
func (VolumeTimedReport) Get ¶
func (a VolumeTimedReport) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for VolumeTimedReport. Returns the specified element and whether it was found
func (VolumeTimedReport) MarshalJSON ¶
func (a VolumeTimedReport) MarshalJSON() ([]byte, error)
Override default JSON handling for VolumeTimedReport to handle AdditionalProperties
func (*VolumeTimedReport) Set ¶
func (a *VolumeTimedReport) Set(fieldName string, value interface{})
Setter for additional properties for VolumeTimedReport
func (*VolumeTimedReport) UnmarshalJSON ¶
func (a *VolumeTimedReport) UnmarshalJSON(b []byte) error
Override default JSON handling for VolumeTimedReport to handle AdditionalProperties
type WirelineArea ¶
type WirelineArea struct { AreaCodeB *AreaCode `json:"areaCodeB,omitempty"` AreaCodeC *AreaCode `json:"areaCodeC,omitempty"` GlobalLineIds []Gli `json:"globalLineIds,omitempty"` HfcNIds []HfcNId `json:"hfcNIds,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
WirelineArea defines model for WirelineArea.
func (WirelineArea) Get ¶
func (a WirelineArea) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for WirelineArea. Returns the specified element and whether it was found
func (WirelineArea) MarshalJSON ¶
func (a WirelineArea) MarshalJSON() ([]byte, error)
Override default JSON handling for WirelineArea to handle AdditionalProperties
func (*WirelineArea) Set ¶
func (a *WirelineArea) Set(fieldName string, value interface{})
Setter for additional properties for WirelineArea
func (*WirelineArea) UnmarshalJSON ¶
func (a *WirelineArea) UnmarshalJSON(b []byte) error
Override default JSON handling for WirelineArea to handle AdditionalProperties
type WirelineServiceAreaRestriction ¶
type WirelineServiceAreaRestriction struct { Areas *[]WirelineArea `json:"areas,omitempty"` RestrictionType *RestrictionType `json:"restrictionType,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
WirelineServiceAreaRestriction defines model for WirelineServiceAreaRestriction.
func (WirelineServiceAreaRestriction) Get ¶
func (a WirelineServiceAreaRestriction) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for WirelineServiceAreaRestriction. Returns the specified element and whether it was found
func (WirelineServiceAreaRestriction) MarshalJSON ¶
func (a WirelineServiceAreaRestriction) MarshalJSON() ([]byte, error)
Override default JSON handling for WirelineServiceAreaRestriction to handle AdditionalProperties
func (*WirelineServiceAreaRestriction) Set ¶
func (a *WirelineServiceAreaRestriction) Set(fieldName string, value interface{})
Setter for additional properties for WirelineServiceAreaRestriction
func (*WirelineServiceAreaRestriction) UnmarshalJSON ¶
func (a *WirelineServiceAreaRestriction) UnmarshalJSON(b []byte) error
Override default JSON handling for WirelineServiceAreaRestriction to handle AdditionalProperties