Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiCreateNewResourceRequest
- type ApiDeleteAnResourceRequest
- type ApiFullyUpdateAnResourceRequest
- type ApiPartialUpdateAnResourceRequest
- type ApiReadAllResourcesRequest
- type ApiReadAnResourceRequest
- type BasicAuth
- type Configuration
- type GenericOpenAPIError
- type IndividualLPIParametersProvisioningApiService
- func (a *IndividualLPIParametersProvisioningApiService) DeleteAnResource(ctx context.Context, afId string, provisionedLpiId string) ApiDeleteAnResourceRequest
- func (a *IndividualLPIParametersProvisioningApiService) DeleteAnResourceExecute(r ApiDeleteAnResourceRequest) (*http.Response, error)
- func (a *IndividualLPIParametersProvisioningApiService) FullyUpdateAnResource(ctx context.Context, afId string, provisionedLpiId string) ApiFullyUpdateAnResourceRequest
- func (a *IndividualLPIParametersProvisioningApiService) FullyUpdateAnResourceExecute(r ApiFullyUpdateAnResourceRequest) (*LpiParametersProvision, *http.Response, error)
- func (a *IndividualLPIParametersProvisioningApiService) PartialUpdateAnResource(ctx context.Context, afId string, provisionedLpiId string) ApiPartialUpdateAnResourceRequest
- func (a *IndividualLPIParametersProvisioningApiService) PartialUpdateAnResourceExecute(r ApiPartialUpdateAnResourceRequest) (*LpiParametersProvision, *http.Response, error)
- func (a *IndividualLPIParametersProvisioningApiService) ReadAnResource(ctx context.Context, afId string, provisionedLpiId string) ApiReadAnResourceRequest
- func (a *IndividualLPIParametersProvisioningApiService) ReadAnResourceExecute(r ApiReadAnResourceRequest) (*LpiParametersProvision, *http.Response, error)
- type InvalidParam
- func (o *InvalidParam) GetParam() string
- func (o *InvalidParam) GetParamOk() (*string, bool)
- func (o *InvalidParam) GetReason() string
- func (o *InvalidParam) GetReasonOk() (*string, bool)
- func (o *InvalidParam) HasReason() bool
- func (o InvalidParam) MarshalJSON() ([]byte, error)
- func (o *InvalidParam) SetParam(v string)
- func (o *InvalidParam) SetReason(v string)
- func (o InvalidParam) ToMap() (map[string]interface{}, error)
- type LPIParametersProvisioningsApiService
- func (a *LPIParametersProvisioningsApiService) CreateNewResource(ctx context.Context, afId string) ApiCreateNewResourceRequest
- func (a *LPIParametersProvisioningsApiService) CreateNewResourceExecute(r ApiCreateNewResourceRequest) (*LpiParametersProvision, *http.Response, error)
- func (a *LPIParametersProvisioningsApiService) ReadAllResources(ctx context.Context, afId string) ApiReadAllResourcesRequest
- func (a *LPIParametersProvisioningsApiService) ReadAllResourcesExecute(r ApiReadAllResourcesRequest) ([]LpiParametersProvision, *http.Response, error)
- type LocationPrivacyInd
- type Lpi
- func (o *Lpi) GetLocationPrivacyInd() LocationPrivacyInd
- func (o *Lpi) GetLocationPrivacyIndOk() (*LocationPrivacyInd, bool)
- func (o *Lpi) GetValidTimePeriod() ValidTimePeriod
- func (o *Lpi) GetValidTimePeriodOk() (*ValidTimePeriod, bool)
- func (o *Lpi) HasValidTimePeriod() bool
- func (o Lpi) MarshalJSON() ([]byte, error)
- func (o *Lpi) SetLocationPrivacyInd(v LocationPrivacyInd)
- func (o *Lpi) SetValidTimePeriod(v ValidTimePeriod)
- func (o Lpi) ToMap() (map[string]interface{}, error)
- type LpiParametersProvision
- func (o *LpiParametersProvision) GetExterGroupId() string
- func (o *LpiParametersProvision) GetExterGroupIdOk() (*string, bool)
- func (o *LpiParametersProvision) GetGpsi() string
- func (o *LpiParametersProvision) GetGpsiOk() (*string, bool)
- func (o *LpiParametersProvision) GetLpi() Lpi
- func (o *LpiParametersProvision) GetLpiOk() (*Lpi, bool)
- func (o *LpiParametersProvision) GetMtcProviderId() string
- func (o *LpiParametersProvision) GetMtcProviderIdOk() (*string, bool)
- func (o *LpiParametersProvision) GetSelf() string
- func (o *LpiParametersProvision) GetSelfOk() (*string, bool)
- func (o *LpiParametersProvision) GetSuppFeat() string
- func (o *LpiParametersProvision) GetSuppFeatOk() (*string, bool)
- func (o *LpiParametersProvision) HasExterGroupId() bool
- func (o *LpiParametersProvision) HasGpsi() bool
- func (o *LpiParametersProvision) HasMtcProviderId() bool
- func (o *LpiParametersProvision) HasSelf() bool
- func (o LpiParametersProvision) MarshalJSON() ([]byte, error)
- func (o *LpiParametersProvision) SetExterGroupId(v string)
- func (o *LpiParametersProvision) SetGpsi(v string)
- func (o *LpiParametersProvision) SetLpi(v Lpi)
- func (o *LpiParametersProvision) SetMtcProviderId(v string)
- func (o *LpiParametersProvision) SetSelf(v string)
- func (o *LpiParametersProvision) SetSuppFeat(v string)
- func (o LpiParametersProvision) ToMap() (map[string]interface{}, error)
- type LpiParametersProvisionPatch
- func (o *LpiParametersProvisionPatch) GetLpi() Lpi
- func (o *LpiParametersProvisionPatch) GetLpiOk() (*Lpi, bool)
- func (o *LpiParametersProvisionPatch) GetMtcProviderId() string
- func (o *LpiParametersProvisionPatch) GetMtcProviderIdOk() (*string, bool)
- func (o *LpiParametersProvisionPatch) HasLpi() bool
- func (o *LpiParametersProvisionPatch) HasMtcProviderId() bool
- func (o LpiParametersProvisionPatch) MarshalJSON() ([]byte, error)
- func (o *LpiParametersProvisionPatch) SetLpi(v Lpi)
- func (o *LpiParametersProvisionPatch) SetMtcProviderId(v string)
- func (o LpiParametersProvisionPatch) ToMap() (map[string]interface{}, error)
- type MappedNullable
- type NullableBool
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableInvalidParam
- func (v NullableInvalidParam) Get() *InvalidParam
- func (v NullableInvalidParam) IsSet() bool
- func (v NullableInvalidParam) MarshalJSON() ([]byte, error)
- func (v *NullableInvalidParam) Set(val *InvalidParam)
- func (v *NullableInvalidParam) UnmarshalJSON(src []byte) error
- func (v *NullableInvalidParam) Unset()
- type NullableLocationPrivacyInd
- func (v NullableLocationPrivacyInd) Get() *LocationPrivacyInd
- func (v NullableLocationPrivacyInd) IsSet() bool
- func (v NullableLocationPrivacyInd) MarshalJSON() ([]byte, error)
- func (v *NullableLocationPrivacyInd) Set(val *LocationPrivacyInd)
- func (v *NullableLocationPrivacyInd) UnmarshalJSON(src []byte) error
- func (v *NullableLocationPrivacyInd) Unset()
- type NullableLpi
- type NullableLpiParametersProvision
- func (v NullableLpiParametersProvision) Get() *LpiParametersProvision
- func (v NullableLpiParametersProvision) IsSet() bool
- func (v NullableLpiParametersProvision) MarshalJSON() ([]byte, error)
- func (v *NullableLpiParametersProvision) Set(val *LpiParametersProvision)
- func (v *NullableLpiParametersProvision) UnmarshalJSON(src []byte) error
- func (v *NullableLpiParametersProvision) Unset()
- type NullableLpiParametersProvisionPatch
- func (v NullableLpiParametersProvisionPatch) Get() *LpiParametersProvisionPatch
- func (v NullableLpiParametersProvisionPatch) IsSet() bool
- func (v NullableLpiParametersProvisionPatch) MarshalJSON() ([]byte, error)
- func (v *NullableLpiParametersProvisionPatch) Set(val *LpiParametersProvisionPatch)
- func (v *NullableLpiParametersProvisionPatch) UnmarshalJSON(src []byte) error
- func (v *NullableLpiParametersProvisionPatch) Unset()
- type NullableProblemDetails
- func (v NullableProblemDetails) Get() *ProblemDetails
- func (v NullableProblemDetails) IsSet() bool
- func (v NullableProblemDetails) MarshalJSON() ([]byte, error)
- func (v *NullableProblemDetails) Set(val *ProblemDetails)
- func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error
- func (v *NullableProblemDetails) Unset()
- type NullableString
- type NullableTime
- type NullableValidTimePeriod
- func (v NullableValidTimePeriod) Get() *ValidTimePeriod
- func (v NullableValidTimePeriod) IsSet() bool
- func (v NullableValidTimePeriod) MarshalJSON() ([]byte, error)
- func (v *NullableValidTimePeriod) Set(val *ValidTimePeriod)
- func (v *NullableValidTimePeriod) UnmarshalJSON(src []byte) error
- func (v *NullableValidTimePeriod) Unset()
- type ProblemDetails
- func (o *ProblemDetails) GetCause() string
- func (o *ProblemDetails) GetCauseOk() (*string, bool)
- func (o *ProblemDetails) GetDetail() string
- func (o *ProblemDetails) GetDetailOk() (*string, bool)
- func (o *ProblemDetails) GetInstance() string
- func (o *ProblemDetails) GetInstanceOk() (*string, bool)
- func (o *ProblemDetails) GetInvalidParams() []InvalidParam
- func (o *ProblemDetails) GetInvalidParamsOk() ([]InvalidParam, bool)
- func (o *ProblemDetails) GetStatus() int32
- func (o *ProblemDetails) GetStatusOk() (*int32, bool)
- func (o *ProblemDetails) GetSupportedFeatures() string
- func (o *ProblemDetails) GetSupportedFeaturesOk() (*string, bool)
- func (o *ProblemDetails) GetTitle() string
- func (o *ProblemDetails) GetTitleOk() (*string, bool)
- func (o *ProblemDetails) GetType() string
- func (o *ProblemDetails) GetTypeOk() (*string, bool)
- func (o *ProblemDetails) HasCause() bool
- func (o *ProblemDetails) HasDetail() bool
- func (o *ProblemDetails) HasInstance() bool
- func (o *ProblemDetails) HasInvalidParams() bool
- func (o *ProblemDetails) HasStatus() bool
- func (o *ProblemDetails) HasSupportedFeatures() bool
- func (o *ProblemDetails) HasTitle() bool
- func (o *ProblemDetails) HasType() bool
- func (o ProblemDetails) MarshalJSON() ([]byte, error)
- func (o *ProblemDetails) SetCause(v string)
- func (o *ProblemDetails) SetDetail(v string)
- func (o *ProblemDetails) SetInstance(v string)
- func (o *ProblemDetails) SetInvalidParams(v []InvalidParam)
- func (o *ProblemDetails) SetStatus(v int32)
- func (o *ProblemDetails) SetSupportedFeatures(v string)
- func (o *ProblemDetails) SetTitle(v string)
- func (o *ProblemDetails) SetType(v string)
- func (o ProblemDetails) ToMap() (map[string]interface{}, error)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type ValidTimePeriod
- func (o *ValidTimePeriod) GetEndTime() time.Time
- func (o *ValidTimePeriod) GetEndTimeOk() (*time.Time, bool)
- func (o *ValidTimePeriod) GetStartTime() time.Time
- func (o *ValidTimePeriod) GetStartTimeOk() (*time.Time, bool)
- func (o *ValidTimePeriod) HasEndTime() bool
- func (o *ValidTimePeriod) HasStartTime() bool
- func (o ValidTimePeriod) MarshalJSON() ([]byte, error)
- func (o *ValidTimePeriod) SetEndTime(v time.Time)
- func (o *ValidTimePeriod) SetStartTime(v time.Time)
- func (o ValidTimePeriod) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
IndividualLPIParametersProvisioningApi *IndividualLPIParametersProvisioningApiService
LPIParametersProvisioningsApi *LPIParametersProvisioningsApiService
// contains filtered or unexported fields
}
APIClient manages communication with the 3gpp-lpi-pp API v1.1.2 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct {
*http.Response `json:"-"`
Message string `json:"message,omitempty"`
// Operation is the name of the OpenAPI operation.
Operation string `json:"operation,omitempty"`
// RequestURL is the request URL. This value is always available, even if the
// embedded *http.Response is nil.
RequestURL string `json:"url,omitempty"`
// Method is the HTTP method used for the request. This value is always
// available, even if the embedded *http.Response is nil.
Method string `json:"method,omitempty"`
// Payload holds the contents of the response body (which may be nil or empty).
// This is provided here as the raw response.Body() reader will have already
// been drained.
Payload []byte `json:"-"`
}
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiCreateNewResourceRequest ¶
type ApiCreateNewResourceRequest struct {
ApiService *LPIParametersProvisioningsApiService
// contains filtered or unexported fields
}
func (ApiCreateNewResourceRequest) Execute ¶
func (r ApiCreateNewResourceRequest) Execute() (*LpiParametersProvision, *http.Response, error)
func (ApiCreateNewResourceRequest) LpiParametersProvision ¶
func (r ApiCreateNewResourceRequest) LpiParametersProvision(lpiParametersProvision LpiParametersProvision) ApiCreateNewResourceRequest
new resource creation
type ApiDeleteAnResourceRequest ¶
type ApiDeleteAnResourceRequest struct {
ApiService *IndividualLPIParametersProvisioningApiService
// contains filtered or unexported fields
}
type ApiFullyUpdateAnResourceRequest ¶
type ApiFullyUpdateAnResourceRequest struct {
ApiService *IndividualLPIParametersProvisioningApiService
// contains filtered or unexported fields
}
func (ApiFullyUpdateAnResourceRequest) Execute ¶
func (r ApiFullyUpdateAnResourceRequest) Execute() (*LpiParametersProvision, *http.Response, error)
func (ApiFullyUpdateAnResourceRequest) LpiParametersProvision ¶
func (r ApiFullyUpdateAnResourceRequest) LpiParametersProvision(lpiParametersProvision LpiParametersProvision) ApiFullyUpdateAnResourceRequest
Parameters to update/replace the existing resource
type ApiPartialUpdateAnResourceRequest ¶
type ApiPartialUpdateAnResourceRequest struct {
ApiService *IndividualLPIParametersProvisioningApiService
// contains filtered or unexported fields
}
func (ApiPartialUpdateAnResourceRequest) Execute ¶
func (r ApiPartialUpdateAnResourceRequest) Execute() (*LpiParametersProvision, *http.Response, error)
func (ApiPartialUpdateAnResourceRequest) LpiParametersProvisionPatch ¶
func (r ApiPartialUpdateAnResourceRequest) LpiParametersProvisionPatch(lpiParametersProvisionPatch LpiParametersProvisionPatch) ApiPartialUpdateAnResourceRequest
Parameters to modify the existing resource.