openapi_Nnrf_NFManagement

package
v1.18.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 9, 2023 License: Apache-2.0 Imports: 21 Imported by: 0

README

Go API client for openapi_Nnrf_NFManagement

NRF NFManagement Service.
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 1.3.0-alpha.2
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import openapi_Nnrf_NFManagement "github.com/GIT_USER_ID/GIT_REPO_ID/openapi_Nnrf_NFManagement"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), openapi_Nnrf_NFManagement.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), openapi_Nnrf_NFManagement.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), openapi_Nnrf_NFManagement.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), openapi_Nnrf_NFManagement.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://example.com/nnrf-nfm/v1

Class Method HTTP request Description
NFInstanceIDDocumentApi DeregisterNFInstance Delete /nf-instances/{nfInstanceID} Deregisters a given NF Instance
NFInstanceIDDocumentApi GetNFInstance Get /nf-instances/{nfInstanceID} Read the profile of a given NF Instance
NFInstanceIDDocumentApi RegisterNFInstance Put /nf-instances/{nfInstanceID} Register a new NF Instance
NFInstanceIDDocumentApi UpdateNFInstance Patch /nf-instances/{nfInstanceID} Update NF Instance profile
NFInstancesStoreApi GetNFInstances Get /nf-instances Retrieves a collection of NF Instances
NFInstancesStoreApi OptionsNFInstances Options /nf-instances Discover communication options supported by NRF for NF Instances
SubscriptionIDDocumentApi RemoveSubscription Delete /subscriptions/{subscriptionID} Deletes a subscription
SubscriptionIDDocumentApi UpdateSubscription Patch /subscriptions/{subscriptionID} Updates a subscription
SubscriptionsCollectionApi CreateSubscription Post /subscriptions Create a new subscription

Documentation For Models

Documentation For Authorization

oAuth2ClientCredentials
  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes:
  • nnrf-nfm: Access to the Nnrf_NFManagement API
  • nnrf-nfm:nf-instances:read: Access to read the nf-instances resource, or an individual NF Instance ID resource
  • nnrf-nfm:subscriptions:subs-complete-profile: Access to subscribe to the complete profile of NF instances

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
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")
)
View Source
var AllowedAccessTypeEnumValues = []AccessType{
	"3GPP_ACCESS",
	"NON_3GPP_ACCESS",
}

All allowed values of AccessType enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil added in v1.18.2

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	NFInstanceIDDocumentApi *NFInstanceIDDocumentApiService

	NFInstancesStoreApi *NFInstancesStoreApiService

	SubscriptionIDDocumentApi *SubscriptionIDDocumentApiService

	SubscriptionsCollectionApi *SubscriptionsCollectionApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the NRF NFManagement Service API v1.3.0-alpha.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

type APIKey struct {
	Key    string
	Prefix string
}

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 AanfInfo

type AanfInfo struct {
	RoutingIndicators []string `json:"routingIndicators,omitempty"`
}

AanfInfo Represents the information relative to an AAnF NF Instance.

func NewAanfInfo

func NewAanfInfo() *AanfInfo

NewAanfInfo instantiates a new AanfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAanfInfoWithDefaults

func NewAanfInfoWithDefaults() *AanfInfo

NewAanfInfoWithDefaults instantiates a new AanfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AanfInfo) GetRoutingIndicators

func (o *AanfInfo) GetRoutingIndicators() []string

GetRoutingIndicators returns the RoutingIndicators field value if set, zero value otherwise.

func (*AanfInfo) GetRoutingIndicatorsOk

func (o *AanfInfo) GetRoutingIndicatorsOk() ([]string, bool)

GetRoutingIndicatorsOk returns a tuple with the RoutingIndicators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AanfInfo) HasRoutingIndicators

func (o *AanfInfo) HasRoutingIndicators() bool

HasRoutingIndicators returns a boolean if a field has been set.

func (AanfInfo) MarshalJSON

func (o AanfInfo) MarshalJSON() ([]byte, error)

func (*AanfInfo) SetRoutingIndicators

func (o *AanfInfo) SetRoutingIndicators(v []string)

SetRoutingIndicators gets a reference to the given []string and assigns it to the RoutingIndicators field.

func (AanfInfo) ToMap

func (o AanfInfo) ToMap() (map[string]interface{}, error)

type AccessTokenErr

type AccessTokenErr struct {
	Error            string  `json:"error"`
	ErrorDescription *string `json:"error_description,omitempty"`
	ErrorUri         *string `json:"error_uri,omitempty"`
}

AccessTokenErr Error returned in the access token response message

func NewAccessTokenErr

func NewAccessTokenErr(error_ string) *AccessTokenErr

NewAccessTokenErr instantiates a new AccessTokenErr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenErrWithDefaults

func NewAccessTokenErrWithDefaults() *AccessTokenErr

NewAccessTokenErrWithDefaults instantiates a new AccessTokenErr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenErr) GetError

func (o *AccessTokenErr) GetError() string

GetError returns the Error field value

func (*AccessTokenErr) GetErrorDescription

func (o *AccessTokenErr) GetErrorDescription() string

GetErrorDescription returns the ErrorDescription field value if set, zero value otherwise.

func (*AccessTokenErr) GetErrorDescriptionOk

func (o *AccessTokenErr) GetErrorDescriptionOk() (*string, bool)

GetErrorDescriptionOk returns a tuple with the ErrorDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenErr) GetErrorOk

func (o *AccessTokenErr) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.

func (*AccessTokenErr) GetErrorUri

func (o *AccessTokenErr) GetErrorUri() string

GetErrorUri returns the ErrorUri field value if set, zero value otherwise.

func (*AccessTokenErr) GetErrorUriOk

func (o *AccessTokenErr) GetErrorUriOk() (*string, bool)

GetErrorUriOk returns a tuple with the ErrorUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenErr) HasErrorDescription

func (o *AccessTokenErr) HasErrorDescription() bool

HasErrorDescription returns a boolean if a field has been set.

func (*AccessTokenErr) HasErrorUri

func (o *AccessTokenErr) HasErrorUri() bool

HasErrorUri returns a boolean if a field has been set.

func (AccessTokenErr) MarshalJSON

func (o AccessTokenErr) MarshalJSON() ([]byte, error)

func (*AccessTokenErr) SetError

func (o *AccessTokenErr) SetError(v string)

SetError sets field value

func (*AccessTokenErr) SetErrorDescription

func (o *AccessTokenErr) SetErrorDescription(v string)

SetErrorDescription gets a reference to the given string and assigns it to the ErrorDescription field.

func (*AccessTokenErr) SetErrorUri

func (o *AccessTokenErr) SetErrorUri(v string)

SetErrorUri gets a reference to the given string and assigns it to the ErrorUri field.

func (AccessTokenErr) ToMap

func (o AccessTokenErr) ToMap() (map[string]interface{}, error)

type AccessTokenReq

type AccessTokenReq struct {
	GrantType string `json:"grant_type"`
	// String uniquely identifying a NF instance. The format of the NF Instance ID shall be a  Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.
	NfInstanceId string  `json:"nfInstanceId"`
	NfType       *NFType `json:"nfType,omitempty"`
	TargetNfType *NFType `json:"targetNfType,omitempty"`
	Scope        string  `json:"scope"`
	// String uniquely identifying a NF instance. The format of the NF Instance ID shall be a  Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.
	TargetNfInstanceId  *string  `json:"targetNfInstanceId,omitempty"`
	RequesterPlmn       *PlmnId  `json:"requesterPlmn,omitempty"`
	RequesterPlmnList   []PlmnId `json:"requesterPlmnList,omitempty"`
	RequesterSnssaiList []Snssai `json:"requesterSnssaiList,omitempty"`
	// Fully Qualified Domain Name
	RequesterFqdn     *string     `json:"requesterFqdn,omitempty"`
	RequesterSnpnList []PlmnIdNid `json:"requesterSnpnList,omitempty"`
	TargetPlmn        *PlmnId     `json:"targetPlmn,omitempty"`
	TargetSnpn        *PlmnIdNid  `json:"targetSnpn,omitempty"`
	TargetSnssaiList  []Snssai    `json:"targetSnssaiList,omitempty"`
	TargetNsiList     []string    `json:"targetNsiList,omitempty"`
	// NF Set Identifier (see clause 28.12 of 3GPP TS 23.003), formatted as the following string \"set<Set ID>.<nftype>set.5gc.mnc<MNC>.mcc<MCC>\", or  \"set<SetID>.<NFType>set.5gc.nid<NID>.mnc<MNC>.mcc<MCC>\" with  <MCC> encoded as defined in clause 5.4.2 (\"Mcc\" data type definition)  <MNC> encoding the Mobile Network Code part of the PLMN, comprising 3 digits.    If there are only 2 significant digits in the MNC, one \"0\" digit shall be inserted    at the left side to fill the 3 digits coding of MNC.  Pattern: '^[0-9]{3}$' <NFType> encoded as a value defined in Table 6.1.6.3.3-1 of 3GPP TS 29.510 but    with lower case characters <Set ID> encoded as a string of characters consisting of    alphabetic characters (A-Z and a-z), digits (0-9) and/or the hyphen (-) and that    shall end with either an alphabetic character or a digit.
	TargetNfSetId *string `json:"targetNfSetId,omitempty"`
	// NF Service Set Identifier (see clause 28.12 of 3GPP TS 23.003) formatted as the following  string \"set<Set ID>.sn<Service Name>.nfi<NF Instance ID>.5gc.mnc<MNC>.mcc<MCC>\", or  \"set<SetID>.sn<ServiceName>.nfi<NFInstanceID>.5gc.nid<NID>.mnc<MNC>.mcc<MCC>\" with  <MCC> encoded as defined in clause 5.4.2 (\"Mcc\" data type definition)   <MNC> encoding the Mobile Network Code part of the PLMN, comprising 3 digits.    If there are only 2 significant digits in the MNC, one \"0\" digit shall be inserted    at the left side to fill the 3 digits coding of MNC.  Pattern: '^[0-9]{3}$' <NID> encoded as defined in clause 5.4.2 (\"Nid\" data type definition)  <NFInstanceId> encoded as defined in clause 5.3.2  <ServiceName> encoded as defined in 3GPP TS 29.510  <Set ID> encoded as a string of characters consisting of alphabetic    characters (A-Z and a-z), digits (0-9) and/or the hyphen (-) and that shall end    with either an alphabetic character or a digit.
	TargetNfServiceSetId *string `json:"targetNfServiceSetId,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	HnrfAccessTokenUri *string `json:"hnrfAccessTokenUri,omitempty"`
	// String uniquely identifying a NF instance. The format of the NF Instance ID shall be a  Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.
	SourceNfInstanceId *string `json:"sourceNfInstanceId,omitempty"`
}

AccessTokenReq Contains information related to the access token request

func NewAccessTokenReq

func NewAccessTokenReq(grantType string, nfInstanceId string, scope string) *AccessTokenReq

NewAccessTokenReq instantiates a new AccessTokenReq object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenReqWithDefaults

func NewAccessTokenReqWithDefaults() *AccessTokenReq

NewAccessTokenReqWithDefaults instantiates a new AccessTokenReq object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenReq) GetGrantType

func (o *AccessTokenReq) GetGrantType() string

GetGrantType returns the GrantType field value

func (*AccessTokenReq) GetGrantTypeOk

func (o *AccessTokenReq) GetGrantTypeOk() (*string, bool)

GetGrantTypeOk returns a tuple with the GrantType field value and a boolean to check if the value has been set.

func (*AccessTokenReq) GetHnrfAccessTokenUri

func (o *AccessTokenReq) GetHnrfAccessTokenUri() string

GetHnrfAccessTokenUri returns the HnrfAccessTokenUri field value if set, zero value otherwise.

func (*AccessTokenReq) GetHnrfAccessTokenUriOk

func (o *AccessTokenReq) GetHnrfAccessTokenUriOk() (*string, bool)

GetHnrfAccessTokenUriOk returns a tuple with the HnrfAccessTokenUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetNfInstanceId

func (o *AccessTokenReq) GetNfInstanceId() string

GetNfInstanceId returns the NfInstanceId field value

func (*AccessTokenReq) GetNfInstanceIdOk

func (o *AccessTokenReq) GetNfInstanceIdOk() (*string, bool)

GetNfInstanceIdOk returns a tuple with the NfInstanceId field value and a boolean to check if the value has been set.

func (*AccessTokenReq) GetNfType

func (o *AccessTokenReq) GetNfType() NFType

GetNfType returns the NfType field value if set, zero value otherwise.

func (*AccessTokenReq) GetNfTypeOk

func (o *AccessTokenReq) GetNfTypeOk() (*NFType, bool)

GetNfTypeOk returns a tuple with the NfType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetRequesterFqdn

func (o *AccessTokenReq) GetRequesterFqdn() string

GetRequesterFqdn returns the RequesterFqdn field value if set, zero value otherwise.

func (*AccessTokenReq) GetRequesterFqdnOk

func (o *AccessTokenReq) GetRequesterFqdnOk() (*string, bool)

GetRequesterFqdnOk returns a tuple with the RequesterFqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetRequesterPlmn

func (o *AccessTokenReq) GetRequesterPlmn() PlmnId

GetRequesterPlmn returns the RequesterPlmn field value if set, zero value otherwise.

func (*AccessTokenReq) GetRequesterPlmnList

func (o *AccessTokenReq) GetRequesterPlmnList() []PlmnId

GetRequesterPlmnList returns the RequesterPlmnList field value if set, zero value otherwise.

func (*AccessTokenReq) GetRequesterPlmnListOk

func (o *AccessTokenReq) GetRequesterPlmnListOk() ([]PlmnId, bool)

GetRequesterPlmnListOk returns a tuple with the RequesterPlmnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetRequesterPlmnOk

func (o *AccessTokenReq) GetRequesterPlmnOk() (*PlmnId, bool)

GetRequesterPlmnOk returns a tuple with the RequesterPlmn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetRequesterSnpnList

func (o *AccessTokenReq) GetRequesterSnpnList() []PlmnIdNid

GetRequesterSnpnList returns the RequesterSnpnList field value if set, zero value otherwise.

func (*AccessTokenReq) GetRequesterSnpnListOk

func (o *AccessTokenReq) GetRequesterSnpnListOk() ([]PlmnIdNid, bool)

GetRequesterSnpnListOk returns a tuple with the RequesterSnpnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetRequesterSnssaiList

func (o *AccessTokenReq) GetRequesterSnssaiList() []Snssai

GetRequesterSnssaiList returns the RequesterSnssaiList field value if set, zero value otherwise.

func (*AccessTokenReq) GetRequesterSnssaiListOk

func (o *AccessTokenReq) GetRequesterSnssaiListOk() ([]Snssai, bool)

GetRequesterSnssaiListOk returns a tuple with the RequesterSnssaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetScope

func (o *AccessTokenReq) GetScope() string

GetScope returns the Scope field value

func (*AccessTokenReq) GetScopeOk

func (o *AccessTokenReq) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (*AccessTokenReq) GetSourceNfInstanceId

func (o *AccessTokenReq) GetSourceNfInstanceId() string

GetSourceNfInstanceId returns the SourceNfInstanceId field value if set, zero value otherwise.

func (*AccessTokenReq) GetSourceNfInstanceIdOk

func (o *AccessTokenReq) GetSourceNfInstanceIdOk() (*string, bool)

GetSourceNfInstanceIdOk returns a tuple with the SourceNfInstanceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetTargetNfInstanceId

func (o *AccessTokenReq) GetTargetNfInstanceId() string

GetTargetNfInstanceId returns the TargetNfInstanceId field value if set, zero value otherwise.

func (*AccessTokenReq) GetTargetNfInstanceIdOk

func (o *AccessTokenReq) GetTargetNfInstanceIdOk() (*string, bool)

GetTargetNfInstanceIdOk returns a tuple with the TargetNfInstanceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetTargetNfServiceSetId

func (o *AccessTokenReq) GetTargetNfServiceSetId() string

GetTargetNfServiceSetId returns the TargetNfServiceSetId field value if set, zero value otherwise.

func (*AccessTokenReq) GetTargetNfServiceSetIdOk

func (o *AccessTokenReq) GetTargetNfServiceSetIdOk() (*string, bool)

GetTargetNfServiceSetIdOk returns a tuple with the TargetNfServiceSetId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetTargetNfSetId

func (o *AccessTokenReq) GetTargetNfSetId() string

GetTargetNfSetId returns the TargetNfSetId field value if set, zero value otherwise.

func (*AccessTokenReq) GetTargetNfSetIdOk

func (o *AccessTokenReq) GetTargetNfSetIdOk() (*string, bool)

GetTargetNfSetIdOk returns a tuple with the TargetNfSetId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetTargetNfType

func (o *AccessTokenReq) GetTargetNfType() NFType

GetTargetNfType returns the TargetNfType field value if set, zero value otherwise.

func (*AccessTokenReq) GetTargetNfTypeOk

func (o *AccessTokenReq) GetTargetNfTypeOk() (*NFType, bool)

GetTargetNfTypeOk returns a tuple with the TargetNfType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetTargetNsiList

func (o *AccessTokenReq) GetTargetNsiList() []string

GetTargetNsiList returns the TargetNsiList field value if set, zero value otherwise.

func (*AccessTokenReq) GetTargetNsiListOk

func (o *AccessTokenReq) GetTargetNsiListOk() ([]string, bool)

GetTargetNsiListOk returns a tuple with the TargetNsiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetTargetPlmn

func (o *AccessTokenReq) GetTargetPlmn() PlmnId

GetTargetPlmn returns the TargetPlmn field value if set, zero value otherwise.

func (*AccessTokenReq) GetTargetPlmnOk

func (o *AccessTokenReq) GetTargetPlmnOk() (*PlmnId, bool)

GetTargetPlmnOk returns a tuple with the TargetPlmn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetTargetSnpn

func (o *AccessTokenReq) GetTargetSnpn() PlmnIdNid

GetTargetSnpn returns the TargetSnpn field value if set, zero value otherwise.

func (*AccessTokenReq) GetTargetSnpnOk

func (o *AccessTokenReq) GetTargetSnpnOk() (*PlmnIdNid, bool)

GetTargetSnpnOk returns a tuple with the TargetSnpn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) GetTargetSnssaiList

func (o *AccessTokenReq) GetTargetSnssaiList() []Snssai

GetTargetSnssaiList returns the TargetSnssaiList field value if set, zero value otherwise.

func (*AccessTokenReq) GetTargetSnssaiListOk

func (o *AccessTokenReq) GetTargetSnssaiListOk() ([]Snssai, bool)

GetTargetSnssaiListOk returns a tuple with the TargetSnssaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenReq) HasHnrfAccessTokenUri

func (o *AccessTokenReq) HasHnrfAccessTokenUri() bool

HasHnrfAccessTokenUri returns a boolean if a field has been set.

func (*AccessTokenReq) HasNfType

func (o *AccessTokenReq) HasNfType() bool

HasNfType returns a boolean if a field has been set.

func (*AccessTokenReq) HasRequesterFqdn

func (o *AccessTokenReq) HasRequesterFqdn() bool

HasRequesterFqdn returns a boolean if a field has been set.

func (*AccessTokenReq) HasRequesterPlmn

func (o *AccessTokenReq) HasRequesterPlmn() bool

HasRequesterPlmn returns a boolean if a field has been set.

func (*AccessTokenReq) HasRequesterPlmnList

func (o *AccessTokenReq) HasRequesterPlmnList() bool

HasRequesterPlmnList returns a boolean if a field has been set.

func (*AccessTokenReq) HasRequesterSnpnList

func (o *AccessTokenReq) HasRequesterSnpnList() bool

HasRequesterSnpnList returns a boolean if a field has been set.

func (*AccessTokenReq) HasRequesterSnssaiList

func (o *AccessTokenReq) HasRequesterSnssaiList() bool

HasRequesterSnssaiList returns a boolean if a field has been set.

func (*AccessTokenReq) HasSourceNfInstanceId

func (o *AccessTokenReq) HasSourceNfInstanceId() bool

HasSourceNfInstanceId returns a boolean if a field has been set.

func (*AccessTokenReq) HasTargetNfInstanceId

func (o *AccessTokenReq) HasTargetNfInstanceId() bool

HasTargetNfInstanceId returns a boolean if a field has been set.

func (*AccessTokenReq) HasTargetNfServiceSetId

func (o *AccessTokenReq) HasTargetNfServiceSetId() bool

HasTargetNfServiceSetId returns a boolean if a field has been set.

func (*AccessTokenReq) HasTargetNfSetId

func (o *AccessTokenReq) HasTargetNfSetId() bool

HasTargetNfSetId returns a boolean if a field has been set.

func (*AccessTokenReq) HasTargetNfType

func (o *AccessTokenReq) HasTargetNfType() bool

HasTargetNfType returns a boolean if a field has been set.

func (*AccessTokenReq) HasTargetNsiList

func (o *AccessTokenReq) HasTargetNsiList() bool

HasTargetNsiList returns a boolean if a field has been set.

func (*AccessTokenReq) HasTargetPlmn

func (o *AccessTokenReq) HasTargetPlmn() bool

HasTargetPlmn returns a boolean if a field has been set.

func (*AccessTokenReq) HasTargetSnpn

func (o *AccessTokenReq) HasTargetSnpn() bool

HasTargetSnpn returns a boolean if a field has been set.

func (*AccessTokenReq) HasTargetSnssaiList

func (o *AccessTokenReq) HasTargetSnssaiList() bool

HasTargetSnssaiList returns a boolean if a field has been set.

func (AccessTokenReq) MarshalJSON

func (o AccessTokenReq) MarshalJSON() ([]byte, error)

func (*AccessTokenReq) SetGrantType

func (o *AccessTokenReq) SetGrantType(v string)

SetGrantType sets field value

func (*AccessTokenReq) SetHnrfAccessTokenUri

func (o *AccessTokenReq) SetHnrfAccessTokenUri(v string)

SetHnrfAccessTokenUri gets a reference to the given string and assigns it to the HnrfAccessTokenUri field.

func (*AccessTokenReq) SetNfInstanceId

func (o *AccessTokenReq) SetNfInstanceId(v string)

SetNfInstanceId sets field value

func (*AccessTokenReq) SetNfType

func (o *AccessTokenReq) SetNfType(v NFType)

SetNfType gets a reference to the given NFType and assigns it to the NfType field.

func (*AccessTokenReq) SetRequesterFqdn

func (o *AccessTokenReq) SetRequesterFqdn(v string)

SetRequesterFqdn gets a reference to the given string and assigns it to the RequesterFqdn field.

func (*AccessTokenReq) SetRequesterPlmn

func (o *AccessTokenReq) SetRequesterPlmn(v PlmnId)

SetRequesterPlmn gets a reference to the given PlmnId and assigns it to the RequesterPlmn field.

func (*AccessTokenReq) SetRequesterPlmnList

func (o *AccessTokenReq) SetRequesterPlmnList(v []PlmnId)

SetRequesterPlmnList gets a reference to the given []PlmnId and assigns it to the RequesterPlmnList field.

func (*AccessTokenReq) SetRequesterSnpnList

func (o *AccessTokenReq) SetRequesterSnpnList(v []PlmnIdNid)

SetRequesterSnpnList gets a reference to the given []PlmnIdNid and assigns it to the RequesterSnpnList field.

func (*AccessTokenReq) SetRequesterSnssaiList

func (o *AccessTokenReq) SetRequesterSnssaiList(v []Snssai)

SetRequesterSnssaiList gets a reference to the given []Snssai and assigns it to the RequesterSnssaiList field.

func (*AccessTokenReq) SetScope

func (o *AccessTokenReq) SetScope(v string)

SetScope sets field value

func (*AccessTokenReq) SetSourceNfInstanceId

func (o *AccessTokenReq) SetSourceNfInstanceId(v string)

SetSourceNfInstanceId gets a reference to the given string and assigns it to the SourceNfInstanceId field.

func (*AccessTokenReq) SetTargetNfInstanceId

func (o *AccessTokenReq) SetTargetNfInstanceId(v string)

SetTargetNfInstanceId gets a reference to the given string and assigns it to the TargetNfInstanceId field.

func (*AccessTokenReq) SetTargetNfServiceSetId

func (o *AccessTokenReq) SetTargetNfServiceSetId(v string)

SetTargetNfServiceSetId gets a reference to the given string and assigns it to the TargetNfServiceSetId field.

func (*AccessTokenReq) SetTargetNfSetId

func (o *AccessTokenReq) SetTargetNfSetId(v string)

SetTargetNfSetId gets a reference to the given string and assigns it to the TargetNfSetId field.

func (*AccessTokenReq) SetTargetNfType

func (o *AccessTokenReq) SetTargetNfType(v NFType)

SetTargetNfType gets a reference to the given NFType and assigns it to the TargetNfType field.

func (*AccessTokenReq) SetTargetNsiList

func (o *AccessTokenReq) SetTargetNsiList(v []string)

SetTargetNsiList gets a reference to the given []string and assigns it to the TargetNsiList field.

func (*AccessTokenReq) SetTargetPlmn

func (o *AccessTokenReq) SetTargetPlmn(v PlmnId)

SetTargetPlmn gets a reference to the given PlmnId and assigns it to the TargetPlmn field.

func (*AccessTokenReq) SetTargetSnpn

func (o *AccessTokenReq) SetTargetSnpn(v PlmnIdNid)

SetTargetSnpn gets a reference to the given PlmnIdNid and assigns it to the TargetSnpn field.

func (*AccessTokenReq) SetTargetSnssaiList

func (o *AccessTokenReq) SetTargetSnssaiList(v []Snssai)

SetTargetSnssaiList gets a reference to the given []Snssai and assigns it to the TargetSnssaiList field.

func (AccessTokenReq) ToMap

func (o AccessTokenReq) ToMap() (map[string]interface{}, error)

type AccessType

type AccessType string

AccessType Indicates whether the access is via 3GPP or via non-3GPP.

const (
	NON_3_GPP_ACCESS AccessType = "NON_3GPP_ACCESS"
)

List of AccessType

func NewAccessTypeFromValue

func NewAccessTypeFromValue(v string) (*AccessType, error)

NewAccessTypeFromValue returns a pointer to a valid AccessType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AccessType) IsValid

func (v AccessType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AccessType) Ptr

func (v AccessType) Ptr() *AccessType

Ptr returns reference to AccessType value

func (*AccessType) UnmarshalJSON

func (v *AccessType) UnmarshalJSON(src []byte) error

type AfEvent

type AfEvent struct {
	String *string
}

AfEvent Represents Application Events.

func (*AfEvent) MarshalJSON

func (src *AfEvent) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AfEvent) UnmarshalJSON

func (dst *AfEvent) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type AfEventExposureData

type AfEventExposureData struct {
	AfEvents []AfEvent `json:"afEvents"`
	AfIds    []string  `json:"afIds,omitempty"`
	AppIds   []string  `json:"appIds,omitempty"`
}

AfEventExposureData AF Event Exposure data managed by a given NEF Instance

func NewAfEventExposureData

func NewAfEventExposureData(afEvents []AfEvent) *AfEventExposureData

NewAfEventExposureData instantiates a new AfEventExposureData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAfEventExposureDataWithDefaults

func NewAfEventExposureDataWithDefaults() *AfEventExposureData

NewAfEventExposureDataWithDefaults instantiates a new AfEventExposureData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AfEventExposureData) GetAfEvents

func (o *AfEventExposureData) GetAfEvents() []AfEvent

GetAfEvents returns the AfEvents field value

func (*AfEventExposureData) GetAfEventsOk

func (o *AfEventExposureData) GetAfEventsOk() ([]AfEvent, bool)

GetAfEventsOk returns a tuple with the AfEvents field value and a boolean to check if the value has been set.

func (*AfEventExposureData) GetAfIds

func (o *AfEventExposureData) GetAfIds() []string

GetAfIds returns the AfIds field value if set, zero value otherwise.

func (*AfEventExposureData) GetAfIdsOk

func (o *AfEventExposureData) GetAfIdsOk() ([]string, bool)

GetAfIdsOk returns a tuple with the AfIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AfEventExposureData) GetAppIds

func (o *AfEventExposureData) GetAppIds() []string

GetAppIds returns the AppIds field value if set, zero value otherwise.

func (*AfEventExposureData) GetAppIdsOk

func (o *AfEventExposureData) GetAppIdsOk() ([]string, bool)

GetAppIdsOk returns a tuple with the AppIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AfEventExposureData) HasAfIds

func (o *AfEventExposureData) HasAfIds() bool

HasAfIds returns a boolean if a field has been set.

func (*AfEventExposureData) HasAppIds

func (o *AfEventExposureData) HasAppIds() bool

HasAppIds returns a boolean if a field has been set.

func (AfEventExposureData) MarshalJSON

func (o AfEventExposureData) MarshalJSON() ([]byte, error)

func (*AfEventExposureData) SetAfEvents

func (o *AfEventExposureData) SetAfEvents(v []AfEvent)

SetAfEvents sets field value

func (*AfEventExposureData) SetAfIds

func (o *AfEventExposureData) SetAfIds(v []string)

SetAfIds gets a reference to the given []string and assigns it to the AfIds field.

func (*AfEventExposureData) SetAppIds

func (o *AfEventExposureData) SetAppIds(v []string)

SetAppIds gets a reference to the given []string and assigns it to the AppIds field.

func (AfEventExposureData) ToMap

func (o AfEventExposureData) ToMap() (map[string]interface{}, error)

type AmfCond

type AmfCond struct {
	Interface *interface{}
}

AmfCond Subscription to a set of AMFs, based on AMF Set Id and/or AMF Region Id

func (*AmfCond) MarshalJSON

func (src *AmfCond) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AmfCond) UnmarshalJSON

func (dst *AmfCond) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type AmfInfo

type AmfInfo struct {
	// String identifying the AMF Set ID (10 bits) as specified in clause 2.10.1 of 3GPP TS 23.003.  It is encoded as a string of 3 hexadecimal characters where the first character is limited to  values 0 to 3 (i.e. 10 bits).
	AmfSetId string `json:"amfSetId"`
	// String identifying the AMF Set ID (10 bits) as specified in clause 2.10.1 of 3GPP TS 23.003.  It is encoded as a string of 3 hexadecimal characters where the first character is limited to  values 0 to 3 (i.e. 10 bits)
	AmfRegionId             string              `json:"amfRegionId"`
	GuamiList               []Guami             `json:"guamiList"`
	TaiList                 []Tai               `json:"taiList,omitempty"`
	TaiRangeList            []TaiRange          `json:"taiRangeList,omitempty"`
	BackupInfoAmfFailure    []Guami             `json:"backupInfoAmfFailure,omitempty"`
	BackupInfoAmfRemoval    []Guami             `json:"backupInfoAmfRemoval,omitempty"`
	N2InterfaceAmfInfo      *N2InterfaceAmfInfo `json:"n2InterfaceAmfInfo,omitempty"`
	AmfOnboardingCapability *bool               `json:"amfOnboardingCapability,omitempty"`
}

AmfInfo Information of an AMF NF Instance

func NewAmfInfo

func NewAmfInfo(amfSetId string, amfRegionId string, guamiList []Guami) *AmfInfo

NewAmfInfo instantiates a new AmfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAmfInfoWithDefaults

func NewAmfInfoWithDefaults() *AmfInfo

NewAmfInfoWithDefaults instantiates a new AmfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AmfInfo) GetAmfOnboardingCapability

func (o *AmfInfo) GetAmfOnboardingCapability() bool

GetAmfOnboardingCapability returns the AmfOnboardingCapability field value if set, zero value otherwise.

func (*AmfInfo) GetAmfOnboardingCapabilityOk

func (o *AmfInfo) GetAmfOnboardingCapabilityOk() (*bool, bool)

GetAmfOnboardingCapabilityOk returns a tuple with the AmfOnboardingCapability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AmfInfo) GetAmfRegionId

func (o *AmfInfo) GetAmfRegionId() string

GetAmfRegionId returns the AmfRegionId field value

func (*AmfInfo) GetAmfRegionIdOk

func (o *AmfInfo) GetAmfRegionIdOk() (*string, bool)

GetAmfRegionIdOk returns a tuple with the AmfRegionId field value and a boolean to check if the value has been set.

func (*AmfInfo) GetAmfSetId

func (o *AmfInfo) GetAmfSetId() string

GetAmfSetId returns the AmfSetId field value

func (*AmfInfo) GetAmfSetIdOk

func (o *AmfInfo) GetAmfSetIdOk() (*string, bool)

GetAmfSetIdOk returns a tuple with the AmfSetId field value and a boolean to check if the value has been set.

func (*AmfInfo) GetBackupInfoAmfFailure

func (o *AmfInfo) GetBackupInfoAmfFailure() []Guami

GetBackupInfoAmfFailure returns the BackupInfoAmfFailure field value if set, zero value otherwise.

func (*AmfInfo) GetBackupInfoAmfFailureOk

func (o *AmfInfo) GetBackupInfoAmfFailureOk() ([]Guami, bool)

GetBackupInfoAmfFailureOk returns a tuple with the BackupInfoAmfFailure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AmfInfo) GetBackupInfoAmfRemoval

func (o *AmfInfo) GetBackupInfoAmfRemoval() []Guami

GetBackupInfoAmfRemoval returns the BackupInfoAmfRemoval field value if set, zero value otherwise.

func (*AmfInfo) GetBackupInfoAmfRemovalOk

func (o *AmfInfo) GetBackupInfoAmfRemovalOk() ([]Guami, bool)

GetBackupInfoAmfRemovalOk returns a tuple with the BackupInfoAmfRemoval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AmfInfo) GetGuamiList

func (o *AmfInfo) GetGuamiList() []Guami

GetGuamiList returns the GuamiList field value

func (*AmfInfo) GetGuamiListOk

func (o *AmfInfo) GetGuamiListOk() ([]Guami, bool)

GetGuamiListOk returns a tuple with the GuamiList field value and a boolean to check if the value has been set.

func (*AmfInfo) GetN2InterfaceAmfInfo

func (o *AmfInfo) GetN2InterfaceAmfInfo() N2InterfaceAmfInfo

GetN2InterfaceAmfInfo returns the N2InterfaceAmfInfo field value if set, zero value otherwise.

func (*AmfInfo) GetN2InterfaceAmfInfoOk

func (o *AmfInfo) GetN2InterfaceAmfInfoOk() (*N2InterfaceAmfInfo, bool)

GetN2InterfaceAmfInfoOk returns a tuple with the N2InterfaceAmfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AmfInfo) GetTaiList

func (o *AmfInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*AmfInfo) GetTaiListOk

func (o *AmfInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AmfInfo) GetTaiRangeList

func (o *AmfInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*AmfInfo) GetTaiRangeListOk

func (o *AmfInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AmfInfo) HasAmfOnboardingCapability

func (o *AmfInfo) HasAmfOnboardingCapability() bool

HasAmfOnboardingCapability returns a boolean if a field has been set.

func (*AmfInfo) HasBackupInfoAmfFailure

func (o *AmfInfo) HasBackupInfoAmfFailure() bool

HasBackupInfoAmfFailure returns a boolean if a field has been set.

func (*AmfInfo) HasBackupInfoAmfRemoval

func (o *AmfInfo) HasBackupInfoAmfRemoval() bool

HasBackupInfoAmfRemoval returns a boolean if a field has been set.

func (*AmfInfo) HasN2InterfaceAmfInfo

func (o *AmfInfo) HasN2InterfaceAmfInfo() bool

HasN2InterfaceAmfInfo returns a boolean if a field has been set.

func (*AmfInfo) HasTaiList

func (o *AmfInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*AmfInfo) HasTaiRangeList

func (o *AmfInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (AmfInfo) MarshalJSON

func (o AmfInfo) MarshalJSON() ([]byte, error)

func (*AmfInfo) SetAmfOnboardingCapability

func (o *AmfInfo) SetAmfOnboardingCapability(v bool)

SetAmfOnboardingCapability gets a reference to the given bool and assigns it to the AmfOnboardingCapability field.

func (*AmfInfo) SetAmfRegionId

func (o *AmfInfo) SetAmfRegionId(v string)

SetAmfRegionId sets field value

func (*AmfInfo) SetAmfSetId

func (o *AmfInfo) SetAmfSetId(v string)

SetAmfSetId sets field value

func (*AmfInfo) SetBackupInfoAmfFailure

func (o *AmfInfo) SetBackupInfoAmfFailure(v []Guami)

SetBackupInfoAmfFailure gets a reference to the given []Guami and assigns it to the BackupInfoAmfFailure field.

func (*AmfInfo) SetBackupInfoAmfRemoval

func (o *AmfInfo) SetBackupInfoAmfRemoval(v []Guami)

SetBackupInfoAmfRemoval gets a reference to the given []Guami and assigns it to the BackupInfoAmfRemoval field.

func (*AmfInfo) SetGuamiList

func (o *AmfInfo) SetGuamiList(v []Guami)

SetGuamiList sets field value

func (*AmfInfo) SetN2InterfaceAmfInfo

func (o *AmfInfo) SetN2InterfaceAmfInfo(v N2InterfaceAmfInfo)

SetN2InterfaceAmfInfo gets a reference to the given N2InterfaceAmfInfo and assigns it to the N2InterfaceAmfInfo field.

func (*AmfInfo) SetTaiList

func (o *AmfInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*AmfInfo) SetTaiRangeList

func (o *AmfInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (AmfInfo) ToMap

func (o AmfInfo) ToMap() (map[string]interface{}, error)

type AnNodeType

type AnNodeType struct {
	String *string
}

AnNodeType Access Network Node Type (gNB, ng-eNB...)

func (*AnNodeType) MarshalJSON

func (src *AnNodeType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AnNodeType) UnmarshalJSON

func (dst *AnNodeType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type ApiCreateSubscriptionRequest

type ApiCreateSubscriptionRequest struct {
	ApiService *SubscriptionsCollectionApiService
	// contains filtered or unexported fields
}

func (ApiCreateSubscriptionRequest) AcceptEncoding

func (r ApiCreateSubscriptionRequest) AcceptEncoding(acceptEncoding string) ApiCreateSubscriptionRequest

Accept-Encoding, described in IETF RFC 7231

func (ApiCreateSubscriptionRequest) ContentEncoding

func (r ApiCreateSubscriptionRequest) ContentEncoding(contentEncoding string) ApiCreateSubscriptionRequest

Content-Encoding, described in IETF RFC 7231

func (ApiCreateSubscriptionRequest) Execute

func (ApiCreateSubscriptionRequest) SubscriptionData

func (r ApiCreateSubscriptionRequest) SubscriptionData(subscriptionData SubscriptionData) ApiCreateSubscriptionRequest

type ApiDeregisterNFInstanceRequest

type ApiDeregisterNFInstanceRequest struct {
	ApiService *NFInstanceIDDocumentApiService
	// contains filtered or unexported fields
}

func (ApiDeregisterNFInstanceRequest) Execute

type ApiGetNFInstanceRequest

type ApiGetNFInstanceRequest struct {
	ApiService *NFInstanceIDDocumentApiService
	// contains filtered or unexported fields
}

func (ApiGetNFInstanceRequest) Execute

func (ApiGetNFInstanceRequest) RequesterFeatures

func (r ApiGetNFInstanceRequest) RequesterFeatures(requesterFeatures string) ApiGetNFInstanceRequest

Features supported by the NF Service Consumer

type ApiGetNFInstancesRequest

type ApiGetNFInstancesRequest struct {
	ApiService *NFInstancesStoreApiService
	// contains filtered or unexported fields
}

func (ApiGetNFInstancesRequest) Execute

func (ApiGetNFInstancesRequest) Limit

How many items to return at one time

func (ApiGetNFInstancesRequest) NfType

Type of NF

func (ApiGetNFInstancesRequest) PageNumber

func (r ApiGetNFInstancesRequest) PageNumber(pageNumber int32) ApiGetNFInstancesRequest

Page number where the response shall start

func (ApiGetNFInstancesRequest) PageSize

Maximum number of items in each returned page

type ApiOptionsNFInstancesRequest

type ApiOptionsNFInstancesRequest struct {
	ApiService *NFInstancesStoreApiService
	// contains filtered or unexported fields
}

func (ApiOptionsNFInstancesRequest) Execute

type ApiRegisterNFInstanceRequest

type ApiRegisterNFInstanceRequest struct {
	ApiService *NFInstanceIDDocumentApiService
	// contains filtered or unexported fields
}

func (ApiRegisterNFInstanceRequest) AcceptEncoding

func (r ApiRegisterNFInstanceRequest) AcceptEncoding(acceptEncoding string) ApiRegisterNFInstanceRequest

Accept-Encoding, described in IETF RFC 7231

func (ApiRegisterNFInstanceRequest) ContentEncoding

func (r ApiRegisterNFInstanceRequest) ContentEncoding(contentEncoding string) ApiRegisterNFInstanceRequest

Content-Encoding, described in IETF RFC 7231

func (ApiRegisterNFInstanceRequest) Execute

func (ApiRegisterNFInstanceRequest) NFProfile

type ApiRemoveSubscriptionRequest

type ApiRemoveSubscriptionRequest struct {
	ApiService *SubscriptionIDDocumentApiService
	// contains filtered or unexported fields
}

func (ApiRemoveSubscriptionRequest) Execute

type ApiUpdateNFInstanceRequest

type ApiUpdateNFInstanceRequest struct {
	ApiService *NFInstanceIDDocumentApiService
	// contains filtered or unexported fields
}

func (ApiUpdateNFInstanceRequest) AcceptEncoding

func (r ApiUpdateNFInstanceRequest) AcceptEncoding(acceptEncoding string) ApiUpdateNFInstanceRequest

Accept-Encoding, described in IETF RFC 7231

func (ApiUpdateNFInstanceRequest) ContentEncoding

func (r ApiUpdateNFInstanceRequest) ContentEncoding(contentEncoding string) ApiUpdateNFInstanceRequest

Content-Encoding, described in IETF RFC 7231

func (ApiUpdateNFInstanceRequest) Execute

func (ApiUpdateNFInstanceRequest) IfMatch

Validator for conditional requests, as described in IETF RFC 7232, 3.2

func (ApiUpdateNFInstanceRequest) PatchItem

type ApiUpdateSubscriptionRequest

type ApiUpdateSubscriptionRequest struct {
	ApiService *SubscriptionIDDocumentApiService
	// contains filtered or unexported fields
}

func (ApiUpdateSubscriptionRequest) AcceptEncoding

func (r ApiUpdateSubscriptionRequest) AcceptEncoding(acceptEncoding string) ApiUpdateSubscriptionRequest

Accept-Encoding, described in IETF RFC 7231

func (ApiUpdateSubscriptionRequest) ContentEncoding

func (r ApiUpdateSubscriptionRequest) ContentEncoding(contentEncoding string) ApiUpdateSubscriptionRequest

Content-Encoding, described in IETF RFC 7231

func (ApiUpdateSubscriptionRequest) Execute

func (ApiUpdateSubscriptionRequest) PatchItem

type AtsssCapability

type AtsssCapability struct {
	// Indicates the ATSSS-LL capability to support procedures related to Access Traffic Steering, Switching, Splitting (see clauses 4.2.10, 5.32 of 3GPP TS 23.501). true: Supported false (default): Not Supported
	AtsssLL *bool `json:"atsssLL,omitempty"`
	// Indicates the MPTCP capability to support procedures related to Access Traffic Steering, Switching, Splitting (see clauses 4.2.10, 5.32 of 3GPP TS 23.501 true: Supported false (default): Not Supported
	Mptcp *bool `json:"mptcp,omitempty"`
	// This IE is only used by the UPF to indicate whether the UPF supports RTT measurement without PMF (see clauses 5.32.2, 6.3.3.3 of 3GPP TS 23.501 true: Supported false (default): Not Supported
	RttWithoutPmf *bool `json:"rttWithoutPmf,omitempty"`
}

AtsssCapability Containes Capability to support procedures related to Access Traffic Steering, Switching, Splitting.

func NewAtsssCapability

func NewAtsssCapability() *AtsssCapability

NewAtsssCapability instantiates a new AtsssCapability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAtsssCapabilityWithDefaults

func NewAtsssCapabilityWithDefaults() *AtsssCapability

NewAtsssCapabilityWithDefaults instantiates a new AtsssCapability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AtsssCapability) GetAtsssLL

func (o *AtsssCapability) GetAtsssLL() bool

GetAtsssLL returns the AtsssLL field value if set, zero value otherwise.

func (*AtsssCapability) GetAtsssLLOk

func (o *AtsssCapability) GetAtsssLLOk() (*bool, bool)

GetAtsssLLOk returns a tuple with the AtsssLL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AtsssCapability) GetMptcp

func (o *AtsssCapability) GetMptcp() bool

GetMptcp returns the Mptcp field value if set, zero value otherwise.

func (*AtsssCapability) GetMptcpOk

func (o *AtsssCapability) GetMptcpOk() (*bool, bool)

GetMptcpOk returns a tuple with the Mptcp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AtsssCapability) GetRttWithoutPmf

func (o *AtsssCapability) GetRttWithoutPmf() bool

GetRttWithoutPmf returns the RttWithoutPmf field value if set, zero value otherwise.

func (*AtsssCapability) GetRttWithoutPmfOk

func (o *AtsssCapability) GetRttWithoutPmfOk() (*bool, bool)

GetRttWithoutPmfOk returns a tuple with the RttWithoutPmf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AtsssCapability) HasAtsssLL

func (o *AtsssCapability) HasAtsssLL() bool

HasAtsssLL returns a boolean if a field has been set.

func (*AtsssCapability) HasMptcp

func (o *AtsssCapability) HasMptcp() bool

HasMptcp returns a boolean if a field has been set.

func (*AtsssCapability) HasRttWithoutPmf

func (o *AtsssCapability) HasRttWithoutPmf() bool

HasRttWithoutPmf returns a boolean if a field has been set.

func (AtsssCapability) MarshalJSON

func (o AtsssCapability) MarshalJSON() ([]byte, error)

func (*AtsssCapability) SetAtsssLL

func (o *AtsssCapability) SetAtsssLL(v bool)

SetAtsssLL gets a reference to the given bool and assigns it to the AtsssLL field.

func (*AtsssCapability) SetMptcp

func (o *AtsssCapability) SetMptcp(v bool)

SetMptcp gets a reference to the given bool and assigns it to the Mptcp field.

func (*AtsssCapability) SetRttWithoutPmf

func (o *AtsssCapability) SetRttWithoutPmf(v bool)

SetRttWithoutPmf gets a reference to the given bool and assigns it to the RttWithoutPmf field.

func (AtsssCapability) ToMap

func (o AtsssCapability) ToMap() (map[string]interface{}, error)

type AusfInfo

type AusfInfo struct {
	// Identifier of a group of NFs.
	GroupId           *string     `json:"groupId,omitempty"`
	SupiRanges        []SupiRange `json:"supiRanges,omitempty"`
	RoutingIndicators []string    `json:"routingIndicators,omitempty"`
	SuciInfos         []SuciInfo  `json:"suciInfos,omitempty"`
}

AusfInfo Information of an AUSF NF Instance

func NewAusfInfo

func NewAusfInfo() *AusfInfo

NewAusfInfo instantiates a new AusfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAusfInfoWithDefaults

func NewAusfInfoWithDefaults() *AusfInfo

NewAusfInfoWithDefaults instantiates a new AusfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AusfInfo) GetGroupId

func (o *AusfInfo) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*AusfInfo) GetGroupIdOk

func (o *AusfInfo) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AusfInfo) GetRoutingIndicators

func (o *AusfInfo) GetRoutingIndicators() []string

GetRoutingIndicators returns the RoutingIndicators field value if set, zero value otherwise.

func (*AusfInfo) GetRoutingIndicatorsOk

func (o *AusfInfo) GetRoutingIndicatorsOk() ([]string, bool)

GetRoutingIndicatorsOk returns a tuple with the RoutingIndicators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AusfInfo) GetSuciInfos

func (o *AusfInfo) GetSuciInfos() []SuciInfo

GetSuciInfos returns the SuciInfos field value if set, zero value otherwise.

func (*AusfInfo) GetSuciInfosOk

func (o *AusfInfo) GetSuciInfosOk() ([]SuciInfo, bool)

GetSuciInfosOk returns a tuple with the SuciInfos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AusfInfo) GetSupiRanges

func (o *AusfInfo) GetSupiRanges() []SupiRange

GetSupiRanges returns the SupiRanges field value if set, zero value otherwise.

func (*AusfInfo) GetSupiRangesOk

func (o *AusfInfo) GetSupiRangesOk() ([]SupiRange, bool)

GetSupiRangesOk returns a tuple with the SupiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AusfInfo) HasGroupId

func (o *AusfInfo) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*AusfInfo) HasRoutingIndicators

func (o *AusfInfo) HasRoutingIndicators() bool

HasRoutingIndicators returns a boolean if a field has been set.

func (*AusfInfo) HasSuciInfos

func (o *AusfInfo) HasSuciInfos() bool

HasSuciInfos returns a boolean if a field has been set.

func (*AusfInfo) HasSupiRanges

func (o *AusfInfo) HasSupiRanges() bool

HasSupiRanges returns a boolean if a field has been set.

func (AusfInfo) MarshalJSON

func (o AusfInfo) MarshalJSON() ([]byte, error)

func (*AusfInfo) SetGroupId

func (o *AusfInfo) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*AusfInfo) SetRoutingIndicators

func (o *AusfInfo) SetRoutingIndicators(v []string)

SetRoutingIndicators gets a reference to the given []string and assigns it to the RoutingIndicators field.

func (*AusfInfo) SetSuciInfos

func (o *AusfInfo) SetSuciInfos(v []SuciInfo)

SetSuciInfos gets a reference to the given []SuciInfo and assigns it to the SuciInfos field.

func (*AusfInfo) SetSupiRanges

func (o *AusfInfo) SetSupiRanges(v []SupiRange)

SetSupiRanges gets a reference to the given []SupiRange and assigns it to the SupiRanges field.

func (AusfInfo) ToMap

func (o AusfInfo) ToMap() (map[string]interface{}, error)

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BsfInfo

type BsfInfo struct {
	DnnList           []string           `json:"dnnList,omitempty"`
	IpDomainList      []string           `json:"ipDomainList,omitempty"`
	Ipv4AddressRanges []Ipv4AddressRange `json:"ipv4AddressRanges,omitempty"`
	Ipv6PrefixRanges  []Ipv6PrefixRange  `json:"ipv6PrefixRanges,omitempty"`
	// Fully Qualified Domain Name
	RxDiamHost *string `json:"rxDiamHost,omitempty"`
	// Fully Qualified Domain Name
	RxDiamRealm *string `json:"rxDiamRealm,omitempty"`
	// Identifier of a group of NFs.
	GroupId    *string         `json:"groupId,omitempty"`
	SupiRanges []SupiRange     `json:"supiRanges,omitempty"`
	GpsiRanges []IdentityRange `json:"gpsiRanges,omitempty"`
}

BsfInfo Information of a BSF NF Instance

func NewBsfInfo

func NewBsfInfo() *BsfInfo

NewBsfInfo instantiates a new BsfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBsfInfoWithDefaults

func NewBsfInfoWithDefaults() *BsfInfo

NewBsfInfoWithDefaults instantiates a new BsfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BsfInfo) GetDnnList

func (o *BsfInfo) GetDnnList() []string

GetDnnList returns the DnnList field value if set, zero value otherwise.

func (*BsfInfo) GetDnnListOk

func (o *BsfInfo) GetDnnListOk() ([]string, bool)

GetDnnListOk returns a tuple with the DnnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BsfInfo) GetGpsiRanges

func (o *BsfInfo) GetGpsiRanges() []IdentityRange

GetGpsiRanges returns the GpsiRanges field value if set, zero value otherwise.

func (*BsfInfo) GetGpsiRangesOk

func (o *BsfInfo) GetGpsiRangesOk() ([]IdentityRange, bool)

GetGpsiRangesOk returns a tuple with the GpsiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BsfInfo) GetGroupId

func (o *BsfInfo) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*BsfInfo) GetGroupIdOk

func (o *BsfInfo) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BsfInfo) GetIpDomainList

func (o *BsfInfo) GetIpDomainList() []string

GetIpDomainList returns the IpDomainList field value if set, zero value otherwise.

func (*BsfInfo) GetIpDomainListOk

func (o *BsfInfo) GetIpDomainListOk() ([]string, bool)

GetIpDomainListOk returns a tuple with the IpDomainList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BsfInfo) GetIpv4AddressRanges

func (o *BsfInfo) GetIpv4AddressRanges() []Ipv4AddressRange

GetIpv4AddressRanges returns the Ipv4AddressRanges field value if set, zero value otherwise.

func (*BsfInfo) GetIpv4AddressRangesOk

func (o *BsfInfo) GetIpv4AddressRangesOk() ([]Ipv4AddressRange, bool)

GetIpv4AddressRangesOk returns a tuple with the Ipv4AddressRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BsfInfo) GetIpv6PrefixRanges

func (o *BsfInfo) GetIpv6PrefixRanges() []Ipv6PrefixRange

GetIpv6PrefixRanges returns the Ipv6PrefixRanges field value if set, zero value otherwise.

func (*BsfInfo) GetIpv6PrefixRangesOk

func (o *BsfInfo) GetIpv6PrefixRangesOk() ([]Ipv6PrefixRange, bool)

GetIpv6PrefixRangesOk returns a tuple with the Ipv6PrefixRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BsfInfo) GetRxDiamHost

func (o *BsfInfo) GetRxDiamHost() string

GetRxDiamHost returns the RxDiamHost field value if set, zero value otherwise.

func (*BsfInfo) GetRxDiamHostOk

func (o *BsfInfo) GetRxDiamHostOk() (*string, bool)

GetRxDiamHostOk returns a tuple with the RxDiamHost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BsfInfo) GetRxDiamRealm

func (o *BsfInfo) GetRxDiamRealm() string

GetRxDiamRealm returns the RxDiamRealm field value if set, zero value otherwise.

func (*BsfInfo) GetRxDiamRealmOk

func (o *BsfInfo) GetRxDiamRealmOk() (*string, bool)

GetRxDiamRealmOk returns a tuple with the RxDiamRealm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BsfInfo) GetSupiRanges

func (o *BsfInfo) GetSupiRanges() []SupiRange

GetSupiRanges returns the SupiRanges field value if set, zero value otherwise.

func (*BsfInfo) GetSupiRangesOk

func (o *BsfInfo) GetSupiRangesOk() ([]SupiRange, bool)

GetSupiRangesOk returns a tuple with the SupiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BsfInfo) HasDnnList

func (o *BsfInfo) HasDnnList() bool

HasDnnList returns a boolean if a field has been set.

func (*BsfInfo) HasGpsiRanges

func (o *BsfInfo) HasGpsiRanges() bool

HasGpsiRanges returns a boolean if a field has been set.

func (*BsfInfo) HasGroupId

func (o *BsfInfo) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*BsfInfo) HasIpDomainList

func (o *BsfInfo) HasIpDomainList() bool

HasIpDomainList returns a boolean if a field has been set.

func (*BsfInfo) HasIpv4AddressRanges

func (o *BsfInfo) HasIpv4AddressRanges() bool

HasIpv4AddressRanges returns a boolean if a field has been set.

func (*BsfInfo) HasIpv6PrefixRanges

func (o *BsfInfo) HasIpv6PrefixRanges() bool

HasIpv6PrefixRanges returns a boolean if a field has been set.

func (*BsfInfo) HasRxDiamHost

func (o *BsfInfo) HasRxDiamHost() bool

HasRxDiamHost returns a boolean if a field has been set.

func (*BsfInfo) HasRxDiamRealm

func (o *BsfInfo) HasRxDiamRealm() bool

HasRxDiamRealm returns a boolean if a field has been set.

func (*BsfInfo) HasSupiRanges

func (o *BsfInfo) HasSupiRanges() bool

HasSupiRanges returns a boolean if a field has been set.

func (BsfInfo) MarshalJSON

func (o BsfInfo) MarshalJSON() ([]byte, error)

func (*BsfInfo) SetDnnList

func (o *BsfInfo) SetDnnList(v []string)

SetDnnList gets a reference to the given []string and assigns it to the DnnList field.

func (*BsfInfo) SetGpsiRanges

func (o *BsfInfo) SetGpsiRanges(v []IdentityRange)

SetGpsiRanges gets a reference to the given []IdentityRange and assigns it to the GpsiRanges field.

func (*BsfInfo) SetGroupId

func (o *BsfInfo) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*BsfInfo) SetIpDomainList

func (o *BsfInfo) SetIpDomainList(v []string)

SetIpDomainList gets a reference to the given []string and assigns it to the IpDomainList field.

func (*BsfInfo) SetIpv4AddressRanges

func (o *BsfInfo) SetIpv4AddressRanges(v []Ipv4AddressRange)

SetIpv4AddressRanges gets a reference to the given []Ipv4AddressRange and assigns it to the Ipv4AddressRanges field.

func (*BsfInfo) SetIpv6PrefixRanges

func (o *BsfInfo) SetIpv6PrefixRanges(v []Ipv6PrefixRange)

SetIpv6PrefixRanges gets a reference to the given []Ipv6PrefixRange and assigns it to the Ipv6PrefixRanges field.

func (*BsfInfo) SetRxDiamHost

func (o *BsfInfo) SetRxDiamHost(v string)

SetRxDiamHost gets a reference to the given string and assigns it to the RxDiamHost field.

func (*BsfInfo) SetRxDiamRealm

func (o *BsfInfo) SetRxDiamRealm(v string)

SetRxDiamRealm gets a reference to the given string and assigns it to the RxDiamRealm field.

func (*BsfInfo) SetSupiRanges

func (o *BsfInfo) SetSupiRanges(v []SupiRange)

SetSupiRanges gets a reference to the given []SupiRange and assigns it to the SupiRanges field.

func (BsfInfo) ToMap

func (o BsfInfo) ToMap() (map[string]interface{}, error)

type ChangeItem

type ChangeItem struct {
	Op ChangeType `json:"op"`
	// contains a JSON pointer value (as defined in IETF RFC 6901) that references a target  location within the resource on which the change has been applied.
	Path string `json:"path"`
	// indicates the path of the source JSON element (according to JSON Pointer syntax)  being moved or copied to the location indicated by the \"path\" attribute. It shall  be present if the \"op\" attribute is of value \"MOVE\".
	From      *string     `json:"from,omitempty"`
	OrigValue interface{} `json:"origValue,omitempty"`
	NewValue  interface{} `json:"newValue,omitempty"`
}

ChangeItem It contains data which need to be changed.

func NewChangeItem

func NewChangeItem(op ChangeType, path string) *ChangeItem

NewChangeItem instantiates a new ChangeItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChangeItemWithDefaults

func NewChangeItemWithDefaults() *ChangeItem

NewChangeItemWithDefaults instantiates a new ChangeItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChangeItem) GetFrom

func (o *ChangeItem) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*ChangeItem) GetFromOk

func (o *ChangeItem) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChangeItem) GetNewValue

func (o *ChangeItem) GetNewValue() interface{}

GetNewValue returns the NewValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ChangeItem) GetNewValueOk

func (o *ChangeItem) GetNewValueOk() (*interface{}, bool)

GetNewValueOk returns a tuple with the NewValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChangeItem) GetOp

func (o *ChangeItem) GetOp() ChangeType

GetOp returns the Op field value

func (*ChangeItem) GetOpOk

func (o *ChangeItem) GetOpOk() (*ChangeType, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*ChangeItem) GetOrigValue

func (o *ChangeItem) GetOrigValue() interface{}

GetOrigValue returns the OrigValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ChangeItem) GetOrigValueOk

func (o *ChangeItem) GetOrigValueOk() (*interface{}, bool)

GetOrigValueOk returns a tuple with the OrigValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChangeItem) GetPath

func (o *ChangeItem) GetPath() string

GetPath returns the Path field value

func (*ChangeItem) GetPathOk

func (o *ChangeItem) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*ChangeItem) HasFrom

func (o *ChangeItem) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*ChangeItem) HasNewValue

func (o *ChangeItem) HasNewValue() bool

HasNewValue returns a boolean if a field has been set.

func (*ChangeItem) HasOrigValue

func (o *ChangeItem) HasOrigValue() bool

HasOrigValue returns a boolean if a field has been set.

func (ChangeItem) MarshalJSON

func (o ChangeItem) MarshalJSON() ([]byte, error)

func (*ChangeItem) SetFrom

func (o *ChangeItem) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*ChangeItem) SetNewValue

func (o *ChangeItem) SetNewValue(v interface{})

SetNewValue gets a reference to the given interface{} and assigns it to the NewValue field.

func (*ChangeItem) SetOp

func (o *ChangeItem) SetOp(v ChangeType)

SetOp sets field value

func (*ChangeItem) SetOrigValue

func (o *ChangeItem) SetOrigValue(v interface{})

SetOrigValue gets a reference to the given interface{} and assigns it to the OrigValue field.

func (*ChangeItem) SetPath

func (o *ChangeItem) SetPath(v string)

SetPath sets field value

func (ChangeItem) ToMap

func (o ChangeItem) ToMap() (map[string]interface{}, error)

type ChangeType

type ChangeType struct {
	String *string
}

ChangeType Indicates the type of change to be performed.

func (*ChangeType) MarshalJSON

func (src *ChangeType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ChangeType) UnmarshalJSON

func (dst *ChangeType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type ChfInfo

type ChfInfo struct {
	SupiRangeList []SupiRange     `json:"supiRangeList,omitempty"`
	GpsiRangeList []IdentityRange `json:"gpsiRangeList,omitempty"`
	PlmnRangeList []PlmnRange     `json:"plmnRangeList,omitempty"`
	// Identifier of a group of NFs.
	GroupId *string `json:"groupId,omitempty"`
	// String uniquely identifying a NF instance. The format of the NF Instance ID shall be a  Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.
	PrimaryChfInstance *string `json:"primaryChfInstance,omitempty"`
	// String uniquely identifying a NF instance. The format of the NF Instance ID shall be a  Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.
	SecondaryChfInstance *string `json:"secondaryChfInstance,omitempty"`
}

ChfInfo Information of a CHF NF Instance

func NewChfInfo

func NewChfInfo() *ChfInfo

NewChfInfo instantiates a new ChfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChfInfoWithDefaults

func NewChfInfoWithDefaults() *ChfInfo

NewChfInfoWithDefaults instantiates a new ChfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChfInfo) GetGpsiRangeList

func (o *ChfInfo) GetGpsiRangeList() []IdentityRange

GetGpsiRangeList returns the GpsiRangeList field value if set, zero value otherwise.

func (*ChfInfo) GetGpsiRangeListOk

func (o *ChfInfo) GetGpsiRangeListOk() ([]IdentityRange, bool)

GetGpsiRangeListOk returns a tuple with the GpsiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChfInfo) GetGroupId

func (o *ChfInfo) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*ChfInfo) GetGroupIdOk

func (o *ChfInfo) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChfInfo) GetPlmnRangeList

func (o *ChfInfo) GetPlmnRangeList() []PlmnRange

GetPlmnRangeList returns the PlmnRangeList field value if set, zero value otherwise.

func (*ChfInfo) GetPlmnRangeListOk

func (o *ChfInfo) GetPlmnRangeListOk() ([]PlmnRange, bool)

GetPlmnRangeListOk returns a tuple with the PlmnRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChfInfo) GetPrimaryChfInstance

func (o *ChfInfo) GetPrimaryChfInstance() string

GetPrimaryChfInstance returns the PrimaryChfInstance field value if set, zero value otherwise.

func (*ChfInfo) GetPrimaryChfInstanceOk

func (o *ChfInfo) GetPrimaryChfInstanceOk() (*string, bool)

GetPrimaryChfInstanceOk returns a tuple with the PrimaryChfInstance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChfInfo) GetSecondaryChfInstance

func (o *ChfInfo) GetSecondaryChfInstance() string

GetSecondaryChfInstance returns the SecondaryChfInstance field value if set, zero value otherwise.

func (*ChfInfo) GetSecondaryChfInstanceOk

func (o *ChfInfo) GetSecondaryChfInstanceOk() (*string, bool)

GetSecondaryChfInstanceOk returns a tuple with the SecondaryChfInstance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChfInfo) GetSupiRangeList

func (o *ChfInfo) GetSupiRangeList() []SupiRange

GetSupiRangeList returns the SupiRangeList field value if set, zero value otherwise.

func (*ChfInfo) GetSupiRangeListOk

func (o *ChfInfo) GetSupiRangeListOk() ([]SupiRange, bool)

GetSupiRangeListOk returns a tuple with the SupiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChfInfo) HasGpsiRangeList

func (o *ChfInfo) HasGpsiRangeList() bool

HasGpsiRangeList returns a boolean if a field has been set.

func (*ChfInfo) HasGroupId

func (o *ChfInfo) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*ChfInfo) HasPlmnRangeList

func (o *ChfInfo) HasPlmnRangeList() bool

HasPlmnRangeList returns a boolean if a field has been set.

func (*ChfInfo) HasPrimaryChfInstance

func (o *ChfInfo) HasPrimaryChfInstance() bool

HasPrimaryChfInstance returns a boolean if a field has been set.

func (*ChfInfo) HasSecondaryChfInstance

func (o *ChfInfo) HasSecondaryChfInstance() bool

HasSecondaryChfInstance returns a boolean if a field has been set.

func (*ChfInfo) HasSupiRangeList

func (o *ChfInfo) HasSupiRangeList() bool

HasSupiRangeList returns a boolean if a field has been set.

func (ChfInfo) MarshalJSON

func (o ChfInfo) MarshalJSON() ([]byte, error)

func (*ChfInfo) SetGpsiRangeList

func (o *ChfInfo) SetGpsiRangeList(v []IdentityRange)

SetGpsiRangeList gets a reference to the given []IdentityRange and assigns it to the GpsiRangeList field.

func (*ChfInfo) SetGroupId

func (o *ChfInfo) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*ChfInfo) SetPlmnRangeList

func (o *ChfInfo) SetPlmnRangeList(v []PlmnRange)

SetPlmnRangeList gets a reference to the given []PlmnRange and assigns it to the PlmnRangeList field.

func (*ChfInfo) SetPrimaryChfInstance

func (o *ChfInfo) SetPrimaryChfInstance(v string)

SetPrimaryChfInstance gets a reference to the given string and assigns it to the PrimaryChfInstance field.

func (*ChfInfo) SetSecondaryChfInstance

func (o *ChfInfo) SetSecondaryChfInstance(v string)

SetSecondaryChfInstance gets a reference to the given string and assigns it to the SecondaryChfInstance field.

func (*ChfInfo) SetSupiRangeList

func (o *ChfInfo) SetSupiRangeList(v []SupiRange)

SetSupiRangeList gets a reference to the given []SupiRange and assigns it to the SupiRangeList field.

func (ChfInfo) ToMap

func (o ChfInfo) ToMap() (map[string]interface{}, error)

type CollocatedNfInstance

type CollocatedNfInstance struct {
	// String uniquely identifying a NF instance. The format of the NF Instance ID shall be a  Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.
	NfInstanceId string           `json:"nfInstanceId"`
	NfType       CollocatedNfType `json:"nfType"`
}

CollocatedNfInstance Information of an collocated NF Instance registered in the NRF

func NewCollocatedNfInstance

func NewCollocatedNfInstance(nfInstanceId string, nfType CollocatedNfType) *CollocatedNfInstance

NewCollocatedNfInstance instantiates a new CollocatedNfInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollocatedNfInstanceWithDefaults

func NewCollocatedNfInstanceWithDefaults() *CollocatedNfInstance

NewCollocatedNfInstanceWithDefaults instantiates a new CollocatedNfInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollocatedNfInstance) GetNfInstanceId

func (o *CollocatedNfInstance) GetNfInstanceId() string

GetNfInstanceId returns the NfInstanceId field value

func (*CollocatedNfInstance) GetNfInstanceIdOk

func (o *CollocatedNfInstance) GetNfInstanceIdOk() (*string, bool)

GetNfInstanceIdOk returns a tuple with the NfInstanceId field value and a boolean to check if the value has been set.

func (*CollocatedNfInstance) GetNfType

func (o *CollocatedNfInstance) GetNfType() CollocatedNfType

GetNfType returns the NfType field value

func (*CollocatedNfInstance) GetNfTypeOk

func (o *CollocatedNfInstance) GetNfTypeOk() (*CollocatedNfType, bool)

GetNfTypeOk returns a tuple with the NfType field value and a boolean to check if the value has been set.

func (CollocatedNfInstance) MarshalJSON

func (o CollocatedNfInstance) MarshalJSON() ([]byte, error)

func (*CollocatedNfInstance) SetNfInstanceId

func (o *CollocatedNfInstance) SetNfInstanceId(v string)

SetNfInstanceId sets field value

func (*CollocatedNfInstance) SetNfType

func (o *CollocatedNfInstance) SetNfType(v CollocatedNfType)

SetNfType sets field value

func (CollocatedNfInstance) ToMap

func (o CollocatedNfInstance) ToMap() (map[string]interface{}, error)

type CollocatedNfType

type CollocatedNfType struct {
	String *string
}

CollocatedNfType NF types for a collocated NF

func (*CollocatedNfType) MarshalJSON

func (src *CollocatedNfType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CollocatedNfType) UnmarshalJSON

func (dst *CollocatedNfType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type ConditionEventType

type ConditionEventType struct {
	String *string
}

ConditionEventType Indicates whether a notification is due to the NF Instance to start or stop being part of a condition for a subscription to a set of NFs

func (*ConditionEventType) MarshalJSON

func (src *ConditionEventType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ConditionEventType) UnmarshalJSON

func (dst *ConditionEventType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type DataSetId

type DataSetId struct {
	String *string
}

DataSetId Types of data sets and subsets stored in UDR

func (*DataSetId) MarshalJSON

func (src *DataSetId) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*DataSetId) UnmarshalJSON

func (dst *DataSetId) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type DccfCond

type DccfCond struct {
	ConditionType      string     `json:"conditionType"`
	TaiList            []Tai      `json:"taiList,omitempty"`
	TaiRangeList       []TaiRange `json:"taiRangeList,omitempty"`
	ServingNfTypeList  []NFType   `json:"servingNfTypeList,omitempty"`
	ServingNfSetIdList []string   `json:"servingNfSetIdList,omitempty"`
}

DccfCond Subscription to a set of NF Instances (DCCFs), identified by NF types, NF Set Id(s) or DCCF Serving Area information, i.e. list of TAIs served by the DCCF

func NewDccfCond

func NewDccfCond(conditionType string) *DccfCond

NewDccfCond instantiates a new DccfCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDccfCondWithDefaults

func NewDccfCondWithDefaults() *DccfCond

NewDccfCondWithDefaults instantiates a new DccfCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DccfCond) GetConditionType

func (o *DccfCond) GetConditionType() string

GetConditionType returns the ConditionType field value

func (*DccfCond) GetConditionTypeOk

func (o *DccfCond) GetConditionTypeOk() (*string, bool)

GetConditionTypeOk returns a tuple with the ConditionType field value and a boolean to check if the value has been set.

func (*DccfCond) GetServingNfSetIdList

func (o *DccfCond) GetServingNfSetIdList() []string

GetServingNfSetIdList returns the ServingNfSetIdList field value if set, zero value otherwise.

func (*DccfCond) GetServingNfSetIdListOk

func (o *DccfCond) GetServingNfSetIdListOk() ([]string, bool)

GetServingNfSetIdListOk returns a tuple with the ServingNfSetIdList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DccfCond) GetServingNfTypeList

func (o *DccfCond) GetServingNfTypeList() []NFType

GetServingNfTypeList returns the ServingNfTypeList field value if set, zero value otherwise.

func (*DccfCond) GetServingNfTypeListOk

func (o *DccfCond) GetServingNfTypeListOk() ([]NFType, bool)

GetServingNfTypeListOk returns a tuple with the ServingNfTypeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DccfCond) GetTaiList

func (o *DccfCond) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*DccfCond) GetTaiListOk

func (o *DccfCond) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DccfCond) GetTaiRangeList

func (o *DccfCond) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*DccfCond) GetTaiRangeListOk

func (o *DccfCond) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DccfCond) HasServingNfSetIdList

func (o *DccfCond) HasServingNfSetIdList() bool

HasServingNfSetIdList returns a boolean if a field has been set.

func (*DccfCond) HasServingNfTypeList

func (o *DccfCond) HasServingNfTypeList() bool

HasServingNfTypeList returns a boolean if a field has been set.

func (*DccfCond) HasTaiList

func (o *DccfCond) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*DccfCond) HasTaiRangeList

func (o *DccfCond) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (DccfCond) MarshalJSON

func (o DccfCond) MarshalJSON() ([]byte, error)

func (*DccfCond) SetConditionType

func (o *DccfCond) SetConditionType(v string)

SetConditionType sets field value

func (*DccfCond) SetServingNfSetIdList

func (o *DccfCond) SetServingNfSetIdList(v []string)

SetServingNfSetIdList gets a reference to the given []string and assigns it to the ServingNfSetIdList field.

func (*DccfCond) SetServingNfTypeList

func (o *DccfCond) SetServingNfTypeList(v []NFType)

SetServingNfTypeList gets a reference to the given []NFType and assigns it to the ServingNfTypeList field.

func (*DccfCond) SetTaiList

func (o *DccfCond) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*DccfCond) SetTaiRangeList

func (o *DccfCond) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (DccfCond) ToMap

func (o DccfCond) ToMap() (map[string]interface{}, error)

type DccfInfo

type DccfInfo struct {
	ServingNfTypeList  []NFType   `json:"servingNfTypeList,omitempty"`
	ServingNfSetIdList []string   `json:"servingNfSetIdList,omitempty"`
	TaiList            []Tai      `json:"taiList,omitempty"`
	TaiRangeList       []TaiRange `json:"taiRangeList,omitempty"`
}

DccfInfo Information of a DCCF NF Instance

func NewDccfInfo

func NewDccfInfo() *DccfInfo

NewDccfInfo instantiates a new DccfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDccfInfoWithDefaults

func NewDccfInfoWithDefaults() *DccfInfo

NewDccfInfoWithDefaults instantiates a new DccfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DccfInfo) GetServingNfSetIdList

func (o *DccfInfo) GetServingNfSetIdList() []string

GetServingNfSetIdList returns the ServingNfSetIdList field value if set, zero value otherwise.

func (*DccfInfo) GetServingNfSetIdListOk

func (o *DccfInfo) GetServingNfSetIdListOk() ([]string, bool)

GetServingNfSetIdListOk returns a tuple with the ServingNfSetIdList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DccfInfo) GetServingNfTypeList

func (o *DccfInfo) GetServingNfTypeList() []NFType

GetServingNfTypeList returns the ServingNfTypeList field value if set, zero value otherwise.

func (*DccfInfo) GetServingNfTypeListOk

func (o *DccfInfo) GetServingNfTypeListOk() ([]NFType, bool)

GetServingNfTypeListOk returns a tuple with the ServingNfTypeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DccfInfo) GetTaiList

func (o *DccfInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*DccfInfo) GetTaiListOk

func (o *DccfInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DccfInfo) GetTaiRangeList

func (o *DccfInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*DccfInfo) GetTaiRangeListOk

func (o *DccfInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DccfInfo) HasServingNfSetIdList

func (o *DccfInfo) HasServingNfSetIdList() bool

HasServingNfSetIdList returns a boolean if a field has been set.

func (*DccfInfo) HasServingNfTypeList

func (o *DccfInfo) HasServingNfTypeList() bool

HasServingNfTypeList returns a boolean if a field has been set.

func (*DccfInfo) HasTaiList

func (o *DccfInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*DccfInfo) HasTaiRangeList

func (o *DccfInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (DccfInfo) MarshalJSON

func (o DccfInfo) MarshalJSON() ([]byte, error)

func (*DccfInfo) SetServingNfSetIdList

func (o *DccfInfo) SetServingNfSetIdList(v []string)

SetServingNfSetIdList gets a reference to the given []string and assigns it to the ServingNfSetIdList field.

func (*DccfInfo) SetServingNfTypeList

func (o *DccfInfo) SetServingNfTypeList(v []NFType)

SetServingNfTypeList gets a reference to the given []NFType and assigns it to the ServingNfTypeList field.

func (*DccfInfo) SetTaiList

func (o *DccfInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*DccfInfo) SetTaiRangeList

func (o *DccfInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (DccfInfo) ToMap

func (o DccfInfo) ToMap() (map[string]interface{}, error)

type DefSubServiceInfo

type DefSubServiceInfo struct {
	Versions []string `json:"versions,omitempty"`
	// A string used to indicate the features supported by an API that is used as defined in clause  6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in  hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in  table 5.2.2-3. The most significant character representing the highest-numbered features shall  appear first in the string, and the character representing features 1 to 4 shall appear last  in the string. The list of features and their numbering (starting with 1) are defined  separately for each API. If the string contains a lower number of characters than there are  defined features for an API, all features that would be represented by characters that are not  present in the string are not supported.
	SupportedFeatures *string `json:"supportedFeatures,omitempty"`
}

DefSubServiceInfo Service Specific information for Default Notification Subscription.

func NewDefSubServiceInfo

func NewDefSubServiceInfo() *DefSubServiceInfo

NewDefSubServiceInfo instantiates a new DefSubServiceInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDefSubServiceInfoWithDefaults

func NewDefSubServiceInfoWithDefaults() *DefSubServiceInfo

NewDefSubServiceInfoWithDefaults instantiates a new DefSubServiceInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DefSubServiceInfo) GetSupportedFeatures

func (o *DefSubServiceInfo) GetSupportedFeatures() string

GetSupportedFeatures returns the SupportedFeatures field value if set, zero value otherwise.

func (*DefSubServiceInfo) GetSupportedFeaturesOk

func (o *DefSubServiceInfo) GetSupportedFeaturesOk() (*string, bool)

GetSupportedFeaturesOk returns a tuple with the SupportedFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DefSubServiceInfo) GetVersions

func (o *DefSubServiceInfo) GetVersions() []string

GetVersions returns the Versions field value if set, zero value otherwise.

func (*DefSubServiceInfo) GetVersionsOk

func (o *DefSubServiceInfo) GetVersionsOk() ([]string, bool)

GetVersionsOk returns a tuple with the Versions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DefSubServiceInfo) HasSupportedFeatures

func (o *DefSubServiceInfo) HasSupportedFeatures() bool

HasSupportedFeatures returns a boolean if a field has been set.

func (*DefSubServiceInfo) HasVersions

func (o *DefSubServiceInfo) HasVersions() bool

HasVersions returns a boolean if a field has been set.

func (DefSubServiceInfo) MarshalJSON

func (o DefSubServiceInfo) MarshalJSON() ([]byte, error)

func (*DefSubServiceInfo) SetSupportedFeatures

func (o *DefSubServiceInfo) SetSupportedFeatures(v string)

SetSupportedFeatures gets a reference to the given string and assigns it to the SupportedFeatures field.

func (*DefSubServiceInfo) SetVersions

func (o *DefSubServiceInfo) SetVersions(v []string)

SetVersions gets a reference to the given []string and assigns it to the Versions field.

func (DefSubServiceInfo) ToMap

func (o DefSubServiceInfo) ToMap() (map[string]interface{}, error)

type DefaultNotificationSubscription

type DefaultNotificationSubscription struct {
	NotificationType NotificationType `json:"notificationType"`
	// String providing an URI formatted according to RFC 3986.
	CallbackUri        string              `json:"callbackUri"`
	N1MessageClass     *N1MessageClass     `json:"n1MessageClass,omitempty"`
	N2InformationClass *N2InformationClass `json:"n2InformationClass,omitempty"`
	Versions           []string            `json:"versions,omitempty"`
	Binding            *string             `json:"binding,omitempty"`
	AcceptedEncoding   *string             `json:"acceptedEncoding,omitempty"`
	// A string used to indicate the features supported by an API that is used as defined in clause  6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in  hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in  table 5.2.2-3. The most significant character representing the highest-numbered features shall  appear first in the string, and the character representing features 1 to 4 shall appear last  in the string. The list of features and their numbering (starting with 1) are defined  separately for each API. If the string contains a lower number of characters than there are  defined features for an API, all features that would be represented by characters that are not  present in the string are not supported.
	SupportedFeatures *string `json:"supportedFeatures,omitempty"`
	// A map of service specific information. The name of the corresponding service (as specified in ServiceName data type) is the key.
	ServiceInfoList *map[string]DefSubServiceInfo `json:"serviceInfoList,omitempty"`
}

DefaultNotificationSubscription Data structure for specifying the notifications the NF service subscribes by default, along with callback URI

func NewDefaultNotificationSubscription

func NewDefaultNotificationSubscription(notificationType NotificationType, callbackUri string) *DefaultNotificationSubscription

NewDefaultNotificationSubscription instantiates a new DefaultNotificationSubscription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDefaultNotificationSubscriptionWithDefaults

func NewDefaultNotificationSubscriptionWithDefaults() *DefaultNotificationSubscription

NewDefaultNotificationSubscriptionWithDefaults instantiates a new DefaultNotificationSubscription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DefaultNotificationSubscription) GetAcceptedEncoding

func (o *DefaultNotificationSubscription) GetAcceptedEncoding() string

GetAcceptedEncoding returns the AcceptedEncoding field value if set, zero value otherwise.

func (*DefaultNotificationSubscription) GetAcceptedEncodingOk

func (o *DefaultNotificationSubscription) GetAcceptedEncodingOk() (*string, bool)

GetAcceptedEncodingOk returns a tuple with the AcceptedEncoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DefaultNotificationSubscription) GetBinding

func (o *DefaultNotificationSubscription) GetBinding() string

GetBinding returns the Binding field value if set, zero value otherwise.

func (*DefaultNotificationSubscription) GetBindingOk

func (o *DefaultNotificationSubscription) GetBindingOk() (*string, bool)

GetBindingOk returns a tuple with the Binding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DefaultNotificationSubscription) GetCallbackUri

func (o *DefaultNotificationSubscription) GetCallbackUri() string

GetCallbackUri returns the CallbackUri field value

func (*DefaultNotificationSubscription) GetCallbackUriOk

func (o *DefaultNotificationSubscription) GetCallbackUriOk() (*string, bool)

GetCallbackUriOk returns a tuple with the CallbackUri field value and a boolean to check if the value has been set.

func (*DefaultNotificationSubscription) GetN1MessageClass

func (o *DefaultNotificationSubscription) GetN1MessageClass() N1MessageClass

GetN1MessageClass returns the N1MessageClass field value if set, zero value otherwise.

func (*DefaultNotificationSubscription) GetN1MessageClassOk

func (o *DefaultNotificationSubscription) GetN1MessageClassOk() (*N1MessageClass, bool)

GetN1MessageClassOk returns a tuple with the N1MessageClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DefaultNotificationSubscription) GetN2InformationClass

func (o *DefaultNotificationSubscription) GetN2InformationClass() N2InformationClass

GetN2InformationClass returns the N2InformationClass field value if set, zero value otherwise.

func (*DefaultNotificationSubscription) GetN2InformationClassOk

func (o *DefaultNotificationSubscription) GetN2InformationClassOk() (*N2InformationClass, bool)

GetN2InformationClassOk returns a tuple with the N2InformationClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DefaultNotificationSubscription) GetNotificationType

func (o *DefaultNotificationSubscription) GetNotificationType() NotificationType

GetNotificationType returns the NotificationType field value

func (*DefaultNotificationSubscription) GetNotificationTypeOk

func (o *DefaultNotificationSubscription) GetNotificationTypeOk() (*NotificationType, bool)

GetNotificationTypeOk returns a tuple with the NotificationType field value and a boolean to check if the value has been set.

func (*DefaultNotificationSubscription) GetServiceInfoList

func (o *DefaultNotificationSubscription) GetServiceInfoList() map[string]DefSubServiceInfo

GetServiceInfoList returns the ServiceInfoList field value if set, zero value otherwise.

func (*DefaultNotificationSubscription) GetServiceInfoListOk

func (o *DefaultNotificationSubscription) GetServiceInfoListOk() (*map[string]DefSubServiceInfo, bool)

GetServiceInfoListOk returns a tuple with the ServiceInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DefaultNotificationSubscription) GetSupportedFeatures

func (o *DefaultNotificationSubscription) GetSupportedFeatures() string

GetSupportedFeatures returns the SupportedFeatures field value if set, zero value otherwise.

func (*DefaultNotificationSubscription) GetSupportedFeaturesOk

func (o *DefaultNotificationSubscription) GetSupportedFeaturesOk() (*string, bool)

GetSupportedFeaturesOk returns a tuple with the SupportedFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DefaultNotificationSubscription) GetVersions

func (o *DefaultNotificationSubscription) GetVersions() []string

GetVersions returns the Versions field value if set, zero value otherwise.

func (*DefaultNotificationSubscription) GetVersionsOk

func (o *DefaultNotificationSubscription) GetVersionsOk() ([]string, bool)

GetVersionsOk returns a tuple with the Versions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DefaultNotificationSubscription) HasAcceptedEncoding

func (o *DefaultNotificationSubscription) HasAcceptedEncoding() bool

HasAcceptedEncoding returns a boolean if a field has been set.

func (*DefaultNotificationSubscription) HasBinding

func (o *DefaultNotificationSubscription) HasBinding() bool

HasBinding returns a boolean if a field has been set.

func (*DefaultNotificationSubscription) HasN1MessageClass

func (o *DefaultNotificationSubscription) HasN1MessageClass() bool

HasN1MessageClass returns a boolean if a field has been set.

func (*DefaultNotificationSubscription) HasN2InformationClass

func (o *DefaultNotificationSubscription) HasN2InformationClass() bool

HasN2InformationClass returns a boolean if a field has been set.

func (*DefaultNotificationSubscription) HasServiceInfoList

func (o *DefaultNotificationSubscription) HasServiceInfoList() bool

HasServiceInfoList returns a boolean if a field has been set.

func (*DefaultNotificationSubscription) HasSupportedFeatures

func (o *DefaultNotificationSubscription) HasSupportedFeatures() bool

HasSupportedFeatures returns a boolean if a field has been set.

func (*DefaultNotificationSubscription) HasVersions

func (o *DefaultNotificationSubscription) HasVersions() bool

HasVersions returns a boolean if a field has been set.

func (DefaultNotificationSubscription) MarshalJSON

func (o DefaultNotificationSubscription) MarshalJSON() ([]byte, error)

func (*DefaultNotificationSubscription) SetAcceptedEncoding

func (o *DefaultNotificationSubscription) SetAcceptedEncoding(v string)

SetAcceptedEncoding gets a reference to the given string and assigns it to the AcceptedEncoding field.

func (*DefaultNotificationSubscription) SetBinding

func (o *DefaultNotificationSubscription) SetBinding(v string)

SetBinding gets a reference to the given string and assigns it to the Binding field.

func (*DefaultNotificationSubscription) SetCallbackUri

func (o *DefaultNotificationSubscription) SetCallbackUri(v string)

SetCallbackUri sets field value

func (*DefaultNotificationSubscription) SetN1MessageClass

func (o *DefaultNotificationSubscription) SetN1MessageClass(v N1MessageClass)

SetN1MessageClass gets a reference to the given N1MessageClass and assigns it to the N1MessageClass field.

func (*DefaultNotificationSubscription) SetN2InformationClass

func (o *DefaultNotificationSubscription) SetN2InformationClass(v N2InformationClass)

SetN2InformationClass gets a reference to the given N2InformationClass and assigns it to the N2InformationClass field.

func (*DefaultNotificationSubscription) SetNotificationType

func (o *DefaultNotificationSubscription) SetNotificationType(v NotificationType)

SetNotificationType sets field value

func (*DefaultNotificationSubscription) SetServiceInfoList

func (o *DefaultNotificationSubscription) SetServiceInfoList(v map[string]DefSubServiceInfo)

SetServiceInfoList gets a reference to the given map[string]DefSubServiceInfo and assigns it to the ServiceInfoList field.

func (*DefaultNotificationSubscription) SetSupportedFeatures

func (o *DefaultNotificationSubscription) SetSupportedFeatures(v string)

SetSupportedFeatures gets a reference to the given string and assigns it to the SupportedFeatures field.

func (*DefaultNotificationSubscription) SetVersions

func (o *DefaultNotificationSubscription) SetVersions(v []string)

SetVersions gets a reference to the given []string and assigns it to the Versions field.

func (DefaultNotificationSubscription) ToMap

func (o DefaultNotificationSubscription) ToMap() (map[string]interface{}, error)

type DnnEasdfInfoItem

type DnnEasdfInfoItem struct {
	Dnn      DnnSmfInfoItemDnn `json:"dnn"`
	DnaiList []string          `json:"dnaiList,omitempty"`
}

DnnEasdfInfoItem Set of parameters supported by EASDF for a given DNN

func NewDnnEasdfInfoItem

func NewDnnEasdfInfoItem(dnn DnnSmfInfoItemDnn) *DnnEasdfInfoItem

NewDnnEasdfInfoItem instantiates a new DnnEasdfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnnEasdfInfoItemWithDefaults

func NewDnnEasdfInfoItemWithDefaults() *DnnEasdfInfoItem

NewDnnEasdfInfoItemWithDefaults instantiates a new DnnEasdfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DnnEasdfInfoItem) GetDnaiList

func (o *DnnEasdfInfoItem) GetDnaiList() []string

GetDnaiList returns the DnaiList field value if set, zero value otherwise.

func (*DnnEasdfInfoItem) GetDnaiListOk

func (o *DnnEasdfInfoItem) GetDnaiListOk() ([]string, bool)

GetDnaiListOk returns a tuple with the DnaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnEasdfInfoItem) GetDnn

func (o *DnnEasdfInfoItem) GetDnn() DnnSmfInfoItemDnn

GetDnn returns the Dnn field value

func (*DnnEasdfInfoItem) GetDnnOk

func (o *DnnEasdfInfoItem) GetDnnOk() (*DnnSmfInfoItemDnn, bool)

GetDnnOk returns a tuple with the Dnn field value and a boolean to check if the value has been set.

func (*DnnEasdfInfoItem) HasDnaiList

func (o *DnnEasdfInfoItem) HasDnaiList() bool

HasDnaiList returns a boolean if a field has been set.

func (DnnEasdfInfoItem) MarshalJSON

func (o DnnEasdfInfoItem) MarshalJSON() ([]byte, error)

func (*DnnEasdfInfoItem) SetDnaiList

func (o *DnnEasdfInfoItem) SetDnaiList(v []string)

SetDnaiList gets a reference to the given []string and assigns it to the DnaiList field.

func (*DnnEasdfInfoItem) SetDnn

func (o *DnnEasdfInfoItem) SetDnn(v DnnSmfInfoItemDnn)

SetDnn sets field value

func (DnnEasdfInfoItem) ToMap

func (o DnnEasdfInfoItem) ToMap() (map[string]interface{}, error)

type DnnInfoItem

type DnnInfoItem struct {
	Dnn DnnSmfInfoItemDnn `json:"dnn"`
}

DnnInfoItem Set of parameters supported by NF for a given DNN

func NewDnnInfoItem

func NewDnnInfoItem(dnn DnnSmfInfoItemDnn) *DnnInfoItem

NewDnnInfoItem instantiates a new DnnInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnnInfoItemWithDefaults

func NewDnnInfoItemWithDefaults() *DnnInfoItem

NewDnnInfoItemWithDefaults instantiates a new DnnInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DnnInfoItem) GetDnn

func (o *DnnInfoItem) GetDnn() DnnSmfInfoItemDnn

GetDnn returns the Dnn field value

func (*DnnInfoItem) GetDnnOk

func (o *DnnInfoItem) GetDnnOk() (*DnnSmfInfoItemDnn, bool)

GetDnnOk returns a tuple with the Dnn field value and a boolean to check if the value has been set.

func (DnnInfoItem) MarshalJSON

func (o DnnInfoItem) MarshalJSON() ([]byte, error)

func (*DnnInfoItem) SetDnn

func (o *DnnInfoItem) SetDnn(v DnnSmfInfoItemDnn)

SetDnn sets field value

func (DnnInfoItem) ToMap

func (o DnnInfoItem) ToMap() (map[string]interface{}, error)

type DnnMbSmfInfoItem

type DnnMbSmfInfoItem struct {
	Dnn DnnSmfInfoItemDnn `json:"dnn"`
}

DnnMbSmfInfoItem Parameters supported by an MB-SMF for a given DNN

func NewDnnMbSmfInfoItem

func NewDnnMbSmfInfoItem(dnn DnnSmfInfoItemDnn) *DnnMbSmfInfoItem

NewDnnMbSmfInfoItem instantiates a new DnnMbSmfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnnMbSmfInfoItemWithDefaults

func NewDnnMbSmfInfoItemWithDefaults() *DnnMbSmfInfoItem

NewDnnMbSmfInfoItemWithDefaults instantiates a new DnnMbSmfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DnnMbSmfInfoItem) GetDnn

func (o *DnnMbSmfInfoItem) GetDnn() DnnSmfInfoItemDnn

GetDnn returns the Dnn field value

func (*DnnMbSmfInfoItem) GetDnnOk

func (o *DnnMbSmfInfoItem) GetDnnOk() (*DnnSmfInfoItemDnn, bool)

GetDnnOk returns a tuple with the Dnn field value and a boolean to check if the value has been set.

func (DnnMbSmfInfoItem) MarshalJSON

func (o DnnMbSmfInfoItem) MarshalJSON() ([]byte, error)

func (*DnnMbSmfInfoItem) SetDnn

func (o *DnnMbSmfInfoItem) SetDnn(v DnnSmfInfoItemDnn)

SetDnn sets field value

func (DnnMbSmfInfoItem) ToMap

func (o DnnMbSmfInfoItem) ToMap() (map[string]interface{}, error)

type DnnSmfInfoItem

type DnnSmfInfoItem struct {
	Dnn      DnnSmfInfoItemDnn             `json:"dnn"`
	DnaiList []DnnSmfInfoItemDnaiListInner `json:"dnaiList,omitempty"`
}

DnnSmfInfoItem Set of parameters supported by SMF for a given DNN

func NewDnnSmfInfoItem

func NewDnnSmfInfoItem(dnn DnnSmfInfoItemDnn) *DnnSmfInfoItem

NewDnnSmfInfoItem instantiates a new DnnSmfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnnSmfInfoItemWithDefaults

func NewDnnSmfInfoItemWithDefaults() *DnnSmfInfoItem

NewDnnSmfInfoItemWithDefaults instantiates a new DnnSmfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DnnSmfInfoItem) GetDnaiList

func (o *DnnSmfInfoItem) GetDnaiList() []DnnSmfInfoItemDnaiListInner

GetDnaiList returns the DnaiList field value if set, zero value otherwise.

func (*DnnSmfInfoItem) GetDnaiListOk

func (o *DnnSmfInfoItem) GetDnaiListOk() ([]DnnSmfInfoItemDnaiListInner, bool)

GetDnaiListOk returns a tuple with the DnaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnSmfInfoItem) GetDnn

func (o *DnnSmfInfoItem) GetDnn() DnnSmfInfoItemDnn

GetDnn returns the Dnn field value

func (*DnnSmfInfoItem) GetDnnOk

func (o *DnnSmfInfoItem) GetDnnOk() (*DnnSmfInfoItemDnn, bool)

GetDnnOk returns a tuple with the Dnn field value and a boolean to check if the value has been set.

func (*DnnSmfInfoItem) HasDnaiList

func (o *DnnSmfInfoItem) HasDnaiList() bool

HasDnaiList returns a boolean if a field has been set.

func (DnnSmfInfoItem) MarshalJSON

func (o DnnSmfInfoItem) MarshalJSON() ([]byte, error)

func (*DnnSmfInfoItem) SetDnaiList

func (o *DnnSmfInfoItem) SetDnaiList(v []DnnSmfInfoItemDnaiListInner)

SetDnaiList gets a reference to the given []DnnSmfInfoItemDnaiListInner and assigns it to the DnaiList field.

func (*DnnSmfInfoItem) SetDnn

func (o *DnnSmfInfoItem) SetDnn(v DnnSmfInfoItemDnn)

SetDnn sets field value

func (DnnSmfInfoItem) ToMap

func (o DnnSmfInfoItem) ToMap() (map[string]interface{}, error)

type DnnSmfInfoItemDnaiListInner

type DnnSmfInfoItemDnaiListInner struct {
	String *string
}

DnnSmfInfoItemDnaiListInner struct for DnnSmfInfoItemDnaiListInner

func (*DnnSmfInfoItemDnaiListInner) MarshalJSON

func (src *DnnSmfInfoItemDnaiListInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*DnnSmfInfoItemDnaiListInner) UnmarshalJSON

func (dst *DnnSmfInfoItemDnaiListInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type DnnSmfInfoItemDnn

type DnnSmfInfoItemDnn struct {
	String *string
}

DnnSmfInfoItemDnn struct for DnnSmfInfoItemDnn

func (*DnnSmfInfoItemDnn) MarshalJSON

func (src *DnnSmfInfoItemDnn) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*DnnSmfInfoItemDnn) UnmarshalJSON

func (dst *DnnSmfInfoItemDnn) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type DnnTsctsfInfoItem

type DnnTsctsfInfoItem struct {
	Dnn DnnSmfInfoItemDnn `json:"dnn"`
}

DnnTsctsfInfoItem Parameters supported by an TSCTSF for a given DNN

func NewDnnTsctsfInfoItem

func NewDnnTsctsfInfoItem(dnn DnnSmfInfoItemDnn) *DnnTsctsfInfoItem

NewDnnTsctsfInfoItem instantiates a new DnnTsctsfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnnTsctsfInfoItemWithDefaults

func NewDnnTsctsfInfoItemWithDefaults() *DnnTsctsfInfoItem

NewDnnTsctsfInfoItemWithDefaults instantiates a new DnnTsctsfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DnnTsctsfInfoItem) GetDnn

GetDnn returns the Dnn field value

func (*DnnTsctsfInfoItem) GetDnnOk

func (o *DnnTsctsfInfoItem) GetDnnOk() (*DnnSmfInfoItemDnn, bool)

GetDnnOk returns a tuple with the Dnn field value and a boolean to check if the value has been set.

func (DnnTsctsfInfoItem) MarshalJSON

func (o DnnTsctsfInfoItem) MarshalJSON() ([]byte, error)

func (*DnnTsctsfInfoItem) SetDnn

func (o *DnnTsctsfInfoItem) SetDnn(v DnnSmfInfoItemDnn)

SetDnn sets field value

func (DnnTsctsfInfoItem) ToMap

func (o DnnTsctsfInfoItem) ToMap() (map[string]interface{}, error)

type DnnUpfInfoItem

type DnnUpfInfoItem struct {
	// String representing a Data Network as defined in clause 9A of 3GPP TS 23.003;  it shall contain either a DNN Network Identifier, or a full DNN with both the Network  Identifier and Operator Identifier, as specified in 3GPP TS 23.003 clause 9.1.1 and 9.1.2. It shall be coded as string in which the labels are separated by dots  (e.g. \"Label1.Label2.Label3\").
	Dnn               string             `json:"dnn"`
	DnaiList          []string           `json:"dnaiList,omitempty"`
	PduSessionTypes   []PduSessionType   `json:"pduSessionTypes,omitempty"`
	Ipv4AddressRanges []Ipv4AddressRange `json:"ipv4AddressRanges,omitempty"`
	Ipv6PrefixRanges  []Ipv6PrefixRange  `json:"ipv6PrefixRanges,omitempty"`
	Ipv4IndexList     []IpIndex          `json:"ipv4IndexList,omitempty"`
	Ipv6IndexList     []IpIndex          `json:"ipv6IndexList,omitempty"`
	// The N6 Network Instance associated with the S-NSSAI and DNN.
	NetworkInstance *string `json:"networkInstance,omitempty"`
	// Map of network instance per DNAI for the DNN, where the key of the map is the DNAI. When present, the value of each entry of the map shall contain a N6 network instance that is configured for the DNAI indicated by the key.
	DnaiNwInstanceList *map[string]string `json:"dnaiNwInstanceList,omitempty"`
}

DnnUpfInfoItem Set of parameters supported by UPF for a given DNN

func NewDnnUpfInfoItem

func NewDnnUpfInfoItem(dnn string) *DnnUpfInfoItem

NewDnnUpfInfoItem instantiates a new DnnUpfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnnUpfInfoItemWithDefaults

func NewDnnUpfInfoItemWithDefaults() *DnnUpfInfoItem

NewDnnUpfInfoItemWithDefaults instantiates a new DnnUpfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DnnUpfInfoItem) GetDnaiList

func (o *DnnUpfInfoItem) GetDnaiList() []string

GetDnaiList returns the DnaiList field value if set, zero value otherwise.

func (*DnnUpfInfoItem) GetDnaiListOk

func (o *DnnUpfInfoItem) GetDnaiListOk() ([]string, bool)

GetDnaiListOk returns a tuple with the DnaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnUpfInfoItem) GetDnaiNwInstanceList

func (o *DnnUpfInfoItem) GetDnaiNwInstanceList() map[string]string

GetDnaiNwInstanceList returns the DnaiNwInstanceList field value if set, zero value otherwise.

func (*DnnUpfInfoItem) GetDnaiNwInstanceListOk

func (o *DnnUpfInfoItem) GetDnaiNwInstanceListOk() (*map[string]string, bool)

GetDnaiNwInstanceListOk returns a tuple with the DnaiNwInstanceList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnUpfInfoItem) GetDnn

func (o *DnnUpfInfoItem) GetDnn() string

GetDnn returns the Dnn field value

func (*DnnUpfInfoItem) GetDnnOk

func (o *DnnUpfInfoItem) GetDnnOk() (*string, bool)

GetDnnOk returns a tuple with the Dnn field value and a boolean to check if the value has been set.

func (*DnnUpfInfoItem) GetIpv4AddressRanges

func (o *DnnUpfInfoItem) GetIpv4AddressRanges() []Ipv4AddressRange

GetIpv4AddressRanges returns the Ipv4AddressRanges field value if set, zero value otherwise.

func (*DnnUpfInfoItem) GetIpv4AddressRangesOk

func (o *DnnUpfInfoItem) GetIpv4AddressRangesOk() ([]Ipv4AddressRange, bool)

GetIpv4AddressRangesOk returns a tuple with the Ipv4AddressRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnUpfInfoItem) GetIpv4IndexList

func (o *DnnUpfInfoItem) GetIpv4IndexList() []IpIndex

GetIpv4IndexList returns the Ipv4IndexList field value if set, zero value otherwise.

func (*DnnUpfInfoItem) GetIpv4IndexListOk

func (o *DnnUpfInfoItem) GetIpv4IndexListOk() ([]IpIndex, bool)

GetIpv4IndexListOk returns a tuple with the Ipv4IndexList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnUpfInfoItem) GetIpv6IndexList

func (o *DnnUpfInfoItem) GetIpv6IndexList() []IpIndex

GetIpv6IndexList returns the Ipv6IndexList field value if set, zero value otherwise.

func (*DnnUpfInfoItem) GetIpv6IndexListOk

func (o *DnnUpfInfoItem) GetIpv6IndexListOk() ([]IpIndex, bool)

GetIpv6IndexListOk returns a tuple with the Ipv6IndexList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnUpfInfoItem) GetIpv6PrefixRanges

func (o *DnnUpfInfoItem) GetIpv6PrefixRanges() []Ipv6PrefixRange

GetIpv6PrefixRanges returns the Ipv6PrefixRanges field value if set, zero value otherwise.

func (*DnnUpfInfoItem) GetIpv6PrefixRangesOk

func (o *DnnUpfInfoItem) GetIpv6PrefixRangesOk() ([]Ipv6PrefixRange, bool)

GetIpv6PrefixRangesOk returns a tuple with the Ipv6PrefixRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnUpfInfoItem) GetNetworkInstance

func (o *DnnUpfInfoItem) GetNetworkInstance() string

GetNetworkInstance returns the NetworkInstance field value if set, zero value otherwise.

func (*DnnUpfInfoItem) GetNetworkInstanceOk

func (o *DnnUpfInfoItem) GetNetworkInstanceOk() (*string, bool)

GetNetworkInstanceOk returns a tuple with the NetworkInstance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnUpfInfoItem) GetPduSessionTypes

func (o *DnnUpfInfoItem) GetPduSessionTypes() []PduSessionType

GetPduSessionTypes returns the PduSessionTypes field value if set, zero value otherwise.

func (*DnnUpfInfoItem) GetPduSessionTypesOk

func (o *DnnUpfInfoItem) GetPduSessionTypesOk() ([]PduSessionType, bool)

GetPduSessionTypesOk returns a tuple with the PduSessionTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnnUpfInfoItem) HasDnaiList

func (o *DnnUpfInfoItem) HasDnaiList() bool

HasDnaiList returns a boolean if a field has been set.

func (*DnnUpfInfoItem) HasDnaiNwInstanceList

func (o *DnnUpfInfoItem) HasDnaiNwInstanceList() bool

HasDnaiNwInstanceList returns a boolean if a field has been set.

func (*DnnUpfInfoItem) HasIpv4AddressRanges

func (o *DnnUpfInfoItem) HasIpv4AddressRanges() bool

HasIpv4AddressRanges returns a boolean if a field has been set.

func (*DnnUpfInfoItem) HasIpv4IndexList

func (o *DnnUpfInfoItem) HasIpv4IndexList() bool

HasIpv4IndexList returns a boolean if a field has been set.

func (*DnnUpfInfoItem) HasIpv6IndexList

func (o *DnnUpfInfoItem) HasIpv6IndexList() bool

HasIpv6IndexList returns a boolean if a field has been set.

func (*DnnUpfInfoItem) HasIpv6PrefixRanges

func (o *DnnUpfInfoItem) HasIpv6PrefixRanges() bool

HasIpv6PrefixRanges returns a boolean if a field has been set.

func (*DnnUpfInfoItem) HasNetworkInstance

func (o *DnnUpfInfoItem) HasNetworkInstance() bool

HasNetworkInstance returns a boolean if a field has been set.

func (*DnnUpfInfoItem) HasPduSessionTypes

func (o *DnnUpfInfoItem) HasPduSessionTypes() bool

HasPduSessionTypes returns a boolean if a field has been set.

func (DnnUpfInfoItem) MarshalJSON

func (o DnnUpfInfoItem) MarshalJSON() ([]byte, error)

func (*DnnUpfInfoItem) SetDnaiList

func (o *DnnUpfInfoItem) SetDnaiList(v []string)

SetDnaiList gets a reference to the given []string and assigns it to the DnaiList field.

func (*DnnUpfInfoItem) SetDnaiNwInstanceList

func (o *DnnUpfInfoItem) SetDnaiNwInstanceList(v map[string]string)

SetDnaiNwInstanceList gets a reference to the given map[string]string and assigns it to the DnaiNwInstanceList field.

func (*DnnUpfInfoItem) SetDnn

func (o *DnnUpfInfoItem) SetDnn(v string)

SetDnn sets field value

func (*DnnUpfInfoItem) SetIpv4AddressRanges

func (o *DnnUpfInfoItem) SetIpv4AddressRanges(v []Ipv4AddressRange)

SetIpv4AddressRanges gets a reference to the given []Ipv4AddressRange and assigns it to the Ipv4AddressRanges field.

func (*DnnUpfInfoItem) SetIpv4IndexList

func (o *DnnUpfInfoItem) SetIpv4IndexList(v []IpIndex)

SetIpv4IndexList gets a reference to the given []IpIndex and assigns it to the Ipv4IndexList field.

func (*DnnUpfInfoItem) SetIpv6IndexList

func (o *DnnUpfInfoItem) SetIpv6IndexList(v []IpIndex)

SetIpv6IndexList gets a reference to the given []IpIndex and assigns it to the Ipv6IndexList field.

func (*DnnUpfInfoItem) SetIpv6PrefixRanges

func (o *DnnUpfInfoItem) SetIpv6PrefixRanges(v []Ipv6PrefixRange)

SetIpv6PrefixRanges gets a reference to the given []Ipv6PrefixRange and assigns it to the Ipv6PrefixRanges field.

func (*DnnUpfInfoItem) SetNetworkInstance

func (o *DnnUpfInfoItem) SetNetworkInstance(v string)

SetNetworkInstance gets a reference to the given string and assigns it to the NetworkInstance field.

func (*DnnUpfInfoItem) SetPduSessionTypes

func (o *DnnUpfInfoItem) SetPduSessionTypes(v []PduSessionType)

SetPduSessionTypes gets a reference to the given []PduSessionType and assigns it to the PduSessionTypes field.

func (DnnUpfInfoItem) ToMap

func (o DnnUpfInfoItem) ToMap() (map[string]interface{}, error)

type EasdfInfo

type EasdfInfo struct {
	SNssaiEasdfInfoList  []SnssaiEasdfInfoItem `json:"sNssaiEasdfInfoList,omitempty"`
	EasdfN6IpAddressList []IpAddr              `json:"easdfN6IpAddressList,omitempty"`
	UpfN6IpAddressList   []IpAddr              `json:"upfN6IpAddressList,omitempty"`
}

EasdfInfo Information of an EASDF NF Instance

func NewEasdfInfo

func NewEasdfInfo() *EasdfInfo

NewEasdfInfo instantiates a new EasdfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEasdfInfoWithDefaults

func NewEasdfInfoWithDefaults() *EasdfInfo

NewEasdfInfoWithDefaults instantiates a new EasdfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EasdfInfo) GetEasdfN6IpAddressList

func (o *EasdfInfo) GetEasdfN6IpAddressList() []IpAddr

GetEasdfN6IpAddressList returns the EasdfN6IpAddressList field value if set, zero value otherwise.

func (*EasdfInfo) GetEasdfN6IpAddressListOk

func (o *EasdfInfo) GetEasdfN6IpAddressListOk() ([]IpAddr, bool)

GetEasdfN6IpAddressListOk returns a tuple with the EasdfN6IpAddressList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EasdfInfo) GetSNssaiEasdfInfoList

func (o *EasdfInfo) GetSNssaiEasdfInfoList() []SnssaiEasdfInfoItem

GetSNssaiEasdfInfoList returns the SNssaiEasdfInfoList field value if set, zero value otherwise.

func (*EasdfInfo) GetSNssaiEasdfInfoListOk

func (o *EasdfInfo) GetSNssaiEasdfInfoListOk() ([]SnssaiEasdfInfoItem, bool)

GetSNssaiEasdfInfoListOk returns a tuple with the SNssaiEasdfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EasdfInfo) GetUpfN6IpAddressList

func (o *EasdfInfo) GetUpfN6IpAddressList() []IpAddr

GetUpfN6IpAddressList returns the UpfN6IpAddressList field value if set, zero value otherwise.

func (*EasdfInfo) GetUpfN6IpAddressListOk

func (o *EasdfInfo) GetUpfN6IpAddressListOk() ([]IpAddr, bool)

GetUpfN6IpAddressListOk returns a tuple with the UpfN6IpAddressList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EasdfInfo) HasEasdfN6IpAddressList

func (o *EasdfInfo) HasEasdfN6IpAddressList() bool

HasEasdfN6IpAddressList returns a boolean if a field has been set.

func (*EasdfInfo) HasSNssaiEasdfInfoList

func (o *EasdfInfo) HasSNssaiEasdfInfoList() bool

HasSNssaiEasdfInfoList returns a boolean if a field has been set.

func (*EasdfInfo) HasUpfN6IpAddressList

func (o *EasdfInfo) HasUpfN6IpAddressList() bool

HasUpfN6IpAddressList returns a boolean if a field has been set.

func (EasdfInfo) MarshalJSON

func (o EasdfInfo) MarshalJSON() ([]byte, error)

func (*EasdfInfo) SetEasdfN6IpAddressList

func (o *EasdfInfo) SetEasdfN6IpAddressList(v []IpAddr)

SetEasdfN6IpAddressList gets a reference to the given []IpAddr and assigns it to the EasdfN6IpAddressList field.

func (*EasdfInfo) SetSNssaiEasdfInfoList

func (o *EasdfInfo) SetSNssaiEasdfInfoList(v []SnssaiEasdfInfoItem)

SetSNssaiEasdfInfoList gets a reference to the given []SnssaiEasdfInfoItem and assigns it to the SNssaiEasdfInfoList field.

func (*EasdfInfo) SetUpfN6IpAddressList

func (o *EasdfInfo) SetUpfN6IpAddressList(v []IpAddr)

SetUpfN6IpAddressList gets a reference to the given []IpAddr and assigns it to the UpfN6IpAddressList field.

func (EasdfInfo) ToMap

func (o EasdfInfo) ToMap() (map[string]interface{}, error)

type EventId

type EventId struct {
	String *string
}

EventId Possible values are: - LOAD_LEVEL_INFORMATION: Represent the analytics of load level information of corresponding network slice. - NETWORK_PERFORMANCE: Represent the analytics of network performance information. - NF_LOAD: Indicates that the event subscribed is NF Load. - SERVICE_EXPERIENCE: Represent the analytics of service experience information of the specific applications. - UE_MOBILITY: Represent the analytics of UE mobility. - UE_COMMUNICATION: Represent the analytics of UE communication. - QOS_SUSTAINABILITY: Represent the analytics of QoS sustainability information in the certain area. - ABNORMAL_BEHAVIOUR: Indicates that the event subscribed is abnormal behaviour information. - USER_DATA_CONGESTION: Represent the analytics of the user data congestion in the certain area. - NSI_LOAD_LEVEL: Represent the analytics of Network Slice and the optionally associated Network Slice Instance. - SM_CONGESTION: Represent the analytics of Session Management congestion control experience information for specific DNN and/or S-NSSAI. - DISPERSION: Represents the analytics of dispersion. - RED_TRANS_EXP: Represents the analytics of Redundant Transmission Experience. - WLAN_PERFORMANCE: Represents the analytics of WLAN performance. - DN_PERFORMANCE: Represents the analytics of DN performance.

func (*EventId) MarshalJSON

func (src *EventId) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*EventId) UnmarshalJSON

func (dst *EventId) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type ExtSnssai

type ExtSnssai struct {
	Snssai
	// 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"`
	// 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 *bool `json:"wildcardSd,omitempty"`
}

ExtSnssai The sdRanges and wildcardSd attributes shall be exclusive from each other. If one of these attributes is present, the sd attribute shall also be present and it shall contain one Slice Differentiator value within the range of SD (if the sdRanges attribute is present) or with any value (if the wildcardSd attribute is present).

func NewExtSnssai

func NewExtSnssai(sst int32) *ExtSnssai

NewExtSnssai instantiates a new ExtSnssai object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExtSnssaiWithDefaults

func NewExtSnssaiWithDefaults() *ExtSnssai

NewExtSnssaiWithDefaults instantiates a new ExtSnssai object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExtSnssai) GetSdRanges

func (o *ExtSnssai) GetSdRanges() []SdRange

GetSdRanges returns the SdRanges field value if set, zero value otherwise.

func (*ExtSnssai) GetSdRangesOk

func (o *ExtSnssai) GetSdRangesOk() ([]SdRange, bool)

GetSdRangesOk returns a tuple with the SdRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtSnssai) GetWildcardSd

func (o *ExtSnssai) GetWildcardSd() bool

GetWildcardSd returns the WildcardSd field value if set, zero value otherwise.

func (*ExtSnssai) GetWildcardSdOk

func (o *ExtSnssai) GetWildcardSdOk() (*bool, bool)

GetWildcardSdOk returns a tuple with the WildcardSd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtSnssai) HasSdRanges

func (o *ExtSnssai) HasSdRanges() bool

HasSdRanges returns a boolean if a field has been set.

func (*ExtSnssai) HasWildcardSd

func (o *ExtSnssai) HasWildcardSd() bool

HasWildcardSd returns a boolean if a field has been set.

func (ExtSnssai) MarshalJSON

func (o ExtSnssai) MarshalJSON() ([]byte, error)

func (*ExtSnssai) SetSdRanges

func (o *ExtSnssai) SetSdRanges(v []SdRange)

SetSdRanges gets a reference to the given []SdRange and assigns it to the SdRanges field.

func (*ExtSnssai) SetWildcardSd

func (o *ExtSnssai) SetWildcardSd(v bool)

SetWildcardSd gets a reference to the given bool and assigns it to the WildcardSd field.

func (ExtSnssai) ToMap

func (o ExtSnssai) ToMap() (map[string]interface{}, error)

type ExternalClientType

type ExternalClientType struct {
	String *string
}

ExternalClientType Indicates types of External Clients.

func (*ExternalClientType) MarshalJSON

func (src *ExternalClientType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ExternalClientType) UnmarshalJSON

func (dst *ExternalClientType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GmlcInfo

type GmlcInfo struct {
	ServingClientTypes []ExternalClientType `json:"servingClientTypes,omitempty"`
	GmlcNumbers        []string             `json:"gmlcNumbers,omitempty"`
}

GmlcInfo Information of a GMLC NF Instance

func NewGmlcInfo

func NewGmlcInfo() *GmlcInfo

NewGmlcInfo instantiates a new GmlcInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGmlcInfoWithDefaults

func NewGmlcInfoWithDefaults() *GmlcInfo

NewGmlcInfoWithDefaults instantiates a new GmlcInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GmlcInfo) GetGmlcNumbers

func (o *GmlcInfo) GetGmlcNumbers() []string

GetGmlcNumbers returns the GmlcNumbers field value if set, zero value otherwise.

func (*GmlcInfo) GetGmlcNumbersOk

func (o *GmlcInfo) GetGmlcNumbersOk() ([]string, bool)

GetGmlcNumbersOk returns a tuple with the GmlcNumbers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GmlcInfo) GetServingClientTypes

func (o *GmlcInfo) GetServingClientTypes() []ExternalClientType

GetServingClientTypes returns the ServingClientTypes field value if set, zero value otherwise.

func (*GmlcInfo) GetServingClientTypesOk

func (o *GmlcInfo) GetServingClientTypesOk() ([]ExternalClientType, bool)

GetServingClientTypesOk returns a tuple with the ServingClientTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GmlcInfo) HasGmlcNumbers

func (o *GmlcInfo) HasGmlcNumbers() bool

HasGmlcNumbers returns a boolean if a field has been set.

func (*GmlcInfo) HasServingClientTypes

func (o *GmlcInfo) HasServingClientTypes() bool

HasServingClientTypes returns a boolean if a field has been set.

func (GmlcInfo) MarshalJSON

func (o GmlcInfo) MarshalJSON() ([]byte, error)

func (*GmlcInfo) SetGmlcNumbers

func (o *GmlcInfo) SetGmlcNumbers(v []string)

SetGmlcNumbers gets a reference to the given []string and assigns it to the GmlcNumbers field.

func (*GmlcInfo) SetServingClientTypes

func (o *GmlcInfo) SetServingClientTypes(v []ExternalClientType)

SetServingClientTypes gets a reference to the given []ExternalClientType and assigns it to the ServingClientTypes field.

func (GmlcInfo) ToMap

func (o GmlcInfo) ToMap() (map[string]interface{}, error)

type Guami

type Guami struct {
	PlmnId PlmnIdNid `json:"plmnId"`
	// String identifying the AMF ID composed of AMF Region ID (8 bits), AMF Set ID (10 bits) and AMF  Pointer (6 bits) as specified in clause 2.10.1 of 3GPP TS 23.003. It is encoded as a string of  6 hexadecimal characters (i.e., 24 bits).
	AmfId string `json:"amfId"`
}

Guami Globally Unique AMF Identifier constructed out of PLMN, Network and AMF identity.

func NewGuami

func NewGuami(plmnId PlmnIdNid, amfId string) *Guami

NewGuami instantiates a new Guami object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGuamiWithDefaults

func NewGuamiWithDefaults() *Guami

NewGuamiWithDefaults instantiates a new Guami object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Guami) GetAmfId

func (o *Guami) GetAmfId() string

GetAmfId returns the AmfId field value

func (*Guami) GetAmfIdOk

func (o *Guami) GetAmfIdOk() (*string, bool)

GetAmfIdOk returns a tuple with the AmfId field value and a boolean to check if the value has been set.

func (*Guami) GetPlmnId

func (o *Guami) GetPlmnId() PlmnIdNid

GetPlmnId returns the PlmnId field value

func (*Guami) GetPlmnIdOk

func (o *Guami) GetPlmnIdOk() (*PlmnIdNid, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (Guami) MarshalJSON

func (o Guami) MarshalJSON() ([]byte, error)

func (*Guami) SetAmfId

func (o *Guami) SetAmfId(v string)

SetAmfId sets field value

func (*Guami) SetPlmnId

func (o *Guami) SetPlmnId(v PlmnIdNid)

SetPlmnId sets field value

func (Guami) ToMap

func (o Guami) ToMap() (map[string]interface{}, error)

type GuamiListCond

type GuamiListCond struct {
	GuamiList []Guami `json:"guamiList"`
}

GuamiListCond Subscription to a set of AMFs, based on their GUAMIs

func NewGuamiListCond

func NewGuamiListCond(guamiList []Guami) *GuamiListCond

NewGuamiListCond instantiates a new GuamiListCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGuamiListCondWithDefaults

func NewGuamiListCondWithDefaults() *GuamiListCond

NewGuamiListCondWithDefaults instantiates a new GuamiListCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GuamiListCond) GetGuamiList

func (o *GuamiListCond) GetGuamiList() []Guami

GetGuamiList returns the GuamiList field value

func (*GuamiListCond) GetGuamiListOk

func (o *GuamiListCond) GetGuamiListOk() ([]Guami, bool)

GetGuamiListOk returns a tuple with the GuamiList field value and a boolean to check if the value has been set.

func (GuamiListCond) MarshalJSON

func (o GuamiListCond) MarshalJSON() ([]byte, error)

func (*GuamiListCond) SetGuamiList

func (o *GuamiListCond) SetGuamiList(v []Guami)

SetGuamiList sets field value

func (GuamiListCond) ToMap

func (o GuamiListCond) ToMap() (map[string]interface{}, error)

type HssInfo

type HssInfo struct {
	// Identifier of a group of NFs.
	GroupId                        *string                      `json:"groupId,omitempty"`
	ImsiRanges                     []ImsiRange                  `json:"imsiRanges,omitempty"`
	ImsPrivateIdentityRanges       []IdentityRange              `json:"imsPrivateIdentityRanges,omitempty"`
	ImsPublicIdentityRanges        []IdentityRange              `json:"imsPublicIdentityRanges,omitempty"`
	MsisdnRanges                   []IdentityRange              `json:"msisdnRanges,omitempty"`
	ExternalGroupIdentifiersRanges []IdentityRange              `json:"externalGroupIdentifiersRanges,omitempty"`
	HssDiameterAddress             *NetworkNodeDiameterAddress  `json:"hssDiameterAddress,omitempty"`
	AdditionalDiamAddresses        []NetworkNodeDiameterAddress `json:"additionalDiamAddresses,omitempty"`
}

HssInfo Information of an HSS NF Instance

func NewHssInfo

func NewHssInfo() *HssInfo

NewHssInfo instantiates a new HssInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHssInfoWithDefaults

func NewHssInfoWithDefaults() *HssInfo

NewHssInfoWithDefaults instantiates a new HssInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HssInfo) GetAdditionalDiamAddresses

func (o *HssInfo) GetAdditionalDiamAddresses() []NetworkNodeDiameterAddress

GetAdditionalDiamAddresses returns the AdditionalDiamAddresses field value if set, zero value otherwise.

func (*HssInfo) GetAdditionalDiamAddressesOk

func (o *HssInfo) GetAdditionalDiamAddressesOk() ([]NetworkNodeDiameterAddress, bool)

GetAdditionalDiamAddressesOk returns a tuple with the AdditionalDiamAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HssInfo) GetExternalGroupIdentifiersRanges

func (o *HssInfo) GetExternalGroupIdentifiersRanges() []IdentityRange

GetExternalGroupIdentifiersRanges returns the ExternalGroupIdentifiersRanges field value if set, zero value otherwise.

func (*HssInfo) GetExternalGroupIdentifiersRangesOk

func (o *HssInfo) GetExternalGroupIdentifiersRangesOk() ([]IdentityRange, bool)

GetExternalGroupIdentifiersRangesOk returns a tuple with the ExternalGroupIdentifiersRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HssInfo) GetGroupId

func (o *HssInfo) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*HssInfo) GetGroupIdOk

func (o *HssInfo) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HssInfo) GetHssDiameterAddress

func (o *HssInfo) GetHssDiameterAddress() NetworkNodeDiameterAddress

GetHssDiameterAddress returns the HssDiameterAddress field value if set, zero value otherwise.

func (*HssInfo) GetHssDiameterAddressOk

func (o *HssInfo) GetHssDiameterAddressOk() (*NetworkNodeDiameterAddress, bool)

GetHssDiameterAddressOk returns a tuple with the HssDiameterAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HssInfo) GetImsPrivateIdentityRanges

func (o *HssInfo) GetImsPrivateIdentityRanges() []IdentityRange

GetImsPrivateIdentityRanges returns the ImsPrivateIdentityRanges field value if set, zero value otherwise.

func (*HssInfo) GetImsPrivateIdentityRangesOk

func (o *HssInfo) GetImsPrivateIdentityRangesOk() ([]IdentityRange, bool)

GetImsPrivateIdentityRangesOk returns a tuple with the ImsPrivateIdentityRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HssInfo) GetImsPublicIdentityRanges

func (o *HssInfo) GetImsPublicIdentityRanges() []IdentityRange

GetImsPublicIdentityRanges returns the ImsPublicIdentityRanges field value if set, zero value otherwise.

func (*HssInfo) GetImsPublicIdentityRangesOk

func (o *HssInfo) GetImsPublicIdentityRangesOk() ([]IdentityRange, bool)

GetImsPublicIdentityRangesOk returns a tuple with the ImsPublicIdentityRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HssInfo) GetImsiRanges

func (o *HssInfo) GetImsiRanges() []ImsiRange

GetImsiRanges returns the ImsiRanges field value if set, zero value otherwise.

func (*HssInfo) GetImsiRangesOk

func (o *HssInfo) GetImsiRangesOk() ([]ImsiRange, bool)

GetImsiRangesOk returns a tuple with the ImsiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HssInfo) GetMsisdnRanges

func (o *HssInfo) GetMsisdnRanges() []IdentityRange

GetMsisdnRanges returns the MsisdnRanges field value if set, zero value otherwise.

func (*HssInfo) GetMsisdnRangesOk

func (o *HssInfo) GetMsisdnRangesOk() ([]IdentityRange, bool)

GetMsisdnRangesOk returns a tuple with the MsisdnRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HssInfo) HasAdditionalDiamAddresses

func (o *HssInfo) HasAdditionalDiamAddresses() bool

HasAdditionalDiamAddresses returns a boolean if a field has been set.

func (*HssInfo) HasExternalGroupIdentifiersRanges

func (o *HssInfo) HasExternalGroupIdentifiersRanges() bool

HasExternalGroupIdentifiersRanges returns a boolean if a field has been set.

func (*HssInfo) HasGroupId

func (o *HssInfo) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*HssInfo) HasHssDiameterAddress

func (o *HssInfo) HasHssDiameterAddress() bool

HasHssDiameterAddress returns a boolean if a field has been set.

func (*HssInfo) HasImsPrivateIdentityRanges

func (o *HssInfo) HasImsPrivateIdentityRanges() bool

HasImsPrivateIdentityRanges returns a boolean if a field has been set.

func (*HssInfo) HasImsPublicIdentityRanges

func (o *HssInfo) HasImsPublicIdentityRanges() bool

HasImsPublicIdentityRanges returns a boolean if a field has been set.

func (*HssInfo) HasImsiRanges

func (o *HssInfo) HasImsiRanges() bool

HasImsiRanges returns a boolean if a field has been set.

func (*HssInfo) HasMsisdnRanges

func (o *HssInfo) HasMsisdnRanges() bool

HasMsisdnRanges returns a boolean if a field has been set.

func (HssInfo) MarshalJSON

func (o HssInfo) MarshalJSON() ([]byte, error)

func (*HssInfo) SetAdditionalDiamAddresses

func (o *HssInfo) SetAdditionalDiamAddresses(v []NetworkNodeDiameterAddress)

SetAdditionalDiamAddresses gets a reference to the given []NetworkNodeDiameterAddress and assigns it to the AdditionalDiamAddresses field.

func (*HssInfo) SetExternalGroupIdentifiersRanges

func (o *HssInfo) SetExternalGroupIdentifiersRanges(v []IdentityRange)

SetExternalGroupIdentifiersRanges gets a reference to the given []IdentityRange and assigns it to the ExternalGroupIdentifiersRanges field.

func (*HssInfo) SetGroupId

func (o *HssInfo) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*HssInfo) SetHssDiameterAddress

func (o *HssInfo) SetHssDiameterAddress(v NetworkNodeDiameterAddress)

SetHssDiameterAddress gets a reference to the given NetworkNodeDiameterAddress and assigns it to the HssDiameterAddress field.

func (*HssInfo) SetImsPrivateIdentityRanges

func (o *HssInfo) SetImsPrivateIdentityRanges(v []IdentityRange)

SetImsPrivateIdentityRanges gets a reference to the given []IdentityRange and assigns it to the ImsPrivateIdentityRanges field.

func (*HssInfo) SetImsPublicIdentityRanges

func (o *HssInfo) SetImsPublicIdentityRanges(v []IdentityRange)

SetImsPublicIdentityRanges gets a reference to the given []IdentityRange and assigns it to the ImsPublicIdentityRanges field.

func (*HssInfo) SetImsiRanges

func (o *HssInfo) SetImsiRanges(v []ImsiRange)

SetImsiRanges gets a reference to the given []ImsiRange and assigns it to the ImsiRanges field.

func (*HssInfo) SetMsisdnRanges

func (o *HssInfo) SetMsisdnRanges(v []IdentityRange)

SetMsisdnRanges gets a reference to the given []IdentityRange and assigns it to the MsisdnRanges field.

func (HssInfo) ToMap

func (o HssInfo) ToMap() (map[string]interface{}, error)

type IdentityRange

type IdentityRange struct {
	Interface *interface{}
}

IdentityRange - A range of GPSIs (subscriber identities), either based on a numeric range, or based on regular-expression matching

func InterfaceAsIdentityRange

func InterfaceAsIdentityRange(v *interface{}) IdentityRange

interface{}AsIdentityRange is a convenience function that returns interface{} wrapped in IdentityRange

func (*IdentityRange) GetActualInstance

func (obj *IdentityRange) GetActualInstance() interface{}

Get the actual instance

func (IdentityRange) MarshalJSON

func (src IdentityRange) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*IdentityRange) UnmarshalJSON

func (dst *IdentityRange) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type ImsiRange

type ImsiRange struct {
	Interface *interface{}
}

ImsiRange - A range of IMSIs (subscriber identities), either based on a numeric range, or based on regular-expression matching

func InterfaceAsImsiRange

func InterfaceAsImsiRange(v *interface{}) ImsiRange

interface{}AsImsiRange is a convenience function that returns interface{} wrapped in ImsiRange

func (*ImsiRange) GetActualInstance

func (obj *ImsiRange) GetActualInstance() interface{}

Get the actual instance

func (ImsiRange) MarshalJSON

func (src ImsiRange) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ImsiRange) UnmarshalJSON

func (dst *ImsiRange) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type InterfaceUpfInfoItem

type InterfaceUpfInfoItem struct {
	Interface *interface{}
}

InterfaceUpfInfoItem Information of a given IP interface of an UPF

func (*InterfaceUpfInfoItem) MarshalJSON

func (src *InterfaceUpfInfoItem) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*InterfaceUpfInfoItem) UnmarshalJSON

func (dst *InterfaceUpfInfoItem) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type InternalGroupIdRange

type InternalGroupIdRange struct {
	Interface *interface{}
}

InternalGroupIdRange - A range of Group IDs (internal group identities), either based on a numeric range, or based on regular-expression matching

func InterfaceAsInternalGroupIdRange

func InterfaceAsInternalGroupIdRange(v *interface{}) InternalGroupIdRange

interface{}AsInternalGroupIdRange is a convenience function that returns interface{} wrapped in InternalGroupIdRange

func (*InternalGroupIdRange) GetActualInstance

func (obj *InternalGroupIdRange) GetActualInstance() interface{}

Get the actual instance

func (InternalGroupIdRange) MarshalJSON

func (src InternalGroupIdRange) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*InternalGroupIdRange) UnmarshalJSON

func (dst *InternalGroupIdRange) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type InvalidParam

type InvalidParam struct {
	// If the invalid parameter is an attribute in a JSON body, this IE shall contain the  attribute's name and shall be encoded as a JSON Pointer. If the invalid parameter is  an HTTP header, this IE shall be formatted as the concatenation of the string \"header \"  plus the name of such header. If the invalid parameter is a query parameter, this IE  shall be formatted as the concatenation of the string \"query \" plus the name of such  query parameter. If the invalid parameter is a variable part in the path of a resource  URI, this IE shall contain the name of the variable, including the symbols \"{\" and \"}\"  used in OpenAPI specification as the notation to represent variable path segments.
	Param string `json:"param"`
	// A human-readable reason, e.g. \"must be a positive integer\". In cases involving failed  operations in a PATCH request, the reason string should identify the operation that  failed using the operation's array index to assist in correlation of the invalid  parameter with the failed operation, e.g.\" Replacement value invalid for attribute  (failed operation index= 4)\"
	Reason *string `json:"reason,omitempty"`
}

InvalidParam It contains an invalid parameter and a related description.

func NewInvalidParam

func NewInvalidParam(param string) *InvalidParam

NewInvalidParam instantiates a new InvalidParam object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInvalidParamWithDefaults

func NewInvalidParamWithDefaults() *InvalidParam

NewInvalidParamWithDefaults instantiates a new InvalidParam object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InvalidParam) GetParam

func (o *InvalidParam) GetParam() string

GetParam returns the Param field value

func (*InvalidParam) GetParamOk

func (o *InvalidParam) GetParamOk() (*string, bool)

GetParamOk returns a tuple with the Param field value and a boolean to check if the value has been set.

func (*InvalidParam) GetReason

func (o *InvalidParam) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*InvalidParam) GetReasonOk

func (o *InvalidParam) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvalidParam) HasReason

func (o *InvalidParam) HasReason() bool

HasReason returns a boolean if a field has been set.

func (InvalidParam) MarshalJSON

func (o InvalidParam) MarshalJSON() ([]byte, error)

func (*InvalidParam) SetParam

func (o *InvalidParam) SetParam(v string)

SetParam sets field value

func (*InvalidParam) SetReason

func (o *InvalidParam) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (InvalidParam) ToMap

func (o InvalidParam) ToMap() (map[string]interface{}, error)

type IpAddr

type IpAddr struct {
	Interface *interface{}
}

IpAddr - Contains an IP adresse.

func InterfaceAsIpAddr

func InterfaceAsIpAddr(v *interface{}) IpAddr

interface{}AsIpAddr is a convenience function that returns interface{} wrapped in IpAddr

func (*IpAddr) GetActualInstance

func (obj *IpAddr) GetActualInstance() interface{}

Get the actual instance

func (IpAddr) MarshalJSON

func (src IpAddr) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*IpAddr) UnmarshalJSON

func (dst *IpAddr) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type IpEndPoint

type IpEndPoint struct {
	// String identifying a IPv4 address formatted in the 'dotted decimal' notation as defined in RFC 1166.
	Ipv4Address *string            `json:"ipv4Address,omitempty"`
	Ipv6Address *Ipv6Addr          `json:"ipv6Address,omitempty"`
	Transport   *TransportProtocol `json:"transport,omitempty"`
	Port        *int32             `json:"port,omitempty"`
}

IpEndPoint IP addressing information of a given NFService; it consists on, e.g. IP address, TCP port, transport protocol...

func NewIpEndPoint

func NewIpEndPoint() *IpEndPoint

NewIpEndPoint instantiates a new IpEndPoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpEndPointWithDefaults

func NewIpEndPointWithDefaults() *IpEndPoint

NewIpEndPointWithDefaults instantiates a new IpEndPoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IpEndPoint) GetIpv4Address

func (o *IpEndPoint) GetIpv4Address() string

GetIpv4Address returns the Ipv4Address field value if set, zero value otherwise.

func (*IpEndPoint) GetIpv4AddressOk

func (o *IpEndPoint) GetIpv4AddressOk() (*string, bool)

GetIpv4AddressOk returns a tuple with the Ipv4Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpEndPoint) GetIpv6Address

func (o *IpEndPoint) GetIpv6Address() Ipv6Addr

GetIpv6Address returns the Ipv6Address field value if set, zero value otherwise.

func (*IpEndPoint) GetIpv6AddressOk

func (o *IpEndPoint) GetIpv6AddressOk() (*Ipv6Addr, bool)

GetIpv6AddressOk returns a tuple with the Ipv6Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpEndPoint) GetPort

func (o *IpEndPoint) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*IpEndPoint) GetPortOk

func (o *IpEndPoint) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpEndPoint) GetTransport

func (o *IpEndPoint) GetTransport() TransportProtocol

GetTransport returns the Transport field value if set, zero value otherwise.

func (*IpEndPoint) GetTransportOk

func (o *IpEndPoint) GetTransportOk() (*TransportProtocol, bool)

GetTransportOk returns a tuple with the Transport field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpEndPoint) HasIpv4Address

func (o *IpEndPoint) HasIpv4Address() bool

HasIpv4Address returns a boolean if a field has been set.

func (*IpEndPoint) HasIpv6Address

func (o *IpEndPoint) HasIpv6Address() bool

HasIpv6Address returns a boolean if a field has been set.

func (*IpEndPoint) HasPort

func (o *IpEndPoint) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*IpEndPoint) HasTransport

func (o *IpEndPoint) HasTransport() bool

HasTransport returns a boolean if a field has been set.

func (IpEndPoint) MarshalJSON

func (o IpEndPoint) MarshalJSON() ([]byte, error)

func (*IpEndPoint) SetIpv4Address

func (o *IpEndPoint) SetIpv4Address(v string)

SetIpv4Address gets a reference to the given string and assigns it to the Ipv4Address field.

func (*IpEndPoint) SetIpv6Address

func (o *IpEndPoint) SetIpv6Address(v Ipv6Addr)

SetIpv6Address gets a reference to the given Ipv6Addr and assigns it to the Ipv6Address field.

func (*IpEndPoint) SetPort

func (o *IpEndPoint) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*IpEndPoint) SetTransport

func (o *IpEndPoint) SetTransport(v TransportProtocol)

SetTransport gets a reference to the given TransportProtocol and assigns it to the Transport field.

func (IpEndPoint) ToMap

func (o IpEndPoint) ToMap() (map[string]interface{}, error)

type IpIndex

type IpIndex struct {
	Int32  *int32
	String *string
}

IpIndex Represents the IP Index to be sent from UDM to the SMF (its value can be either an integer or a string)

func (*IpIndex) MarshalJSON

func (src *IpIndex) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*IpIndex) UnmarshalJSON

func (dst *IpIndex) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type IpReachability

type IpReachability struct {
	String *string
}

IpReachability Indicates the type(s) of IP addresses reachable via an SCP

func (*IpReachability) MarshalJSON

func (src *IpReachability) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*IpReachability) UnmarshalJSON

func (dst *IpReachability) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type Ipv4AddressRange

type Ipv4AddressRange struct {
	// String identifying a IPv4 address formatted in the 'dotted decimal' notation as defined in RFC 1166.
	Start *string `json:"start,omitempty"`
	// String identifying a IPv4 address formatted in the 'dotted decimal' notation as defined in RFC 1166.
	End *string `json:"end,omitempty"`
}

Ipv4AddressRange Range of IPv4 addresses

func NewIpv4AddressRange

func NewIpv4AddressRange() *Ipv4AddressRange

NewIpv4AddressRange instantiates a new Ipv4AddressRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpv4AddressRangeWithDefaults

func NewIpv4AddressRangeWithDefaults() *Ipv4AddressRange

NewIpv4AddressRangeWithDefaults instantiates a new Ipv4AddressRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Ipv4AddressRange) GetEnd

func (o *Ipv4AddressRange) GetEnd() string

GetEnd returns the End field value if set, zero value otherwise.

func (*Ipv4AddressRange) GetEndOk

func (o *Ipv4AddressRange) GetEndOk() (*string, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ipv4AddressRange) GetStart

func (o *Ipv4AddressRange) GetStart() string

GetStart returns the Start field value if set, zero value otherwise.

func (*Ipv4AddressRange) GetStartOk

func (o *Ipv4AddressRange) GetStartOk() (*string, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ipv4AddressRange) HasEnd

func (o *Ipv4AddressRange) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*Ipv4AddressRange) HasStart

func (o *Ipv4AddressRange) HasStart() bool

HasStart returns a boolean if a field has been set.

func (Ipv4AddressRange) MarshalJSON

func (o Ipv4AddressRange) MarshalJSON() ([]byte, error)

func (*Ipv4AddressRange) SetEnd

func (o *Ipv4AddressRange) SetEnd(v string)

SetEnd gets a reference to the given string and assigns it to the End field.

func (*Ipv4AddressRange) SetStart

func (o *Ipv4AddressRange) SetStart(v string)

SetStart gets a reference to the given string and assigns it to the Start field.

func (Ipv4AddressRange) ToMap

func (o Ipv4AddressRange) ToMap() (map[string]interface{}, error)

type Ipv6Addr

type Ipv6Addr struct {
}

Ipv6Addr String identifying an IPv6 address formatted according to clause 4 of RFC5952. The mixed IPv4 IPv6 notation according to clause 5 of RFC5952 shall not be used.

func NewIpv6Addr

func NewIpv6Addr() *Ipv6Addr

NewIpv6Addr instantiates a new Ipv6Addr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpv6AddrWithDefaults

func NewIpv6AddrWithDefaults() *Ipv6Addr

NewIpv6AddrWithDefaults instantiates a new Ipv6Addr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (Ipv6Addr) MarshalJSON

func (o Ipv6Addr) MarshalJSON() ([]byte, error)

func (Ipv6Addr) ToMap

func (o Ipv6Addr) ToMap() (map[string]interface{}, error)

type Ipv6Prefix

type Ipv6Prefix struct {
}

Ipv6Prefix String identifying an IPv6 address prefix formatted according to clause 4 of RFC 5952. IPv6Prefix data type may contain an individual /128 IPv6 address.

func NewIpv6Prefix

func NewIpv6Prefix() *Ipv6Prefix

NewIpv6Prefix instantiates a new Ipv6Prefix object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpv6PrefixWithDefaults

func NewIpv6PrefixWithDefaults() *Ipv6Prefix

NewIpv6PrefixWithDefaults instantiates a new Ipv6Prefix object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (Ipv6Prefix) MarshalJSON

func (o Ipv6Prefix) MarshalJSON() ([]byte, error)

func (Ipv6Prefix) ToMap

func (o Ipv6Prefix) ToMap() (map[string]interface{}, error)

type Ipv6PrefixRange

type Ipv6PrefixRange struct {
	Start *Ipv6Prefix `json:"start,omitempty"`
	End   *Ipv6Prefix `json:"end,omitempty"`
}

Ipv6PrefixRange Range of IPv6 prefixes

func NewIpv6PrefixRange

func NewIpv6PrefixRange() *Ipv6PrefixRange

NewIpv6PrefixRange instantiates a new Ipv6PrefixRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpv6PrefixRangeWithDefaults

func NewIpv6PrefixRangeWithDefaults() *Ipv6PrefixRange

NewIpv6PrefixRangeWithDefaults instantiates a new Ipv6PrefixRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Ipv6PrefixRange) GetEnd

func (o *Ipv6PrefixRange) GetEnd() Ipv6Prefix

GetEnd returns the End field value if set, zero value otherwise.

func (*Ipv6PrefixRange) GetEndOk

func (o *Ipv6PrefixRange) GetEndOk() (*Ipv6Prefix, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ipv6PrefixRange) GetStart

func (o *Ipv6PrefixRange) GetStart() Ipv6Prefix

GetStart returns the Start field value if set, zero value otherwise.

func (*Ipv6PrefixRange) GetStartOk

func (o *Ipv6PrefixRange) GetStartOk() (*Ipv6Prefix, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ipv6PrefixRange) HasEnd

func (o *Ipv6PrefixRange) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*Ipv6PrefixRange) HasStart

func (o *Ipv6PrefixRange) HasStart() bool

HasStart returns a boolean if a field has been set.

func (Ipv6PrefixRange) MarshalJSON

func (o Ipv6PrefixRange) MarshalJSON() ([]byte, error)

func (*Ipv6PrefixRange) SetEnd

func (o *Ipv6PrefixRange) SetEnd(v Ipv6Prefix)

SetEnd gets a reference to the given Ipv6Prefix and assigns it to the End field.

func (*Ipv6PrefixRange) SetStart

func (o *Ipv6PrefixRange) SetStart(v Ipv6Prefix)

SetStart gets a reference to the given Ipv6Prefix and assigns it to the Start field.

func (Ipv6PrefixRange) ToMap

func (o Ipv6PrefixRange) ToMap() (map[string]interface{}, error)

type IwmscInfo

type IwmscInfo struct {
	MsisdnRanges []IdentityRange `json:"msisdnRanges,omitempty"`
	SupiRanges   []SupiRange     `json:"supiRanges,omitempty"`
	TaiRangeList []TaiRange      `json:"taiRangeList,omitempty"`
	ScNumber     *string         `json:"scNumber,omitempty"`
}

IwmscInfo Information of an SMS-IWMSC NF Instance

func NewIwmscInfo

func NewIwmscInfo() *IwmscInfo

NewIwmscInfo instantiates a new IwmscInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIwmscInfoWithDefaults

func NewIwmscInfoWithDefaults() *IwmscInfo

NewIwmscInfoWithDefaults instantiates a new IwmscInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IwmscInfo) GetMsisdnRanges

func (o *IwmscInfo) GetMsisdnRanges() []IdentityRange

GetMsisdnRanges returns the MsisdnRanges field value if set, zero value otherwise.

func (*IwmscInfo) GetMsisdnRangesOk

func (o *IwmscInfo) GetMsisdnRangesOk() ([]IdentityRange, bool)

GetMsisdnRangesOk returns a tuple with the MsisdnRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IwmscInfo) GetScNumber

func (o *IwmscInfo) GetScNumber() string

GetScNumber returns the ScNumber field value if set, zero value otherwise.

func (*IwmscInfo) GetScNumberOk

func (o *IwmscInfo) GetScNumberOk() (*string, bool)

GetScNumberOk returns a tuple with the ScNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IwmscInfo) GetSupiRanges

func (o *IwmscInfo) GetSupiRanges() []SupiRange

GetSupiRanges returns the SupiRanges field value if set, zero value otherwise.

func (*IwmscInfo) GetSupiRangesOk

func (o *IwmscInfo) GetSupiRangesOk() ([]SupiRange, bool)

GetSupiRangesOk returns a tuple with the SupiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IwmscInfo) GetTaiRangeList

func (o *IwmscInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*IwmscInfo) GetTaiRangeListOk

func (o *IwmscInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IwmscInfo) HasMsisdnRanges

func (o *IwmscInfo) HasMsisdnRanges() bool

HasMsisdnRanges returns a boolean if a field has been set.

func (*IwmscInfo) HasScNumber

func (o *IwmscInfo) HasScNumber() bool

HasScNumber returns a boolean if a field has been set.

func (*IwmscInfo) HasSupiRanges

func (o *IwmscInfo) HasSupiRanges() bool

HasSupiRanges returns a boolean if a field has been set.

func (*IwmscInfo) HasTaiRangeList

func (o *IwmscInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (IwmscInfo) MarshalJSON

func (o IwmscInfo) MarshalJSON() ([]byte, error)

func (*IwmscInfo) SetMsisdnRanges

func (o *IwmscInfo) SetMsisdnRanges(v []IdentityRange)

SetMsisdnRanges gets a reference to the given []IdentityRange and assigns it to the MsisdnRanges field.

func (*IwmscInfo) SetScNumber

func (o *IwmscInfo) SetScNumber(v string)

SetScNumber gets a reference to the given string and assigns it to the ScNumber field.

func (*IwmscInfo) SetSupiRanges

func (o *IwmscInfo) SetSupiRanges(v []SupiRange)

SetSupiRanges gets a reference to the given []SupiRange and assigns it to the SupiRanges field.

func (*IwmscInfo) SetTaiRangeList

func (o *IwmscInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (IwmscInfo) ToMap

func (o IwmscInfo) ToMap() (map[string]interface{}, error)
type Link struct {
	// String providing an URI formatted according to RFC 3986.
	Href *string `json:"href,omitempty"`
}

Link It contains the URI of the linked resource.

func NewLink() *Link

NewLink instantiates a new Link object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinkWithDefaults

func NewLinkWithDefaults() *Link

NewLinkWithDefaults instantiates a new Link object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Link) GetHref

func (o *Link) GetHref() string

GetHref returns the Href field value if set, zero value otherwise.

func (*Link) GetHrefOk

func (o *Link) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Link) HasHref

func (o *Link) HasHref() bool

HasHref returns a boolean if a field has been set.

func (Link) MarshalJSON

func (o Link) MarshalJSON() ([]byte, error)

func (*Link) SetHref

func (o *Link) SetHref(v string)

SetHref gets a reference to the given string and assigns it to the Href field.

func (Link) ToMap

func (o Link) ToMap() (map[string]interface{}, error)

type LinksValueSchema

type LinksValueSchema struct {
	Link        *Link
	ArrayOfLink *[]Link
}

LinksValueSchema - A list of mutually exclusive alternatives of 1 or more links.

func ArrayOfLinkAsLinksValueSchema

func ArrayOfLinkAsLinksValueSchema(v *[]Link) LinksValueSchema

[]LinkAsLinksValueSchema is a convenience function that returns []Link wrapped in LinksValueSchema

func LinkAsLinksValueSchema

func LinkAsLinksValueSchema(v *Link) LinksValueSchema

LinkAsLinksValueSchema is a convenience function that returns Link wrapped in LinksValueSchema

func (*LinksValueSchema) GetActualInstance

func (obj *LinksValueSchema) GetActualInstance() interface{}

Get the actual instance

func (LinksValueSchema) MarshalJSON

func (src LinksValueSchema) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*LinksValueSchema) UnmarshalJSON

func (dst *LinksValueSchema) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type LmfInfo

type LmfInfo struct {
	ServingClientTypes []ExternalClientType `json:"servingClientTypes,omitempty"`
	// LMF identification.
	LmfId              *string              `json:"lmfId,omitempty"`
	ServingAccessTypes []AccessType         `json:"servingAccessTypes,omitempty"`
	ServingAnNodeTypes []AnNodeType         `json:"servingAnNodeTypes,omitempty"`
	ServingRatTypes    []RatType            `json:"servingRatTypes,omitempty"`
	TaiList            []Tai                `json:"taiList,omitempty"`
	TaiRangeList       []TaiRange           `json:"taiRangeList,omitempty"`
	SupportedGADShapes []SupportedGADShapes `json:"supportedGADShapes,omitempty"`
}

LmfInfo Information of an LMF NF Instance

func NewLmfInfo

func NewLmfInfo() *LmfInfo

NewLmfInfo instantiates a new LmfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLmfInfoWithDefaults

func NewLmfInfoWithDefaults() *LmfInfo

NewLmfInfoWithDefaults instantiates a new LmfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LmfInfo) GetLmfId

func (o *LmfInfo) GetLmfId() string

GetLmfId returns the LmfId field value if set, zero value otherwise.

func (*LmfInfo) GetLmfIdOk

func (o *LmfInfo) GetLmfIdOk() (*string, bool)

GetLmfIdOk returns a tuple with the LmfId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LmfInfo) GetServingAccessTypes

func (o *LmfInfo) GetServingAccessTypes() []AccessType

GetServingAccessTypes returns the ServingAccessTypes field value if set, zero value otherwise.

func (*LmfInfo) GetServingAccessTypesOk

func (o *LmfInfo) GetServingAccessTypesOk() ([]AccessType, bool)

GetServingAccessTypesOk returns a tuple with the ServingAccessTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LmfInfo) GetServingAnNodeTypes

func (o *LmfInfo) GetServingAnNodeTypes() []AnNodeType

GetServingAnNodeTypes returns the ServingAnNodeTypes field value if set, zero value otherwise.

func (*LmfInfo) GetServingAnNodeTypesOk

func (o *LmfInfo) GetServingAnNodeTypesOk() ([]AnNodeType, bool)

GetServingAnNodeTypesOk returns a tuple with the ServingAnNodeTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LmfInfo) GetServingClientTypes

func (o *LmfInfo) GetServingClientTypes() []ExternalClientType

GetServingClientTypes returns the ServingClientTypes field value if set, zero value otherwise.

func (*LmfInfo) GetServingClientTypesOk

func (o *LmfInfo) GetServingClientTypesOk() ([]ExternalClientType, bool)

GetServingClientTypesOk returns a tuple with the ServingClientTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LmfInfo) GetServingRatTypes

func (o *LmfInfo) GetServingRatTypes() []RatType

GetServingRatTypes returns the ServingRatTypes field value if set, zero value otherwise.

func (*LmfInfo) GetServingRatTypesOk

func (o *LmfInfo) GetServingRatTypesOk() ([]RatType, bool)

GetServingRatTypesOk returns a tuple with the ServingRatTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LmfInfo) GetSupportedGADShapes

func (o *LmfInfo) GetSupportedGADShapes() []SupportedGADShapes

GetSupportedGADShapes returns the SupportedGADShapes field value if set, zero value otherwise.

func (*LmfInfo) GetSupportedGADShapesOk

func (o *LmfInfo) GetSupportedGADShapesOk() ([]SupportedGADShapes, bool)

GetSupportedGADShapesOk returns a tuple with the SupportedGADShapes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LmfInfo) GetTaiList

func (o *LmfInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*LmfInfo) GetTaiListOk

func (o *LmfInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LmfInfo) GetTaiRangeList

func (o *LmfInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*LmfInfo) GetTaiRangeListOk

func (o *LmfInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LmfInfo) HasLmfId

func (o *LmfInfo) HasLmfId() bool

HasLmfId returns a boolean if a field has been set.

func (*LmfInfo) HasServingAccessTypes

func (o *LmfInfo) HasServingAccessTypes() bool

HasServingAccessTypes returns a boolean if a field has been set.

func (*LmfInfo) HasServingAnNodeTypes

func (o *LmfInfo) HasServingAnNodeTypes() bool

HasServingAnNodeTypes returns a boolean if a field has been set.

func (*LmfInfo) HasServingClientTypes

func (o *LmfInfo) HasServingClientTypes() bool

HasServingClientTypes returns a boolean if a field has been set.

func (*LmfInfo) HasServingRatTypes

func (o *LmfInfo) HasServingRatTypes() bool

HasServingRatTypes returns a boolean if a field has been set.

func (*LmfInfo) HasSupportedGADShapes

func (o *LmfInfo) HasSupportedGADShapes() bool

HasSupportedGADShapes returns a boolean if a field has been set.

func (*LmfInfo) HasTaiList

func (o *LmfInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*LmfInfo) HasTaiRangeList

func (o *LmfInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (LmfInfo) MarshalJSON

func (o LmfInfo) MarshalJSON() ([]byte, error)

func (*LmfInfo) SetLmfId

func (o *LmfInfo) SetLmfId(v string)

SetLmfId gets a reference to the given string and assigns it to the LmfId field.

func (*LmfInfo) SetServingAccessTypes

func (o *LmfInfo) SetServingAccessTypes(v []AccessType)

SetServingAccessTypes gets a reference to the given []AccessType and assigns it to the ServingAccessTypes field.

func (*LmfInfo) SetServingAnNodeTypes

func (o *LmfInfo) SetServingAnNodeTypes(v []AnNodeType)

SetServingAnNodeTypes gets a reference to the given []AnNodeType and assigns it to the ServingAnNodeTypes field.

func (*LmfInfo) SetServingClientTypes

func (o *LmfInfo) SetServingClientTypes(v []ExternalClientType)

SetServingClientTypes gets a reference to the given []ExternalClientType and assigns it to the ServingClientTypes field.

func (*LmfInfo) SetServingRatTypes

func (o *LmfInfo) SetServingRatTypes(v []RatType)

SetServingRatTypes gets a reference to the given []RatType and assigns it to the ServingRatTypes field.

func (*LmfInfo) SetSupportedGADShapes

func (o *LmfInfo) SetSupportedGADShapes(v []SupportedGADShapes)

SetSupportedGADShapes gets a reference to the given []SupportedGADShapes and assigns it to the SupportedGADShapes field.

func (*LmfInfo) SetTaiList

func (o *LmfInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*LmfInfo) SetTaiRangeList

func (o *LmfInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (LmfInfo) ToMap

func (o LmfInfo) ToMap() (map[string]interface{}, error)

type LocalityDescription

type LocalityDescription struct {
	LocalityType      LocalityType              `json:"localityType"`
	LocalityValue     string                    `json:"localityValue"`
	AddlLocDescrItems []LocalityDescriptionItem `json:"addlLocDescrItems,omitempty"`
}

LocalityDescription Locality description

func NewLocalityDescription

func NewLocalityDescription(localityType LocalityType, localityValue string) *LocalityDescription

NewLocalityDescription instantiates a new LocalityDescription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalityDescriptionWithDefaults

func NewLocalityDescriptionWithDefaults() *LocalityDescription

NewLocalityDescriptionWithDefaults instantiates a new LocalityDescription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalityDescription) GetAddlLocDescrItems

func (o *LocalityDescription) GetAddlLocDescrItems() []LocalityDescriptionItem

GetAddlLocDescrItems returns the AddlLocDescrItems field value if set, zero value otherwise.

func (*LocalityDescription) GetAddlLocDescrItemsOk

func (o *LocalityDescription) GetAddlLocDescrItemsOk() ([]LocalityDescriptionItem, bool)

GetAddlLocDescrItemsOk returns a tuple with the AddlLocDescrItems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalityDescription) GetLocalityType

func (o *LocalityDescription) GetLocalityType() LocalityType

GetLocalityType returns the LocalityType field value

func (*LocalityDescription) GetLocalityTypeOk

func (o *LocalityDescription) GetLocalityTypeOk() (*LocalityType, bool)

GetLocalityTypeOk returns a tuple with the LocalityType field value and a boolean to check if the value has been set.

func (*LocalityDescription) GetLocalityValue

func (o *LocalityDescription) GetLocalityValue() string

GetLocalityValue returns the LocalityValue field value

func (*LocalityDescription) GetLocalityValueOk

func (o *LocalityDescription) GetLocalityValueOk() (*string, bool)

GetLocalityValueOk returns a tuple with the LocalityValue field value and a boolean to check if the value has been set.

func (*LocalityDescription) HasAddlLocDescrItems

func (o *LocalityDescription) HasAddlLocDescrItems() bool

HasAddlLocDescrItems returns a boolean if a field has been set.

func (LocalityDescription) MarshalJSON

func (o LocalityDescription) MarshalJSON() ([]byte, error)

func (*LocalityDescription) SetAddlLocDescrItems

func (o *LocalityDescription) SetAddlLocDescrItems(v []LocalityDescriptionItem)

SetAddlLocDescrItems gets a reference to the given []LocalityDescriptionItem and assigns it to the AddlLocDescrItems field.

func (*LocalityDescription) SetLocalityType

func (o *LocalityDescription) SetLocalityType(v LocalityType)

SetLocalityType sets field value

func (*LocalityDescription) SetLocalityValue

func (o *LocalityDescription) SetLocalityValue(v string)

SetLocalityValue sets field value

func (LocalityDescription) ToMap

func (o LocalityDescription) ToMap() (map[string]interface{}, error)

type LocalityDescriptionItem

type LocalityDescriptionItem struct {
	LocalityType  LocalityType `json:"localityType"`
	LocalityValue string       `json:"localityValue"`
}

LocalityDescriptionItem Locality description item

func NewLocalityDescriptionItem

func NewLocalityDescriptionItem(localityType LocalityType, localityValue string) *LocalityDescriptionItem

NewLocalityDescriptionItem instantiates a new LocalityDescriptionItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalityDescriptionItemWithDefaults

func NewLocalityDescriptionItemWithDefaults() *LocalityDescriptionItem

NewLocalityDescriptionItemWithDefaults instantiates a new LocalityDescriptionItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalityDescriptionItem) GetLocalityType

func (o *LocalityDescriptionItem) GetLocalityType() LocalityType

GetLocalityType returns the LocalityType field value

func (*LocalityDescriptionItem) GetLocalityTypeOk

func (o *LocalityDescriptionItem) GetLocalityTypeOk() (*LocalityType, bool)

GetLocalityTypeOk returns a tuple with the LocalityType field value and a boolean to check if the value has been set.

func (*LocalityDescriptionItem) GetLocalityValue

func (o *LocalityDescriptionItem) GetLocalityValue() string

GetLocalityValue returns the LocalityValue field value

func (*LocalityDescriptionItem) GetLocalityValueOk

func (o *LocalityDescriptionItem) GetLocalityValueOk() (*string, bool)

GetLocalityValueOk returns a tuple with the LocalityValue field value and a boolean to check if the value has been set.

func (LocalityDescriptionItem) MarshalJSON

func (o LocalityDescriptionItem) MarshalJSON() ([]byte, error)

func (*LocalityDescriptionItem) SetLocalityType

func (o *LocalityDescriptionItem) SetLocalityType(v LocalityType)

SetLocalityType sets field value

func (*LocalityDescriptionItem) SetLocalityValue

func (o *LocalityDescriptionItem) SetLocalityValue(v string)

SetLocalityValue sets field value

func (LocalityDescriptionItem) ToMap

func (o LocalityDescriptionItem) ToMap() (map[string]interface{}, error)

type LocalityType

type LocalityType struct {
	String *string
}

LocalityType Type of locality description. An operator may define custom locality type values other than those listed in this enumeration.

func (*LocalityType) MarshalJSON

func (src *LocalityType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*LocalityType) UnmarshalJSON

func (dst *LocalityType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MbSmfInfo

type MbSmfInfo struct {
	// A map (list of key-value pairs) where a valid JSON string serves as key
	SNssaiInfoList *map[string]SnssaiMbSmfInfoItem `json:"sNssaiInfoList,omitempty"`
	// A map (list of key-value pairs) where a valid JSON string serves as key
	TmgiRangeList *map[string]TmgiRange `json:"tmgiRangeList,omitempty"`
	TaiList       []Tai                 `json:"taiList,omitempty"`
	TaiRangeList  []TaiRange            `json:"taiRangeList,omitempty"`
	// A map (list of key-value pairs) where a valid JSON string serves as key
	MbsSessionList *map[string]MbsSession `json:"mbsSessionList,omitempty"`
}

MbSmfInfo Information of an MB-SMF NF Instance

func NewMbSmfInfo

func NewMbSmfInfo() *MbSmfInfo

NewMbSmfInfo instantiates a new MbSmfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMbSmfInfoWithDefaults

func NewMbSmfInfoWithDefaults() *MbSmfInfo

NewMbSmfInfoWithDefaults instantiates a new MbSmfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MbSmfInfo) GetMbsSessionList

func (o *MbSmfInfo) GetMbsSessionList() map[string]MbsSession

GetMbsSessionList returns the MbsSessionList field value if set, zero value otherwise.

func (*MbSmfInfo) GetMbsSessionListOk

func (o *MbSmfInfo) GetMbsSessionListOk() (*map[string]MbsSession, bool)

GetMbsSessionListOk returns a tuple with the MbsSessionList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbSmfInfo) GetSNssaiInfoList

func (o *MbSmfInfo) GetSNssaiInfoList() map[string]SnssaiMbSmfInfoItem

GetSNssaiInfoList returns the SNssaiInfoList field value if set, zero value otherwise.

func (*MbSmfInfo) GetSNssaiInfoListOk

func (o *MbSmfInfo) GetSNssaiInfoListOk() (*map[string]SnssaiMbSmfInfoItem, bool)

GetSNssaiInfoListOk returns a tuple with the SNssaiInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbSmfInfo) GetTaiList

func (o *MbSmfInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*MbSmfInfo) GetTaiListOk

func (o *MbSmfInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbSmfInfo) GetTaiRangeList

func (o *MbSmfInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*MbSmfInfo) GetTaiRangeListOk

func (o *MbSmfInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbSmfInfo) GetTmgiRangeList

func (o *MbSmfInfo) GetTmgiRangeList() map[string]TmgiRange

GetTmgiRangeList returns the TmgiRangeList field value if set, zero value otherwise.

func (*MbSmfInfo) GetTmgiRangeListOk

func (o *MbSmfInfo) GetTmgiRangeListOk() (*map[string]TmgiRange, bool)

GetTmgiRangeListOk returns a tuple with the TmgiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbSmfInfo) HasMbsSessionList

func (o *MbSmfInfo) HasMbsSessionList() bool

HasMbsSessionList returns a boolean if a field has been set.

func (*MbSmfInfo) HasSNssaiInfoList

func (o *MbSmfInfo) HasSNssaiInfoList() bool

HasSNssaiInfoList returns a boolean if a field has been set.

func (*MbSmfInfo) HasTaiList

func (o *MbSmfInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*MbSmfInfo) HasTaiRangeList

func (o *MbSmfInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (*MbSmfInfo) HasTmgiRangeList

func (o *MbSmfInfo) HasTmgiRangeList() bool

HasTmgiRangeList returns a boolean if a field has been set.

func (MbSmfInfo) MarshalJSON

func (o MbSmfInfo) MarshalJSON() ([]byte, error)

func (*MbSmfInfo) SetMbsSessionList

func (o *MbSmfInfo) SetMbsSessionList(v map[string]MbsSession)

SetMbsSessionList gets a reference to the given map[string]MbsSession and assigns it to the MbsSessionList field.

func (*MbSmfInfo) SetSNssaiInfoList

func (o *MbSmfInfo) SetSNssaiInfoList(v map[string]SnssaiMbSmfInfoItem)

SetSNssaiInfoList gets a reference to the given map[string]SnssaiMbSmfInfoItem and assigns it to the SNssaiInfoList field.

func (*MbSmfInfo) SetTaiList

func (o *MbSmfInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*MbSmfInfo) SetTaiRangeList

func (o *MbSmfInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (*MbSmfInfo) SetTmgiRangeList

func (o *MbSmfInfo) SetTmgiRangeList(v map[string]TmgiRange)

SetTmgiRangeList gets a reference to the given map[string]TmgiRange and assigns it to the TmgiRangeList field.

func (MbSmfInfo) ToMap

func (o MbSmfInfo) ToMap() (map[string]interface{}, error)

type MbUpfInfo

type MbUpfInfo struct {
	SNssaiMbUpfInfoList    []SnssaiUpfInfoItem    `json:"sNssaiMbUpfInfoList"`
	MbSmfServingArea       []string               `json:"mbSmfServingArea,omitempty"`
	InterfaceMbUpfInfoList []InterfaceUpfInfoItem `json:"interfaceMbUpfInfoList,omitempty"`
	TaiList                []Tai                  `json:"taiList,omitempty"`
	TaiRangeList           []TaiRange             `json:"taiRangeList,omitempty"`
	Priority               *int32                 `json:"priority,omitempty"`
	SupportedPfcpFeatures  *string                `json:"supportedPfcpFeatures,omitempty"`
}

MbUpfInfo Information of an MB-UPF NF Instance

func NewMbUpfInfo

func NewMbUpfInfo(sNssaiMbUpfInfoList []SnssaiUpfInfoItem) *MbUpfInfo

NewMbUpfInfo instantiates a new MbUpfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMbUpfInfoWithDefaults

func NewMbUpfInfoWithDefaults() *MbUpfInfo

NewMbUpfInfoWithDefaults instantiates a new MbUpfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MbUpfInfo) GetInterfaceMbUpfInfoList

func (o *MbUpfInfo) GetInterfaceMbUpfInfoList() []InterfaceUpfInfoItem

GetInterfaceMbUpfInfoList returns the InterfaceMbUpfInfoList field value if set, zero value otherwise.

func (*MbUpfInfo) GetInterfaceMbUpfInfoListOk

func (o *MbUpfInfo) GetInterfaceMbUpfInfoListOk() ([]InterfaceUpfInfoItem, bool)

GetInterfaceMbUpfInfoListOk returns a tuple with the InterfaceMbUpfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbUpfInfo) GetMbSmfServingArea

func (o *MbUpfInfo) GetMbSmfServingArea() []string

GetMbSmfServingArea returns the MbSmfServingArea field value if set, zero value otherwise.

func (*MbUpfInfo) GetMbSmfServingAreaOk

func (o *MbUpfInfo) GetMbSmfServingAreaOk() ([]string, bool)

GetMbSmfServingAreaOk returns a tuple with the MbSmfServingArea field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbUpfInfo) GetPriority

func (o *MbUpfInfo) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*MbUpfInfo) GetPriorityOk

func (o *MbUpfInfo) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbUpfInfo) GetSNssaiMbUpfInfoList

func (o *MbUpfInfo) GetSNssaiMbUpfInfoList() []SnssaiUpfInfoItem

GetSNssaiMbUpfInfoList returns the SNssaiMbUpfInfoList field value

func (*MbUpfInfo) GetSNssaiMbUpfInfoListOk

func (o *MbUpfInfo) GetSNssaiMbUpfInfoListOk() ([]SnssaiUpfInfoItem, bool)

GetSNssaiMbUpfInfoListOk returns a tuple with the SNssaiMbUpfInfoList field value and a boolean to check if the value has been set.

func (*MbUpfInfo) GetSupportedPfcpFeatures

func (o *MbUpfInfo) GetSupportedPfcpFeatures() string

GetSupportedPfcpFeatures returns the SupportedPfcpFeatures field value if set, zero value otherwise.

func (*MbUpfInfo) GetSupportedPfcpFeaturesOk

func (o *MbUpfInfo) GetSupportedPfcpFeaturesOk() (*string, bool)

GetSupportedPfcpFeaturesOk returns a tuple with the SupportedPfcpFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbUpfInfo) GetTaiList

func (o *MbUpfInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*MbUpfInfo) GetTaiListOk

func (o *MbUpfInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbUpfInfo) GetTaiRangeList

func (o *MbUpfInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*MbUpfInfo) GetTaiRangeListOk

func (o *MbUpfInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbUpfInfo) HasInterfaceMbUpfInfoList

func (o *MbUpfInfo) HasInterfaceMbUpfInfoList() bool

HasInterfaceMbUpfInfoList returns a boolean if a field has been set.

func (*MbUpfInfo) HasMbSmfServingArea

func (o *MbUpfInfo) HasMbSmfServingArea() bool

HasMbSmfServingArea returns a boolean if a field has been set.

func (*MbUpfInfo) HasPriority

func (o *MbUpfInfo) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*MbUpfInfo) HasSupportedPfcpFeatures

func (o *MbUpfInfo) HasSupportedPfcpFeatures() bool

HasSupportedPfcpFeatures returns a boolean if a field has been set.

func (*MbUpfInfo) HasTaiList

func (o *MbUpfInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*MbUpfInfo) HasTaiRangeList

func (o *MbUpfInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (MbUpfInfo) MarshalJSON

func (o MbUpfInfo) MarshalJSON() ([]byte, error)

func (*MbUpfInfo) SetInterfaceMbUpfInfoList

func (o *MbUpfInfo) SetInterfaceMbUpfInfoList(v []InterfaceUpfInfoItem)

SetInterfaceMbUpfInfoList gets a reference to the given []InterfaceUpfInfoItem and assigns it to the InterfaceMbUpfInfoList field.

func (*MbUpfInfo) SetMbSmfServingArea

func (o *MbUpfInfo) SetMbSmfServingArea(v []string)

SetMbSmfServingArea gets a reference to the given []string and assigns it to the MbSmfServingArea field.

func (*MbUpfInfo) SetPriority

func (o *MbUpfInfo) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*MbUpfInfo) SetSNssaiMbUpfInfoList

func (o *MbUpfInfo) SetSNssaiMbUpfInfoList(v []SnssaiUpfInfoItem)

SetSNssaiMbUpfInfoList sets field value

func (*MbUpfInfo) SetSupportedPfcpFeatures

func (o *MbUpfInfo) SetSupportedPfcpFeatures(v string)

SetSupportedPfcpFeatures gets a reference to the given string and assigns it to the SupportedPfcpFeatures field.

func (*MbUpfInfo) SetTaiList

func (o *MbUpfInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*MbUpfInfo) SetTaiRangeList

func (o *MbUpfInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (MbUpfInfo) ToMap

func (o MbUpfInfo) ToMap() (map[string]interface{}, error)

type MbsServiceArea

type MbsServiceArea struct {
	Interface *interface{}
}

MbsServiceArea MBS Service Area

func (*MbsServiceArea) MarshalJSON

func (src *MbsServiceArea) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*MbsServiceArea) UnmarshalJSON

func (dst *MbsServiceArea) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type MbsServiceAreaInfo

type MbsServiceAreaInfo struct {
	// Integer where the allowed values correspond to the value range of an unsigned 16-bit integer.
	AreaSessionId  int32          `json:"areaSessionId"`
	MbsServiceArea MbsServiceArea `json:"mbsServiceArea"`
}

MbsServiceAreaInfo MBS Service Area Information for location dependent MBS session

func NewMbsServiceAreaInfo

func NewMbsServiceAreaInfo(areaSessionId int32, mbsServiceArea MbsServiceArea) *MbsServiceAreaInfo

NewMbsServiceAreaInfo instantiates a new MbsServiceAreaInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMbsServiceAreaInfoWithDefaults

func NewMbsServiceAreaInfoWithDefaults() *MbsServiceAreaInfo

NewMbsServiceAreaInfoWithDefaults instantiates a new MbsServiceAreaInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MbsServiceAreaInfo) GetAreaSessionId

func (o *MbsServiceAreaInfo) GetAreaSessionId() int32

GetAreaSessionId returns the AreaSessionId field value

func (*MbsServiceAreaInfo) GetAreaSessionIdOk

func (o *MbsServiceAreaInfo) GetAreaSessionIdOk() (*int32, bool)

GetAreaSessionIdOk returns a tuple with the AreaSessionId field value and a boolean to check if the value has been set.

func (*MbsServiceAreaInfo) GetMbsServiceArea

func (o *MbsServiceAreaInfo) GetMbsServiceArea() MbsServiceArea

GetMbsServiceArea returns the MbsServiceArea field value

func (*MbsServiceAreaInfo) GetMbsServiceAreaOk

func (o *MbsServiceAreaInfo) GetMbsServiceAreaOk() (*MbsServiceArea, bool)

GetMbsServiceAreaOk returns a tuple with the MbsServiceArea field value and a boolean to check if the value has been set.

func (MbsServiceAreaInfo) MarshalJSON

func (o MbsServiceAreaInfo) MarshalJSON() ([]byte, error)

func (*MbsServiceAreaInfo) SetAreaSessionId

func (o *MbsServiceAreaInfo) SetAreaSessionId(v int32)

SetAreaSessionId sets field value

func (*MbsServiceAreaInfo) SetMbsServiceArea

func (o *MbsServiceAreaInfo) SetMbsServiceArea(v MbsServiceArea)

SetMbsServiceArea sets field value

func (MbsServiceAreaInfo) ToMap

func (o MbsServiceAreaInfo) ToMap() (map[string]interface{}, error)

type MbsSession

type MbsSession struct {
	MbsSessionId MbsSessionId `json:"mbsSessionId"`
	// A map (list of key-value pairs) where the key identifies an areaSessionId
	MbsAreaSessions *map[string]MbsServiceAreaInfo `json:"mbsAreaSessions,omitempty"`
}

MbsSession MBS Session currently served by an MB-SMF

func NewMbsSession

func NewMbsSession(mbsSessionId MbsSessionId) *MbsSession

NewMbsSession instantiates a new MbsSession object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMbsSessionWithDefaults

func NewMbsSessionWithDefaults() *MbsSession

NewMbsSessionWithDefaults instantiates a new MbsSession object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MbsSession) GetMbsAreaSessions

func (o *MbsSession) GetMbsAreaSessions() map[string]MbsServiceAreaInfo

GetMbsAreaSessions returns the MbsAreaSessions field value if set, zero value otherwise.

func (*MbsSession) GetMbsAreaSessionsOk

func (o *MbsSession) GetMbsAreaSessionsOk() (*map[string]MbsServiceAreaInfo, bool)

GetMbsAreaSessionsOk returns a tuple with the MbsAreaSessions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MbsSession) GetMbsSessionId

func (o *MbsSession) GetMbsSessionId() MbsSessionId

GetMbsSessionId returns the MbsSessionId field value

func (*MbsSession) GetMbsSessionIdOk

func (o *MbsSession) GetMbsSessionIdOk() (*MbsSessionId, bool)

GetMbsSessionIdOk returns a tuple with the MbsSessionId field value and a boolean to check if the value has been set.

func (*MbsSession) HasMbsAreaSessions

func (o *MbsSession) HasMbsAreaSessions() bool

HasMbsAreaSessions returns a boolean if a field has been set.

func (MbsSession) MarshalJSON

func (o MbsSession) MarshalJSON() ([]byte, error)

func (*MbsSession) SetMbsAreaSessions

func (o *MbsSession) SetMbsAreaSessions(v map[string]MbsServiceAreaInfo)

SetMbsAreaSessions gets a reference to the given map[string]MbsServiceAreaInfo and assigns it to the MbsAreaSessions field.

func (*MbsSession) SetMbsSessionId

func (o *MbsSession) SetMbsSessionId(v MbsSessionId)

SetMbsSessionId sets field value

func (MbsSession) ToMap

func (o MbsSession) ToMap() (map[string]interface{}, error)

type MbsSessionId

type MbsSessionId struct {
	Interface *interface{}
}

MbsSessionId MBS Session Identifier

func (*MbsSessionId) MarshalJSON

func (src *MbsSessionId) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*MbsSessionId) UnmarshalJSON

func (dst *MbsSessionId) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type MfafInfo

type MfafInfo struct {
	ServingNfTypeList  []NFType   `json:"servingNfTypeList,omitempty"`
	ServingNfSetIdList []string   `json:"servingNfSetIdList,omitempty"`
	TaiList            []Tai      `json:"taiList,omitempty"`
	TaiRangeList       []TaiRange `json:"taiRangeList,omitempty"`
}

MfafInfo Information of a MFAF NF Instance

func NewMfafInfo

func NewMfafInfo() *MfafInfo

NewMfafInfo instantiates a new MfafInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMfafInfoWithDefaults

func NewMfafInfoWithDefaults() *MfafInfo

NewMfafInfoWithDefaults instantiates a new MfafInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MfafInfo) GetServingNfSetIdList

func (o *MfafInfo) GetServingNfSetIdList() []string

GetServingNfSetIdList returns the ServingNfSetIdList field value if set, zero value otherwise.

func (*MfafInfo) GetServingNfSetIdListOk

func (o *MfafInfo) GetServingNfSetIdListOk() ([]string, bool)

GetServingNfSetIdListOk returns a tuple with the ServingNfSetIdList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfafInfo) GetServingNfTypeList

func (o *MfafInfo) GetServingNfTypeList() []NFType

GetServingNfTypeList returns the ServingNfTypeList field value if set, zero value otherwise.

func (*MfafInfo) GetServingNfTypeListOk

func (o *MfafInfo) GetServingNfTypeListOk() ([]NFType, bool)

GetServingNfTypeListOk returns a tuple with the ServingNfTypeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfafInfo) GetTaiList

func (o *MfafInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*MfafInfo) GetTaiListOk

func (o *MfafInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfafInfo) GetTaiRangeList

func (o *MfafInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*MfafInfo) GetTaiRangeListOk

func (o *MfafInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MfafInfo) HasServingNfSetIdList

func (o *MfafInfo) HasServingNfSetIdList() bool

HasServingNfSetIdList returns a boolean if a field has been set.

func (*MfafInfo) HasServingNfTypeList

func (o *MfafInfo) HasServingNfTypeList() bool

HasServingNfTypeList returns a boolean if a field has been set.

func (*MfafInfo) HasTaiList

func (o *MfafInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*MfafInfo) HasTaiRangeList

func (o *MfafInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (MfafInfo) MarshalJSON

func (o MfafInfo) MarshalJSON() ([]byte, error)

func (*MfafInfo) SetServingNfSetIdList

func (o *MfafInfo) SetServingNfSetIdList(v []string)

SetServingNfSetIdList gets a reference to the given []string and assigns it to the ServingNfSetIdList field.

func (*MfafInfo) SetServingNfTypeList

func (o *MfafInfo) SetServingNfTypeList(v []NFType)

SetServingNfTypeList gets a reference to the given []NFType and assigns it to the ServingNfTypeList field.

func (*MfafInfo) SetTaiList

func (o *MfafInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*MfafInfo) SetTaiRangeList

func (o *MfafInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (MfafInfo) ToMap

func (o MfafInfo) ToMap() (map[string]interface{}, error)

type MlAnalyticsInfo

type MlAnalyticsInfo struct {
	MlAnalyticsIds   []NwdafEvent `json:"mlAnalyticsIds,omitempty"`
	SnssaiList       []Snssai     `json:"snssaiList,omitempty"`
	TrackingAreaList []Tai        `json:"trackingAreaList,omitempty"`
}

MlAnalyticsInfo ML Analytics Filter information supported by the Nnwdaf_MLModelProvision service

func NewMlAnalyticsInfo

func NewMlAnalyticsInfo() *MlAnalyticsInfo

NewMlAnalyticsInfo instantiates a new MlAnalyticsInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMlAnalyticsInfoWithDefaults

func NewMlAnalyticsInfoWithDefaults() *MlAnalyticsInfo

NewMlAnalyticsInfoWithDefaults instantiates a new MlAnalyticsInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MlAnalyticsInfo) GetMlAnalyticsIds

func (o *MlAnalyticsInfo) GetMlAnalyticsIds() []NwdafEvent

GetMlAnalyticsIds returns the MlAnalyticsIds field value if set, zero value otherwise.

func (*MlAnalyticsInfo) GetMlAnalyticsIdsOk

func (o *MlAnalyticsInfo) GetMlAnalyticsIdsOk() ([]NwdafEvent, bool)

GetMlAnalyticsIdsOk returns a tuple with the MlAnalyticsIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MlAnalyticsInfo) GetSnssaiList

func (o *MlAnalyticsInfo) GetSnssaiList() []Snssai

GetSnssaiList returns the SnssaiList field value if set, zero value otherwise.

func (*MlAnalyticsInfo) GetSnssaiListOk

func (o *MlAnalyticsInfo) GetSnssaiListOk() ([]Snssai, bool)

GetSnssaiListOk returns a tuple with the SnssaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MlAnalyticsInfo) GetTrackingAreaList

func (o *MlAnalyticsInfo) GetTrackingAreaList() []Tai

GetTrackingAreaList returns the TrackingAreaList field value if set, zero value otherwise.

func (*MlAnalyticsInfo) GetTrackingAreaListOk

func (o *MlAnalyticsInfo) GetTrackingAreaListOk() ([]Tai, bool)

GetTrackingAreaListOk returns a tuple with the TrackingAreaList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MlAnalyticsInfo) HasMlAnalyticsIds

func (o *MlAnalyticsInfo) HasMlAnalyticsIds() bool

HasMlAnalyticsIds returns a boolean if a field has been set.

func (*MlAnalyticsInfo) HasSnssaiList

func (o *MlAnalyticsInfo) HasSnssaiList() bool

HasSnssaiList returns a boolean if a field has been set.

func (*MlAnalyticsInfo) HasTrackingAreaList

func (o *MlAnalyticsInfo) HasTrackingAreaList() bool

HasTrackingAreaList returns a boolean if a field has been set.

func (MlAnalyticsInfo) MarshalJSON

func (o MlAnalyticsInfo) MarshalJSON() ([]byte, error)

func (*MlAnalyticsInfo) SetMlAnalyticsIds

func (o *MlAnalyticsInfo) SetMlAnalyticsIds(v []NwdafEvent)

SetMlAnalyticsIds gets a reference to the given []NwdafEvent and assigns it to the MlAnalyticsIds field.

func (*MlAnalyticsInfo) SetSnssaiList

func (o *MlAnalyticsInfo) SetSnssaiList(v []Snssai)

SetSnssaiList gets a reference to the given []Snssai and assigns it to the SnssaiList field.

func (*MlAnalyticsInfo) SetTrackingAreaList

func (o *MlAnalyticsInfo) SetTrackingAreaList(v []Tai)

SetTrackingAreaList gets a reference to the given []Tai and assigns it to the TrackingAreaList field.

func (MlAnalyticsInfo) ToMap

func (o MlAnalyticsInfo) ToMap() (map[string]interface{}, error)

type MnpfInfo

type MnpfInfo struct {
	MsisdnRanges []IdentityRange `json:"msisdnRanges"`
}

MnpfInfo Information of an MNPF Instance

func NewMnpfInfo

func NewMnpfInfo(msisdnRanges []IdentityRange) *MnpfInfo

NewMnpfInfo instantiates a new MnpfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMnpfInfoWithDefaults

func NewMnpfInfoWithDefaults() *MnpfInfo

NewMnpfInfoWithDefaults instantiates a new MnpfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MnpfInfo) GetMsisdnRanges

func (o *MnpfInfo) GetMsisdnRanges() []IdentityRange

GetMsisdnRanges returns the MsisdnRanges field value

func (*MnpfInfo) GetMsisdnRangesOk

func (o *MnpfInfo) GetMsisdnRangesOk() ([]IdentityRange, bool)

GetMsisdnRangesOk returns a tuple with the MsisdnRanges field value and a boolean to check if the value has been set.

func (MnpfInfo) MarshalJSON

func (o MnpfInfo) MarshalJSON() ([]byte, error)

func (*MnpfInfo) SetMsisdnRanges

func (o *MnpfInfo) SetMsisdnRanges(v []IdentityRange)

SetMsisdnRanges sets field value

func (MnpfInfo) ToMap

func (o MnpfInfo) ToMap() (map[string]interface{}, error)

type Model5GDdnmfInfo

type Model5GDdnmfInfo struct {
	PlmnId PlmnId `json:"plmnId"`
}

Model5GDdnmfInfo Information of an 5G DDNMF NF Instance

func NewModel5GDdnmfInfo

func NewModel5GDdnmfInfo(plmnId PlmnId) *Model5GDdnmfInfo

NewModel5GDdnmfInfo instantiates a new Model5GDdnmfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel5GDdnmfInfoWithDefaults

func NewModel5GDdnmfInfoWithDefaults() *Model5GDdnmfInfo

NewModel5GDdnmfInfoWithDefaults instantiates a new Model5GDdnmfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model5GDdnmfInfo) GetPlmnId

func (o *Model5GDdnmfInfo) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Model5GDdnmfInfo) GetPlmnIdOk

func (o *Model5GDdnmfInfo) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (Model5GDdnmfInfo) MarshalJSON

func (o Model5GDdnmfInfo) MarshalJSON() ([]byte, error)

func (*Model5GDdnmfInfo) SetPlmnId

func (o *Model5GDdnmfInfo) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (Model5GDdnmfInfo) ToMap

func (o Model5GDdnmfInfo) ToMap() (map[string]interface{}, error)

type N1MessageClass

type N1MessageClass struct {
	String *string
}

N1MessageClass Enumeration for N1 Message Class

func (*N1MessageClass) MarshalJSON

func (src *N1MessageClass) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*N1MessageClass) UnmarshalJSON

func (dst *N1MessageClass) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type N2InformationClass

type N2InformationClass struct {
	String *string
}

N2InformationClass Enumeration for N2 Information Class

func (*N2InformationClass) MarshalJSON

func (src *N2InformationClass) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*N2InformationClass) UnmarshalJSON

func (dst *N2InformationClass) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type N2InterfaceAmfInfo

type N2InterfaceAmfInfo struct {
	Interface *interface{}
}

N2InterfaceAmfInfo AMF N2 interface information

func (*N2InterfaceAmfInfo) MarshalJSON

func (src *N2InterfaceAmfInfo) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*N2InterfaceAmfInfo) UnmarshalJSON

func (dst *N2InterfaceAmfInfo) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type N32Purpose

type N32Purpose struct {
	String *string
}

N32Purpose Usage purpose of establishing N32 connectivity

func (*N32Purpose) MarshalJSON

func (src *N32Purpose) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*N32Purpose) UnmarshalJSON

func (dst *N32Purpose) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NFInstanceIDDocumentApiService

type NFInstanceIDDocumentApiService service

NFInstanceIDDocumentApiService NFInstanceIDDocumentApi service

func (*NFInstanceIDDocumentApiService) DeregisterNFInstance

func (a *NFInstanceIDDocumentApiService) DeregisterNFInstance(ctx context.Context, nfInstanceID string) ApiDeregisterNFInstanceRequest

DeregisterNFInstance Deregisters a given NF Instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfInstanceID Unique ID of the NF Instance to deregister
@return ApiDeregisterNFInstanceRequest

func (*NFInstanceIDDocumentApiService) DeregisterNFInstanceExecute

Execute executes the request

func (*NFInstanceIDDocumentApiService) GetNFInstance

func (a *NFInstanceIDDocumentApiService) GetNFInstance(ctx context.Context, nfInstanceID string) ApiGetNFInstanceRequest

GetNFInstance Read the profile of a given NF Instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfInstanceID Unique ID of the NF Instance
@return ApiGetNFInstanceRequest

func (*NFInstanceIDDocumentApiService) GetNFInstanceExecute

Execute executes the request

@return NFProfile

func (*NFInstanceIDDocumentApiService) RegisterNFInstance

func (a *NFInstanceIDDocumentApiService) RegisterNFInstance(ctx context.Context, nfInstanceID string) ApiRegisterNFInstanceRequest

RegisterNFInstance Register a new NF Instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfInstanceID Unique ID of the NF Instance to register
@return ApiRegisterNFInstanceRequest

func (*NFInstanceIDDocumentApiService) RegisterNFInstanceExecute

Execute executes the request

@return NFProfile

func (*NFInstanceIDDocumentApiService) UpdateNFInstance

func (a *NFInstanceIDDocumentApiService) UpdateNFInstance(ctx context.Context, nfInstanceID string) ApiUpdateNFInstanceRequest

UpdateNFInstance Update NF Instance profile

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfInstanceID Unique ID of the NF Instance to update
@return ApiUpdateNFInstanceRequest

func (*NFInstanceIDDocumentApiService) UpdateNFInstanceExecute

Execute executes the request

@return NFProfile

type NFInstancesStoreApiService

type NFInstancesStoreApiService service

NFInstancesStoreApiService NFInstancesStoreApi service

func (*NFInstancesStoreApiService) GetNFInstances

GetNFInstances Retrieves a collection of NF Instances

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNFInstancesRequest

func (*NFInstancesStoreApiService) GetNFInstancesExecute

Execute executes the request

@return UriList

func (*NFInstancesStoreApiService) OptionsNFInstances

OptionsNFInstances Discover communication options supported by NRF for NF Instances

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiOptionsNFInstancesRequest

func (*NFInstancesStoreApiService) OptionsNFInstancesExecute

Execute executes the request

@return OptionsResponse

type NFProfile

type NFProfile struct {
	Interface *interface{}
}

NFProfile Information of an NF Instance registered in the NRF

func (*NFProfile) MarshalJSON

func (src *NFProfile) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NFProfile) UnmarshalJSON

func (dst *NFProfile) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NFService

type NFService struct {
	ServiceInstanceId string             `json:"serviceInstanceId"`
	ServiceName       ServiceName        `json:"serviceName"`
	Versions          []NFServiceVersion `json:"versions"`
	Scheme            UriScheme          `json:"scheme"`
	NfServiceStatus   NFServiceStatus    `json:"nfServiceStatus"`
	// Fully Qualified Domain Name
	Fqdn *string `json:"fqdn,omitempty"`
	// Fully Qualified Domain Name
	InterPlmnFqdn                    *string                           `json:"interPlmnFqdn,omitempty"`
	IpEndPoints                      []IpEndPoint                      `json:"ipEndPoints,omitempty"`
	ApiPrefix                        *string                           `json:"apiPrefix,omitempty"`
	DefaultNotificationSubscriptions []DefaultNotificationSubscription `json:"defaultNotificationSubscriptions,omitempty"`
	AllowedPlmns                     []PlmnId                          `json:"allowedPlmns,omitempty"`
	AllowedSnpns                     []PlmnIdNid                       `json:"allowedSnpns,omitempty"`
	AllowedNfTypes                   []NFType                          `json:"allowedNfTypes,omitempty"`
	AllowedNfDomains                 []string                          `json:"allowedNfDomains,omitempty"`
	AllowedNssais                    []ExtSnssai                       `json:"allowedNssais,omitempty"`
	// A map (list of key-value pairs) where NF Type serves as key
	AllowedOperationsPerNfType *map[string][]string `json:"allowedOperationsPerNfType,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	AllowedOperationsPerNfInstance          *map[string][]string `json:"allowedOperationsPerNfInstance,omitempty"`
	AllowedOperationsPerNfInstanceOverrides *bool                `json:"allowedOperationsPerNfInstanceOverrides,omitempty"`
	Priority                                *int32               `json:"priority,omitempty"`
	Capacity                                *int32               `json:"capacity,omitempty"`
	Load                                    *int32               `json:"load,omitempty"`
	// string with format 'date-time' as defined in OpenAPI.
	LoadTimeStamp *time.Time `json:"loadTimeStamp,omitempty"`
	// string with format 'date-time' as defined in OpenAPI.
	RecoveryTime *time.Time `json:"recoveryTime,omitempty"`
	// A string used to indicate the features supported by an API that is used as defined in clause  6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in  hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in  table 5.2.2-3. The most significant character representing the highest-numbered features shall  appear first in the string, and the character representing features 1 to 4 shall appear last  in the string. The list of features and their numbering (starting with 1) are defined  separately for each API. If the string contains a lower number of characters than there are  defined features for an API, all features that would be represented by characters that are not  present in the string are not supported.
	SupportedFeatures  *string      `json:"supportedFeatures,omitempty"`
	NfServiceSetIdList []string     `json:"nfServiceSetIdList,omitempty"`
	SNssais            []ExtSnssai  `json:"sNssais,omitempty"`
	PerPlmnSnssaiList  []PlmnSnssai `json:"perPlmnSnssaiList,omitempty"`
	// Vendor ID of the NF Service instance (Private Enterprise Number assigned by IANA)
	VendorId *string `json:"vendorId,omitempty"`
	// A map (list of key-value pairs) where IANA-assigned SMI Network Management Private Enterprise Codes serves as key
	SupportedVendorSpecificFeatures *map[string][]VendorSpecificFeature `json:"supportedVendorSpecificFeatures,omitempty"`
	Oauth2Required                  *bool                               `json:"oauth2Required,omitempty"`
	PerPlmnOauth2ReqList            *PlmnOauth2                         `json:"perPlmnOauth2ReqList,omitempty"`
}

NFService Information of a given NF Service Instance; it is part of the NFProfile of an NF Instance

func NewNFService

func NewNFService(serviceInstanceId string, serviceName ServiceName, versions []NFServiceVersion, scheme UriScheme, nfServiceStatus NFServiceStatus) *NFService

NewNFService instantiates a new NFService object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNFServiceWithDefaults

func NewNFServiceWithDefaults() *NFService

NewNFServiceWithDefaults instantiates a new NFService object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NFService) GetAllowedNfDomains

func (o *NFService) GetAllowedNfDomains() []string

GetAllowedNfDomains returns the AllowedNfDomains field value if set, zero value otherwise.

func (*NFService) GetAllowedNfDomainsOk

func (o *NFService) GetAllowedNfDomainsOk() ([]string, bool)

GetAllowedNfDomainsOk returns a tuple with the AllowedNfDomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetAllowedNfTypes

func (o *NFService) GetAllowedNfTypes() []NFType

GetAllowedNfTypes returns the AllowedNfTypes field value if set, zero value otherwise.

func (*NFService) GetAllowedNfTypesOk

func (o *NFService) GetAllowedNfTypesOk() ([]NFType, bool)

GetAllowedNfTypesOk returns a tuple with the AllowedNfTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetAllowedNssais

func (o *NFService) GetAllowedNssais() []ExtSnssai

GetAllowedNssais returns the AllowedNssais field value if set, zero value otherwise.

func (*NFService) GetAllowedNssaisOk

func (o *NFService) GetAllowedNssaisOk() ([]ExtSnssai, bool)

GetAllowedNssaisOk returns a tuple with the AllowedNssais field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetAllowedOperationsPerNfInstance

func (o *NFService) GetAllowedOperationsPerNfInstance() map[string][]string

GetAllowedOperationsPerNfInstance returns the AllowedOperationsPerNfInstance field value if set, zero value otherwise.

func (*NFService) GetAllowedOperationsPerNfInstanceOk

func (o *NFService) GetAllowedOperationsPerNfInstanceOk() (*map[string][]string, bool)

GetAllowedOperationsPerNfInstanceOk returns a tuple with the AllowedOperationsPerNfInstance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetAllowedOperationsPerNfInstanceOverrides

func (o *NFService) GetAllowedOperationsPerNfInstanceOverrides() bool

GetAllowedOperationsPerNfInstanceOverrides returns the AllowedOperationsPerNfInstanceOverrides field value if set, zero value otherwise.

func (*NFService) GetAllowedOperationsPerNfInstanceOverridesOk

func (o *NFService) GetAllowedOperationsPerNfInstanceOverridesOk() (*bool, bool)

GetAllowedOperationsPerNfInstanceOverridesOk returns a tuple with the AllowedOperationsPerNfInstanceOverrides field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetAllowedOperationsPerNfType

func (o *NFService) GetAllowedOperationsPerNfType() map[string][]string

GetAllowedOperationsPerNfType returns the AllowedOperationsPerNfType field value if set, zero value otherwise.

func (*NFService) GetAllowedOperationsPerNfTypeOk

func (o *NFService) GetAllowedOperationsPerNfTypeOk() (*map[string][]string, bool)

GetAllowedOperationsPerNfTypeOk returns a tuple with the AllowedOperationsPerNfType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetAllowedPlmns

func (o *NFService) GetAllowedPlmns() []PlmnId

GetAllowedPlmns returns the AllowedPlmns field value if set, zero value otherwise.

func (*NFService) GetAllowedPlmnsOk

func (o *NFService) GetAllowedPlmnsOk() ([]PlmnId, bool)

GetAllowedPlmnsOk returns a tuple with the AllowedPlmns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetAllowedSnpns

func (o *NFService) GetAllowedSnpns() []PlmnIdNid

GetAllowedSnpns returns the AllowedSnpns field value if set, zero value otherwise.

func (*NFService) GetAllowedSnpnsOk

func (o *NFService) GetAllowedSnpnsOk() ([]PlmnIdNid, bool)

GetAllowedSnpnsOk returns a tuple with the AllowedSnpns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetApiPrefix

func (o *NFService) GetApiPrefix() string

GetApiPrefix returns the ApiPrefix field value if set, zero value otherwise.

func (*NFService) GetApiPrefixOk

func (o *NFService) GetApiPrefixOk() (*string, bool)

GetApiPrefixOk returns a tuple with the ApiPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetCapacity

func (o *NFService) GetCapacity() int32

GetCapacity returns the Capacity field value if set, zero value otherwise.

func (*NFService) GetCapacityOk

func (o *NFService) GetCapacityOk() (*int32, bool)

GetCapacityOk returns a tuple with the Capacity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetDefaultNotificationSubscriptions

func (o *NFService) GetDefaultNotificationSubscriptions() []DefaultNotificationSubscription

GetDefaultNotificationSubscriptions returns the DefaultNotificationSubscriptions field value if set, zero value otherwise.

func (*NFService) GetDefaultNotificationSubscriptionsOk

func (o *NFService) GetDefaultNotificationSubscriptionsOk() ([]DefaultNotificationSubscription, bool)

GetDefaultNotificationSubscriptionsOk returns a tuple with the DefaultNotificationSubscriptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetFqdn

func (o *NFService) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*NFService) GetFqdnOk

func (o *NFService) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetInterPlmnFqdn

func (o *NFService) GetInterPlmnFqdn() string

GetInterPlmnFqdn returns the InterPlmnFqdn field value if set, zero value otherwise.

func (*NFService) GetInterPlmnFqdnOk

func (o *NFService) GetInterPlmnFqdnOk() (*string, bool)

GetInterPlmnFqdnOk returns a tuple with the InterPlmnFqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetIpEndPoints

func (o *NFService) GetIpEndPoints() []IpEndPoint

GetIpEndPoints returns the IpEndPoints field value if set, zero value otherwise.

func (*NFService) GetIpEndPointsOk

func (o *NFService) GetIpEndPointsOk() ([]IpEndPoint, bool)

GetIpEndPointsOk returns a tuple with the IpEndPoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetLoad

func (o *NFService) GetLoad() int32

GetLoad returns the Load field value if set, zero value otherwise.

func (*NFService) GetLoadOk

func (o *NFService) GetLoadOk() (*int32, bool)

GetLoadOk returns a tuple with the Load field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetLoadTimeStamp

func (o *NFService) GetLoadTimeStamp() time.Time

GetLoadTimeStamp returns the LoadTimeStamp field value if set, zero value otherwise.

func (*NFService) GetLoadTimeStampOk

func (o *NFService) GetLoadTimeStampOk() (*time.Time, bool)

GetLoadTimeStampOk returns a tuple with the LoadTimeStamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetNfServiceSetIdList

func (o *NFService) GetNfServiceSetIdList() []string

GetNfServiceSetIdList returns the NfServiceSetIdList field value if set, zero value otherwise.

func (*NFService) GetNfServiceSetIdListOk

func (o *NFService) GetNfServiceSetIdListOk() ([]string, bool)

GetNfServiceSetIdListOk returns a tuple with the NfServiceSetIdList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetNfServiceStatus

func (o *NFService) GetNfServiceStatus() NFServiceStatus

GetNfServiceStatus returns the NfServiceStatus field value

func (*NFService) GetNfServiceStatusOk

func (o *NFService) GetNfServiceStatusOk() (*NFServiceStatus, bool)

GetNfServiceStatusOk returns a tuple with the NfServiceStatus field value and a boolean to check if the value has been set.

func (*NFService) GetOauth2Required

func (o *NFService) GetOauth2Required() bool

GetOauth2Required returns the Oauth2Required field value if set, zero value otherwise.

func (*NFService) GetOauth2RequiredOk

func (o *NFService) GetOauth2RequiredOk() (*bool, bool)

GetOauth2RequiredOk returns a tuple with the Oauth2Required field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetPerPlmnOauth2ReqList

func (o *NFService) GetPerPlmnOauth2ReqList() PlmnOauth2

GetPerPlmnOauth2ReqList returns the PerPlmnOauth2ReqList field value if set, zero value otherwise.

func (*NFService) GetPerPlmnOauth2ReqListOk

func (o *NFService) GetPerPlmnOauth2ReqListOk() (*PlmnOauth2, bool)

GetPerPlmnOauth2ReqListOk returns a tuple with the PerPlmnOauth2ReqList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetPerPlmnSnssaiList

func (o *NFService) GetPerPlmnSnssaiList() []PlmnSnssai

GetPerPlmnSnssaiList returns the PerPlmnSnssaiList field value if set, zero value otherwise.

func (*NFService) GetPerPlmnSnssaiListOk

func (o *NFService) GetPerPlmnSnssaiListOk() ([]PlmnSnssai, bool)

GetPerPlmnSnssaiListOk returns a tuple with the PerPlmnSnssaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetPriority

func (o *NFService) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*NFService) GetPriorityOk

func (o *NFService) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetRecoveryTime

func (o *NFService) GetRecoveryTime() time.Time

GetRecoveryTime returns the RecoveryTime field value if set, zero value otherwise.

func (*NFService) GetRecoveryTimeOk

func (o *NFService) GetRecoveryTimeOk() (*time.Time, bool)

GetRecoveryTimeOk returns a tuple with the RecoveryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetSNssais

func (o *NFService) GetSNssais() []ExtSnssai

GetSNssais returns the SNssais field value if set, zero value otherwise.

func (*NFService) GetSNssaisOk

func (o *NFService) GetSNssaisOk() ([]ExtSnssai, bool)

GetSNssaisOk returns a tuple with the SNssais field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetScheme

func (o *NFService) GetScheme() UriScheme

GetScheme returns the Scheme field value

func (*NFService) GetSchemeOk

func (o *NFService) GetSchemeOk() (*UriScheme, bool)

GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set.

func (*NFService) GetServiceInstanceId

func (o *NFService) GetServiceInstanceId() string

GetServiceInstanceId returns the ServiceInstanceId field value

func (*NFService) GetServiceInstanceIdOk

func (o *NFService) GetServiceInstanceIdOk() (*string, bool)

GetServiceInstanceIdOk returns a tuple with the ServiceInstanceId field value and a boolean to check if the value has been set.

func (*NFService) GetServiceName

func (o *NFService) GetServiceName() ServiceName

GetServiceName returns the ServiceName field value

func (*NFService) GetServiceNameOk

func (o *NFService) GetServiceNameOk() (*ServiceName, bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.

func (*NFService) GetSupportedFeatures

func (o *NFService) GetSupportedFeatures() string

GetSupportedFeatures returns the SupportedFeatures field value if set, zero value otherwise.

func (*NFService) GetSupportedFeaturesOk

func (o *NFService) GetSupportedFeaturesOk() (*string, bool)

GetSupportedFeaturesOk returns a tuple with the SupportedFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetSupportedVendorSpecificFeatures

func (o *NFService) GetSupportedVendorSpecificFeatures() map[string][]VendorSpecificFeature

GetSupportedVendorSpecificFeatures returns the SupportedVendorSpecificFeatures field value if set, zero value otherwise.

func (*NFService) GetSupportedVendorSpecificFeaturesOk

func (o *NFService) GetSupportedVendorSpecificFeaturesOk() (*map[string][]VendorSpecificFeature, bool)

GetSupportedVendorSpecificFeaturesOk returns a tuple with the SupportedVendorSpecificFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetVendorId

func (o *NFService) GetVendorId() string

GetVendorId returns the VendorId field value if set, zero value otherwise.

func (*NFService) GetVendorIdOk

func (o *NFService) GetVendorIdOk() (*string, bool)

GetVendorIdOk returns a tuple with the VendorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFService) GetVersions

func (o *NFService) GetVersions() []NFServiceVersion

GetVersions returns the Versions field value

func (*NFService) GetVersionsOk

func (o *NFService) GetVersionsOk() ([]NFServiceVersion, bool)

GetVersionsOk returns a tuple with the Versions field value and a boolean to check if the value has been set.

func (*NFService) HasAllowedNfDomains

func (o *NFService) HasAllowedNfDomains() bool

HasAllowedNfDomains returns a boolean if a field has been set.

func (*NFService) HasAllowedNfTypes

func (o *NFService) HasAllowedNfTypes() bool

HasAllowedNfTypes returns a boolean if a field has been set.

func (*NFService) HasAllowedNssais

func (o *NFService) HasAllowedNssais() bool

HasAllowedNssais returns a boolean if a field has been set.

func (*NFService) HasAllowedOperationsPerNfInstance

func (o *NFService) HasAllowedOperationsPerNfInstance() bool

HasAllowedOperationsPerNfInstance returns a boolean if a field has been set.

func (*NFService) HasAllowedOperationsPerNfInstanceOverrides

func (o *NFService) HasAllowedOperationsPerNfInstanceOverrides() bool

HasAllowedOperationsPerNfInstanceOverrides returns a boolean if a field has been set.

func (*NFService) HasAllowedOperationsPerNfType

func (o *NFService) HasAllowedOperationsPerNfType() bool

HasAllowedOperationsPerNfType returns a boolean if a field has been set.

func (*NFService) HasAllowedPlmns

func (o *NFService) HasAllowedPlmns() bool

HasAllowedPlmns returns a boolean if a field has been set.

func (*NFService) HasAllowedSnpns

func (o *NFService) HasAllowedSnpns() bool

HasAllowedSnpns returns a boolean if a field has been set.

func (*NFService) HasApiPrefix

func (o *NFService) HasApiPrefix() bool

HasApiPrefix returns a boolean if a field has been set.

func (*NFService) HasCapacity

func (o *NFService) HasCapacity() bool

HasCapacity returns a boolean if a field has been set.

func (*NFService) HasDefaultNotificationSubscriptions

func (o *NFService) HasDefaultNotificationSubscriptions() bool

HasDefaultNotificationSubscriptions returns a boolean if a field has been set.

func (*NFService) HasFqdn

func (o *NFService) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*NFService) HasInterPlmnFqdn

func (o *NFService) HasInterPlmnFqdn() bool

HasInterPlmnFqdn returns a boolean if a field has been set.

func (*NFService) HasIpEndPoints

func (o *NFService) HasIpEndPoints() bool

HasIpEndPoints returns a boolean if a field has been set.

func (*NFService) HasLoad

func (o *NFService) HasLoad() bool

HasLoad returns a boolean if a field has been set.

func (*NFService) HasLoadTimeStamp

func (o *NFService) HasLoadTimeStamp() bool

HasLoadTimeStamp returns a boolean if a field has been set.

func (*NFService) HasNfServiceSetIdList

func (o *NFService) HasNfServiceSetIdList() bool

HasNfServiceSetIdList returns a boolean if a field has been set.

func (*NFService) HasOauth2Required

func (o *NFService) HasOauth2Required() bool

HasOauth2Required returns a boolean if a field has been set.

func (*NFService) HasPerPlmnOauth2ReqList

func (o *NFService) HasPerPlmnOauth2ReqList() bool

HasPerPlmnOauth2ReqList returns a boolean if a field has been set.

func (*NFService) HasPerPlmnSnssaiList

func (o *NFService) HasPerPlmnSnssaiList() bool

HasPerPlmnSnssaiList returns a boolean if a field has been set.

func (*NFService) HasPriority

func (o *NFService) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*NFService) HasRecoveryTime

func (o *NFService) HasRecoveryTime() bool

HasRecoveryTime returns a boolean if a field has been set.

func (*NFService) HasSNssais

func (o *NFService) HasSNssais() bool

HasSNssais returns a boolean if a field has been set.

func (*NFService) HasSupportedFeatures

func (o *NFService) HasSupportedFeatures() bool

HasSupportedFeatures returns a boolean if a field has been set.

func (*NFService) HasSupportedVendorSpecificFeatures

func (o *NFService) HasSupportedVendorSpecificFeatures() bool

HasSupportedVendorSpecificFeatures returns a boolean if a field has been set.

func (*NFService) HasVendorId

func (o *NFService) HasVendorId() bool

HasVendorId returns a boolean if a field has been set.

func (NFService) MarshalJSON

func (o NFService) MarshalJSON() ([]byte, error)

func (*NFService) SetAllowedNfDomains

func (o *NFService) SetAllowedNfDomains(v []string)

SetAllowedNfDomains gets a reference to the given []string and assigns it to the AllowedNfDomains field.

func (*NFService) SetAllowedNfTypes

func (o *NFService) SetAllowedNfTypes(v []NFType)

SetAllowedNfTypes gets a reference to the given []NFType and assigns it to the AllowedNfTypes field.

func (*NFService) SetAllowedNssais

func (o *NFService) SetAllowedNssais(v []ExtSnssai)

SetAllowedNssais gets a reference to the given []ExtSnssai and assigns it to the AllowedNssais field.

func (*NFService) SetAllowedOperationsPerNfInstance

func (o *NFService) SetAllowedOperationsPerNfInstance(v map[string][]string)

SetAllowedOperationsPerNfInstance gets a reference to the given map[string][]string and assigns it to the AllowedOperationsPerNfInstance field.

func (*NFService) SetAllowedOperationsPerNfInstanceOverrides

func (o *NFService) SetAllowedOperationsPerNfInstanceOverrides(v bool)

SetAllowedOperationsPerNfInstanceOverrides gets a reference to the given bool and assigns it to the AllowedOperationsPerNfInstanceOverrides field.

func (*NFService) SetAllowedOperationsPerNfType

func (o *NFService) SetAllowedOperationsPerNfType(v map[string][]string)

SetAllowedOperationsPerNfType gets a reference to the given map[string][]string and assigns it to the AllowedOperationsPerNfType field.

func (*NFService) SetAllowedPlmns

func (o *NFService) SetAllowedPlmns(v []PlmnId)

SetAllowedPlmns gets a reference to the given []PlmnId and assigns it to the AllowedPlmns field.

func (*NFService) SetAllowedSnpns

func (o *NFService) SetAllowedSnpns(v []PlmnIdNid)

SetAllowedSnpns gets a reference to the given []PlmnIdNid and assigns it to the AllowedSnpns field.

func (*NFService) SetApiPrefix

func (o *NFService) SetApiPrefix(v string)

SetApiPrefix gets a reference to the given string and assigns it to the ApiPrefix field.

func (*NFService) SetCapacity

func (o *NFService) SetCapacity(v int32)

SetCapacity gets a reference to the given int32 and assigns it to the Capacity field.

func (*NFService) SetDefaultNotificationSubscriptions

func (o *NFService) SetDefaultNotificationSubscriptions(v []DefaultNotificationSubscription)

SetDefaultNotificationSubscriptions gets a reference to the given []DefaultNotificationSubscription and assigns it to the DefaultNotificationSubscriptions field.

func (*NFService) SetFqdn

func (o *NFService) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*NFService) SetInterPlmnFqdn

func (o *NFService) SetInterPlmnFqdn(v string)

SetInterPlmnFqdn gets a reference to the given string and assigns it to the InterPlmnFqdn field.

func (*NFService) SetIpEndPoints

func (o *NFService) SetIpEndPoints(v []IpEndPoint)

SetIpEndPoints gets a reference to the given []IpEndPoint and assigns it to the IpEndPoints field.

func (*NFService) SetLoad

func (o *NFService) SetLoad(v int32)

SetLoad gets a reference to the given int32 and assigns it to the Load field.

func (*NFService) SetLoadTimeStamp

func (o *NFService) SetLoadTimeStamp(v time.Time)

SetLoadTimeStamp gets a reference to the given time.Time and assigns it to the LoadTimeStamp field.

func (*NFService) SetNfServiceSetIdList

func (o *NFService) SetNfServiceSetIdList(v []string)

SetNfServiceSetIdList gets a reference to the given []string and assigns it to the NfServiceSetIdList field.

func (*NFService) SetNfServiceStatus

func (o *NFService) SetNfServiceStatus(v NFServiceStatus)

SetNfServiceStatus sets field value

func (*NFService) SetOauth2Required

func (o *NFService) SetOauth2Required(v bool)

SetOauth2Required gets a reference to the given bool and assigns it to the Oauth2Required field.

func (*NFService) SetPerPlmnOauth2ReqList

func (o *NFService) SetPerPlmnOauth2ReqList(v PlmnOauth2)

SetPerPlmnOauth2ReqList gets a reference to the given PlmnOauth2 and assigns it to the PerPlmnOauth2ReqList field.

func (*NFService) SetPerPlmnSnssaiList

func (o *NFService) SetPerPlmnSnssaiList(v []PlmnSnssai)

SetPerPlmnSnssaiList gets a reference to the given []PlmnSnssai and assigns it to the PerPlmnSnssaiList field.

func (*NFService) SetPriority

func (o *NFService) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*NFService) SetRecoveryTime

func (o *NFService) SetRecoveryTime(v time.Time)

SetRecoveryTime gets a reference to the given time.Time and assigns it to the RecoveryTime field.

func (*NFService) SetSNssais

func (o *NFService) SetSNssais(v []ExtSnssai)

SetSNssais gets a reference to the given []ExtSnssai and assigns it to the SNssais field.

func (*NFService) SetScheme

func (o *NFService) SetScheme(v UriScheme)

SetScheme sets field value

func (*NFService) SetServiceInstanceId

func (o *NFService) SetServiceInstanceId(v string)

SetServiceInstanceId sets field value

func (*NFService) SetServiceName

func (o *NFService) SetServiceName(v ServiceName)

SetServiceName sets field value

func (*NFService) SetSupportedFeatures

func (o *NFService) SetSupportedFeatures(v string)

SetSupportedFeatures gets a reference to the given string and assigns it to the SupportedFeatures field.

func (*NFService) SetSupportedVendorSpecificFeatures

func (o *NFService) SetSupportedVendorSpecificFeatures(v map[string][]VendorSpecificFeature)

SetSupportedVendorSpecificFeatures gets a reference to the given map[string][]VendorSpecificFeature and assigns it to the SupportedVendorSpecificFeatures field.

func (*NFService) SetVendorId

func (o *NFService) SetVendorId(v string)

SetVendorId gets a reference to the given string and assigns it to the VendorId field.

func (*NFService) SetVersions

func (o *NFService) SetVersions(v []NFServiceVersion)

SetVersions sets field value

func (NFService) ToMap

func (o NFService) ToMap() (map[string]interface{}, error)

type NFServiceStatus

type NFServiceStatus struct {
	String *string
}

NFServiceStatus Status of a given NF Service Instance of an NF Instance stored in NRF

func (*NFServiceStatus) MarshalJSON

func (src *NFServiceStatus) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NFServiceStatus) UnmarshalJSON

func (dst *NFServiceStatus) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NFServiceVersion

type NFServiceVersion struct {
	ApiVersionInUri string `json:"apiVersionInUri"`
	ApiFullVersion  string `json:"apiFullVersion"`
	// string with format 'date-time' as defined in OpenAPI.
	Expiry *time.Time `json:"expiry,omitempty"`
}

NFServiceVersion Contains the version details of an NF service

func NewNFServiceVersion

func NewNFServiceVersion(apiVersionInUri string, apiFullVersion string) *NFServiceVersion

NewNFServiceVersion instantiates a new NFServiceVersion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNFServiceVersionWithDefaults

func NewNFServiceVersionWithDefaults() *NFServiceVersion

NewNFServiceVersionWithDefaults instantiates a new NFServiceVersion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NFServiceVersion) GetApiFullVersion

func (o *NFServiceVersion) GetApiFullVersion() string

GetApiFullVersion returns the ApiFullVersion field value

func (*NFServiceVersion) GetApiFullVersionOk

func (o *NFServiceVersion) GetApiFullVersionOk() (*string, bool)

GetApiFullVersionOk returns a tuple with the ApiFullVersion field value and a boolean to check if the value has been set.

func (*NFServiceVersion) GetApiVersionInUri

func (o *NFServiceVersion) GetApiVersionInUri() string

GetApiVersionInUri returns the ApiVersionInUri field value

func (*NFServiceVersion) GetApiVersionInUriOk

func (o *NFServiceVersion) GetApiVersionInUriOk() (*string, bool)

GetApiVersionInUriOk returns a tuple with the ApiVersionInUri field value and a boolean to check if the value has been set.

func (*NFServiceVersion) GetExpiry

func (o *NFServiceVersion) GetExpiry() time.Time

GetExpiry returns the Expiry field value if set, zero value otherwise.

func (*NFServiceVersion) GetExpiryOk

func (o *NFServiceVersion) GetExpiryOk() (*time.Time, bool)

GetExpiryOk returns a tuple with the Expiry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NFServiceVersion) HasExpiry

func (o *NFServiceVersion) HasExpiry() bool

HasExpiry returns a boolean if a field has been set.

func (NFServiceVersion) MarshalJSON

func (o NFServiceVersion) MarshalJSON() ([]byte, error)

func (*NFServiceVersion) SetApiFullVersion

func (o *NFServiceVersion) SetApiFullVersion(v string)

SetApiFullVersion sets field value

func (*NFServiceVersion) SetApiVersionInUri

func (o *NFServiceVersion) SetApiVersionInUri(v string)

SetApiVersionInUri sets field value

func (*NFServiceVersion) SetExpiry

func (o *NFServiceVersion) SetExpiry(v time.Time)

SetExpiry gets a reference to the given time.Time and assigns it to the Expiry field.

func (NFServiceVersion) ToMap

func (o NFServiceVersion) ToMap() (map[string]interface{}, error)

type NFStatus

type NFStatus struct {
	String *string
}

NFStatus Status of a given NF Instance stored in NRF

func (*NFStatus) MarshalJSON

func (src *NFStatus) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NFStatus) UnmarshalJSON

func (dst *NFStatus) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NFType

type NFType struct {
	String *string
}

NFType NF types known to NRF

func (*NFType) MarshalJSON

func (src *NFType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NFType) UnmarshalJSON

func (dst *NFType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type Ncgi

type Ncgi struct {
	PlmnId PlmnId `json:"plmnId"`
	// 36-bit string identifying an NR Cell Id as specified in clause 9.3.1.7 of 3GPP TS 38.413,  in hexadecimal representation. Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant character  representing the 4 most significant bits of the Cell Id shall appear first in the string, and  the character representing the 4 least significant bit of the Cell Id shall appear last in the  string.
	NrCellId string `json:"nrCellId"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

Ncgi Contains the NCGI (NR Cell Global Identity), as described in 3GPP 23.003

func NewNcgi

func NewNcgi(plmnId PlmnId, nrCellId string) *Ncgi

NewNcgi instantiates a new Ncgi object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNcgiWithDefaults

func NewNcgiWithDefaults() *Ncgi

NewNcgiWithDefaults instantiates a new Ncgi object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Ncgi) GetNid

func (o *Ncgi) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*Ncgi) GetNidOk

func (o *Ncgi) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ncgi) GetNrCellId

func (o *Ncgi) GetNrCellId() string

GetNrCellId returns the NrCellId field value

func (*Ncgi) GetNrCellIdOk

func (o *Ncgi) GetNrCellIdOk() (*string, bool)

GetNrCellIdOk returns a tuple with the NrCellId field value and a boolean to check if the value has been set.

func (*Ncgi) GetPlmnId

func (o *Ncgi) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Ncgi) GetPlmnIdOk

func (o *Ncgi) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*Ncgi) HasNid

func (o *Ncgi) HasNid() bool

HasNid returns a boolean if a field has been set.

func (Ncgi) MarshalJSON

func (o Ncgi) MarshalJSON() ([]byte, error)

func (*Ncgi) SetNid

func (o *Ncgi) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (*Ncgi) SetNrCellId

func (o *Ncgi) SetNrCellId(v string)

SetNrCellId sets field value

func (*Ncgi) SetPlmnId

func (o *Ncgi) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (Ncgi) ToMap

func (o Ncgi) ToMap() (map[string]interface{}, error)

type NcgiTai

type NcgiTai struct {
	Tai Tai `json:"tai"`
	// List of List of NR cell ids
	CellList []Ncgi `json:"cellList"`
}

NcgiTai List of NR cell ids, with their pertaining TAIs

func NewNcgiTai

func NewNcgiTai(tai Tai, cellList []Ncgi) *NcgiTai

NewNcgiTai instantiates a new NcgiTai object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNcgiTaiWithDefaults

func NewNcgiTaiWithDefaults() *NcgiTai

NewNcgiTaiWithDefaults instantiates a new NcgiTai object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NcgiTai) GetCellList

func (o *NcgiTai) GetCellList() []Ncgi

GetCellList returns the CellList field value

func (*NcgiTai) GetCellListOk

func (o *NcgiTai) GetCellListOk() ([]Ncgi, bool)

GetCellListOk returns a tuple with the CellList field value and a boolean to check if the value has been set.

func (*NcgiTai) GetTai

func (o *NcgiTai) GetTai() Tai

GetTai returns the Tai field value

func (*NcgiTai) GetTaiOk

func (o *NcgiTai) GetTaiOk() (*Tai, bool)

GetTaiOk returns a tuple with the Tai field value and a boolean to check if the value has been set.

func (NcgiTai) MarshalJSON

func (o NcgiTai) MarshalJSON() ([]byte, error)

func (*NcgiTai) SetCellList

func (o *NcgiTai) SetCellList(v []Ncgi)

SetCellList sets field value

func (*NcgiTai) SetTai

func (o *NcgiTai) SetTai(v Tai)

SetTai sets field value

func (NcgiTai) ToMap

func (o NcgiTai) ToMap() (map[string]interface{}, error)

type NefCond

type NefCond struct {
	ConditionType                  string          `json:"conditionType"`
	AfEvents                       []AfEvent       `json:"afEvents,omitempty"`
	SnssaiList                     []Snssai        `json:"snssaiList,omitempty"`
	PfdData                        *PfdData        `json:"pfdData,omitempty"`
	GpsiRanges                     []IdentityRange `json:"gpsiRanges,omitempty"`
	ExternalGroupIdentifiersRanges []IdentityRange `json:"externalGroupIdentifiersRanges,omitempty"`
	ServedFqdnList                 []string        `json:"servedFqdnList,omitempty"`
}

NefCond Subscription to a set of NF Instances (NEFs), identified by Event ID(s) provided by AF, S-NSSAI(s), AF Instance ID, Application Identifier, External Identifier, External Group Identifier, or domain name.

func NewNefCond

func NewNefCond(conditionType string) *NefCond

NewNefCond instantiates a new NefCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNefCondWithDefaults

func NewNefCondWithDefaults() *NefCond

NewNefCondWithDefaults instantiates a new NefCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NefCond) GetAfEvents

func (o *NefCond) GetAfEvents() []AfEvent

GetAfEvents returns the AfEvents field value if set, zero value otherwise.

func (*NefCond) GetAfEventsOk

func (o *NefCond) GetAfEventsOk() ([]AfEvent, bool)

GetAfEventsOk returns a tuple with the AfEvents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefCond) GetConditionType

func (o *NefCond) GetConditionType() string

GetConditionType returns the ConditionType field value

func (*NefCond) GetConditionTypeOk

func (o *NefCond) GetConditionTypeOk() (*string, bool)

GetConditionTypeOk returns a tuple with the ConditionType field value and a boolean to check if the value has been set.

func (*NefCond) GetExternalGroupIdentifiersRanges

func (o *NefCond) GetExternalGroupIdentifiersRanges() []IdentityRange

GetExternalGroupIdentifiersRanges returns the ExternalGroupIdentifiersRanges field value if set, zero value otherwise.

func (*NefCond) GetExternalGroupIdentifiersRangesOk

func (o *NefCond) GetExternalGroupIdentifiersRangesOk() ([]IdentityRange, bool)

GetExternalGroupIdentifiersRangesOk returns a tuple with the ExternalGroupIdentifiersRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefCond) GetGpsiRanges

func (o *NefCond) GetGpsiRanges() []IdentityRange

GetGpsiRanges returns the GpsiRanges field value if set, zero value otherwise.

func (*NefCond) GetGpsiRangesOk

func (o *NefCond) GetGpsiRangesOk() ([]IdentityRange, bool)

GetGpsiRangesOk returns a tuple with the GpsiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefCond) GetPfdData

func (o *NefCond) GetPfdData() PfdData

GetPfdData returns the PfdData field value if set, zero value otherwise.

func (*NefCond) GetPfdDataOk

func (o *NefCond) GetPfdDataOk() (*PfdData, bool)

GetPfdDataOk returns a tuple with the PfdData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefCond) GetServedFqdnList

func (o *NefCond) GetServedFqdnList() []string

GetServedFqdnList returns the ServedFqdnList field value if set, zero value otherwise.

func (*NefCond) GetServedFqdnListOk

func (o *NefCond) GetServedFqdnListOk() ([]string, bool)

GetServedFqdnListOk returns a tuple with the ServedFqdnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefCond) GetSnssaiList

func (o *NefCond) GetSnssaiList() []Snssai

GetSnssaiList returns the SnssaiList field value if set, zero value otherwise.

func (*NefCond) GetSnssaiListOk

func (o *NefCond) GetSnssaiListOk() ([]Snssai, bool)

GetSnssaiListOk returns a tuple with the SnssaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefCond) HasAfEvents

func (o *NefCond) HasAfEvents() bool

HasAfEvents returns a boolean if a field has been set.

func (*NefCond) HasExternalGroupIdentifiersRanges

func (o *NefCond) HasExternalGroupIdentifiersRanges() bool

HasExternalGroupIdentifiersRanges returns a boolean if a field has been set.

func (*NefCond) HasGpsiRanges

func (o *NefCond) HasGpsiRanges() bool

HasGpsiRanges returns a boolean if a field has been set.

func (*NefCond) HasPfdData

func (o *NefCond) HasPfdData() bool

HasPfdData returns a boolean if a field has been set.

func (*NefCond) HasServedFqdnList

func (o *NefCond) HasServedFqdnList() bool

HasServedFqdnList returns a boolean if a field has been set.

func (*NefCond) HasSnssaiList

func (o *NefCond) HasSnssaiList() bool

HasSnssaiList returns a boolean if a field has been set.

func (NefCond) MarshalJSON

func (o NefCond) MarshalJSON() ([]byte, error)

func (*NefCond) SetAfEvents

func (o *NefCond) SetAfEvents(v []AfEvent)

SetAfEvents gets a reference to the given []AfEvent and assigns it to the AfEvents field.

func (*NefCond) SetConditionType

func (o *NefCond) SetConditionType(v string)

SetConditionType sets field value

func (*NefCond) SetExternalGroupIdentifiersRanges

func (o *NefCond) SetExternalGroupIdentifiersRanges(v []IdentityRange)

SetExternalGroupIdentifiersRanges gets a reference to the given []IdentityRange and assigns it to the ExternalGroupIdentifiersRanges field.

func (*NefCond) SetGpsiRanges

func (o *NefCond) SetGpsiRanges(v []IdentityRange)

SetGpsiRanges gets a reference to the given []IdentityRange and assigns it to the GpsiRanges field.

func (*NefCond) SetPfdData

func (o *NefCond) SetPfdData(v PfdData)

SetPfdData gets a reference to the given PfdData and assigns it to the PfdData field.

func (*NefCond) SetServedFqdnList

func (o *NefCond) SetServedFqdnList(v []string)

SetServedFqdnList gets a reference to the given []string and assigns it to the ServedFqdnList field.

func (*NefCond) SetSnssaiList

func (o *NefCond) SetSnssaiList(v []Snssai)

SetSnssaiList gets a reference to the given []Snssai and assigns it to the SnssaiList field.

func (NefCond) ToMap

func (o NefCond) ToMap() (map[string]interface{}, error)

type NefInfo

type NefInfo struct {
	// Identity of the NEF
	NefId                          *string              `json:"nefId,omitempty"`
	PfdData                        *PfdData             `json:"pfdData,omitempty"`
	AfEeData                       *AfEventExposureData `json:"afEeData,omitempty"`
	GpsiRanges                     []IdentityRange      `json:"gpsiRanges,omitempty"`
	ExternalGroupIdentifiersRanges []IdentityRange      `json:"externalGroupIdentifiersRanges,omitempty"`
	ServedFqdnList                 []string             `json:"servedFqdnList,omitempty"`
	TaiList                        []Tai                `json:"taiList,omitempty"`
	TaiRangeList                   []TaiRange           `json:"taiRangeList,omitempty"`
	DnaiList                       []string             `json:"dnaiList,omitempty"`
	UnTrustAfInfoList              []UnTrustAfInfo      `json:"unTrustAfInfoList,omitempty"`
	UasNfFunctionalityInd          *bool                `json:"uasNfFunctionalityInd,omitempty"`
}

NefInfo Information of an NEF NF Instance

func NewNefInfo

func NewNefInfo() *NefInfo

NewNefInfo instantiates a new NefInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNefInfoWithDefaults

func NewNefInfoWithDefaults() *NefInfo

NewNefInfoWithDefaults instantiates a new NefInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NefInfo) GetAfEeData

func (o *NefInfo) GetAfEeData() AfEventExposureData

GetAfEeData returns the AfEeData field value if set, zero value otherwise.

func (*NefInfo) GetAfEeDataOk

func (o *NefInfo) GetAfEeDataOk() (*AfEventExposureData, bool)

GetAfEeDataOk returns a tuple with the AfEeData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetDnaiList

func (o *NefInfo) GetDnaiList() []string

GetDnaiList returns the DnaiList field value if set, zero value otherwise.

func (*NefInfo) GetDnaiListOk

func (o *NefInfo) GetDnaiListOk() ([]string, bool)

GetDnaiListOk returns a tuple with the DnaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetExternalGroupIdentifiersRanges

func (o *NefInfo) GetExternalGroupIdentifiersRanges() []IdentityRange

GetExternalGroupIdentifiersRanges returns the ExternalGroupIdentifiersRanges field value if set, zero value otherwise.

func (*NefInfo) GetExternalGroupIdentifiersRangesOk

func (o *NefInfo) GetExternalGroupIdentifiersRangesOk() ([]IdentityRange, bool)

GetExternalGroupIdentifiersRangesOk returns a tuple with the ExternalGroupIdentifiersRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetGpsiRanges

func (o *NefInfo) GetGpsiRanges() []IdentityRange

GetGpsiRanges returns the GpsiRanges field value if set, zero value otherwise.

func (*NefInfo) GetGpsiRangesOk

func (o *NefInfo) GetGpsiRangesOk() ([]IdentityRange, bool)

GetGpsiRangesOk returns a tuple with the GpsiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetNefId

func (o *NefInfo) GetNefId() string

GetNefId returns the NefId field value if set, zero value otherwise.

func (*NefInfo) GetNefIdOk

func (o *NefInfo) GetNefIdOk() (*string, bool)

GetNefIdOk returns a tuple with the NefId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetPfdData

func (o *NefInfo) GetPfdData() PfdData

GetPfdData returns the PfdData field value if set, zero value otherwise.

func (*NefInfo) GetPfdDataOk

func (o *NefInfo) GetPfdDataOk() (*PfdData, bool)

GetPfdDataOk returns a tuple with the PfdData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetServedFqdnList

func (o *NefInfo) GetServedFqdnList() []string

GetServedFqdnList returns the ServedFqdnList field value if set, zero value otherwise.

func (*NefInfo) GetServedFqdnListOk

func (o *NefInfo) GetServedFqdnListOk() ([]string, bool)

GetServedFqdnListOk returns a tuple with the ServedFqdnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetTaiList

func (o *NefInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*NefInfo) GetTaiListOk

func (o *NefInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetTaiRangeList

func (o *NefInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*NefInfo) GetTaiRangeListOk

func (o *NefInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetUasNfFunctionalityInd

func (o *NefInfo) GetUasNfFunctionalityInd() bool

GetUasNfFunctionalityInd returns the UasNfFunctionalityInd field value if set, zero value otherwise.

func (*NefInfo) GetUasNfFunctionalityIndOk

func (o *NefInfo) GetUasNfFunctionalityIndOk() (*bool, bool)

GetUasNfFunctionalityIndOk returns a tuple with the UasNfFunctionalityInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) GetUnTrustAfInfoList

func (o *NefInfo) GetUnTrustAfInfoList() []UnTrustAfInfo

GetUnTrustAfInfoList returns the UnTrustAfInfoList field value if set, zero value otherwise.

func (*NefInfo) GetUnTrustAfInfoListOk

func (o *NefInfo) GetUnTrustAfInfoListOk() ([]UnTrustAfInfo, bool)

GetUnTrustAfInfoListOk returns a tuple with the UnTrustAfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NefInfo) HasAfEeData

func (o *NefInfo) HasAfEeData() bool

HasAfEeData returns a boolean if a field has been set.

func (*NefInfo) HasDnaiList

func (o *NefInfo) HasDnaiList() bool

HasDnaiList returns a boolean if a field has been set.

func (*NefInfo) HasExternalGroupIdentifiersRanges

func (o *NefInfo) HasExternalGroupIdentifiersRanges() bool

HasExternalGroupIdentifiersRanges returns a boolean if a field has been set.

func (*NefInfo) HasGpsiRanges

func (o *NefInfo) HasGpsiRanges() bool

HasGpsiRanges returns a boolean if a field has been set.

func (*NefInfo) HasNefId

func (o *NefInfo) HasNefId() bool

HasNefId returns a boolean if a field has been set.

func (*NefInfo) HasPfdData

func (o *NefInfo) HasPfdData() bool

HasPfdData returns a boolean if a field has been set.

func (*NefInfo) HasServedFqdnList

func (o *NefInfo) HasServedFqdnList() bool

HasServedFqdnList returns a boolean if a field has been set.

func (*NefInfo) HasTaiList

func (o *NefInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*NefInfo) HasTaiRangeList

func (o *NefInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (*NefInfo) HasUasNfFunctionalityInd

func (o *NefInfo) HasUasNfFunctionalityInd() bool

HasUasNfFunctionalityInd returns a boolean if a field has been set.

func (*NefInfo) HasUnTrustAfInfoList

func (o *NefInfo) HasUnTrustAfInfoList() bool

HasUnTrustAfInfoList returns a boolean if a field has been set.

func (NefInfo) MarshalJSON

func (o NefInfo) MarshalJSON() ([]byte, error)

func (*NefInfo) SetAfEeData

func (o *NefInfo) SetAfEeData(v AfEventExposureData)

SetAfEeData gets a reference to the given AfEventExposureData and assigns it to the AfEeData field.

func (*NefInfo) SetDnaiList

func (o *NefInfo) SetDnaiList(v []string)

SetDnaiList gets a reference to the given []string and assigns it to the DnaiList field.

func (*NefInfo) SetExternalGroupIdentifiersRanges

func (o *NefInfo) SetExternalGroupIdentifiersRanges(v []IdentityRange)

SetExternalGroupIdentifiersRanges gets a reference to the given []IdentityRange and assigns it to the ExternalGroupIdentifiersRanges field.

func (*NefInfo) SetGpsiRanges

func (o *NefInfo) SetGpsiRanges(v []IdentityRange)

SetGpsiRanges gets a reference to the given []IdentityRange and assigns it to the GpsiRanges field.

func (*NefInfo) SetNefId

func (o *NefInfo) SetNefId(v string)

SetNefId gets a reference to the given string and assigns it to the NefId field.

func (*NefInfo) SetPfdData

func (o *NefInfo) SetPfdData(v PfdData)

SetPfdData gets a reference to the given PfdData and assigns it to the PfdData field.

func (*NefInfo) SetServedFqdnList

func (o *NefInfo) SetServedFqdnList(v []string)

SetServedFqdnList gets a reference to the given []string and assigns it to the ServedFqdnList field.

func (*NefInfo) SetTaiList

func (o *NefInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*NefInfo) SetTaiRangeList

func (o *NefInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (*NefInfo) SetUasNfFunctionalityInd

func (o *NefInfo) SetUasNfFunctionalityInd(v bool)

SetUasNfFunctionalityInd gets a reference to the given bool and assigns it to the UasNfFunctionalityInd field.

func (*NefInfo) SetUnTrustAfInfoList

func (o *NefInfo) SetUnTrustAfInfoList(v []UnTrustAfInfo)

SetUnTrustAfInfoList gets a reference to the given []UnTrustAfInfo and assigns it to the UnTrustAfInfoList field.

func (NefInfo) ToMap

func (o NefInfo) ToMap() (map[string]interface{}, error)

type NetworkNodeDiameterAddress

type NetworkNodeDiameterAddress struct {
	// Fully Qualified Domain Name
	Name string `json:"name"`
	// Fully Qualified Domain Name
	Realm string `json:"realm"`
}

NetworkNodeDiameterAddress struct for NetworkNodeDiameterAddress

func NewNetworkNodeDiameterAddress

func NewNetworkNodeDiameterAddress(name string, realm string) *NetworkNodeDiameterAddress

NewNetworkNodeDiameterAddress instantiates a new NetworkNodeDiameterAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNetworkNodeDiameterAddressWithDefaults

func NewNetworkNodeDiameterAddressWithDefaults() *NetworkNodeDiameterAddress

NewNetworkNodeDiameterAddressWithDefaults instantiates a new NetworkNodeDiameterAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NetworkNodeDiameterAddress) GetName

func (o *NetworkNodeDiameterAddress) GetName() string

GetName returns the Name field value

func (*NetworkNodeDiameterAddress) GetNameOk

func (o *NetworkNodeDiameterAddress) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NetworkNodeDiameterAddress) GetRealm

func (o *NetworkNodeDiameterAddress) GetRealm() string

GetRealm returns the Realm field value

func (*NetworkNodeDiameterAddress) GetRealmOk

func (o *NetworkNodeDiameterAddress) GetRealmOk() (*string, bool)

GetRealmOk returns a tuple with the Realm field value and a boolean to check if the value has been set.

func (NetworkNodeDiameterAddress) MarshalJSON

func (o NetworkNodeDiameterAddress) MarshalJSON() ([]byte, error)

func (*NetworkNodeDiameterAddress) SetName

func (o *NetworkNodeDiameterAddress) SetName(v string)

SetName sets field value

func (*NetworkNodeDiameterAddress) SetRealm

func (o *NetworkNodeDiameterAddress) SetRealm(v string)

SetRealm sets field value

func (NetworkNodeDiameterAddress) ToMap

func (o NetworkNodeDiameterAddress) ToMap() (map[string]interface{}, error)

type NetworkSliceCond

type NetworkSliceCond struct {
	SnssaiList []Snssai `json:"snssaiList"`
	NsiList    []string `json:"nsiList,omitempty"`
}

NetworkSliceCond Subscription to a set of NFs, based on the slices (S-NSSAI and NSI) they support

func NewNetworkSliceCond

func NewNetworkSliceCond(snssaiList []Snssai) *NetworkSliceCond

NewNetworkSliceCond instantiates a new NetworkSliceCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNetworkSliceCondWithDefaults

func NewNetworkSliceCondWithDefaults() *NetworkSliceCond

NewNetworkSliceCondWithDefaults instantiates a new NetworkSliceCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NetworkSliceCond) GetNsiList

func (o *NetworkSliceCond) GetNsiList() []string

GetNsiList returns the NsiList field value if set, zero value otherwise.

func (*NetworkSliceCond) GetNsiListOk

func (o *NetworkSliceCond) GetNsiListOk() ([]string, bool)

GetNsiListOk returns a tuple with the NsiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkSliceCond) GetSnssaiList

func (o *NetworkSliceCond) GetSnssaiList() []Snssai

GetSnssaiList returns the SnssaiList field value

func (*NetworkSliceCond) GetSnssaiListOk

func (o *NetworkSliceCond) GetSnssaiListOk() ([]Snssai, bool)

GetSnssaiListOk returns a tuple with the SnssaiList field value and a boolean to check if the value has been set.

func (*NetworkSliceCond) HasNsiList

func (o *NetworkSliceCond) HasNsiList() bool

HasNsiList returns a boolean if a field has been set.

func (NetworkSliceCond) MarshalJSON

func (o NetworkSliceCond) MarshalJSON() ([]byte, error)

func (*NetworkSliceCond) SetNsiList

func (o *NetworkSliceCond) SetNsiList(v []string)

SetNsiList gets a reference to the given []string and assigns it to the NsiList field.

func (*NetworkSliceCond) SetSnssaiList

func (o *NetworkSliceCond) SetSnssaiList(v []Snssai)

SetSnssaiList sets field value

func (NetworkSliceCond) ToMap

func (o NetworkSliceCond) ToMap() (map[string]interface{}, error)

type NfGroupCond

type NfGroupCond struct {
	NfType string `json:"nfType"`
	// Identifier of a group of NFs.
	NfGroupId string `json:"nfGroupId"`
}

NfGroupCond Subscription to a set of NFs based on their Group Id

func NewNfGroupCond

func NewNfGroupCond(nfType string, nfGroupId string) *NfGroupCond

NewNfGroupCond instantiates a new NfGroupCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfGroupCondWithDefaults

func NewNfGroupCondWithDefaults() *NfGroupCond

NewNfGroupCondWithDefaults instantiates a new NfGroupCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfGroupCond) GetNfGroupId

func (o *NfGroupCond) GetNfGroupId() string

GetNfGroupId returns the NfGroupId field value

func (*NfGroupCond) GetNfGroupIdOk

func (o *NfGroupCond) GetNfGroupIdOk() (*string, bool)

GetNfGroupIdOk returns a tuple with the NfGroupId field value and a boolean to check if the value has been set.

func (*NfGroupCond) GetNfType

func (o *NfGroupCond) GetNfType() string

GetNfType returns the NfType field value

func (*NfGroupCond) GetNfTypeOk

func (o *NfGroupCond) GetNfTypeOk() (*string, bool)

GetNfTypeOk returns a tuple with the NfType field value and a boolean to check if the value has been set.

func (NfGroupCond) MarshalJSON

func (o NfGroupCond) MarshalJSON() ([]byte, error)

func (*NfGroupCond) SetNfGroupId

func (o *NfGroupCond) SetNfGroupId(v string)

SetNfGroupId sets field value

func (*NfGroupCond) SetNfType

func (o *NfGroupCond) SetNfType(v string)

SetNfType sets field value

func (NfGroupCond) ToMap

func (o NfGroupCond) ToMap() (map[string]interface{}, error)

type NfGroupListCond

type NfGroupListCond struct {
	ConditionType string   `json:"conditionType"`
	NfType        string   `json:"nfType"`
	NfGroupIdList []string `json:"nfGroupIdList"`
}

NfGroupListCond Subscription to a set of NFs based on their Group Ids

func NewNfGroupListCond

func NewNfGroupListCond(conditionType string, nfType string, nfGroupIdList []string) *NfGroupListCond

NewNfGroupListCond instantiates a new NfGroupListCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfGroupListCondWithDefaults

func NewNfGroupListCondWithDefaults() *NfGroupListCond

NewNfGroupListCondWithDefaults instantiates a new NfGroupListCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfGroupListCond) GetConditionType

func (o *NfGroupListCond) GetConditionType() string

GetConditionType returns the ConditionType field value

func (*NfGroupListCond) GetConditionTypeOk

func (o *NfGroupListCond) GetConditionTypeOk() (*string, bool)

GetConditionTypeOk returns a tuple with the ConditionType field value and a boolean to check if the value has been set.

func (*NfGroupListCond) GetNfGroupIdList

func (o *NfGroupListCond) GetNfGroupIdList() []string

GetNfGroupIdList returns the NfGroupIdList field value

func (*NfGroupListCond) GetNfGroupIdListOk

func (o *NfGroupListCond) GetNfGroupIdListOk() ([]string, bool)

GetNfGroupIdListOk returns a tuple with the NfGroupIdList field value and a boolean to check if the value has been set.

func (*NfGroupListCond) GetNfType

func (o *NfGroupListCond) GetNfType() string

GetNfType returns the NfType field value

func (*NfGroupListCond) GetNfTypeOk

func (o *NfGroupListCond) GetNfTypeOk() (*string, bool)

GetNfTypeOk returns a tuple with the NfType field value and a boolean to check if the value has been set.

func (NfGroupListCond) MarshalJSON

func (o NfGroupListCond) MarshalJSON() ([]byte, error)

func (*NfGroupListCond) SetConditionType

func (o *NfGroupListCond) SetConditionType(v string)

SetConditionType sets field value

func (*NfGroupListCond) SetNfGroupIdList

func (o *NfGroupListCond) SetNfGroupIdList(v []string)

SetNfGroupIdList sets field value

func (*NfGroupListCond) SetNfType

func (o *NfGroupListCond) SetNfType(v string)

SetNfType sets field value

func (NfGroupListCond) ToMap

func (o NfGroupListCond) ToMap() (map[string]interface{}, error)

type NfInfo

type NfInfo struct {
	NfType *NFType `json:"nfType,omitempty"`
}

NfInfo Information of a generic NF Instance

func NewNfInfo

func NewNfInfo() *NfInfo

NewNfInfo instantiates a new NfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfInfoWithDefaults

func NewNfInfoWithDefaults() *NfInfo

NewNfInfoWithDefaults instantiates a new NfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfInfo) GetNfType

func (o *NfInfo) GetNfType() NFType

GetNfType returns the NfType field value if set, zero value otherwise.

func (*NfInfo) GetNfTypeOk

func (o *NfInfo) GetNfTypeOk() (*NFType, bool)

GetNfTypeOk returns a tuple with the NfType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NfInfo) HasNfType

func (o *NfInfo) HasNfType() bool

HasNfType returns a boolean if a field has been set.

func (NfInfo) MarshalJSON

func (o NfInfo) MarshalJSON() ([]byte, error)

func (*NfInfo) SetNfType

func (o *NfInfo) SetNfType(v NFType)

SetNfType gets a reference to the given NFType and assigns it to the NfType field.

func (NfInfo) ToMap

func (o NfInfo) ToMap() (map[string]interface{}, error)

type NfInstanceIdCond

type NfInstanceIdCond struct {
	// String uniquely identifying a NF instance. The format of the NF Instance ID shall be a  Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.
	NfInstanceId string `json:"nfInstanceId"`
}

NfInstanceIdCond Subscription to a given NF Instance Id

func NewNfInstanceIdCond

func NewNfInstanceIdCond(nfInstanceId string) *NfInstanceIdCond

NewNfInstanceIdCond instantiates a new NfInstanceIdCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfInstanceIdCondWithDefaults

func NewNfInstanceIdCondWithDefaults() *NfInstanceIdCond

NewNfInstanceIdCondWithDefaults instantiates a new NfInstanceIdCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfInstanceIdCond) GetNfInstanceId

func (o *NfInstanceIdCond) GetNfInstanceId() string

GetNfInstanceId returns the NfInstanceId field value

func (*NfInstanceIdCond) GetNfInstanceIdOk

func (o *NfInstanceIdCond) GetNfInstanceIdOk() (*string, bool)

GetNfInstanceIdOk returns a tuple with the NfInstanceId field value and a boolean to check if the value has been set.

func (NfInstanceIdCond) MarshalJSON

func (o NfInstanceIdCond) MarshalJSON() ([]byte, error)

func (*NfInstanceIdCond) SetNfInstanceId

func (o *NfInstanceIdCond) SetNfInstanceId(v string)

SetNfInstanceId sets field value

func (NfInstanceIdCond) ToMap

func (o NfInstanceIdCond) ToMap() (map[string]interface{}, error)

type NfInstanceIdListCond

type NfInstanceIdListCond struct {
	NfInstanceIdList []string `json:"nfInstanceIdList"`
}

NfInstanceIdListCond Subscription to a list of NF Instances

func NewNfInstanceIdListCond

func NewNfInstanceIdListCond(nfInstanceIdList []string) *NfInstanceIdListCond

NewNfInstanceIdListCond instantiates a new NfInstanceIdListCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfInstanceIdListCondWithDefaults

func NewNfInstanceIdListCondWithDefaults() *NfInstanceIdListCond

NewNfInstanceIdListCondWithDefaults instantiates a new NfInstanceIdListCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfInstanceIdListCond) GetNfInstanceIdList

func (o *NfInstanceIdListCond) GetNfInstanceIdList() []string

GetNfInstanceIdList returns the NfInstanceIdList field value

func (*NfInstanceIdListCond) GetNfInstanceIdListOk

func (o *NfInstanceIdListCond) GetNfInstanceIdListOk() ([]string, bool)

GetNfInstanceIdListOk returns a tuple with the NfInstanceIdList field value and a boolean to check if the value has been set.

func (NfInstanceIdListCond) MarshalJSON

func (o NfInstanceIdListCond) MarshalJSON() ([]byte, error)

func (*NfInstanceIdListCond) SetNfInstanceIdList

func (o *NfInstanceIdListCond) SetNfInstanceIdList(v []string)

SetNfInstanceIdList sets field value

func (NfInstanceIdListCond) ToMap

func (o NfInstanceIdListCond) ToMap() (map[string]interface{}, error)

type NfServiceSetCond

type NfServiceSetCond struct {
	// NF Service Set Identifier (see clause 28.12 of 3GPP TS 23.003) formatted as the following  string \"set<Set ID>.sn<Service Name>.nfi<NF Instance ID>.5gc.mnc<MNC>.mcc<MCC>\", or  \"set<SetID>.sn<ServiceName>.nfi<NFInstanceID>.5gc.nid<NID>.mnc<MNC>.mcc<MCC>\" with  <MCC> encoded as defined in clause 5.4.2 (\"Mcc\" data type definition)   <MNC> encoding the Mobile Network Code part of the PLMN, comprising 3 digits.    If there are only 2 significant digits in the MNC, one \"0\" digit shall be inserted    at the left side to fill the 3 digits coding of MNC.  Pattern: '^[0-9]{3}$' <NID> encoded as defined in clause 5.4.2 (\"Nid\" data type definition)  <NFInstanceId> encoded as defined in clause 5.3.2  <ServiceName> encoded as defined in 3GPP TS 29.510  <Set ID> encoded as a string of characters consisting of alphabetic    characters (A-Z and a-z), digits (0-9) and/or the hyphen (-) and that shall end    with either an alphabetic character or a digit.
	NfServiceSetId string `json:"nfServiceSetId"`
	// NF Set Identifier (see clause 28.12 of 3GPP TS 23.003), formatted as the following string \"set<Set ID>.<nftype>set.5gc.mnc<MNC>.mcc<MCC>\", or  \"set<SetID>.<NFType>set.5gc.nid<NID>.mnc<MNC>.mcc<MCC>\" with  <MCC> encoded as defined in clause 5.4.2 (\"Mcc\" data type definition)  <MNC> encoding the Mobile Network Code part of the PLMN, comprising 3 digits.    If there are only 2 significant digits in the MNC, one \"0\" digit shall be inserted    at the left side to fill the 3 digits coding of MNC.  Pattern: '^[0-9]{3}$' <NFType> encoded as a value defined in Table 6.1.6.3.3-1 of 3GPP TS 29.510 but    with lower case characters <Set ID> encoded as a string of characters consisting of    alphabetic characters (A-Z and a-z), digits (0-9) and/or the hyphen (-) and that    shall end with either an alphabetic character or a digit.
	NfSetId *string `json:"nfSetId,omitempty"`
}

NfServiceSetCond Subscription to a set of NFs based on their Service Set Id

func NewNfServiceSetCond

func NewNfServiceSetCond(nfServiceSetId string) *NfServiceSetCond

NewNfServiceSetCond instantiates a new NfServiceSetCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfServiceSetCondWithDefaults

func NewNfServiceSetCondWithDefaults() *NfServiceSetCond

NewNfServiceSetCondWithDefaults instantiates a new NfServiceSetCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfServiceSetCond) GetNfServiceSetId

func (o *NfServiceSetCond) GetNfServiceSetId() string

GetNfServiceSetId returns the NfServiceSetId field value

func (*NfServiceSetCond) GetNfServiceSetIdOk

func (o *NfServiceSetCond) GetNfServiceSetIdOk() (*string, bool)

GetNfServiceSetIdOk returns a tuple with the NfServiceSetId field value and a boolean to check if the value has been set.

func (*NfServiceSetCond) GetNfSetId

func (o *NfServiceSetCond) GetNfSetId() string

GetNfSetId returns the NfSetId field value if set, zero value otherwise.

func (*NfServiceSetCond) GetNfSetIdOk

func (o *NfServiceSetCond) GetNfSetIdOk() (*string, bool)

GetNfSetIdOk returns a tuple with the NfSetId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NfServiceSetCond) HasNfSetId

func (o *NfServiceSetCond) HasNfSetId() bool

HasNfSetId returns a boolean if a field has been set.

func (NfServiceSetCond) MarshalJSON

func (o NfServiceSetCond) MarshalJSON() ([]byte, error)

func (*NfServiceSetCond) SetNfServiceSetId

func (o *NfServiceSetCond) SetNfServiceSetId(v string)

SetNfServiceSetId sets field value

func (*NfServiceSetCond) SetNfSetId

func (o *NfServiceSetCond) SetNfSetId(v string)

SetNfSetId gets a reference to the given string and assigns it to the NfSetId field.

func (NfServiceSetCond) ToMap

func (o NfServiceSetCond) ToMap() (map[string]interface{}, error)

type NfSetCond

type NfSetCond struct {
	// NF Set Identifier (see clause 28.12 of 3GPP TS 23.003), formatted as the following string \"set<Set ID>.<nftype>set.5gc.mnc<MNC>.mcc<MCC>\", or  \"set<SetID>.<NFType>set.5gc.nid<NID>.mnc<MNC>.mcc<MCC>\" with  <MCC> encoded as defined in clause 5.4.2 (\"Mcc\" data type definition)  <MNC> encoding the Mobile Network Code part of the PLMN, comprising 3 digits.    If there are only 2 significant digits in the MNC, one \"0\" digit shall be inserted    at the left side to fill the 3 digits coding of MNC.  Pattern: '^[0-9]{3}$' <NFType> encoded as a value defined in Table 6.1.6.3.3-1 of 3GPP TS 29.510 but    with lower case characters <Set ID> encoded as a string of characters consisting of    alphabetic characters (A-Z and a-z), digits (0-9) and/or the hyphen (-) and that    shall end with either an alphabetic character or a digit.
	NfSetId string `json:"nfSetId"`
}

NfSetCond Subscription to a set of NFs based on their Set Id

func NewNfSetCond

func NewNfSetCond(nfSetId string) *NfSetCond

NewNfSetCond instantiates a new NfSetCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfSetCondWithDefaults

func NewNfSetCondWithDefaults() *NfSetCond

NewNfSetCondWithDefaults instantiates a new NfSetCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfSetCond) GetNfSetId

func (o *NfSetCond) GetNfSetId() string

GetNfSetId returns the NfSetId field value

func (*NfSetCond) GetNfSetIdOk

func (o *NfSetCond) GetNfSetIdOk() (*string, bool)

GetNfSetIdOk returns a tuple with the NfSetId field value and a boolean to check if the value has been set.

func (NfSetCond) MarshalJSON

func (o NfSetCond) MarshalJSON() ([]byte, error)

func (*NfSetCond) SetNfSetId

func (o *NfSetCond) SetNfSetId(v string)

SetNfSetId sets field value

func (NfSetCond) ToMap

func (o NfSetCond) ToMap() (map[string]interface{}, error)

type NfTypeCond

type NfTypeCond struct {
	NfType NFType `json:"nfType"`
}

NfTypeCond Subscription to a set of NFs based on their NF Type

func NewNfTypeCond

func NewNfTypeCond(nfType NFType) *NfTypeCond

NewNfTypeCond instantiates a new NfTypeCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfTypeCondWithDefaults

func NewNfTypeCondWithDefaults() *NfTypeCond

NewNfTypeCondWithDefaults instantiates a new NfTypeCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfTypeCond) GetNfType

func (o *NfTypeCond) GetNfType() NFType

GetNfType returns the NfType field value

func (*NfTypeCond) GetNfTypeOk

func (o *NfTypeCond) GetNfTypeOk() (*NFType, bool)

GetNfTypeOk returns a tuple with the NfType field value and a boolean to check if the value has been set.

func (NfTypeCond) MarshalJSON

func (o NfTypeCond) MarshalJSON() ([]byte, error)

func (*NfTypeCond) SetNfType

func (o *NfTypeCond) SetNfType(v NFType)

SetNfType sets field value

func (NfTypeCond) ToMap

func (o NfTypeCond) ToMap() (map[string]interface{}, error)

type NotifCondition

type NotifCondition struct {
	MonitoredAttributes   []string `json:"monitoredAttributes,omitempty"`
	UnmonitoredAttributes []string `json:"unmonitoredAttributes,omitempty"`
}

NotifCondition Condition (list of attributes in the NF Profile) to determine whether a notification must be sent by NRF

func NewNotifCondition

func NewNotifCondition() *NotifCondition

NewNotifCondition instantiates a new NotifCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotifConditionWithDefaults

func NewNotifConditionWithDefaults() *NotifCondition

NewNotifConditionWithDefaults instantiates a new NotifCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotifCondition) GetMonitoredAttributes

func (o *NotifCondition) GetMonitoredAttributes() []string

GetMonitoredAttributes returns the MonitoredAttributes field value if set, zero value otherwise.

func (*NotifCondition) GetMonitoredAttributesOk

func (o *NotifCondition) GetMonitoredAttributesOk() ([]string, bool)

GetMonitoredAttributesOk returns a tuple with the MonitoredAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotifCondition) GetUnmonitoredAttributes

func (o *NotifCondition) GetUnmonitoredAttributes() []string

GetUnmonitoredAttributes returns the UnmonitoredAttributes field value if set, zero value otherwise.

func (*NotifCondition) GetUnmonitoredAttributesOk

func (o *NotifCondition) GetUnmonitoredAttributesOk() ([]string, bool)

GetUnmonitoredAttributesOk returns a tuple with the UnmonitoredAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotifCondition) HasMonitoredAttributes

func (o *NotifCondition) HasMonitoredAttributes() bool

HasMonitoredAttributes returns a boolean if a field has been set.

func (*NotifCondition) HasUnmonitoredAttributes

func (o *NotifCondition) HasUnmonitoredAttributes() bool

HasUnmonitoredAttributes returns a boolean if a field has been set.

func (NotifCondition) MarshalJSON

func (o NotifCondition) MarshalJSON() ([]byte, error)

func (*NotifCondition) SetMonitoredAttributes

func (o *NotifCondition) SetMonitoredAttributes(v []string)

SetMonitoredAttributes gets a reference to the given []string and assigns it to the MonitoredAttributes field.

func (*NotifCondition) SetUnmonitoredAttributes

func (o *NotifCondition) SetUnmonitoredAttributes(v []string)

SetUnmonitoredAttributes gets a reference to the given []string and assigns it to the UnmonitoredAttributes field.

func (NotifCondition) ToMap

func (o NotifCondition) ToMap() (map[string]interface{}, error)

type NotificationData

type NotificationData struct {
	Event NotificationEventType `json:"event"`
	// String providing an URI formatted according to RFC 3986.
	NfInstanceUri       string               `json:"nfInstanceUri"`
	NfProfile           *NFProfile           `json:"nfProfile,omitempty"`
	ProfileChanges      []ChangeItem         `json:"profileChanges,omitempty"`
	ConditionEvent      *ConditionEventType  `json:"conditionEvent,omitempty"`
	SubscriptionContext *SubscriptionContext `json:"subscriptionContext,omitempty"`
	CompleteNfProfile   *NFProfile           `json:"completeNfProfile,omitempty"`
}

NotificationData Data sent in notifications from NRF to subscribed NF Instances

func NewNotificationData

func NewNotificationData(event NotificationEventType, nfInstanceUri string) *NotificationData

NewNotificationData instantiates a new NotificationData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotificationDataWithDefaults

func NewNotificationDataWithDefaults() *NotificationData

NewNotificationDataWithDefaults instantiates a new NotificationData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotificationData) GetCompleteNfProfile

func (o *NotificationData) GetCompleteNfProfile() NFProfile

GetCompleteNfProfile returns the CompleteNfProfile field value if set, zero value otherwise.

func (*NotificationData) GetCompleteNfProfileOk

func (o *NotificationData) GetCompleteNfProfileOk() (*NFProfile, bool)

GetCompleteNfProfileOk returns a tuple with the CompleteNfProfile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationData) GetConditionEvent

func (o *NotificationData) GetConditionEvent() ConditionEventType

GetConditionEvent returns the ConditionEvent field value if set, zero value otherwise.

func (*NotificationData) GetConditionEventOk

func (o *NotificationData) GetConditionEventOk() (*ConditionEventType, bool)

GetConditionEventOk returns a tuple with the ConditionEvent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationData) GetEvent

GetEvent returns the Event field value

func (*NotificationData) GetEventOk

func (o *NotificationData) GetEventOk() (*NotificationEventType, bool)

GetEventOk returns a tuple with the Event field value and a boolean to check if the value has been set.

func (*NotificationData) GetNfInstanceUri

func (o *NotificationData) GetNfInstanceUri() string

GetNfInstanceUri returns the NfInstanceUri field value

func (*NotificationData) GetNfInstanceUriOk

func (o *NotificationData) GetNfInstanceUriOk() (*string, bool)

GetNfInstanceUriOk returns a tuple with the NfInstanceUri field value and a boolean to check if the value has been set.

func (*NotificationData) GetNfProfile

func (o *NotificationData) GetNfProfile() NFProfile

GetNfProfile returns the NfProfile field value if set, zero value otherwise.

func (*NotificationData) GetNfProfileOk

func (o *NotificationData) GetNfProfileOk() (*NFProfile, bool)

GetNfProfileOk returns a tuple with the NfProfile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationData) GetProfileChanges

func (o *NotificationData) GetProfileChanges() []ChangeItem

GetProfileChanges returns the ProfileChanges field value if set, zero value otherwise.

func (*NotificationData) GetProfileChangesOk

func (o *NotificationData) GetProfileChangesOk() ([]ChangeItem, bool)

GetProfileChangesOk returns a tuple with the ProfileChanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationData) GetSubscriptionContext

func (o *NotificationData) GetSubscriptionContext() SubscriptionContext

GetSubscriptionContext returns the SubscriptionContext field value if set, zero value otherwise.

func (*NotificationData) GetSubscriptionContextOk

func (o *NotificationData) GetSubscriptionContextOk() (*SubscriptionContext, bool)

GetSubscriptionContextOk returns a tuple with the SubscriptionContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationData) HasCompleteNfProfile

func (o *NotificationData) HasCompleteNfProfile() bool

HasCompleteNfProfile returns a boolean if a field has been set.

func (*NotificationData) HasConditionEvent

func (o *NotificationData) HasConditionEvent() bool

HasConditionEvent returns a boolean if a field has been set.

func (*NotificationData) HasNfProfile

func (o *NotificationData) HasNfProfile() bool

HasNfProfile returns a boolean if a field has been set.

func (*NotificationData) HasProfileChanges

func (o *NotificationData) HasProfileChanges() bool

HasProfileChanges returns a boolean if a field has been set.

func (*NotificationData) HasSubscriptionContext

func (o *NotificationData) HasSubscriptionContext() bool

HasSubscriptionContext returns a boolean if a field has been set.

func (NotificationData) MarshalJSON

func (o NotificationData) MarshalJSON() ([]byte, error)

func (*NotificationData) SetCompleteNfProfile

func (o *NotificationData) SetCompleteNfProfile(v NFProfile)

SetCompleteNfProfile gets a reference to the given NFProfile and assigns it to the CompleteNfProfile field.

func (*NotificationData) SetConditionEvent

func (o *NotificationData) SetConditionEvent(v ConditionEventType)

SetConditionEvent gets a reference to the given ConditionEventType and assigns it to the ConditionEvent field.

func (*NotificationData) SetEvent

func (o *NotificationData) SetEvent(v NotificationEventType)

SetEvent sets field value

func (*NotificationData) SetNfInstanceUri

func (o *NotificationData) SetNfInstanceUri(v string)

SetNfInstanceUri sets field value

func (*NotificationData) SetNfProfile

func (o *NotificationData) SetNfProfile(v NFProfile)

SetNfProfile gets a reference to the given NFProfile and assigns it to the NfProfile field.

func (*NotificationData) SetProfileChanges

func (o *NotificationData) SetProfileChanges(v []ChangeItem)

SetProfileChanges gets a reference to the given []ChangeItem and assigns it to the ProfileChanges field.

func (*NotificationData) SetSubscriptionContext

func (o *NotificationData) SetSubscriptionContext(v SubscriptionContext)

SetSubscriptionContext gets a reference to the given SubscriptionContext and assigns it to the SubscriptionContext field.

func (NotificationData) ToMap

func (o NotificationData) ToMap() (map[string]interface{}, error)

type NotificationEventType

type NotificationEventType struct {
	String *string
}

NotificationEventType Types of events sent in notifications from NRF to subscribed NF Instances

func (*NotificationEventType) MarshalJSON

func (src *NotificationEventType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NotificationEventType) UnmarshalJSON

func (dst *NotificationEventType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NotificationType

type NotificationType struct {
	String *string
}

NotificationType Types of notifications used in Default Notification URIs in the NF Profile of an NF Instance

func (*NotificationType) MarshalJSON

func (src *NotificationType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NotificationType) UnmarshalJSON

func (dst *NotificationType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfo

type NrfInfo struct {
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedUdrInfo *map[string]NrfInfoServedUdrInfoValue `json:"servedUdrInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedUdrInfoList *map[string]map[string]NrfInfoServedUdrInfoValue `json:"servedUdrInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedUdmInfo *map[string]NrfInfoServedUdmInfoValue `json:"servedUdmInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedUdmInfoList *map[string]map[string]NrfInfoServedUdmInfoValue `json:"servedUdmInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedAusfInfo *map[string]NrfInfoServedAusfInfoValue `json:"servedAusfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedAusfInfoList *map[string]map[string]NrfInfoServedAusfInfoValue `json:"servedAusfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedAmfInfo *map[string]NrfInfoServedAmfInfoValue `json:"servedAmfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedAmfInfoList *map[string]map[string]NrfInfoServedAmfInfoValue `json:"servedAmfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedSmfInfo *map[string]NrfInfoServedSmfInfoValue `json:"servedSmfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedSmfInfoList *map[string]map[string]NrfInfoServedSmfInfoValue `json:"servedSmfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedUpfInfo *map[string]NrfInfoServedUpfInfoValue `json:"servedUpfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedUpfInfoList *map[string]map[string]NrfInfoServedUpfInfoValue `json:"servedUpfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedPcfInfo *map[string]NrfInfoServedPcfInfoValue `json:"servedPcfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedPcfInfoList *map[string]map[string]NrfInfoServedPcfInfoValue `json:"servedPcfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedBsfInfo *map[string]NrfInfoServedBsfInfoValue `json:"servedBsfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedBsfInfoList *map[string]map[string]NrfInfoServedBsfInfoValue `json:"servedBsfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedChfInfo *map[string]NrfInfoServedChfInfoValue `json:"servedChfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedChfInfoList *map[string]map[string]NrfInfoServedChfInfoValue `json:"servedChfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedNefInfo *map[string]NrfInfoServedNefInfoValue `json:"servedNefInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedNwdafInfo *map[string]NrfInfoServedNwdafInfoValue `json:"servedNwdafInfo,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	ServedNwdafInfoList *map[string]map[string]NwdafInfo `json:"servedNwdafInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedPcscfInfoList *map[string]map[string]NrfInfoServedPcscfInfoListValueValue `json:"servedPcscfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedGmlcInfo *map[string]NrfInfoServedGmlcInfoValue `json:"servedGmlcInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedLmfInfo *map[string]NrfInfoServedLmfInfoValue `json:"servedLmfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedNfInfo *map[string]NfInfo `json:"servedNfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedHssInfoList *map[string]map[string]NrfInfoServedHssInfoListValueValue `json:"servedHssInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedUdsfInfo *map[string]NrfInfoServedUdsfInfoValue `json:"servedUdsfInfo,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedUdsfInfoList *map[string]map[string]NrfInfoServedUdsfInfoValue `json:"servedUdsfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedScpInfoList *map[string]NrfInfoServedScpInfoListValue `json:"servedScpInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedSeppInfoList *map[string]NrfInfoServedSeppInfoListValue `json:"servedSeppInfoList,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	ServedAanfInfoList *map[string]map[string]NrfInfoServedAanfInfoListValueValue `json:"servedAanfInfoList,omitempty"`
	Served5gDdnmfInfo  *map[string]Model5GDdnmfInfo                               `json:"served5gDdnmfInfo,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	ServedMfafInfoList *map[string]MfafInfo `json:"servedMfafInfoList,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	ServedEasdfInfoList *map[string]map[string]EasdfInfo `json:"servedEasdfInfoList,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	ServedDccfInfoList *map[string]DccfInfo `json:"servedDccfInfoList,omitempty"`
	// A map (list of key-value pairs) where nfInstanceId serves as key
	ServedMbSmfInfoList *map[string]map[string]NrfInfoServedMbSmfInfoListValueValue `json:"servedMbSmfInfoList,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	ServedTsctsfInfoList *map[string]map[string]TsctsfInfo `json:"servedTsctsfInfoList,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	ServedMbUpfInfoList *map[string]map[string]MbUpfInfo `json:"servedMbUpfInfoList,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	ServedTrustAfInfo *map[string]TrustAfInfo `json:"servedTrustAfInfo,omitempty"`
	// A map (list of key-value pairs) where NF Instance Id serves as key
	ServedNssaafInfo *map[string]NssaafInfo `json:"servedNssaafInfo,omitempty"`
}

NrfInfo Information of an NRF NF Instance, used in hierarchical NRF deployments

func NewNrfInfo

func NewNrfInfo() *NrfInfo

NewNrfInfo instantiates a new NrfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNrfInfoWithDefaults

func NewNrfInfoWithDefaults() *NrfInfo

NewNrfInfoWithDefaults instantiates a new NrfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NrfInfo) GetServed5gDdnmfInfo

func (o *NrfInfo) GetServed5gDdnmfInfo() map[string]Model5GDdnmfInfo

GetServed5gDdnmfInfo returns the Served5gDdnmfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServed5gDdnmfInfoOk

func (o *NrfInfo) GetServed5gDdnmfInfoOk() (*map[string]Model5GDdnmfInfo, bool)

GetServed5gDdnmfInfoOk returns a tuple with the Served5gDdnmfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedAanfInfoList

func (o *NrfInfo) GetServedAanfInfoList() map[string]map[string]NrfInfoServedAanfInfoListValueValue

GetServedAanfInfoList returns the ServedAanfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedAanfInfoListOk

func (o *NrfInfo) GetServedAanfInfoListOk() (*map[string]map[string]NrfInfoServedAanfInfoListValueValue, bool)

GetServedAanfInfoListOk returns a tuple with the ServedAanfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedAmfInfo

func (o *NrfInfo) GetServedAmfInfo() map[string]NrfInfoServedAmfInfoValue

GetServedAmfInfo returns the ServedAmfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedAmfInfoList

func (o *NrfInfo) GetServedAmfInfoList() map[string]map[string]NrfInfoServedAmfInfoValue

GetServedAmfInfoList returns the ServedAmfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedAmfInfoListOk

func (o *NrfInfo) GetServedAmfInfoListOk() (*map[string]map[string]NrfInfoServedAmfInfoValue, bool)

GetServedAmfInfoListOk returns a tuple with the ServedAmfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedAmfInfoOk

func (o *NrfInfo) GetServedAmfInfoOk() (*map[string]NrfInfoServedAmfInfoValue, bool)

GetServedAmfInfoOk returns a tuple with the ServedAmfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedAusfInfo

func (o *NrfInfo) GetServedAusfInfo() map[string]NrfInfoServedAusfInfoValue

GetServedAusfInfo returns the ServedAusfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedAusfInfoList

func (o *NrfInfo) GetServedAusfInfoList() map[string]map[string]NrfInfoServedAusfInfoValue

GetServedAusfInfoList returns the ServedAusfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedAusfInfoListOk

func (o *NrfInfo) GetServedAusfInfoListOk() (*map[string]map[string]NrfInfoServedAusfInfoValue, bool)

GetServedAusfInfoListOk returns a tuple with the ServedAusfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedAusfInfoOk

func (o *NrfInfo) GetServedAusfInfoOk() (*map[string]NrfInfoServedAusfInfoValue, bool)

GetServedAusfInfoOk returns a tuple with the ServedAusfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedBsfInfo

func (o *NrfInfo) GetServedBsfInfo() map[string]NrfInfoServedBsfInfoValue

GetServedBsfInfo returns the ServedBsfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedBsfInfoList

func (o *NrfInfo) GetServedBsfInfoList() map[string]map[string]NrfInfoServedBsfInfoValue

GetServedBsfInfoList returns the ServedBsfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedBsfInfoListOk

func (o *NrfInfo) GetServedBsfInfoListOk() (*map[string]map[string]NrfInfoServedBsfInfoValue, bool)

GetServedBsfInfoListOk returns a tuple with the ServedBsfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedBsfInfoOk

func (o *NrfInfo) GetServedBsfInfoOk() (*map[string]NrfInfoServedBsfInfoValue, bool)

GetServedBsfInfoOk returns a tuple with the ServedBsfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedChfInfo

func (o *NrfInfo) GetServedChfInfo() map[string]NrfInfoServedChfInfoValue

GetServedChfInfo returns the ServedChfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedChfInfoList

func (o *NrfInfo) GetServedChfInfoList() map[string]map[string]NrfInfoServedChfInfoValue

GetServedChfInfoList returns the ServedChfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedChfInfoListOk

func (o *NrfInfo) GetServedChfInfoListOk() (*map[string]map[string]NrfInfoServedChfInfoValue, bool)

GetServedChfInfoListOk returns a tuple with the ServedChfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedChfInfoOk

func (o *NrfInfo) GetServedChfInfoOk() (*map[string]NrfInfoServedChfInfoValue, bool)

GetServedChfInfoOk returns a tuple with the ServedChfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedDccfInfoList

func (o *NrfInfo) GetServedDccfInfoList() map[string]DccfInfo

GetServedDccfInfoList returns the ServedDccfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedDccfInfoListOk

func (o *NrfInfo) GetServedDccfInfoListOk() (*map[string]DccfInfo, bool)

GetServedDccfInfoListOk returns a tuple with the ServedDccfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedEasdfInfoList

func (o *NrfInfo) GetServedEasdfInfoList() map[string]map[string]EasdfInfo

GetServedEasdfInfoList returns the ServedEasdfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedEasdfInfoListOk

func (o *NrfInfo) GetServedEasdfInfoListOk() (*map[string]map[string]EasdfInfo, bool)

GetServedEasdfInfoListOk returns a tuple with the ServedEasdfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedGmlcInfo

func (o *NrfInfo) GetServedGmlcInfo() map[string]NrfInfoServedGmlcInfoValue

GetServedGmlcInfo returns the ServedGmlcInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedGmlcInfoOk

func (o *NrfInfo) GetServedGmlcInfoOk() (*map[string]NrfInfoServedGmlcInfoValue, bool)

GetServedGmlcInfoOk returns a tuple with the ServedGmlcInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedHssInfoList

func (o *NrfInfo) GetServedHssInfoList() map[string]map[string]NrfInfoServedHssInfoListValueValue

GetServedHssInfoList returns the ServedHssInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedHssInfoListOk

func (o *NrfInfo) GetServedHssInfoListOk() (*map[string]map[string]NrfInfoServedHssInfoListValueValue, bool)

GetServedHssInfoListOk returns a tuple with the ServedHssInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedLmfInfo

func (o *NrfInfo) GetServedLmfInfo() map[string]NrfInfoServedLmfInfoValue

GetServedLmfInfo returns the ServedLmfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedLmfInfoOk

func (o *NrfInfo) GetServedLmfInfoOk() (*map[string]NrfInfoServedLmfInfoValue, bool)

GetServedLmfInfoOk returns a tuple with the ServedLmfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedMbSmfInfoList

func (o *NrfInfo) GetServedMbSmfInfoList() map[string]map[string]NrfInfoServedMbSmfInfoListValueValue

GetServedMbSmfInfoList returns the ServedMbSmfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedMbSmfInfoListOk

func (o *NrfInfo) GetServedMbSmfInfoListOk() (*map[string]map[string]NrfInfoServedMbSmfInfoListValueValue, bool)

GetServedMbSmfInfoListOk returns a tuple with the ServedMbSmfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedMbUpfInfoList

func (o *NrfInfo) GetServedMbUpfInfoList() map[string]map[string]MbUpfInfo

GetServedMbUpfInfoList returns the ServedMbUpfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedMbUpfInfoListOk

func (o *NrfInfo) GetServedMbUpfInfoListOk() (*map[string]map[string]MbUpfInfo, bool)

GetServedMbUpfInfoListOk returns a tuple with the ServedMbUpfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedMfafInfoList

func (o *NrfInfo) GetServedMfafInfoList() map[string]MfafInfo

GetServedMfafInfoList returns the ServedMfafInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedMfafInfoListOk

func (o *NrfInfo) GetServedMfafInfoListOk() (*map[string]MfafInfo, bool)

GetServedMfafInfoListOk returns a tuple with the ServedMfafInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedNefInfo

func (o *NrfInfo) GetServedNefInfo() map[string]NrfInfoServedNefInfoValue

GetServedNefInfo returns the ServedNefInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedNefInfoOk

func (o *NrfInfo) GetServedNefInfoOk() (*map[string]NrfInfoServedNefInfoValue, bool)

GetServedNefInfoOk returns a tuple with the ServedNefInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedNfInfo

func (o *NrfInfo) GetServedNfInfo() map[string]NfInfo

GetServedNfInfo returns the ServedNfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedNfInfoOk

func (o *NrfInfo) GetServedNfInfoOk() (*map[string]NfInfo, bool)

GetServedNfInfoOk returns a tuple with the ServedNfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedNssaafInfo

func (o *NrfInfo) GetServedNssaafInfo() map[string]NssaafInfo

GetServedNssaafInfo returns the ServedNssaafInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedNssaafInfoOk

func (o *NrfInfo) GetServedNssaafInfoOk() (*map[string]NssaafInfo, bool)

GetServedNssaafInfoOk returns a tuple with the ServedNssaafInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedNwdafInfo

func (o *NrfInfo) GetServedNwdafInfo() map[string]NrfInfoServedNwdafInfoValue

GetServedNwdafInfo returns the ServedNwdafInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedNwdafInfoList

func (o *NrfInfo) GetServedNwdafInfoList() map[string]map[string]NwdafInfo

GetServedNwdafInfoList returns the ServedNwdafInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedNwdafInfoListOk

func (o *NrfInfo) GetServedNwdafInfoListOk() (*map[string]map[string]NwdafInfo, bool)

GetServedNwdafInfoListOk returns a tuple with the ServedNwdafInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedNwdafInfoOk

func (o *NrfInfo) GetServedNwdafInfoOk() (*map[string]NrfInfoServedNwdafInfoValue, bool)

GetServedNwdafInfoOk returns a tuple with the ServedNwdafInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedPcfInfo

func (o *NrfInfo) GetServedPcfInfo() map[string]NrfInfoServedPcfInfoValue

GetServedPcfInfo returns the ServedPcfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedPcfInfoList

func (o *NrfInfo) GetServedPcfInfoList() map[string]map[string]NrfInfoServedPcfInfoValue

GetServedPcfInfoList returns the ServedPcfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedPcfInfoListOk

func (o *NrfInfo) GetServedPcfInfoListOk() (*map[string]map[string]NrfInfoServedPcfInfoValue, bool)

GetServedPcfInfoListOk returns a tuple with the ServedPcfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedPcfInfoOk

func (o *NrfInfo) GetServedPcfInfoOk() (*map[string]NrfInfoServedPcfInfoValue, bool)

GetServedPcfInfoOk returns a tuple with the ServedPcfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedPcscfInfoList

func (o *NrfInfo) GetServedPcscfInfoList() map[string]map[string]NrfInfoServedPcscfInfoListValueValue

GetServedPcscfInfoList returns the ServedPcscfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedPcscfInfoListOk

func (o *NrfInfo) GetServedPcscfInfoListOk() (*map[string]map[string]NrfInfoServedPcscfInfoListValueValue, bool)

GetServedPcscfInfoListOk returns a tuple with the ServedPcscfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedScpInfoList

func (o *NrfInfo) GetServedScpInfoList() map[string]NrfInfoServedScpInfoListValue

GetServedScpInfoList returns the ServedScpInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedScpInfoListOk

func (o *NrfInfo) GetServedScpInfoListOk() (*map[string]NrfInfoServedScpInfoListValue, bool)

GetServedScpInfoListOk returns a tuple with the ServedScpInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedSeppInfoList

func (o *NrfInfo) GetServedSeppInfoList() map[string]NrfInfoServedSeppInfoListValue

GetServedSeppInfoList returns the ServedSeppInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedSeppInfoListOk

func (o *NrfInfo) GetServedSeppInfoListOk() (*map[string]NrfInfoServedSeppInfoListValue, bool)

GetServedSeppInfoListOk returns a tuple with the ServedSeppInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedSmfInfo

func (o *NrfInfo) GetServedSmfInfo() map[string]NrfInfoServedSmfInfoValue

GetServedSmfInfo returns the ServedSmfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedSmfInfoList

func (o *NrfInfo) GetServedSmfInfoList() map[string]map[string]NrfInfoServedSmfInfoValue

GetServedSmfInfoList returns the ServedSmfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedSmfInfoListOk

func (o *NrfInfo) GetServedSmfInfoListOk() (*map[string]map[string]NrfInfoServedSmfInfoValue, bool)

GetServedSmfInfoListOk returns a tuple with the ServedSmfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedSmfInfoOk

func (o *NrfInfo) GetServedSmfInfoOk() (*map[string]NrfInfoServedSmfInfoValue, bool)

GetServedSmfInfoOk returns a tuple with the ServedSmfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedTrustAfInfo

func (o *NrfInfo) GetServedTrustAfInfo() map[string]TrustAfInfo

GetServedTrustAfInfo returns the ServedTrustAfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedTrustAfInfoOk

func (o *NrfInfo) GetServedTrustAfInfoOk() (*map[string]TrustAfInfo, bool)

GetServedTrustAfInfoOk returns a tuple with the ServedTrustAfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedTsctsfInfoList

func (o *NrfInfo) GetServedTsctsfInfoList() map[string]map[string]TsctsfInfo

GetServedTsctsfInfoList returns the ServedTsctsfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedTsctsfInfoListOk

func (o *NrfInfo) GetServedTsctsfInfoListOk() (*map[string]map[string]TsctsfInfo, bool)

GetServedTsctsfInfoListOk returns a tuple with the ServedTsctsfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedUdmInfo

func (o *NrfInfo) GetServedUdmInfo() map[string]NrfInfoServedUdmInfoValue

GetServedUdmInfo returns the ServedUdmInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedUdmInfoList

func (o *NrfInfo) GetServedUdmInfoList() map[string]map[string]NrfInfoServedUdmInfoValue

GetServedUdmInfoList returns the ServedUdmInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedUdmInfoListOk

func (o *NrfInfo) GetServedUdmInfoListOk() (*map[string]map[string]NrfInfoServedUdmInfoValue, bool)

GetServedUdmInfoListOk returns a tuple with the ServedUdmInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedUdmInfoOk

func (o *NrfInfo) GetServedUdmInfoOk() (*map[string]NrfInfoServedUdmInfoValue, bool)

GetServedUdmInfoOk returns a tuple with the ServedUdmInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedUdrInfo

func (o *NrfInfo) GetServedUdrInfo() map[string]NrfInfoServedUdrInfoValue

GetServedUdrInfo returns the ServedUdrInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedUdrInfoList

func (o *NrfInfo) GetServedUdrInfoList() map[string]map[string]NrfInfoServedUdrInfoValue

GetServedUdrInfoList returns the ServedUdrInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedUdrInfoListOk

func (o *NrfInfo) GetServedUdrInfoListOk() (*map[string]map[string]NrfInfoServedUdrInfoValue, bool)

GetServedUdrInfoListOk returns a tuple with the ServedUdrInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedUdrInfoOk

func (o *NrfInfo) GetServedUdrInfoOk() (*map[string]NrfInfoServedUdrInfoValue, bool)

GetServedUdrInfoOk returns a tuple with the ServedUdrInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedUdsfInfo

func (o *NrfInfo) GetServedUdsfInfo() map[string]NrfInfoServedUdsfInfoValue

GetServedUdsfInfo returns the ServedUdsfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedUdsfInfoList

func (o *NrfInfo) GetServedUdsfInfoList() map[string]map[string]NrfInfoServedUdsfInfoValue

GetServedUdsfInfoList returns the ServedUdsfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedUdsfInfoListOk

func (o *NrfInfo) GetServedUdsfInfoListOk() (*map[string]map[string]NrfInfoServedUdsfInfoValue, bool)

GetServedUdsfInfoListOk returns a tuple with the ServedUdsfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedUdsfInfoOk

func (o *NrfInfo) GetServedUdsfInfoOk() (*map[string]NrfInfoServedUdsfInfoValue, bool)

GetServedUdsfInfoOk returns a tuple with the ServedUdsfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedUpfInfo

func (o *NrfInfo) GetServedUpfInfo() map[string]NrfInfoServedUpfInfoValue

GetServedUpfInfo returns the ServedUpfInfo field value if set, zero value otherwise.

func (*NrfInfo) GetServedUpfInfoList

func (o *NrfInfo) GetServedUpfInfoList() map[string]map[string]NrfInfoServedUpfInfoValue

GetServedUpfInfoList returns the ServedUpfInfoList field value if set, zero value otherwise.

func (*NrfInfo) GetServedUpfInfoListOk

func (o *NrfInfo) GetServedUpfInfoListOk() (*map[string]map[string]NrfInfoServedUpfInfoValue, bool)

GetServedUpfInfoListOk returns a tuple with the ServedUpfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) GetServedUpfInfoOk

func (o *NrfInfo) GetServedUpfInfoOk() (*map[string]NrfInfoServedUpfInfoValue, bool)

GetServedUpfInfoOk returns a tuple with the ServedUpfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrfInfo) HasServed5gDdnmfInfo

func (o *NrfInfo) HasServed5gDdnmfInfo() bool

HasServed5gDdnmfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedAanfInfoList

func (o *NrfInfo) HasServedAanfInfoList() bool

HasServedAanfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedAmfInfo

func (o *NrfInfo) HasServedAmfInfo() bool

HasServedAmfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedAmfInfoList

func (o *NrfInfo) HasServedAmfInfoList() bool

HasServedAmfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedAusfInfo

func (o *NrfInfo) HasServedAusfInfo() bool

HasServedAusfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedAusfInfoList

func (o *NrfInfo) HasServedAusfInfoList() bool

HasServedAusfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedBsfInfo

func (o *NrfInfo) HasServedBsfInfo() bool

HasServedBsfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedBsfInfoList

func (o *NrfInfo) HasServedBsfInfoList() bool

HasServedBsfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedChfInfo

func (o *NrfInfo) HasServedChfInfo() bool

HasServedChfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedChfInfoList

func (o *NrfInfo) HasServedChfInfoList() bool

HasServedChfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedDccfInfoList

func (o *NrfInfo) HasServedDccfInfoList() bool

HasServedDccfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedEasdfInfoList

func (o *NrfInfo) HasServedEasdfInfoList() bool

HasServedEasdfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedGmlcInfo

func (o *NrfInfo) HasServedGmlcInfo() bool

HasServedGmlcInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedHssInfoList

func (o *NrfInfo) HasServedHssInfoList() bool

HasServedHssInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedLmfInfo

func (o *NrfInfo) HasServedLmfInfo() bool

HasServedLmfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedMbSmfInfoList

func (o *NrfInfo) HasServedMbSmfInfoList() bool

HasServedMbSmfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedMbUpfInfoList

func (o *NrfInfo) HasServedMbUpfInfoList() bool

HasServedMbUpfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedMfafInfoList

func (o *NrfInfo) HasServedMfafInfoList() bool

HasServedMfafInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedNefInfo

func (o *NrfInfo) HasServedNefInfo() bool

HasServedNefInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedNfInfo

func (o *NrfInfo) HasServedNfInfo() bool

HasServedNfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedNssaafInfo

func (o *NrfInfo) HasServedNssaafInfo() bool

HasServedNssaafInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedNwdafInfo

func (o *NrfInfo) HasServedNwdafInfo() bool

HasServedNwdafInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedNwdafInfoList

func (o *NrfInfo) HasServedNwdafInfoList() bool

HasServedNwdafInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedPcfInfo

func (o *NrfInfo) HasServedPcfInfo() bool

HasServedPcfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedPcfInfoList

func (o *NrfInfo) HasServedPcfInfoList() bool

HasServedPcfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedPcscfInfoList

func (o *NrfInfo) HasServedPcscfInfoList() bool

HasServedPcscfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedScpInfoList

func (o *NrfInfo) HasServedScpInfoList() bool

HasServedScpInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedSeppInfoList

func (o *NrfInfo) HasServedSeppInfoList() bool

HasServedSeppInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedSmfInfo

func (o *NrfInfo) HasServedSmfInfo() bool

HasServedSmfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedSmfInfoList

func (o *NrfInfo) HasServedSmfInfoList() bool

HasServedSmfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedTrustAfInfo

func (o *NrfInfo) HasServedTrustAfInfo() bool

HasServedTrustAfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedTsctsfInfoList

func (o *NrfInfo) HasServedTsctsfInfoList() bool

HasServedTsctsfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedUdmInfo

func (o *NrfInfo) HasServedUdmInfo() bool

HasServedUdmInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedUdmInfoList

func (o *NrfInfo) HasServedUdmInfoList() bool

HasServedUdmInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedUdrInfo

func (o *NrfInfo) HasServedUdrInfo() bool

HasServedUdrInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedUdrInfoList

func (o *NrfInfo) HasServedUdrInfoList() bool

HasServedUdrInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedUdsfInfo

func (o *NrfInfo) HasServedUdsfInfo() bool

HasServedUdsfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedUdsfInfoList

func (o *NrfInfo) HasServedUdsfInfoList() bool

HasServedUdsfInfoList returns a boolean if a field has been set.

func (*NrfInfo) HasServedUpfInfo

func (o *NrfInfo) HasServedUpfInfo() bool

HasServedUpfInfo returns a boolean if a field has been set.

func (*NrfInfo) HasServedUpfInfoList

func (o *NrfInfo) HasServedUpfInfoList() bool

HasServedUpfInfoList returns a boolean if a field has been set.

func (NrfInfo) MarshalJSON

func (o NrfInfo) MarshalJSON() ([]byte, error)

func (*NrfInfo) SetServed5gDdnmfInfo

func (o *NrfInfo) SetServed5gDdnmfInfo(v map[string]Model5GDdnmfInfo)

SetServed5gDdnmfInfo gets a reference to the given map[string]Model5GDdnmfInfo and assigns it to the Served5gDdnmfInfo field.

func (*NrfInfo) SetServedAanfInfoList

func (o *NrfInfo) SetServedAanfInfoList(v map[string]map[string]NrfInfoServedAanfInfoListValueValue)

SetServedAanfInfoList gets a reference to the given map[string]map[string]NrfInfoServedAanfInfoListValueValue and assigns it to the ServedAanfInfoList field.

func (*NrfInfo) SetServedAmfInfo

func (o *NrfInfo) SetServedAmfInfo(v map[string]NrfInfoServedAmfInfoValue)

SetServedAmfInfo gets a reference to the given map[string]NrfInfoServedAmfInfoValue and assigns it to the ServedAmfInfo field.

func (*NrfInfo) SetServedAmfInfoList

func (o *NrfInfo) SetServedAmfInfoList(v map[string]map[string]NrfInfoServedAmfInfoValue)

SetServedAmfInfoList gets a reference to the given map[string]map[string]NrfInfoServedAmfInfoValue and assigns it to the ServedAmfInfoList field.

func (*NrfInfo) SetServedAusfInfo

func (o *NrfInfo) SetServedAusfInfo(v map[string]NrfInfoServedAusfInfoValue)

SetServedAusfInfo gets a reference to the given map[string]NrfInfoServedAusfInfoValue and assigns it to the ServedAusfInfo field.

func (*NrfInfo) SetServedAusfInfoList

func (o *NrfInfo) SetServedAusfInfoList(v map[string]map[string]NrfInfoServedAusfInfoValue)

SetServedAusfInfoList gets a reference to the given map[string]map[string]NrfInfoServedAusfInfoValue and assigns it to the ServedAusfInfoList field.

func (*NrfInfo) SetServedBsfInfo

func (o *NrfInfo) SetServedBsfInfo(v map[string]NrfInfoServedBsfInfoValue)

SetServedBsfInfo gets a reference to the given map[string]NrfInfoServedBsfInfoValue and assigns it to the ServedBsfInfo field.

func (*NrfInfo) SetServedBsfInfoList

func (o *NrfInfo) SetServedBsfInfoList(v map[string]map[string]NrfInfoServedBsfInfoValue)

SetServedBsfInfoList gets a reference to the given map[string]map[string]NrfInfoServedBsfInfoValue and assigns it to the ServedBsfInfoList field.

func (*NrfInfo) SetServedChfInfo

func (o *NrfInfo) SetServedChfInfo(v map[string]NrfInfoServedChfInfoValue)

SetServedChfInfo gets a reference to the given map[string]NrfInfoServedChfInfoValue and assigns it to the ServedChfInfo field.

func (*NrfInfo) SetServedChfInfoList

func (o *NrfInfo) SetServedChfInfoList(v map[string]map[string]NrfInfoServedChfInfoValue)

SetServedChfInfoList gets a reference to the given map[string]map[string]NrfInfoServedChfInfoValue and assigns it to the ServedChfInfoList field.

func (*NrfInfo) SetServedDccfInfoList

func (o *NrfInfo) SetServedDccfInfoList(v map[string]DccfInfo)

SetServedDccfInfoList gets a reference to the given map[string]DccfInfo and assigns it to the ServedDccfInfoList field.

func (*NrfInfo) SetServedEasdfInfoList

func (o *NrfInfo) SetServedEasdfInfoList(v map[string]map[string]EasdfInfo)

SetServedEasdfInfoList gets a reference to the given map[string]map[string]EasdfInfo and assigns it to the ServedEasdfInfoList field.

func (*NrfInfo) SetServedGmlcInfo

func (o *NrfInfo) SetServedGmlcInfo(v map[string]NrfInfoServedGmlcInfoValue)

SetServedGmlcInfo gets a reference to the given map[string]NrfInfoServedGmlcInfoValue and assigns it to the ServedGmlcInfo field.

func (*NrfInfo) SetServedHssInfoList

func (o *NrfInfo) SetServedHssInfoList(v map[string]map[string]NrfInfoServedHssInfoListValueValue)

SetServedHssInfoList gets a reference to the given map[string]map[string]NrfInfoServedHssInfoListValueValue and assigns it to the ServedHssInfoList field.

func (*NrfInfo) SetServedLmfInfo

func (o *NrfInfo) SetServedLmfInfo(v map[string]NrfInfoServedLmfInfoValue)

SetServedLmfInfo gets a reference to the given map[string]NrfInfoServedLmfInfoValue and assigns it to the ServedLmfInfo field.

func (*NrfInfo) SetServedMbSmfInfoList

func (o *NrfInfo) SetServedMbSmfInfoList(v map[string]map[string]NrfInfoServedMbSmfInfoListValueValue)

SetServedMbSmfInfoList gets a reference to the given map[string]map[string]NrfInfoServedMbSmfInfoListValueValue and assigns it to the ServedMbSmfInfoList field.

func (*NrfInfo) SetServedMbUpfInfoList

func (o *NrfInfo) SetServedMbUpfInfoList(v map[string]map[string]MbUpfInfo)

SetServedMbUpfInfoList gets a reference to the given map[string]map[string]MbUpfInfo and assigns it to the ServedMbUpfInfoList field.

func (*NrfInfo) SetServedMfafInfoList

func (o *NrfInfo) SetServedMfafInfoList(v map[string]MfafInfo)

SetServedMfafInfoList gets a reference to the given map[string]MfafInfo and assigns it to the ServedMfafInfoList field.

func (*NrfInfo) SetServedNefInfo

func (o *NrfInfo) SetServedNefInfo(v map[string]NrfInfoServedNefInfoValue)

SetServedNefInfo gets a reference to the given map[string]NrfInfoServedNefInfoValue and assigns it to the ServedNefInfo field.

func (*NrfInfo) SetServedNfInfo

func (o *NrfInfo) SetServedNfInfo(v map[string]NfInfo)

SetServedNfInfo gets a reference to the given map[string]NfInfo and assigns it to the ServedNfInfo field.

func (*NrfInfo) SetServedNssaafInfo

func (o *NrfInfo) SetServedNssaafInfo(v map[string]NssaafInfo)

SetServedNssaafInfo gets a reference to the given map[string]NssaafInfo and assigns it to the ServedNssaafInfo field.

func (*NrfInfo) SetServedNwdafInfo

func (o *NrfInfo) SetServedNwdafInfo(v map[string]NrfInfoServedNwdafInfoValue)

SetServedNwdafInfo gets a reference to the given map[string]NrfInfoServedNwdafInfoValue and assigns it to the ServedNwdafInfo field.

func (*NrfInfo) SetServedNwdafInfoList

func (o *NrfInfo) SetServedNwdafInfoList(v map[string]map[string]NwdafInfo)

SetServedNwdafInfoList gets a reference to the given map[string]map[string]NwdafInfo and assigns it to the ServedNwdafInfoList field.

func (*NrfInfo) SetServedPcfInfo

func (o *NrfInfo) SetServedPcfInfo(v map[string]NrfInfoServedPcfInfoValue)

SetServedPcfInfo gets a reference to the given map[string]NrfInfoServedPcfInfoValue and assigns it to the ServedPcfInfo field.

func (*NrfInfo) SetServedPcfInfoList

func (o *NrfInfo) SetServedPcfInfoList(v map[string]map[string]NrfInfoServedPcfInfoValue)

SetServedPcfInfoList gets a reference to the given map[string]map[string]NrfInfoServedPcfInfoValue and assigns it to the ServedPcfInfoList field.

func (*NrfInfo) SetServedPcscfInfoList

func (o *NrfInfo) SetServedPcscfInfoList(v map[string]map[string]NrfInfoServedPcscfInfoListValueValue)

SetServedPcscfInfoList gets a reference to the given map[string]map[string]NrfInfoServedPcscfInfoListValueValue and assigns it to the ServedPcscfInfoList field.

func (*NrfInfo) SetServedScpInfoList

func (o *NrfInfo) SetServedScpInfoList(v map[string]NrfInfoServedScpInfoListValue)

SetServedScpInfoList gets a reference to the given map[string]NrfInfoServedScpInfoListValue and assigns it to the ServedScpInfoList field.

func (*NrfInfo) SetServedSeppInfoList

func (o *NrfInfo) SetServedSeppInfoList(v map[string]NrfInfoServedSeppInfoListValue)

SetServedSeppInfoList gets a reference to the given map[string]NrfInfoServedSeppInfoListValue and assigns it to the ServedSeppInfoList field.

func (*NrfInfo) SetServedSmfInfo

func (o *NrfInfo) SetServedSmfInfo(v map[string]NrfInfoServedSmfInfoValue)

SetServedSmfInfo gets a reference to the given map[string]NrfInfoServedSmfInfoValue and assigns it to the ServedSmfInfo field.

func (*NrfInfo) SetServedSmfInfoList

func (o *NrfInfo) SetServedSmfInfoList(v map[string]map[string]NrfInfoServedSmfInfoValue)

SetServedSmfInfoList gets a reference to the given map[string]map[string]NrfInfoServedSmfInfoValue and assigns it to the ServedSmfInfoList field.

func (*NrfInfo) SetServedTrustAfInfo

func (o *NrfInfo) SetServedTrustAfInfo(v map[string]TrustAfInfo)

SetServedTrustAfInfo gets a reference to the given map[string]TrustAfInfo and assigns it to the ServedTrustAfInfo field.

func (*NrfInfo) SetServedTsctsfInfoList

func (o *NrfInfo) SetServedTsctsfInfoList(v map[string]map[string]TsctsfInfo)

SetServedTsctsfInfoList gets a reference to the given map[string]map[string]TsctsfInfo and assigns it to the ServedTsctsfInfoList field.

func (*NrfInfo) SetServedUdmInfo

func (o *NrfInfo) SetServedUdmInfo(v map[string]NrfInfoServedUdmInfoValue)

SetServedUdmInfo gets a reference to the given map[string]NrfInfoServedUdmInfoValue and assigns it to the ServedUdmInfo field.

func (*NrfInfo) SetServedUdmInfoList

func (o *NrfInfo) SetServedUdmInfoList(v map[string]map[string]NrfInfoServedUdmInfoValue)

SetServedUdmInfoList gets a reference to the given map[string]map[string]NrfInfoServedUdmInfoValue and assigns it to the ServedUdmInfoList field.

func (*NrfInfo) SetServedUdrInfo

func (o *NrfInfo) SetServedUdrInfo(v map[string]NrfInfoServedUdrInfoValue)

SetServedUdrInfo gets a reference to the given map[string]NrfInfoServedUdrInfoValue and assigns it to the ServedUdrInfo field.

func (*NrfInfo) SetServedUdrInfoList

func (o *NrfInfo) SetServedUdrInfoList(v map[string]map[string]NrfInfoServedUdrInfoValue)

SetServedUdrInfoList gets a reference to the given map[string]map[string]NrfInfoServedUdrInfoValue and assigns it to the ServedUdrInfoList field.

func (*NrfInfo) SetServedUdsfInfo

func (o *NrfInfo) SetServedUdsfInfo(v map[string]NrfInfoServedUdsfInfoValue)

SetServedUdsfInfo gets a reference to the given map[string]NrfInfoServedUdsfInfoValue and assigns it to the ServedUdsfInfo field.

func (*NrfInfo) SetServedUdsfInfoList

func (o *NrfInfo) SetServedUdsfInfoList(v map[string]map[string]NrfInfoServedUdsfInfoValue)

SetServedUdsfInfoList gets a reference to the given map[string]map[string]NrfInfoServedUdsfInfoValue and assigns it to the ServedUdsfInfoList field.

func (*NrfInfo) SetServedUpfInfo

func (o *NrfInfo) SetServedUpfInfo(v map[string]NrfInfoServedUpfInfoValue)

SetServedUpfInfo gets a reference to the given map[string]NrfInfoServedUpfInfoValue and assigns it to the ServedUpfInfo field.

func (*NrfInfo) SetServedUpfInfoList

func (o *NrfInfo) SetServedUpfInfoList(v map[string]map[string]NrfInfoServedUpfInfoValue)

SetServedUpfInfoList gets a reference to the given map[string]map[string]NrfInfoServedUpfInfoValue and assigns it to the ServedUpfInfoList field.

func (NrfInfo) ToMap

func (o NrfInfo) ToMap() (map[string]interface{}, error)

type NrfInfoServedAanfInfoListValueValue

type NrfInfoServedAanfInfoListValueValue struct {
	AanfInfo       *AanfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedAanfInfoListValueValue struct for NrfInfoServedAanfInfoListValueValue

func (*NrfInfoServedAanfInfoListValueValue) MarshalJSON

func (src *NrfInfoServedAanfInfoListValueValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedAanfInfoListValueValue) UnmarshalJSON

func (dst *NrfInfoServedAanfInfoListValueValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedAmfInfoValue

type NrfInfoServedAmfInfoValue struct {
	AmfInfo        *AmfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedAmfInfoValue struct for NrfInfoServedAmfInfoValue

func (*NrfInfoServedAmfInfoValue) MarshalJSON

func (src *NrfInfoServedAmfInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedAmfInfoValue) UnmarshalJSON

func (dst *NrfInfoServedAmfInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedAusfInfoValue

type NrfInfoServedAusfInfoValue struct {
	AusfInfo       *AusfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedAusfInfoValue struct for NrfInfoServedAusfInfoValue

func (*NrfInfoServedAusfInfoValue) MarshalJSON

func (src *NrfInfoServedAusfInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedAusfInfoValue) UnmarshalJSON

func (dst *NrfInfoServedAusfInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedBsfInfoValue

type NrfInfoServedBsfInfoValue struct {
	BsfInfo        *BsfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedBsfInfoValue struct for NrfInfoServedBsfInfoValue

func (*NrfInfoServedBsfInfoValue) MarshalJSON

func (src *NrfInfoServedBsfInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedBsfInfoValue) UnmarshalJSON

func (dst *NrfInfoServedBsfInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedChfInfoValue

type NrfInfoServedChfInfoValue struct {
	ChfInfo        *ChfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedChfInfoValue struct for NrfInfoServedChfInfoValue

func (*NrfInfoServedChfInfoValue) MarshalJSON

func (src *NrfInfoServedChfInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedChfInfoValue) UnmarshalJSON

func (dst *NrfInfoServedChfInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedGmlcInfoValue

type NrfInfoServedGmlcInfoValue struct {
	GmlcInfo       *GmlcInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedGmlcInfoValue struct for NrfInfoServedGmlcInfoValue

func (*NrfInfoServedGmlcInfoValue) MarshalJSON

func (src *NrfInfoServedGmlcInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedGmlcInfoValue) UnmarshalJSON

func (dst *NrfInfoServedGmlcInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedHssInfoListValueValue

type NrfInfoServedHssInfoListValueValue struct {
	HssInfo        *HssInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedHssInfoListValueValue struct for NrfInfoServedHssInfoListValueValue

func (*NrfInfoServedHssInfoListValueValue) MarshalJSON

func (src *NrfInfoServedHssInfoListValueValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedHssInfoListValueValue) UnmarshalJSON

func (dst *NrfInfoServedHssInfoListValueValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedLmfInfoValue

type NrfInfoServedLmfInfoValue struct {
	LmfInfo        *LmfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedLmfInfoValue struct for NrfInfoServedLmfInfoValue

func (*NrfInfoServedLmfInfoValue) MarshalJSON

func (src *NrfInfoServedLmfInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedLmfInfoValue) UnmarshalJSON

func (dst *NrfInfoServedLmfInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedMbSmfInfoListValueValue

type NrfInfoServedMbSmfInfoListValueValue struct {
	MbSmfInfo      *MbSmfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedMbSmfInfoListValueValue struct for NrfInfoServedMbSmfInfoListValueValue

func (*NrfInfoServedMbSmfInfoListValueValue) MarshalJSON

func (src *NrfInfoServedMbSmfInfoListValueValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedMbSmfInfoListValueValue) UnmarshalJSON

func (dst *NrfInfoServedMbSmfInfoListValueValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedNefInfoValue

type NrfInfoServedNefInfoValue struct {
	NefInfo        *NefInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedNefInfoValue struct for NrfInfoServedNefInfoValue

func (*NrfInfoServedNefInfoValue) MarshalJSON

func (src *NrfInfoServedNefInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedNefInfoValue) UnmarshalJSON

func (dst *NrfInfoServedNefInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedNwdafInfoValue

type NrfInfoServedNwdafInfoValue struct {
	NwdafInfo      *NwdafInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedNwdafInfoValue struct for NrfInfoServedNwdafInfoValue

func (*NrfInfoServedNwdafInfoValue) MarshalJSON

func (src *NrfInfoServedNwdafInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedNwdafInfoValue) UnmarshalJSON

func (dst *NrfInfoServedNwdafInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedPcfInfoValue

type NrfInfoServedPcfInfoValue struct {
	PcfInfo        *PcfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedPcfInfoValue struct for NrfInfoServedPcfInfoValue

func (*NrfInfoServedPcfInfoValue) MarshalJSON

func (src *NrfInfoServedPcfInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedPcfInfoValue) UnmarshalJSON

func (dst *NrfInfoServedPcfInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedPcscfInfoListValueValue

type NrfInfoServedPcscfInfoListValueValue struct {
	PcscfInfo      *PcscfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedPcscfInfoListValueValue struct for NrfInfoServedPcscfInfoListValueValue

func (*NrfInfoServedPcscfInfoListValueValue) MarshalJSON

func (src *NrfInfoServedPcscfInfoListValueValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedPcscfInfoListValueValue) UnmarshalJSON

func (dst *NrfInfoServedPcscfInfoListValueValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedScpInfoListValue

type NrfInfoServedScpInfoListValue struct {
	ScpInfo        *ScpInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedScpInfoListValue struct for NrfInfoServedScpInfoListValue

func (*NrfInfoServedScpInfoListValue) MarshalJSON

func (src *NrfInfoServedScpInfoListValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedScpInfoListValue) UnmarshalJSON

func (dst *NrfInfoServedScpInfoListValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedSeppInfoListValue

type NrfInfoServedSeppInfoListValue struct {
	SeppInfo       *SeppInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedSeppInfoListValue struct for NrfInfoServedSeppInfoListValue

func (*NrfInfoServedSeppInfoListValue) MarshalJSON

func (src *NrfInfoServedSeppInfoListValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedSeppInfoListValue) UnmarshalJSON

func (dst *NrfInfoServedSeppInfoListValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedSmfInfoValue

type NrfInfoServedSmfInfoValue struct {
	SmfInfo        *SmfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedSmfInfoValue struct for NrfInfoServedSmfInfoValue

func (*NrfInfoServedSmfInfoValue) MarshalJSON

func (src *NrfInfoServedSmfInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedSmfInfoValue) UnmarshalJSON

func (dst *NrfInfoServedSmfInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedUdmInfoValue

type NrfInfoServedUdmInfoValue struct {
	UdmInfo        *UdmInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedUdmInfoValue struct for NrfInfoServedUdmInfoValue

func (*NrfInfoServedUdmInfoValue) MarshalJSON

func (src *NrfInfoServedUdmInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedUdmInfoValue) UnmarshalJSON

func (dst *NrfInfoServedUdmInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedUdrInfoValue

type NrfInfoServedUdrInfoValue struct {
	UdrInfo        *UdrInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedUdrInfoValue struct for NrfInfoServedUdrInfoValue

func (*NrfInfoServedUdrInfoValue) MarshalJSON

func (src *NrfInfoServedUdrInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedUdrInfoValue) UnmarshalJSON

func (dst *NrfInfoServedUdrInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedUdsfInfoValue

type NrfInfoServedUdsfInfoValue struct {
	UdsfInfo       *UdsfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedUdsfInfoValue struct for NrfInfoServedUdsfInfoValue

func (*NrfInfoServedUdsfInfoValue) MarshalJSON

func (src *NrfInfoServedUdsfInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedUdsfInfoValue) UnmarshalJSON

func (dst *NrfInfoServedUdsfInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NrfInfoServedUpfInfoValue

type NrfInfoServedUpfInfoValue struct {
	UpfInfo        *UpfInfo
	MapOfInterface *map[string]interface{}
}

NrfInfoServedUpfInfoValue struct for NrfInfoServedUpfInfoValue

func (*NrfInfoServedUpfInfoValue) MarshalJSON

func (src *NrfInfoServedUpfInfoValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NrfInfoServedUpfInfoValue) UnmarshalJSON

func (dst *NrfInfoServedUpfInfoValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NsacfCapability

type NsacfCapability struct {
	// Indicates the service capability of the NSACF to monitor and control the number of registered UEs per network slice for the network slice that is subject to NSAC   true: Supported   false (default): Not Supported
	SupportUeSAC *bool `json:"supportUeSAC,omitempty"`
	// Indicates the service capability of the NSACF to monitor and control the number of established PDU sessions per network slice for the network slice that is subject to NSAC   true: Supported   false (default): Not Supported
	SupportPduSAC *bool `json:"supportPduSAC,omitempty"`
}

NsacfCapability NSACF service capabilities (e.g. to monitor and control the number of registered UEs or established PDU sessions per network slice)

func NewNsacfCapability

func NewNsacfCapability() *NsacfCapability

NewNsacfCapability instantiates a new NsacfCapability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNsacfCapabilityWithDefaults

func NewNsacfCapabilityWithDefaults() *NsacfCapability

NewNsacfCapabilityWithDefaults instantiates a new NsacfCapability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NsacfCapability) GetSupportPduSAC

func (o *NsacfCapability) GetSupportPduSAC() bool

GetSupportPduSAC returns the SupportPduSAC field value if set, zero value otherwise.

func (*NsacfCapability) GetSupportPduSACOk

func (o *NsacfCapability) GetSupportPduSACOk() (*bool, bool)

GetSupportPduSACOk returns a tuple with the SupportPduSAC field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NsacfCapability) GetSupportUeSAC

func (o *NsacfCapability) GetSupportUeSAC() bool

GetSupportUeSAC returns the SupportUeSAC field value if set, zero value otherwise.

func (*NsacfCapability) GetSupportUeSACOk

func (o *NsacfCapability) GetSupportUeSACOk() (*bool, bool)

GetSupportUeSACOk returns a tuple with the SupportUeSAC field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NsacfCapability) HasSupportPduSAC

func (o *NsacfCapability) HasSupportPduSAC() bool

HasSupportPduSAC returns a boolean if a field has been set.

func (*NsacfCapability) HasSupportUeSAC

func (o *NsacfCapability) HasSupportUeSAC() bool

HasSupportUeSAC returns a boolean if a field has been set.

func (NsacfCapability) MarshalJSON

func (o NsacfCapability) MarshalJSON() ([]byte, error)

func (*NsacfCapability) SetSupportPduSAC

func (o *NsacfCapability) SetSupportPduSAC(v bool)

SetSupportPduSAC gets a reference to the given bool and assigns it to the SupportPduSAC field.

func (*NsacfCapability) SetSupportUeSAC

func (o *NsacfCapability) SetSupportUeSAC(v bool)

SetSupportUeSAC gets a reference to the given bool and assigns it to the SupportUeSAC field.

func (NsacfCapability) ToMap

func (o NsacfCapability) ToMap() (map[string]interface{}, error)

type NsacfInfo

type NsacfInfo struct {
	NsacfCapability NsacfCapability `json:"nsacfCapability"`
	TaiList         []Tai           `json:"taiList,omitempty"`
	TaiRangeList    []TaiRange      `json:"taiRangeList,omitempty"`
}

NsacfInfo Information of a NSACF NF Instance

func NewNsacfInfo

func NewNsacfInfo(nsacfCapability NsacfCapability) *NsacfInfo

NewNsacfInfo instantiates a new NsacfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNsacfInfoWithDefaults

func NewNsacfInfoWithDefaults() *NsacfInfo

NewNsacfInfoWithDefaults instantiates a new NsacfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NsacfInfo) GetNsacfCapability

func (o *NsacfInfo) GetNsacfCapability() NsacfCapability

GetNsacfCapability returns the NsacfCapability field value

func (*NsacfInfo) GetNsacfCapabilityOk

func (o *NsacfInfo) GetNsacfCapabilityOk() (*NsacfCapability, bool)

GetNsacfCapabilityOk returns a tuple with the NsacfCapability field value and a boolean to check if the value has been set.

func (*NsacfInfo) GetTaiList

func (o *NsacfInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*NsacfInfo) GetTaiListOk

func (o *NsacfInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NsacfInfo) GetTaiRangeList

func (o *NsacfInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*NsacfInfo) GetTaiRangeListOk

func (o *NsacfInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NsacfInfo) HasTaiList

func (o *NsacfInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*NsacfInfo) HasTaiRangeList

func (o *NsacfInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (NsacfInfo) MarshalJSON

func (o NsacfInfo) MarshalJSON() ([]byte, error)

func (*NsacfInfo) SetNsacfCapability

func (o *NsacfInfo) SetNsacfCapability(v NsacfCapability)

SetNsacfCapability sets field value

func (*NsacfInfo) SetTaiList

func (o *NsacfInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*NsacfInfo) SetTaiRangeList

func (o *NsacfInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (NsacfInfo) ToMap

func (o NsacfInfo) ToMap() (map[string]interface{}, error)

type NssaafInfo

type NssaafInfo struct {
	SupiRanges                     []SupiRange            `json:"supiRanges,omitempty"`
	InternalGroupIdentifiersRanges []InternalGroupIdRange `json:"internalGroupIdentifiersRanges,omitempty"`
}

NssaafInfo Information of a NSSAAF Instance

func NewNssaafInfo

func NewNssaafInfo() *NssaafInfo

NewNssaafInfo instantiates a new NssaafInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNssaafInfoWithDefaults

func NewNssaafInfoWithDefaults() *NssaafInfo

NewNssaafInfoWithDefaults instantiates a new NssaafInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NssaafInfo) GetInternalGroupIdentifiersRanges

func (o *NssaafInfo) GetInternalGroupIdentifiersRanges() []InternalGroupIdRange

GetInternalGroupIdentifiersRanges returns the InternalGroupIdentifiersRanges field value if set, zero value otherwise.

func (*NssaafInfo) GetInternalGroupIdentifiersRangesOk

func (o *NssaafInfo) GetInternalGroupIdentifiersRangesOk() ([]InternalGroupIdRange, bool)

GetInternalGroupIdentifiersRangesOk returns a tuple with the InternalGroupIdentifiersRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NssaafInfo) GetSupiRanges

func (o *NssaafInfo) GetSupiRanges() []SupiRange

GetSupiRanges returns the SupiRanges field value if set, zero value otherwise.

func (*NssaafInfo) GetSupiRangesOk

func (o *NssaafInfo) GetSupiRangesOk() ([]SupiRange, bool)

GetSupiRangesOk returns a tuple with the SupiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NssaafInfo) HasInternalGroupIdentifiersRanges

func (o *NssaafInfo) HasInternalGroupIdentifiersRanges() bool

HasInternalGroupIdentifiersRanges returns a boolean if a field has been set.

func (*NssaafInfo) HasSupiRanges

func (o *NssaafInfo) HasSupiRanges() bool

HasSupiRanges returns a boolean if a field has been set.

func (NssaafInfo) MarshalJSON

func (o NssaafInfo) MarshalJSON() ([]byte, error)

func (*NssaafInfo) SetInternalGroupIdentifiersRanges

func (o *NssaafInfo) SetInternalGroupIdentifiersRanges(v []InternalGroupIdRange)

SetInternalGroupIdentifiersRanges gets a reference to the given []InternalGroupIdRange and assigns it to the InternalGroupIdentifiersRanges field.

func (*NssaafInfo) SetSupiRanges

func (o *NssaafInfo) SetSupiRanges(v []SupiRange)

SetSupiRanges gets a reference to the given []SupiRange and assigns it to the SupiRanges field.

func (NssaafInfo) ToMap

func (o NssaafInfo) ToMap() (map[string]interface{}, error)

type NullableAanfInfo

type NullableAanfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAanfInfo

func NewNullableAanfInfo(val *AanfInfo) *NullableAanfInfo

func (NullableAanfInfo) Get

func (v NullableAanfInfo) Get() *AanfInfo

func (NullableAanfInfo) IsSet

func (v NullableAanfInfo) IsSet() bool

func (NullableAanfInfo) MarshalJSON

func (v NullableAanfInfo) MarshalJSON() ([]byte, error)

func (*NullableAanfInfo) Set

func (v *NullableAanfInfo) Set(val *AanfInfo)

func (*NullableAanfInfo) UnmarshalJSON

func (v *NullableAanfInfo) UnmarshalJSON(src []byte) error

func (*NullableAanfInfo) Unset

func (v *NullableAanfInfo) Unset()

type NullableAccessTokenErr

type NullableAccessTokenErr struct {
	// contains filtered or unexported fields
}

func NewNullableAccessTokenErr

func NewNullableAccessTokenErr(val *AccessTokenErr) *NullableAccessTokenErr

func (NullableAccessTokenErr) Get

func (NullableAccessTokenErr) IsSet

func (v NullableAccessTokenErr) IsSet() bool

func (NullableAccessTokenErr) MarshalJSON

func (v NullableAccessTokenErr) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenErr) Set

func (*NullableAccessTokenErr) UnmarshalJSON

func (v *NullableAccessTokenErr) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenErr) Unset

func (v *NullableAccessTokenErr) Unset()

type NullableAccessTokenReq

type NullableAccessTokenReq struct {
	// contains filtered or unexported fields
}

func NewNullableAccessTokenReq

func NewNullableAccessTokenReq(val *AccessTokenReq) *NullableAccessTokenReq

func (NullableAccessTokenReq) Get

func (NullableAccessTokenReq) IsSet

func (v NullableAccessTokenReq) IsSet() bool

func (NullableAccessTokenReq) MarshalJSON

func (v NullableAccessTokenReq) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenReq) Set

func (*NullableAccessTokenReq) UnmarshalJSON

func (v *NullableAccessTokenReq) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenReq) Unset

func (v *NullableAccessTokenReq) Unset()

type NullableAccessType

type NullableAccessType struct {
	// contains filtered or unexported fields
}

func NewNullableAccessType

func NewNullableAccessType(val *AccessType) *NullableAccessType

func (NullableAccessType) Get

func (v NullableAccessType) Get() *AccessType

func (NullableAccessType) IsSet

func (v NullableAccessType) IsSet() bool

func (NullableAccessType) MarshalJSON

func (v NullableAccessType) MarshalJSON() ([]byte, error)

func (*NullableAccessType) Set

func (v *NullableAccessType) Set(val *AccessType)

func (*NullableAccessType) UnmarshalJSON

func (v *NullableAccessType) UnmarshalJSON(src []byte) error

func (*NullableAccessType) Unset

func (v *NullableAccessType) Unset()

type NullableAfEvent

type NullableAfEvent struct {
	// contains filtered or unexported fields
}

func NewNullableAfEvent

func NewNullableAfEvent(val *AfEvent) *NullableAfEvent

func (NullableAfEvent) Get

func (v NullableAfEvent) Get() *AfEvent

func (NullableAfEvent) IsSet

func (v NullableAfEvent) IsSet() bool

func (NullableAfEvent) MarshalJSON

func (v NullableAfEvent) MarshalJSON() ([]byte, error)

func (*NullableAfEvent) Set

func (v *NullableAfEvent) Set(val *AfEvent)

func (*NullableAfEvent) UnmarshalJSON

func (v *NullableAfEvent) UnmarshalJSON(src []byte) error

func (*NullableAfEvent) Unset

func (v *NullableAfEvent) Unset()

type NullableAfEventExposureData

type NullableAfEventExposureData struct {
	// contains filtered or unexported fields
}

func NewNullableAfEventExposureData

func NewNullableAfEventExposureData(val *AfEventExposureData) *NullableAfEventExposureData

func (NullableAfEventExposureData) Get

func (NullableAfEventExposureData) IsSet

func (NullableAfEventExposureData) MarshalJSON

func (v NullableAfEventExposureData) MarshalJSON() ([]byte, error)

func (*NullableAfEventExposureData) Set

func (*NullableAfEventExposureData) UnmarshalJSON

func (v *NullableAfEventExposureData) UnmarshalJSON(src []byte) error

func (*NullableAfEventExposureData) Unset

func (v *NullableAfEventExposureData) Unset()

type NullableAmfCond

type NullableAmfCond struct {
	// contains filtered or unexported fields
}

func NewNullableAmfCond

func NewNullableAmfCond(val *AmfCond) *NullableAmfCond

func (NullableAmfCond) Get

func (v NullableAmfCond) Get() *AmfCond

func (NullableAmfCond) IsSet

func (v NullableAmfCond) IsSet() bool

func (NullableAmfCond) MarshalJSON

func (v NullableAmfCond) MarshalJSON() ([]byte, error)

func (*NullableAmfCond) Set

func (v *NullableAmfCond) Set(val *AmfCond)

func (*NullableAmfCond) UnmarshalJSON

func (v *NullableAmfCond) UnmarshalJSON(src []byte) error

func (*NullableAmfCond) Unset

func (v *NullableAmfCond) Unset()

type NullableAmfInfo

type NullableAmfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAmfInfo

func NewNullableAmfInfo(val *AmfInfo) *NullableAmfInfo

func (NullableAmfInfo) Get

func (v NullableAmfInfo) Get() *AmfInfo

func (NullableAmfInfo) IsSet

func (v NullableAmfInfo) IsSet() bool

func (NullableAmfInfo) MarshalJSON

func (v NullableAmfInfo) MarshalJSON() ([]byte, error)

func (*NullableAmfInfo) Set

func (v *NullableAmfInfo) Set(val *AmfInfo)

func (*NullableAmfInfo) UnmarshalJSON

func (v *NullableAmfInfo) UnmarshalJSON(src []byte) error

func (*NullableAmfInfo) Unset

func (v *NullableAmfInfo) Unset()

type NullableAnNodeType

type NullableAnNodeType struct {
	// contains filtered or unexported fields
}

func NewNullableAnNodeType

func NewNullableAnNodeType(val *AnNodeType) *NullableAnNodeType

func (NullableAnNodeType) Get

func (v NullableAnNodeType) Get() *AnNodeType

func (NullableAnNodeType) IsSet

func (v NullableAnNodeType) IsSet() bool

func (NullableAnNodeType) MarshalJSON

func (v NullableAnNodeType) MarshalJSON() ([]byte, error)

func (*NullableAnNodeType) Set

func (v *NullableAnNodeType) Set(val *AnNodeType)

func (*NullableAnNodeType) UnmarshalJSON

func (v *NullableAnNodeType) UnmarshalJSON(src []byte) error

func (*NullableAnNodeType) Unset

func (v *NullableAnNodeType) Unset()

type NullableAtsssCapability

type NullableAtsssCapability struct {
	// contains filtered or unexported fields
}

func NewNullableAtsssCapability

func NewNullableAtsssCapability(val *AtsssCapability) *NullableAtsssCapability

func (NullableAtsssCapability) Get

func (NullableAtsssCapability) IsSet

func (v NullableAtsssCapability) IsSet() bool

func (NullableAtsssCapability) MarshalJSON

func (v NullableAtsssCapability) MarshalJSON() ([]byte, error)

func (*NullableAtsssCapability) Set

func (*NullableAtsssCapability) UnmarshalJSON

func (v *NullableAtsssCapability) UnmarshalJSON(src []byte) error

func (*NullableAtsssCapability) Unset

func (v *NullableAtsssCapability) Unset()

type NullableAusfInfo

type NullableAusfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAusfInfo

func NewNullableAusfInfo(val *AusfInfo) *NullableAusfInfo

func (NullableAusfInfo) Get

func (v NullableAusfInfo) Get() *AusfInfo

func (NullableAusfInfo) IsSet

func (v NullableAusfInfo) IsSet() bool

func (NullableAusfInfo) MarshalJSON

func (v NullableAusfInfo) MarshalJSON() ([]byte, error)

func (*NullableAusfInfo) Set

func (v *NullableAusfInfo) Set(val *AusfInfo)

func (*NullableAusfInfo) UnmarshalJSON

func (v *NullableAusfInfo) UnmarshalJSON(src []byte) error

func (*NullableAusfInfo) Unset

func (v *NullableAusfInfo) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableBsfInfo

type NullableBsfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableBsfInfo

func NewNullableBsfInfo(val *BsfInfo) *NullableBsfInfo

func (NullableBsfInfo) Get

func (v NullableBsfInfo) Get() *BsfInfo

func (NullableBsfInfo) IsSet

func (v NullableBsfInfo) IsSet() bool

func (NullableBsfInfo) MarshalJSON

func (v NullableBsfInfo) MarshalJSON() ([]byte, error)

func (*NullableBsfInfo) Set

func (v *NullableBsfInfo) Set(val *BsfInfo)

func (*NullableBsfInfo) UnmarshalJSON

func (v *NullableBsfInfo) UnmarshalJSON(src []byte) error

func (*NullableBsfInfo) Unset

func (v *NullableBsfInfo) Unset()

type NullableChangeItem

type NullableChangeItem struct {
	// contains filtered or unexported fields
}

func NewNullableChangeItem

func NewNullableChangeItem(val *ChangeItem) *NullableChangeItem

func (NullableChangeItem) Get

func (v NullableChangeItem) Get() *ChangeItem

func (NullableChangeItem) IsSet

func (v NullableChangeItem) IsSet() bool

func (NullableChangeItem) MarshalJSON

func (v NullableChangeItem) MarshalJSON() ([]byte, error)

func (*NullableChangeItem) Set

func (v *NullableChangeItem) Set(val *ChangeItem)

func (*NullableChangeItem) UnmarshalJSON

func (v *NullableChangeItem) UnmarshalJSON(src []byte) error

func (*NullableChangeItem) Unset

func (v *NullableChangeItem) Unset()

type NullableChangeType

type NullableChangeType struct {
	// contains filtered or unexported fields
}

func NewNullableChangeType

func NewNullableChangeType(val *ChangeType) *NullableChangeType

func (NullableChangeType) Get

func (v NullableChangeType) Get() *ChangeType

func (NullableChangeType) IsSet

func (v NullableChangeType) IsSet() bool

func (NullableChangeType) MarshalJSON

func (v NullableChangeType) MarshalJSON() ([]byte, error)

func (*NullableChangeType) Set

func (v *NullableChangeType) Set(val *ChangeType)

func (*NullableChangeType) UnmarshalJSON

func (v *NullableChangeType) UnmarshalJSON(src []byte) error

func (*NullableChangeType) Unset

func (v *NullableChangeType) Unset()

type NullableChfInfo

type NullableChfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableChfInfo

func NewNullableChfInfo(val *ChfInfo) *NullableChfInfo

func (NullableChfInfo) Get

func (v NullableChfInfo) Get() *ChfInfo

func (NullableChfInfo) IsSet

func (v NullableChfInfo) IsSet() bool

func (NullableChfInfo) MarshalJSON

func (v NullableChfInfo) MarshalJSON() ([]byte, error)

func (*NullableChfInfo) Set

func (v *NullableChfInfo) Set(val *ChfInfo)

func (*NullableChfInfo) UnmarshalJSON

func (v *NullableChfInfo) UnmarshalJSON(src []byte) error

func (*NullableChfInfo) Unset

func (v *NullableChfInfo) Unset()

type NullableCollocatedNfInstance

type NullableCollocatedNfInstance struct {
	// contains filtered or unexported fields
}

func NewNullableCollocatedNfInstance

func NewNullableCollocatedNfInstance(val *CollocatedNfInstance) *NullableCollocatedNfInstance

func (NullableCollocatedNfInstance) Get

func (NullableCollocatedNfInstance) IsSet

func (NullableCollocatedNfInstance) MarshalJSON

func (v NullableCollocatedNfInstance) MarshalJSON() ([]byte, error)

func (*NullableCollocatedNfInstance) Set

func (*NullableCollocatedNfInstance) UnmarshalJSON

func (v *NullableCollocatedNfInstance) UnmarshalJSON(src []byte) error

func (*NullableCollocatedNfInstance) Unset

func (v *NullableCollocatedNfInstance) Unset()

type NullableCollocatedNfType

type NullableCollocatedNfType struct {
	// contains filtered or unexported fields
}

func NewNullableCollocatedNfType

func NewNullableCollocatedNfType(val *CollocatedNfType) *NullableCollocatedNfType

func (NullableCollocatedNfType) Get

func (NullableCollocatedNfType) IsSet

func (v NullableCollocatedNfType) IsSet() bool

func (NullableCollocatedNfType) MarshalJSON

func (v NullableCollocatedNfType) MarshalJSON() ([]byte, error)

func (*NullableCollocatedNfType) Set

func (*NullableCollocatedNfType) UnmarshalJSON

func (v *NullableCollocatedNfType) UnmarshalJSON(src []byte) error

func (*NullableCollocatedNfType) Unset

func (v *NullableCollocatedNfType) Unset()

type NullableConditionEventType

type NullableConditionEventType struct {
	// contains filtered or unexported fields
}

func NewNullableConditionEventType

func NewNullableConditionEventType(val *ConditionEventType) *NullableConditionEventType

func (NullableConditionEventType) Get

func (NullableConditionEventType) IsSet

func (v NullableConditionEventType) IsSet() bool

func (NullableConditionEventType) MarshalJSON

func (v NullableConditionEventType) MarshalJSON() ([]byte, error)

func (*NullableConditionEventType) Set

func (*NullableConditionEventType) UnmarshalJSON

func (v *NullableConditionEventType) UnmarshalJSON(src []byte) error

func (*NullableConditionEventType) Unset

func (v *NullableConditionEventType) Unset()

type NullableDataSetId

type NullableDataSetId struct {
	// contains filtered or unexported fields
}

func NewNullableDataSetId

func NewNullableDataSetId(val *DataSetId) *NullableDataSetId

func (NullableDataSetId) Get

func (v NullableDataSetId) Get() *DataSetId

func (NullableDataSetId) IsSet

func (v NullableDataSetId) IsSet() bool

func (NullableDataSetId) MarshalJSON

func (v NullableDataSetId) MarshalJSON() ([]byte, error)

func (*NullableDataSetId) Set

func (v *NullableDataSetId) Set(val *DataSetId)

func (*NullableDataSetId) UnmarshalJSON

func (v *NullableDataSetId) UnmarshalJSON(src []byte) error

func (*NullableDataSetId) Unset

func (v *NullableDataSetId) Unset()

type NullableDccfCond

type NullableDccfCond struct {
	// contains filtered or unexported fields
}

func NewNullableDccfCond

func NewNullableDccfCond(val *DccfCond) *NullableDccfCond

func (NullableDccfCond) Get

func (v NullableDccfCond) Get() *DccfCond

func (NullableDccfCond) IsSet

func (v NullableDccfCond) IsSet() bool

func (NullableDccfCond) MarshalJSON

func (v NullableDccfCond) MarshalJSON() ([]byte, error)

func (*NullableDccfCond) Set

func (v *NullableDccfCond) Set(val *DccfCond)

func (*NullableDccfCond) UnmarshalJSON

func (v *NullableDccfCond) UnmarshalJSON(src []byte) error

func (*NullableDccfCond) Unset

func (v *NullableDccfCond) Unset()

type NullableDccfInfo

type NullableDccfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableDccfInfo

func NewNullableDccfInfo(val *DccfInfo) *NullableDccfInfo

func (NullableDccfInfo) Get

func (v NullableDccfInfo) Get() *DccfInfo

func (NullableDccfInfo) IsSet

func (v NullableDccfInfo) IsSet() bool

func (NullableDccfInfo) MarshalJSON

func (v NullableDccfInfo) MarshalJSON() ([]byte, error)

func (*NullableDccfInfo) Set

func (v *NullableDccfInfo) Set(val *DccfInfo)

func (*NullableDccfInfo) UnmarshalJSON

func (v *NullableDccfInfo) UnmarshalJSON(src []byte) error

func (*NullableDccfInfo) Unset

func (v *NullableDccfInfo) Unset()

type NullableDefSubServiceInfo

type NullableDefSubServiceInfo struct {
	// contains filtered or unexported fields
}

func NewNullableDefSubServiceInfo

func NewNullableDefSubServiceInfo(val *DefSubServiceInfo) *NullableDefSubServiceInfo

func (NullableDefSubServiceInfo) Get

func (NullableDefSubServiceInfo) IsSet

func (v NullableDefSubServiceInfo) IsSet() bool

func (NullableDefSubServiceInfo) MarshalJSON

func (v NullableDefSubServiceInfo) MarshalJSON() ([]byte, error)

func (*NullableDefSubServiceInfo) Set

func (*NullableDefSubServiceInfo) UnmarshalJSON

func (v *NullableDefSubServiceInfo) UnmarshalJSON(src []byte) error

func (*NullableDefSubServiceInfo) Unset

func (v *NullableDefSubServiceInfo) Unset()

type NullableDefaultNotificationSubscription

type NullableDefaultNotificationSubscription struct {
	// contains filtered or unexported fields
}

func (NullableDefaultNotificationSubscription) Get

func (NullableDefaultNotificationSubscription) IsSet

func (NullableDefaultNotificationSubscription) MarshalJSON

func (v NullableDefaultNotificationSubscription) MarshalJSON() ([]byte, error)

func (*NullableDefaultNotificationSubscription) Set

func (*NullableDefaultNotificationSubscription) UnmarshalJSON

func (v *NullableDefaultNotificationSubscription) UnmarshalJSON(src []byte) error

func (*NullableDefaultNotificationSubscription) Unset

type NullableDnnEasdfInfoItem

type NullableDnnEasdfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableDnnEasdfInfoItem

func NewNullableDnnEasdfInfoItem(val *DnnEasdfInfoItem) *NullableDnnEasdfInfoItem

func (NullableDnnEasdfInfoItem) Get

func (NullableDnnEasdfInfoItem) IsSet

func (v NullableDnnEasdfInfoItem) IsSet() bool

func (NullableDnnEasdfInfoItem) MarshalJSON

func (v NullableDnnEasdfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableDnnEasdfInfoItem) Set

func (*NullableDnnEasdfInfoItem) UnmarshalJSON

func (v *NullableDnnEasdfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableDnnEasdfInfoItem) Unset

func (v *NullableDnnEasdfInfoItem) Unset()

type NullableDnnInfoItem

type NullableDnnInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableDnnInfoItem

func NewNullableDnnInfoItem(val *DnnInfoItem) *NullableDnnInfoItem

func (NullableDnnInfoItem) Get

func (NullableDnnInfoItem) IsSet

func (v NullableDnnInfoItem) IsSet() bool

func (NullableDnnInfoItem) MarshalJSON

func (v NullableDnnInfoItem) MarshalJSON() ([]byte, error)

func (*NullableDnnInfoItem) Set

func (v *NullableDnnInfoItem) Set(val *DnnInfoItem)

func (*NullableDnnInfoItem) UnmarshalJSON

func (v *NullableDnnInfoItem) UnmarshalJSON(src []byte) error

func (*NullableDnnInfoItem) Unset

func (v *NullableDnnInfoItem) Unset()

type NullableDnnMbSmfInfoItem

type NullableDnnMbSmfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableDnnMbSmfInfoItem

func NewNullableDnnMbSmfInfoItem(val *DnnMbSmfInfoItem) *NullableDnnMbSmfInfoItem

func (NullableDnnMbSmfInfoItem) Get

func (NullableDnnMbSmfInfoItem) IsSet

func (v NullableDnnMbSmfInfoItem) IsSet() bool

func (NullableDnnMbSmfInfoItem) MarshalJSON

func (v NullableDnnMbSmfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableDnnMbSmfInfoItem) Set

func (*NullableDnnMbSmfInfoItem) UnmarshalJSON

func (v *NullableDnnMbSmfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableDnnMbSmfInfoItem) Unset

func (v *NullableDnnMbSmfInfoItem) Unset()

type NullableDnnSmfInfoItem

type NullableDnnSmfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableDnnSmfInfoItem

func NewNullableDnnSmfInfoItem(val *DnnSmfInfoItem) *NullableDnnSmfInfoItem

func (NullableDnnSmfInfoItem) Get

func (NullableDnnSmfInfoItem) IsSet

func (v NullableDnnSmfInfoItem) IsSet() bool

func (NullableDnnSmfInfoItem) MarshalJSON

func (v NullableDnnSmfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableDnnSmfInfoItem) Set

func (*NullableDnnSmfInfoItem) UnmarshalJSON

func (v *NullableDnnSmfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableDnnSmfInfoItem) Unset

func (v *NullableDnnSmfInfoItem) Unset()

type NullableDnnSmfInfoItemDnaiListInner

type NullableDnnSmfInfoItemDnaiListInner struct {
	// contains filtered or unexported fields
}

func (NullableDnnSmfInfoItemDnaiListInner) Get

func (NullableDnnSmfInfoItemDnaiListInner) IsSet

func (NullableDnnSmfInfoItemDnaiListInner) MarshalJSON

func (v NullableDnnSmfInfoItemDnaiListInner) MarshalJSON() ([]byte, error)

func (*NullableDnnSmfInfoItemDnaiListInner) Set

func (*NullableDnnSmfInfoItemDnaiListInner) UnmarshalJSON

func (v *NullableDnnSmfInfoItemDnaiListInner) UnmarshalJSON(src []byte) error

func (*NullableDnnSmfInfoItemDnaiListInner) Unset

type NullableDnnSmfInfoItemDnn

type NullableDnnSmfInfoItemDnn struct {
	// contains filtered or unexported fields
}

func NewNullableDnnSmfInfoItemDnn

func NewNullableDnnSmfInfoItemDnn(val *DnnSmfInfoItemDnn) *NullableDnnSmfInfoItemDnn

func (NullableDnnSmfInfoItemDnn) Get

func (NullableDnnSmfInfoItemDnn) IsSet

func (v NullableDnnSmfInfoItemDnn) IsSet() bool

func (NullableDnnSmfInfoItemDnn) MarshalJSON

func (v NullableDnnSmfInfoItemDnn) MarshalJSON() ([]byte, error)

func (*NullableDnnSmfInfoItemDnn) Set

func (*NullableDnnSmfInfoItemDnn) UnmarshalJSON

func (v *NullableDnnSmfInfoItemDnn) UnmarshalJSON(src []byte) error

func (*NullableDnnSmfInfoItemDnn) Unset

func (v *NullableDnnSmfInfoItemDnn) Unset()

type NullableDnnTsctsfInfoItem

type NullableDnnTsctsfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableDnnTsctsfInfoItem

func NewNullableDnnTsctsfInfoItem(val *DnnTsctsfInfoItem) *NullableDnnTsctsfInfoItem

func (NullableDnnTsctsfInfoItem) Get

func (NullableDnnTsctsfInfoItem) IsSet

func (v NullableDnnTsctsfInfoItem) IsSet() bool

func (NullableDnnTsctsfInfoItem) MarshalJSON

func (v NullableDnnTsctsfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableDnnTsctsfInfoItem) Set

func (*NullableDnnTsctsfInfoItem) UnmarshalJSON

func (v *NullableDnnTsctsfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableDnnTsctsfInfoItem) Unset

func (v *NullableDnnTsctsfInfoItem) Unset()

type NullableDnnUpfInfoItem

type NullableDnnUpfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableDnnUpfInfoItem

func NewNullableDnnUpfInfoItem(val *DnnUpfInfoItem) *NullableDnnUpfInfoItem

func (NullableDnnUpfInfoItem) Get

func (NullableDnnUpfInfoItem) IsSet

func (v NullableDnnUpfInfoItem) IsSet() bool

func (NullableDnnUpfInfoItem) MarshalJSON

func (v NullableDnnUpfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableDnnUpfInfoItem) Set

func (*NullableDnnUpfInfoItem) UnmarshalJSON

func (v *NullableDnnUpfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableDnnUpfInfoItem) Unset

func (v *NullableDnnUpfInfoItem) Unset()

type NullableEasdfInfo

type NullableEasdfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableEasdfInfo

func NewNullableEasdfInfo(val *EasdfInfo) *NullableEasdfInfo

func (NullableEasdfInfo) Get

func (v NullableEasdfInfo) Get() *EasdfInfo

func (NullableEasdfInfo) IsSet

func (v NullableEasdfInfo) IsSet() bool

func (NullableEasdfInfo) MarshalJSON

func (v NullableEasdfInfo) MarshalJSON() ([]byte, error)

func (*NullableEasdfInfo) Set

func (v *NullableEasdfInfo) Set(val *EasdfInfo)

func (*NullableEasdfInfo) UnmarshalJSON

func (v *NullableEasdfInfo) UnmarshalJSON(src []byte) error

func (*NullableEasdfInfo) Unset

func (v *NullableEasdfInfo) Unset()

type NullableEventId

type NullableEventId struct {
	// contains filtered or unexported fields
}

func NewNullableEventId

func NewNullableEventId(val *EventId) *NullableEventId

func (NullableEventId) Get

func (v NullableEventId) Get() *EventId

func (NullableEventId) IsSet

func (v NullableEventId) IsSet() bool

func (NullableEventId) MarshalJSON

func (v NullableEventId) MarshalJSON() ([]byte, error)

func (*NullableEventId) Set

func (v *NullableEventId) Set(val *EventId)

func (*NullableEventId) UnmarshalJSON

func (v *NullableEventId) UnmarshalJSON(src []byte) error

func (*NullableEventId) Unset

func (v *NullableEventId) Unset()

type NullableExtSnssai

type NullableExtSnssai struct {
	// contains filtered or unexported fields
}

func NewNullableExtSnssai

func NewNullableExtSnssai(val *ExtSnssai) *NullableExtSnssai

func (NullableExtSnssai) Get

func (v NullableExtSnssai) Get() *ExtSnssai

func (NullableExtSnssai) IsSet

func (v NullableExtSnssai) IsSet() bool

func (NullableExtSnssai) MarshalJSON

func (v NullableExtSnssai) MarshalJSON() ([]byte, error)

func (*NullableExtSnssai) Set

func (v *NullableExtSnssai) Set(val *ExtSnssai)

func (*NullableExtSnssai) UnmarshalJSON

func (v *NullableExtSnssai) UnmarshalJSON(src []byte) error

func (*NullableExtSnssai) Unset

func (v *NullableExtSnssai) Unset()

type NullableExternalClientType

type NullableExternalClientType struct {
	// contains filtered or unexported fields
}

func NewNullableExternalClientType

func NewNullableExternalClientType(val *ExternalClientType) *NullableExternalClientType

func (NullableExternalClientType) Get

func (NullableExternalClientType) IsSet

func (v NullableExternalClientType) IsSet() bool

func (NullableExternalClientType) MarshalJSON

func (v NullableExternalClientType) MarshalJSON() ([]byte, error)

func (*NullableExternalClientType) Set

func (*NullableExternalClientType) UnmarshalJSON

func (v *NullableExternalClientType) UnmarshalJSON(src []byte) error

func (*NullableExternalClientType) Unset

func (v *NullableExternalClientType) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGmlcInfo

type NullableGmlcInfo struct {
	// contains filtered or unexported fields
}

func NewNullableGmlcInfo

func NewNullableGmlcInfo(val *GmlcInfo) *NullableGmlcInfo

func (NullableGmlcInfo) Get

func (v NullableGmlcInfo) Get() *GmlcInfo

func (NullableGmlcInfo) IsSet

func (v NullableGmlcInfo) IsSet() bool

func (NullableGmlcInfo) MarshalJSON

func (v NullableGmlcInfo) MarshalJSON() ([]byte, error)

func (*NullableGmlcInfo) Set

func (v *NullableGmlcInfo) Set(val *GmlcInfo)

func (*NullableGmlcInfo) UnmarshalJSON

func (v *NullableGmlcInfo) UnmarshalJSON(src []byte) error

func (*NullableGmlcInfo) Unset

func (v *NullableGmlcInfo) Unset()

type NullableGuami

type NullableGuami struct {
	// contains filtered or unexported fields
}

func NewNullableGuami

func NewNullableGuami(val *Guami) *NullableGuami

func (NullableGuami) Get

func (v NullableGuami) Get() *Guami

func (NullableGuami) IsSet

func (v NullableGuami) IsSet() bool

func (NullableGuami) MarshalJSON

func (v NullableGuami) MarshalJSON() ([]byte, error)

func (*NullableGuami) Set

func (v *NullableGuami) Set(val *Guami)

func (*NullableGuami) UnmarshalJSON

func (v *NullableGuami) UnmarshalJSON(src []byte) error

func (*NullableGuami) Unset

func (v *NullableGuami) Unset()

type NullableGuamiListCond

type NullableGuamiListCond struct {
	// contains filtered or unexported fields
}

func NewNullableGuamiListCond

func NewNullableGuamiListCond(val *GuamiListCond) *NullableGuamiListCond

func (NullableGuamiListCond) Get

func (NullableGuamiListCond) IsSet

func (v NullableGuamiListCond) IsSet() bool

func (NullableGuamiListCond) MarshalJSON

func (v NullableGuamiListCond) MarshalJSON() ([]byte, error)

func (*NullableGuamiListCond) Set

func (v *NullableGuamiListCond) Set(val *GuamiListCond)

func (*NullableGuamiListCond) UnmarshalJSON

func (v *NullableGuamiListCond) UnmarshalJSON(src []byte) error

func (*NullableGuamiListCond) Unset

func (v *NullableGuamiListCond) Unset()

type NullableHssInfo

type NullableHssInfo struct {
	// contains filtered or unexported fields
}

func NewNullableHssInfo

func NewNullableHssInfo(val *HssInfo) *NullableHssInfo

func (NullableHssInfo) Get

func (v NullableHssInfo) Get() *HssInfo

func (NullableHssInfo) IsSet

func (v NullableHssInfo) IsSet() bool

func (NullableHssInfo) MarshalJSON

func (v NullableHssInfo) MarshalJSON() ([]byte, error)

func (*NullableHssInfo) Set

func (v *NullableHssInfo) Set(val *HssInfo)

func (*NullableHssInfo) UnmarshalJSON

func (v *NullableHssInfo) UnmarshalJSON(src []byte) error

func (*NullableHssInfo) Unset

func (v *NullableHssInfo) Unset()

type NullableIdentityRange

type NullableIdentityRange struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityRange

func NewNullableIdentityRange(val *IdentityRange) *NullableIdentityRange

func (NullableIdentityRange) Get

func (NullableIdentityRange) IsSet

func (v NullableIdentityRange) IsSet() bool

func (NullableIdentityRange) MarshalJSON

func (v NullableIdentityRange) MarshalJSON() ([]byte, error)

func (*NullableIdentityRange) Set

func (v *NullableIdentityRange) Set(val *IdentityRange)

func (*NullableIdentityRange) UnmarshalJSON

func (v *NullableIdentityRange) UnmarshalJSON(src []byte) error

func (*NullableIdentityRange) Unset

func (v *NullableIdentityRange) Unset()

type NullableImsiRange

type NullableImsiRange struct {
	// contains filtered or unexported fields
}

func NewNullableImsiRange

func NewNullableImsiRange(val *ImsiRange) *NullableImsiRange

func (NullableImsiRange) Get

func (v NullableImsiRange) Get() *ImsiRange

func (NullableImsiRange) IsSet

func (v NullableImsiRange) IsSet() bool

func (NullableImsiRange) MarshalJSON

func (v NullableImsiRange) MarshalJSON() ([]byte, error)

func (*NullableImsiRange) Set

func (v *NullableImsiRange) Set(val *ImsiRange)

func (*NullableImsiRange) UnmarshalJSON

func (v *NullableImsiRange) UnmarshalJSON(src []byte) error

func (*NullableImsiRange) Unset

func (v *NullableImsiRange) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableInterfaceUpfInfoItem

type NullableInterfaceUpfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableInterfaceUpfInfoItem

func NewNullableInterfaceUpfInfoItem(val *InterfaceUpfInfoItem) *NullableInterfaceUpfInfoItem

func (NullableInterfaceUpfInfoItem) Get

func (NullableInterfaceUpfInfoItem) IsSet

func (NullableInterfaceUpfInfoItem) MarshalJSON

func (v NullableInterfaceUpfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableInterfaceUpfInfoItem) Set

func (*NullableInterfaceUpfInfoItem) UnmarshalJSON

func (v *NullableInterfaceUpfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableInterfaceUpfInfoItem) Unset

func (v *NullableInterfaceUpfInfoItem) Unset()

type NullableInternalGroupIdRange

type NullableInternalGroupIdRange struct {
	// contains filtered or unexported fields
}

func NewNullableInternalGroupIdRange

func NewNullableInternalGroupIdRange(val *InternalGroupIdRange) *NullableInternalGroupIdRange

func (NullableInternalGroupIdRange) Get

func (NullableInternalGroupIdRange) IsSet

func (NullableInternalGroupIdRange) MarshalJSON

func (v NullableInternalGroupIdRange) MarshalJSON() ([]byte, error)

func (*NullableInternalGroupIdRange) Set

func (*NullableInternalGroupIdRange) UnmarshalJSON

func (v *NullableInternalGroupIdRange) UnmarshalJSON(src []byte) error

func (*NullableInternalGroupIdRange) Unset

func (v *NullableInternalGroupIdRange) Unset()

type NullableInvalidParam

type NullableInvalidParam struct {
	// contains filtered or unexported fields
}

func NewNullableInvalidParam

func NewNullableInvalidParam(val *InvalidParam) *NullableInvalidParam

func (NullableInvalidParam) Get

func (NullableInvalidParam) IsSet

func (v NullableInvalidParam) IsSet() bool

func (NullableInvalidParam) MarshalJSON

func (v NullableInvalidParam) MarshalJSON() ([]byte, error)

func (*NullableInvalidParam) Set

func (v *NullableInvalidParam) Set(val *InvalidParam)

func (*NullableInvalidParam) UnmarshalJSON

func (v *NullableInvalidParam) UnmarshalJSON(src []byte) error

func (*NullableInvalidParam) Unset

func (v *NullableInvalidParam) Unset()

type NullableIpAddr

type NullableIpAddr struct {
	// contains filtered or unexported fields
}

func NewNullableIpAddr

func NewNullableIpAddr(val *IpAddr) *NullableIpAddr

func (NullableIpAddr) Get

func (v NullableIpAddr) Get() *IpAddr

func (NullableIpAddr) IsSet

func (v NullableIpAddr) IsSet() bool

func (NullableIpAddr) MarshalJSON

func (v NullableIpAddr) MarshalJSON() ([]byte, error)

func (*NullableIpAddr) Set

func (v *NullableIpAddr) Set(val *IpAddr)

func (*NullableIpAddr) UnmarshalJSON

func (v *NullableIpAddr) UnmarshalJSON(src []byte) error

func (*NullableIpAddr) Unset

func (v *NullableIpAddr) Unset()

type NullableIpEndPoint

type NullableIpEndPoint struct {
	// contains filtered or unexported fields
}

func NewNullableIpEndPoint

func NewNullableIpEndPoint(val *IpEndPoint) *NullableIpEndPoint

func (NullableIpEndPoint) Get

func (v NullableIpEndPoint) Get() *IpEndPoint

func (NullableIpEndPoint) IsSet

func (v NullableIpEndPoint) IsSet() bool

func (NullableIpEndPoint) MarshalJSON

func (v NullableIpEndPoint) MarshalJSON() ([]byte, error)

func (*NullableIpEndPoint) Set

func (v *NullableIpEndPoint) Set(val *IpEndPoint)

func (*NullableIpEndPoint) UnmarshalJSON

func (v *NullableIpEndPoint) UnmarshalJSON(src []byte) error

func (*NullableIpEndPoint) Unset

func (v *NullableIpEndPoint) Unset()

type NullableIpIndex

type NullableIpIndex struct {
	// contains filtered or unexported fields
}

func NewNullableIpIndex

func NewNullableIpIndex(val *IpIndex) *NullableIpIndex

func (NullableIpIndex) Get

func (v NullableIpIndex) Get() *IpIndex

func (NullableIpIndex) IsSet

func (v NullableIpIndex) IsSet() bool

func (NullableIpIndex) MarshalJSON

func (v NullableIpIndex) MarshalJSON() ([]byte, error)

func (*NullableIpIndex) Set

func (v *NullableIpIndex) Set(val *IpIndex)

func (*NullableIpIndex) UnmarshalJSON

func (v *NullableIpIndex) UnmarshalJSON(src []byte) error

func (*NullableIpIndex) Unset

func (v *NullableIpIndex) Unset()

type NullableIpReachability

type NullableIpReachability struct {
	// contains filtered or unexported fields
}

func NewNullableIpReachability

func NewNullableIpReachability(val *IpReachability) *NullableIpReachability

func (NullableIpReachability) Get

func (NullableIpReachability) IsSet

func (v NullableIpReachability) IsSet() bool

func (NullableIpReachability) MarshalJSON

func (v NullableIpReachability) MarshalJSON() ([]byte, error)

func (*NullableIpReachability) Set

func (*NullableIpReachability) UnmarshalJSON

func (v *NullableIpReachability) UnmarshalJSON(src []byte) error

func (*NullableIpReachability) Unset

func (v *NullableIpReachability) Unset()

type NullableIpv4AddressRange

type NullableIpv4AddressRange struct {
	// contains filtered or unexported fields
}

func NewNullableIpv4AddressRange

func NewNullableIpv4AddressRange(val *Ipv4AddressRange) *NullableIpv4AddressRange

func (NullableIpv4AddressRange) Get

func (NullableIpv4AddressRange) IsSet

func (v NullableIpv4AddressRange) IsSet() bool

func (NullableIpv4AddressRange) MarshalJSON

func (v NullableIpv4AddressRange) MarshalJSON() ([]byte, error)

func (*NullableIpv4AddressRange) Set

func (*NullableIpv4AddressRange) UnmarshalJSON

func (v *NullableIpv4AddressRange) UnmarshalJSON(src []byte) error

func (*NullableIpv4AddressRange) Unset

func (v *NullableIpv4AddressRange) Unset()

type NullableIpv6Addr

type NullableIpv6Addr struct {
	// contains filtered or unexported fields
}

func NewNullableIpv6Addr

func NewNullableIpv6Addr(val *Ipv6Addr) *NullableIpv6Addr

func (NullableIpv6Addr) Get

func (v NullableIpv6Addr) Get() *Ipv6Addr

func (NullableIpv6Addr) IsSet

func (v NullableIpv6Addr) IsSet() bool

func (NullableIpv6Addr) MarshalJSON

func (v NullableIpv6Addr) MarshalJSON() ([]byte, error)

func (*NullableIpv6Addr) Set

func (v *NullableIpv6Addr) Set(val *Ipv6Addr)

func (*NullableIpv6Addr) UnmarshalJSON

func (v *NullableIpv6Addr) UnmarshalJSON(src []byte) error

func (*NullableIpv6Addr) Unset

func (v *NullableIpv6Addr) Unset()

type NullableIpv6Prefix

type NullableIpv6Prefix struct {
	// contains filtered or unexported fields
}

func NewNullableIpv6Prefix

func NewNullableIpv6Prefix(val *Ipv6Prefix) *NullableIpv6Prefix

func (NullableIpv6Prefix) Get

func (v NullableIpv6Prefix) Get() *Ipv6Prefix

func (NullableIpv6Prefix) IsSet

func (v NullableIpv6Prefix) IsSet() bool

func (NullableIpv6Prefix) MarshalJSON

func (v NullableIpv6Prefix) MarshalJSON() ([]byte, error)

func (*NullableIpv6Prefix) Set

func (v *NullableIpv6Prefix) Set(val *Ipv6Prefix)

func (*NullableIpv6Prefix) UnmarshalJSON

func (v *NullableIpv6Prefix) UnmarshalJSON(src []byte) error

func (*NullableIpv6Prefix) Unset

func (v *NullableIpv6Prefix) Unset()

type NullableIpv6PrefixRange

type NullableIpv6PrefixRange struct {
	// contains filtered or unexported fields
}

func NewNullableIpv6PrefixRange

func NewNullableIpv6PrefixRange(val *Ipv6PrefixRange) *NullableIpv6PrefixRange

func (NullableIpv6PrefixRange) Get

func (NullableIpv6PrefixRange) IsSet

func (v NullableIpv6PrefixRange) IsSet() bool

func (NullableIpv6PrefixRange) MarshalJSON

func (v NullableIpv6PrefixRange) MarshalJSON() ([]byte, error)

func (*NullableIpv6PrefixRange) Set

func (*NullableIpv6PrefixRange) UnmarshalJSON

func (v *NullableIpv6PrefixRange) UnmarshalJSON(src []byte) error

func (*NullableIpv6PrefixRange) Unset

func (v *NullableIpv6PrefixRange) Unset()

type NullableIwmscInfo

type NullableIwmscInfo struct {
	// contains filtered or unexported fields
}

func NewNullableIwmscInfo

func NewNullableIwmscInfo(val *IwmscInfo) *NullableIwmscInfo

func (NullableIwmscInfo) Get

func (v NullableIwmscInfo) Get() *IwmscInfo

func (NullableIwmscInfo) IsSet

func (v NullableIwmscInfo) IsSet() bool

func (NullableIwmscInfo) MarshalJSON

func (v NullableIwmscInfo) MarshalJSON() ([]byte, error)

func (*NullableIwmscInfo) Set

func (v *NullableIwmscInfo) Set(val *IwmscInfo)

func (*NullableIwmscInfo) UnmarshalJSON

func (v *NullableIwmscInfo) UnmarshalJSON(src []byte) error

func (*NullableIwmscInfo) Unset

func (v *NullableIwmscInfo) Unset()
type NullableLink struct {
	// contains filtered or unexported fields
}
func NewNullableLink(val *Link) *NullableLink

func (NullableLink) Get

func (v NullableLink) Get() *Link

func (NullableLink) IsSet

func (v NullableLink) IsSet() bool

func (NullableLink) MarshalJSON

func (v NullableLink) MarshalJSON() ([]byte, error)

func (*NullableLink) Set

func (v *NullableLink) Set(val *Link)

func (*NullableLink) UnmarshalJSON

func (v *NullableLink) UnmarshalJSON(src []byte) error

func (*NullableLink) Unset

func (v *NullableLink) Unset()

type NullableLinksValueSchema

type NullableLinksValueSchema struct {
	// contains filtered or unexported fields
}

func NewNullableLinksValueSchema

func NewNullableLinksValueSchema(val *LinksValueSchema) *NullableLinksValueSchema

func (NullableLinksValueSchema) Get

func (NullableLinksValueSchema) IsSet

func (v NullableLinksValueSchema) IsSet() bool

func (NullableLinksValueSchema) MarshalJSON

func (v NullableLinksValueSchema) MarshalJSON() ([]byte, error)

func (*NullableLinksValueSchema) Set

func (*NullableLinksValueSchema) UnmarshalJSON

func (v *NullableLinksValueSchema) UnmarshalJSON(src []byte) error

func (*NullableLinksValueSchema) Unset

func (v *NullableLinksValueSchema) Unset()

type NullableLmfInfo

type NullableLmfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableLmfInfo

func NewNullableLmfInfo(val *LmfInfo) *NullableLmfInfo

func (NullableLmfInfo) Get

func (v NullableLmfInfo) Get() *LmfInfo

func (NullableLmfInfo) IsSet

func (v NullableLmfInfo) IsSet() bool

func (NullableLmfInfo) MarshalJSON

func (v NullableLmfInfo) MarshalJSON() ([]byte, error)

func (*NullableLmfInfo) Set

func (v *NullableLmfInfo) Set(val *LmfInfo)

func (*NullableLmfInfo) UnmarshalJSON

func (v *NullableLmfInfo) UnmarshalJSON(src []byte) error

func (*NullableLmfInfo) Unset

func (v *NullableLmfInfo) Unset()

type NullableLocalityDescription

type NullableLocalityDescription struct {
	// contains filtered or unexported fields
}

func NewNullableLocalityDescription

func NewNullableLocalityDescription(val *LocalityDescription) *NullableLocalityDescription

func (NullableLocalityDescription) Get

func (NullableLocalityDescription) IsSet

func (NullableLocalityDescription) MarshalJSON

func (v NullableLocalityDescription) MarshalJSON() ([]byte, error)

func (*NullableLocalityDescription) Set

func (*NullableLocalityDescription) UnmarshalJSON

func (v *NullableLocalityDescription) UnmarshalJSON(src []byte) error

func (*NullableLocalityDescription) Unset

func (v *NullableLocalityDescription) Unset()

type NullableLocalityDescriptionItem

type NullableLocalityDescriptionItem struct {
	// contains filtered or unexported fields
}

func (NullableLocalityDescriptionItem) Get

func (NullableLocalityDescriptionItem) IsSet

func (NullableLocalityDescriptionItem) MarshalJSON

func (v NullableLocalityDescriptionItem) MarshalJSON() ([]byte, error)

func (*NullableLocalityDescriptionItem) Set

func (*NullableLocalityDescriptionItem) UnmarshalJSON

func (v *NullableLocalityDescriptionItem) UnmarshalJSON(src []byte) error

func (*NullableLocalityDescriptionItem) Unset

type NullableLocalityType

type NullableLocalityType struct {
	// contains filtered or unexported fields
}

func NewNullableLocalityType

func NewNullableLocalityType(val *LocalityType) *NullableLocalityType

func (NullableLocalityType) Get

func (NullableLocalityType) IsSet

func (v NullableLocalityType) IsSet() bool

func (NullableLocalityType) MarshalJSON

func (v NullableLocalityType) MarshalJSON() ([]byte, error)

func (*NullableLocalityType) Set

func (v *NullableLocalityType) Set(val *LocalityType)

func (*NullableLocalityType) UnmarshalJSON

func (v *NullableLocalityType) UnmarshalJSON(src []byte) error

func (*NullableLocalityType) Unset

func (v *NullableLocalityType) Unset()

type NullableMbSmfInfo

type NullableMbSmfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMbSmfInfo

func NewNullableMbSmfInfo(val *MbSmfInfo) *NullableMbSmfInfo

func (NullableMbSmfInfo) Get

func (v NullableMbSmfInfo) Get() *MbSmfInfo

func (NullableMbSmfInfo) IsSet

func (v NullableMbSmfInfo) IsSet() bool

func (NullableMbSmfInfo) MarshalJSON

func (v NullableMbSmfInfo) MarshalJSON() ([]byte, error)

func (*NullableMbSmfInfo) Set

func (v *NullableMbSmfInfo) Set(val *MbSmfInfo)

func (*NullableMbSmfInfo) UnmarshalJSON

func (v *NullableMbSmfInfo) UnmarshalJSON(src []byte) error

func (*NullableMbSmfInfo) Unset

func (v *NullableMbSmfInfo) Unset()

type NullableMbUpfInfo

type NullableMbUpfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMbUpfInfo

func NewNullableMbUpfInfo(val *MbUpfInfo) *NullableMbUpfInfo

func (NullableMbUpfInfo) Get

func (v NullableMbUpfInfo) Get() *MbUpfInfo

func (NullableMbUpfInfo) IsSet

func (v NullableMbUpfInfo) IsSet() bool

func (NullableMbUpfInfo) MarshalJSON

func (v NullableMbUpfInfo) MarshalJSON() ([]byte, error)

func (*NullableMbUpfInfo) Set

func (v *NullableMbUpfInfo) Set(val *MbUpfInfo)

func (*NullableMbUpfInfo) UnmarshalJSON

func (v *NullableMbUpfInfo) UnmarshalJSON(src []byte) error

func (*NullableMbUpfInfo) Unset

func (v *NullableMbUpfInfo) Unset()

type NullableMbsServiceArea

type NullableMbsServiceArea struct {
	// contains filtered or unexported fields
}

func NewNullableMbsServiceArea

func NewNullableMbsServiceArea(val *MbsServiceArea) *NullableMbsServiceArea

func (NullableMbsServiceArea) Get

func (NullableMbsServiceArea) IsSet

func (v NullableMbsServiceArea) IsSet() bool

func (NullableMbsServiceArea) MarshalJSON

func (v NullableMbsServiceArea) MarshalJSON() ([]byte, error)

func (*NullableMbsServiceArea) Set

func (*NullableMbsServiceArea) UnmarshalJSON

func (v *NullableMbsServiceArea) UnmarshalJSON(src []byte) error

func (*NullableMbsServiceArea) Unset

func (v *NullableMbsServiceArea) Unset()

type NullableMbsServiceAreaInfo

type NullableMbsServiceAreaInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMbsServiceAreaInfo

func NewNullableMbsServiceAreaInfo(val *MbsServiceAreaInfo) *NullableMbsServiceAreaInfo

func (NullableMbsServiceAreaInfo) Get

func (NullableMbsServiceAreaInfo) IsSet

func (v NullableMbsServiceAreaInfo) IsSet() bool

func (NullableMbsServiceAreaInfo) MarshalJSON

func (v NullableMbsServiceAreaInfo) MarshalJSON() ([]byte, error)

func (*NullableMbsServiceAreaInfo) Set

func (*NullableMbsServiceAreaInfo) UnmarshalJSON

func (v *NullableMbsServiceAreaInfo) UnmarshalJSON(src []byte) error

func (*NullableMbsServiceAreaInfo) Unset

func (v *NullableMbsServiceAreaInfo) Unset()

type NullableMbsSession

type NullableMbsSession struct {
	// contains filtered or unexported fields
}

func NewNullableMbsSession

func NewNullableMbsSession(val *MbsSession) *NullableMbsSession

func (NullableMbsSession) Get

func (v NullableMbsSession) Get() *MbsSession

func (NullableMbsSession) IsSet

func (v NullableMbsSession) IsSet() bool

func (NullableMbsSession) MarshalJSON

func (v NullableMbsSession) MarshalJSON() ([]byte, error)

func (*NullableMbsSession) Set

func (v *NullableMbsSession) Set(val *MbsSession)

func (*NullableMbsSession) UnmarshalJSON

func (v *NullableMbsSession) UnmarshalJSON(src []byte) error

func (*NullableMbsSession) Unset

func (v *NullableMbsSession) Unset()

type NullableMbsSessionId

type NullableMbsSessionId struct {
	// contains filtered or unexported fields
}

func NewNullableMbsSessionId

func NewNullableMbsSessionId(val *MbsSessionId) *NullableMbsSessionId

func (NullableMbsSessionId) Get

func (NullableMbsSessionId) IsSet

func (v NullableMbsSessionId) IsSet() bool

func (NullableMbsSessionId) MarshalJSON

func (v NullableMbsSessionId) MarshalJSON() ([]byte, error)

func (*NullableMbsSessionId) Set

func (v *NullableMbsSessionId) Set(val *MbsSessionId)

func (*NullableMbsSessionId) UnmarshalJSON

func (v *NullableMbsSessionId) UnmarshalJSON(src []byte) error

func (*NullableMbsSessionId) Unset

func (v *NullableMbsSessionId) Unset()

type NullableMfafInfo

type NullableMfafInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMfafInfo

func NewNullableMfafInfo(val *MfafInfo) *NullableMfafInfo

func (NullableMfafInfo) Get

func (v NullableMfafInfo) Get() *MfafInfo

func (NullableMfafInfo) IsSet

func (v NullableMfafInfo) IsSet() bool

func (NullableMfafInfo) MarshalJSON

func (v NullableMfafInfo) MarshalJSON() ([]byte, error)

func (*NullableMfafInfo) Set

func (v *NullableMfafInfo) Set(val *MfafInfo)

func (*NullableMfafInfo) UnmarshalJSON

func (v *NullableMfafInfo) UnmarshalJSON(src []byte) error

func (*NullableMfafInfo) Unset

func (v *NullableMfafInfo) Unset()

type NullableMlAnalyticsInfo

type NullableMlAnalyticsInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMlAnalyticsInfo

func NewNullableMlAnalyticsInfo(val *MlAnalyticsInfo) *NullableMlAnalyticsInfo

func (NullableMlAnalyticsInfo) Get

func (NullableMlAnalyticsInfo) IsSet

func (v NullableMlAnalyticsInfo) IsSet() bool

func (NullableMlAnalyticsInfo) MarshalJSON

func (v NullableMlAnalyticsInfo) MarshalJSON() ([]byte, error)

func (*NullableMlAnalyticsInfo) Set

func (*NullableMlAnalyticsInfo) UnmarshalJSON

func (v *NullableMlAnalyticsInfo) UnmarshalJSON(src []byte) error

func (*NullableMlAnalyticsInfo) Unset

func (v *NullableMlAnalyticsInfo) Unset()

type NullableMnpfInfo

type NullableMnpfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMnpfInfo

func NewNullableMnpfInfo(val *MnpfInfo) *NullableMnpfInfo

func (NullableMnpfInfo) Get

func (v NullableMnpfInfo) Get() *MnpfInfo

func (NullableMnpfInfo) IsSet

func (v NullableMnpfInfo) IsSet() bool

func (NullableMnpfInfo) MarshalJSON

func (v NullableMnpfInfo) MarshalJSON() ([]byte, error)

func (*NullableMnpfInfo) Set

func (v *NullableMnpfInfo) Set(val *MnpfInfo)

func (*NullableMnpfInfo) UnmarshalJSON

func (v *NullableMnpfInfo) UnmarshalJSON(src []byte) error

func (*NullableMnpfInfo) Unset

func (v *NullableMnpfInfo) Unset()

type NullableModel5GDdnmfInfo

type NullableModel5GDdnmfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableModel5GDdnmfInfo

func NewNullableModel5GDdnmfInfo(val *Model5GDdnmfInfo) *NullableModel5GDdnmfInfo

func (NullableModel5GDdnmfInfo) Get

func (NullableModel5GDdnmfInfo) IsSet

func (v NullableModel5GDdnmfInfo) IsSet() bool

func (NullableModel5GDdnmfInfo) MarshalJSON

func (v NullableModel5GDdnmfInfo) MarshalJSON() ([]byte, error)

func (*NullableModel5GDdnmfInfo) Set

func (*NullableModel5GDdnmfInfo) UnmarshalJSON

func (v *NullableModel5GDdnmfInfo) UnmarshalJSON(src []byte) error

func (*NullableModel5GDdnmfInfo) Unset

func (v *NullableModel5GDdnmfInfo) Unset()

type NullableN1MessageClass

type NullableN1MessageClass struct {
	// contains filtered or unexported fields
}

func NewNullableN1MessageClass

func NewNullableN1MessageClass(val *N1MessageClass) *NullableN1MessageClass

func (NullableN1MessageClass) Get

func (NullableN1MessageClass) IsSet

func (v NullableN1MessageClass) IsSet() bool

func (NullableN1MessageClass) MarshalJSON

func (v NullableN1MessageClass) MarshalJSON() ([]byte, error)

func (*NullableN1MessageClass) Set

func (*NullableN1MessageClass) UnmarshalJSON

func (v *NullableN1MessageClass) UnmarshalJSON(src []byte) error

func (*NullableN1MessageClass) Unset

func (v *NullableN1MessageClass) Unset()

type NullableN2InformationClass

type NullableN2InformationClass struct {
	// contains filtered or unexported fields
}

func NewNullableN2InformationClass

func NewNullableN2InformationClass(val *N2InformationClass) *NullableN2InformationClass

func (NullableN2InformationClass) Get

func (NullableN2InformationClass) IsSet

func (v NullableN2InformationClass) IsSet() bool

func (NullableN2InformationClass) MarshalJSON

func (v NullableN2InformationClass) MarshalJSON() ([]byte, error)

func (*NullableN2InformationClass) Set

func (*NullableN2InformationClass) UnmarshalJSON

func (v *NullableN2InformationClass) UnmarshalJSON(src []byte) error

func (*NullableN2InformationClass) Unset

func (v *NullableN2InformationClass) Unset()

type NullableN2InterfaceAmfInfo

type NullableN2InterfaceAmfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableN2InterfaceAmfInfo

func NewNullableN2InterfaceAmfInfo(val *N2InterfaceAmfInfo) *NullableN2InterfaceAmfInfo

func (NullableN2InterfaceAmfInfo) Get

func (NullableN2InterfaceAmfInfo) IsSet

func (v NullableN2InterfaceAmfInfo) IsSet() bool

func (NullableN2InterfaceAmfInfo) MarshalJSON

func (v NullableN2InterfaceAmfInfo) MarshalJSON() ([]byte, error)

func (*NullableN2InterfaceAmfInfo) Set

func (*NullableN2InterfaceAmfInfo) UnmarshalJSON

func (v *NullableN2InterfaceAmfInfo) UnmarshalJSON(src []byte) error

func (*NullableN2InterfaceAmfInfo) Unset

func (v *NullableN2InterfaceAmfInfo) Unset()

type NullableN32Purpose

type NullableN32Purpose struct {
	// contains filtered or unexported fields
}

func NewNullableN32Purpose

func NewNullableN32Purpose(val *N32Purpose) *NullableN32Purpose

func (NullableN32Purpose) Get

func (v NullableN32Purpose) Get() *N32Purpose

func (NullableN32Purpose) IsSet

func (v NullableN32Purpose) IsSet() bool

func (NullableN32Purpose) MarshalJSON

func (v NullableN32Purpose) MarshalJSON() ([]byte, error)

func (*NullableN32Purpose) Set

func (v *NullableN32Purpose) Set(val *N32Purpose)

func (*NullableN32Purpose) UnmarshalJSON

func (v *NullableN32Purpose) UnmarshalJSON(src []byte) error

func (*NullableN32Purpose) Unset

func (v *NullableN32Purpose) Unset()

type NullableNFProfile

type NullableNFProfile struct {
	// contains filtered or unexported fields
}

func NewNullableNFProfile

func NewNullableNFProfile(val *NFProfile) *NullableNFProfile

func (NullableNFProfile) Get

func (v NullableNFProfile) Get() *NFProfile

func (NullableNFProfile) IsSet

func (v NullableNFProfile) IsSet() bool

func (NullableNFProfile) MarshalJSON

func (v NullableNFProfile) MarshalJSON() ([]byte, error)

func (*NullableNFProfile) Set

func (v *NullableNFProfile) Set(val *NFProfile)

func (*NullableNFProfile) UnmarshalJSON

func (v *NullableNFProfile) UnmarshalJSON(src []byte) error

func (*NullableNFProfile) Unset

func (v *NullableNFProfile) Unset()

type NullableNFService

type NullableNFService struct {
	// contains filtered or unexported fields
}

func NewNullableNFService

func NewNullableNFService(val *NFService) *NullableNFService

func (NullableNFService) Get

func (v NullableNFService) Get() *NFService

func (NullableNFService) IsSet

func (v NullableNFService) IsSet() bool

func (NullableNFService) MarshalJSON

func (v NullableNFService) MarshalJSON() ([]byte, error)

func (*NullableNFService) Set

func (v *NullableNFService) Set(val *NFService)

func (*NullableNFService) UnmarshalJSON

func (v *NullableNFService) UnmarshalJSON(src []byte) error

func (*NullableNFService) Unset

func (v *NullableNFService) Unset()

type NullableNFServiceStatus

type NullableNFServiceStatus struct {
	// contains filtered or unexported fields
}

func NewNullableNFServiceStatus

func NewNullableNFServiceStatus(val *NFServiceStatus) *NullableNFServiceStatus

func (NullableNFServiceStatus) Get

func (NullableNFServiceStatus) IsSet

func (v NullableNFServiceStatus) IsSet() bool

func (NullableNFServiceStatus) MarshalJSON

func (v NullableNFServiceStatus) MarshalJSON() ([]byte, error)

func (*NullableNFServiceStatus) Set

func (*NullableNFServiceStatus) UnmarshalJSON

func (v *NullableNFServiceStatus) UnmarshalJSON(src []byte) error

func (*NullableNFServiceStatus) Unset

func (v *NullableNFServiceStatus) Unset()

type NullableNFServiceVersion

type NullableNFServiceVersion struct {
	// contains filtered or unexported fields
}

func NewNullableNFServiceVersion

func NewNullableNFServiceVersion(val *NFServiceVersion) *NullableNFServiceVersion

func (NullableNFServiceVersion) Get

func (NullableNFServiceVersion) IsSet

func (v NullableNFServiceVersion) IsSet() bool

func (NullableNFServiceVersion) MarshalJSON

func (v NullableNFServiceVersion) MarshalJSON() ([]byte, error)

func (*NullableNFServiceVersion) Set

func (*NullableNFServiceVersion) UnmarshalJSON

func (v *NullableNFServiceVersion) UnmarshalJSON(src []byte) error

func (*NullableNFServiceVersion) Unset

func (v *NullableNFServiceVersion) Unset()

type NullableNFStatus

type NullableNFStatus struct {
	// contains filtered or unexported fields
}

func NewNullableNFStatus

func NewNullableNFStatus(val *NFStatus) *NullableNFStatus

func (NullableNFStatus) Get

func (v NullableNFStatus) Get() *NFStatus

func (NullableNFStatus) IsSet

func (v NullableNFStatus) IsSet() bool

func (NullableNFStatus) MarshalJSON

func (v NullableNFStatus) MarshalJSON() ([]byte, error)

func (*NullableNFStatus) Set

func (v *NullableNFStatus) Set(val *NFStatus)

func (*NullableNFStatus) UnmarshalJSON

func (v *NullableNFStatus) UnmarshalJSON(src []byte) error

func (*NullableNFStatus) Unset

func (v *NullableNFStatus) Unset()

type NullableNFType

type NullableNFType struct {
	// contains filtered or unexported fields
}

func NewNullableNFType

func NewNullableNFType(val *NFType) *NullableNFType

func (NullableNFType) Get

func (v NullableNFType) Get() *NFType

func (NullableNFType) IsSet

func (v NullableNFType) IsSet() bool

func (NullableNFType) MarshalJSON

func (v NullableNFType) MarshalJSON() ([]byte, error)

func (*NullableNFType) Set

func (v *NullableNFType) Set(val *NFType)

func (*NullableNFType) UnmarshalJSON

func (v *NullableNFType) UnmarshalJSON(src []byte) error

func (*NullableNFType) Unset

func (v *NullableNFType) Unset()

type NullableNcgi

type NullableNcgi struct {
	// contains filtered or unexported fields
}

func NewNullableNcgi

func NewNullableNcgi(val *Ncgi) *NullableNcgi

func (NullableNcgi) Get

func (v NullableNcgi) Get() *Ncgi

func (NullableNcgi) IsSet

func (v NullableNcgi) IsSet() bool

func (NullableNcgi) MarshalJSON

func (v NullableNcgi) MarshalJSON() ([]byte, error)

func (*NullableNcgi) Set

func (v *NullableNcgi) Set(val *Ncgi)

func (*NullableNcgi) UnmarshalJSON

func (v *NullableNcgi) UnmarshalJSON(src []byte) error

func (*NullableNcgi) Unset

func (v *NullableNcgi) Unset()

type NullableNcgiTai

type NullableNcgiTai struct {
	// contains filtered or unexported fields
}

func NewNullableNcgiTai

func NewNullableNcgiTai(val *NcgiTai) *NullableNcgiTai

func (NullableNcgiTai) Get

func (v NullableNcgiTai) Get() *NcgiTai

func (NullableNcgiTai) IsSet

func (v NullableNcgiTai) IsSet() bool

func (NullableNcgiTai) MarshalJSON

func (v NullableNcgiTai) MarshalJSON() ([]byte, error)

func (*NullableNcgiTai) Set

func (v *NullableNcgiTai) Set(val *NcgiTai)

func (*NullableNcgiTai) UnmarshalJSON

func (v *NullableNcgiTai) UnmarshalJSON(src []byte) error

func (*NullableNcgiTai) Unset

func (v *NullableNcgiTai) Unset()

type NullableNefCond

type NullableNefCond struct {
	// contains filtered or unexported fields
}

func NewNullableNefCond

func NewNullableNefCond(val *NefCond) *NullableNefCond

func (NullableNefCond) Get

func (v NullableNefCond) Get() *NefCond

func (NullableNefCond) IsSet

func (v NullableNefCond) IsSet() bool

func (NullableNefCond) MarshalJSON

func (v NullableNefCond) MarshalJSON() ([]byte, error)

func (*NullableNefCond) Set

func (v *NullableNefCond) Set(val *NefCond)

func (*NullableNefCond) UnmarshalJSON

func (v *NullableNefCond) UnmarshalJSON(src []byte) error

func (*NullableNefCond) Unset

func (v *NullableNefCond) Unset()

type NullableNefInfo

type NullableNefInfo struct {
	// contains filtered or unexported fields
}

func NewNullableNefInfo

func NewNullableNefInfo(val *NefInfo) *NullableNefInfo

func (NullableNefInfo) Get

func (v NullableNefInfo) Get() *NefInfo

func (NullableNefInfo) IsSet

func (v NullableNefInfo) IsSet() bool

func (NullableNefInfo) MarshalJSON

func (v NullableNefInfo) MarshalJSON() ([]byte, error)

func (*NullableNefInfo) Set

func (v *NullableNefInfo) Set(val *NefInfo)

func (*NullableNefInfo) UnmarshalJSON

func (v *NullableNefInfo) UnmarshalJSON(src []byte) error

func (*NullableNefInfo) Unset

func (v *NullableNefInfo) Unset()

type NullableNetworkNodeDiameterAddress

type NullableNetworkNodeDiameterAddress struct {
	// contains filtered or unexported fields
}

func (NullableNetworkNodeDiameterAddress) Get

func (NullableNetworkNodeDiameterAddress) IsSet

func (NullableNetworkNodeDiameterAddress) MarshalJSON

func (v NullableNetworkNodeDiameterAddress) MarshalJSON() ([]byte, error)

func (*NullableNetworkNodeDiameterAddress) Set

func (*NullableNetworkNodeDiameterAddress) UnmarshalJSON

func (v *NullableNetworkNodeDiameterAddress) UnmarshalJSON(src []byte) error

func (*NullableNetworkNodeDiameterAddress) Unset

type NullableNetworkSliceCond

type NullableNetworkSliceCond struct {
	// contains filtered or unexported fields
}

func NewNullableNetworkSliceCond

func NewNullableNetworkSliceCond(val *NetworkSliceCond) *NullableNetworkSliceCond

func (NullableNetworkSliceCond) Get

func (NullableNetworkSliceCond) IsSet

func (v NullableNetworkSliceCond) IsSet() bool

func (NullableNetworkSliceCond) MarshalJSON

func (v NullableNetworkSliceCond) MarshalJSON() ([]byte, error)

func (*NullableNetworkSliceCond) Set

func (*NullableNetworkSliceCond) UnmarshalJSON

func (v *NullableNetworkSliceCond) UnmarshalJSON(src []byte) error

func (*NullableNetworkSliceCond) Unset

func (v *NullableNetworkSliceCond) Unset()

type NullableNfGroupCond

type NullableNfGroupCond struct {
	// contains filtered or unexported fields
}

func NewNullableNfGroupCond

func NewNullableNfGroupCond(val *NfGroupCond) *NullableNfGroupCond

func (NullableNfGroupCond) Get

func (NullableNfGroupCond) IsSet

func (v NullableNfGroupCond) IsSet() bool

func (NullableNfGroupCond) MarshalJSON

func (v NullableNfGroupCond) MarshalJSON() ([]byte, error)

func (*NullableNfGroupCond) Set

func (v *NullableNfGroupCond) Set(val *NfGroupCond)

func (*NullableNfGroupCond) UnmarshalJSON

func (v *NullableNfGroupCond) UnmarshalJSON(src []byte) error

func (*NullableNfGroupCond) Unset

func (v *NullableNfGroupCond) Unset()

type NullableNfGroupListCond

type NullableNfGroupListCond struct {
	// contains filtered or unexported fields
}

func NewNullableNfGroupListCond

func NewNullableNfGroupListCond(val *NfGroupListCond) *NullableNfGroupListCond

func (NullableNfGroupListCond) Get

func (NullableNfGroupListCond) IsSet

func (v NullableNfGroupListCond) IsSet() bool

func (NullableNfGroupListCond) MarshalJSON

func (v NullableNfGroupListCond) MarshalJSON() ([]byte, error)

func (*NullableNfGroupListCond) Set

func (*NullableNfGroupListCond) UnmarshalJSON

func (v *NullableNfGroupListCond) UnmarshalJSON(src []byte) error

func (*NullableNfGroupListCond) Unset

func (v *NullableNfGroupListCond) Unset()

type NullableNfInfo

type NullableNfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableNfInfo

func NewNullableNfInfo(val *NfInfo) *NullableNfInfo

func (NullableNfInfo) Get

func (v NullableNfInfo) Get() *NfInfo

func (NullableNfInfo) IsSet

func (v NullableNfInfo) IsSet() bool

func (NullableNfInfo) MarshalJSON

func (v NullableNfInfo) MarshalJSON() ([]byte, error)

func (*NullableNfInfo) Set

func (v *NullableNfInfo) Set(val *NfInfo)

func (*NullableNfInfo) UnmarshalJSON

func (v *NullableNfInfo) UnmarshalJSON(src []byte) error

func (*NullableNfInfo) Unset

func (v *NullableNfInfo) Unset()

type NullableNfInstanceIdCond

type NullableNfInstanceIdCond struct {
	// contains filtered or unexported fields
}

func NewNullableNfInstanceIdCond

func NewNullableNfInstanceIdCond(val *NfInstanceIdCond) *NullableNfInstanceIdCond

func (NullableNfInstanceIdCond) Get

func (NullableNfInstanceIdCond) IsSet

func (v NullableNfInstanceIdCond) IsSet() bool

func (NullableNfInstanceIdCond) MarshalJSON

func (v NullableNfInstanceIdCond) MarshalJSON() ([]byte, error)

func (*NullableNfInstanceIdCond) Set

func (*NullableNfInstanceIdCond) UnmarshalJSON

func (v *NullableNfInstanceIdCond) UnmarshalJSON(src []byte) error

func (*NullableNfInstanceIdCond) Unset

func (v *NullableNfInstanceIdCond) Unset()

type NullableNfInstanceIdListCond

type NullableNfInstanceIdListCond struct {
	// contains filtered or unexported fields
}

func NewNullableNfInstanceIdListCond

func NewNullableNfInstanceIdListCond(val *NfInstanceIdListCond) *NullableNfInstanceIdListCond

func (NullableNfInstanceIdListCond) Get

func (NullableNfInstanceIdListCond) IsSet

func (NullableNfInstanceIdListCond) MarshalJSON

func (v NullableNfInstanceIdListCond) MarshalJSON() ([]byte, error)

func (*NullableNfInstanceIdListCond) Set

func (*NullableNfInstanceIdListCond) UnmarshalJSON

func (v *NullableNfInstanceIdListCond) UnmarshalJSON(src []byte) error

func (*NullableNfInstanceIdListCond) Unset

func (v *NullableNfInstanceIdListCond) Unset()

type NullableNfServiceSetCond

type NullableNfServiceSetCond struct {
	// contains filtered or unexported fields
}

func NewNullableNfServiceSetCond

func NewNullableNfServiceSetCond(val *NfServiceSetCond) *NullableNfServiceSetCond

func (NullableNfServiceSetCond) Get

func (NullableNfServiceSetCond) IsSet

func (v NullableNfServiceSetCond) IsSet() bool

func (NullableNfServiceSetCond) MarshalJSON

func (v NullableNfServiceSetCond) MarshalJSON() ([]byte, error)

func (*NullableNfServiceSetCond) Set

func (*NullableNfServiceSetCond) UnmarshalJSON

func (v *NullableNfServiceSetCond) UnmarshalJSON(src []byte) error

func (*NullableNfServiceSetCond) Unset

func (v *NullableNfServiceSetCond) Unset()

type NullableNfSetCond

type NullableNfSetCond struct {
	// contains filtered or unexported fields
}

func NewNullableNfSetCond

func NewNullableNfSetCond(val *NfSetCond) *NullableNfSetCond

func (NullableNfSetCond) Get

func (v NullableNfSetCond) Get() *NfSetCond

func (NullableNfSetCond) IsSet

func (v NullableNfSetCond) IsSet() bool

func (NullableNfSetCond) MarshalJSON

func (v NullableNfSetCond) MarshalJSON() ([]byte, error)

func (*NullableNfSetCond) Set

func (v *NullableNfSetCond) Set(val *NfSetCond)

func (*NullableNfSetCond) UnmarshalJSON

func (v *NullableNfSetCond) UnmarshalJSON(src []byte) error

func (*NullableNfSetCond) Unset

func (v *NullableNfSetCond) Unset()

type NullableNfTypeCond

type NullableNfTypeCond struct {
	// contains filtered or unexported fields
}

func NewNullableNfTypeCond

func NewNullableNfTypeCond(val *NfTypeCond) *NullableNfTypeCond

func (NullableNfTypeCond) Get

func (v NullableNfTypeCond) Get() *NfTypeCond

func (NullableNfTypeCond) IsSet

func (v NullableNfTypeCond) IsSet() bool

func (NullableNfTypeCond) MarshalJSON

func (v NullableNfTypeCond) MarshalJSON() ([]byte, error)

func (*NullableNfTypeCond) Set

func (v *NullableNfTypeCond) Set(val *NfTypeCond)

func (*NullableNfTypeCond) UnmarshalJSON

func (v *NullableNfTypeCond) UnmarshalJSON(src []byte) error

func (*NullableNfTypeCond) Unset

func (v *NullableNfTypeCond) Unset()

type NullableNotifCondition

type NullableNotifCondition struct {
	// contains filtered or unexported fields
}

func NewNullableNotifCondition

func NewNullableNotifCondition(val *NotifCondition) *NullableNotifCondition

func (NullableNotifCondition) Get

func (NullableNotifCondition) IsSet

func (v NullableNotifCondition) IsSet() bool

func (NullableNotifCondition) MarshalJSON

func (v NullableNotifCondition) MarshalJSON() ([]byte, error)

func (*NullableNotifCondition) Set

func (*NullableNotifCondition) UnmarshalJSON

func (v *NullableNotifCondition) UnmarshalJSON(src []byte) error

func (*NullableNotifCondition) Unset

func (v *NullableNotifCondition) Unset()

type NullableNotificationData

type NullableNotificationData struct {
	// contains filtered or unexported fields
}

func NewNullableNotificationData

func NewNullableNotificationData(val *NotificationData) *NullableNotificationData

func (NullableNotificationData) Get

func (NullableNotificationData) IsSet

func (v NullableNotificationData) IsSet() bool

func (NullableNotificationData) MarshalJSON

func (v NullableNotificationData) MarshalJSON() ([]byte, error)

func (*NullableNotificationData) Set

func (*NullableNotificationData) UnmarshalJSON

func (v *NullableNotificationData) UnmarshalJSON(src []byte) error

func (*NullableNotificationData) Unset

func (v *NullableNotificationData) Unset()

type NullableNotificationEventType

type NullableNotificationEventType struct {
	// contains filtered or unexported fields
}

func (NullableNotificationEventType) Get

func (NullableNotificationEventType) IsSet

func (NullableNotificationEventType) MarshalJSON

func (v NullableNotificationEventType) MarshalJSON() ([]byte, error)

func (*NullableNotificationEventType) Set

func (*NullableNotificationEventType) UnmarshalJSON

func (v *NullableNotificationEventType) UnmarshalJSON(src []byte) error

func (*NullableNotificationEventType) Unset

func (v *NullableNotificationEventType) Unset()

type NullableNotificationType

type NullableNotificationType struct {
	// contains filtered or unexported fields
}

func NewNullableNotificationType

func NewNullableNotificationType(val *NotificationType) *NullableNotificationType

func (NullableNotificationType) Get

func (NullableNotificationType) IsSet

func (v NullableNotificationType) IsSet() bool

func (NullableNotificationType) MarshalJSON

func (v NullableNotificationType) MarshalJSON() ([]byte, error)

func (*NullableNotificationType) Set

func (*NullableNotificationType) UnmarshalJSON

func (v *NullableNotificationType) UnmarshalJSON(src []byte) error

func (*NullableNotificationType) Unset

func (v *NullableNotificationType) Unset()

type NullableNrfInfo

type NullableNrfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableNrfInfo

func NewNullableNrfInfo(val *NrfInfo) *NullableNrfInfo

func (NullableNrfInfo) Get

func (v NullableNrfInfo) Get() *NrfInfo

func (NullableNrfInfo) IsSet

func (v NullableNrfInfo) IsSet() bool

func (NullableNrfInfo) MarshalJSON

func (v NullableNrfInfo) MarshalJSON() ([]byte, error)

func (*NullableNrfInfo) Set

func (v *NullableNrfInfo) Set(val *NrfInfo)

func (*NullableNrfInfo) UnmarshalJSON

func (v *NullableNrfInfo) UnmarshalJSON(src []byte) error

func (*NullableNrfInfo) Unset

func (v *NullableNrfInfo) Unset()

type NullableNrfInfoServedAanfInfoListValueValue

type NullableNrfInfoServedAanfInfoListValueValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedAanfInfoListValueValue) Get

func (NullableNrfInfoServedAanfInfoListValueValue) IsSet

func (NullableNrfInfoServedAanfInfoListValueValue) MarshalJSON

func (*NullableNrfInfoServedAanfInfoListValueValue) Set

func (*NullableNrfInfoServedAanfInfoListValueValue) UnmarshalJSON

func (v *NullableNrfInfoServedAanfInfoListValueValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedAanfInfoListValueValue) Unset

type NullableNrfInfoServedAmfInfoValue

type NullableNrfInfoServedAmfInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedAmfInfoValue) Get

func (NullableNrfInfoServedAmfInfoValue) IsSet

func (NullableNrfInfoServedAmfInfoValue) MarshalJSON

func (v NullableNrfInfoServedAmfInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedAmfInfoValue) Set

func (*NullableNrfInfoServedAmfInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedAmfInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedAmfInfoValue) Unset

type NullableNrfInfoServedAusfInfoValue

type NullableNrfInfoServedAusfInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedAusfInfoValue) Get

func (NullableNrfInfoServedAusfInfoValue) IsSet

func (NullableNrfInfoServedAusfInfoValue) MarshalJSON

func (v NullableNrfInfoServedAusfInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedAusfInfoValue) Set

func (*NullableNrfInfoServedAusfInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedAusfInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedAusfInfoValue) Unset

type NullableNrfInfoServedBsfInfoValue

type NullableNrfInfoServedBsfInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedBsfInfoValue) Get

func (NullableNrfInfoServedBsfInfoValue) IsSet

func (NullableNrfInfoServedBsfInfoValue) MarshalJSON

func (v NullableNrfInfoServedBsfInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedBsfInfoValue) Set

func (*NullableNrfInfoServedBsfInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedBsfInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedBsfInfoValue) Unset

type NullableNrfInfoServedChfInfoValue

type NullableNrfInfoServedChfInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedChfInfoValue) Get

func (NullableNrfInfoServedChfInfoValue) IsSet

func (NullableNrfInfoServedChfInfoValue) MarshalJSON

func (v NullableNrfInfoServedChfInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedChfInfoValue) Set

func (*NullableNrfInfoServedChfInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedChfInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedChfInfoValue) Unset

type NullableNrfInfoServedGmlcInfoValue

type NullableNrfInfoServedGmlcInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedGmlcInfoValue) Get

func (NullableNrfInfoServedGmlcInfoValue) IsSet

func (NullableNrfInfoServedGmlcInfoValue) MarshalJSON

func (v NullableNrfInfoServedGmlcInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedGmlcInfoValue) Set

func (*NullableNrfInfoServedGmlcInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedGmlcInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedGmlcInfoValue) Unset

type NullableNrfInfoServedHssInfoListValueValue

type NullableNrfInfoServedHssInfoListValueValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedHssInfoListValueValue) Get

func (NullableNrfInfoServedHssInfoListValueValue) IsSet

func (NullableNrfInfoServedHssInfoListValueValue) MarshalJSON

func (*NullableNrfInfoServedHssInfoListValueValue) Set

func (*NullableNrfInfoServedHssInfoListValueValue) UnmarshalJSON

func (v *NullableNrfInfoServedHssInfoListValueValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedHssInfoListValueValue) Unset

type NullableNrfInfoServedLmfInfoValue

type NullableNrfInfoServedLmfInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedLmfInfoValue) Get

func (NullableNrfInfoServedLmfInfoValue) IsSet

func (NullableNrfInfoServedLmfInfoValue) MarshalJSON

func (v NullableNrfInfoServedLmfInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedLmfInfoValue) Set

func (*NullableNrfInfoServedLmfInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedLmfInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedLmfInfoValue) Unset

type NullableNrfInfoServedMbSmfInfoListValueValue

type NullableNrfInfoServedMbSmfInfoListValueValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedMbSmfInfoListValueValue) Get

func (NullableNrfInfoServedMbSmfInfoListValueValue) IsSet

func (NullableNrfInfoServedMbSmfInfoListValueValue) MarshalJSON

func (*NullableNrfInfoServedMbSmfInfoListValueValue) Set

func (*NullableNrfInfoServedMbSmfInfoListValueValue) UnmarshalJSON

func (*NullableNrfInfoServedMbSmfInfoListValueValue) Unset

type NullableNrfInfoServedNefInfoValue

type NullableNrfInfoServedNefInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedNefInfoValue) Get

func (NullableNrfInfoServedNefInfoValue) IsSet

func (NullableNrfInfoServedNefInfoValue) MarshalJSON

func (v NullableNrfInfoServedNefInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedNefInfoValue) Set

func (*NullableNrfInfoServedNefInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedNefInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedNefInfoValue) Unset

type NullableNrfInfoServedNwdafInfoValue

type NullableNrfInfoServedNwdafInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedNwdafInfoValue) Get

func (NullableNrfInfoServedNwdafInfoValue) IsSet

func (NullableNrfInfoServedNwdafInfoValue) MarshalJSON

func (v NullableNrfInfoServedNwdafInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedNwdafInfoValue) Set

func (*NullableNrfInfoServedNwdafInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedNwdafInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedNwdafInfoValue) Unset

type NullableNrfInfoServedPcfInfoValue

type NullableNrfInfoServedPcfInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedPcfInfoValue) Get

func (NullableNrfInfoServedPcfInfoValue) IsSet

func (NullableNrfInfoServedPcfInfoValue) MarshalJSON

func (v NullableNrfInfoServedPcfInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedPcfInfoValue) Set

func (*NullableNrfInfoServedPcfInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedPcfInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedPcfInfoValue) Unset

type NullableNrfInfoServedPcscfInfoListValueValue

type NullableNrfInfoServedPcscfInfoListValueValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedPcscfInfoListValueValue) Get

func (NullableNrfInfoServedPcscfInfoListValueValue) IsSet

func (NullableNrfInfoServedPcscfInfoListValueValue) MarshalJSON

func (*NullableNrfInfoServedPcscfInfoListValueValue) Set

func (*NullableNrfInfoServedPcscfInfoListValueValue) UnmarshalJSON

func (*NullableNrfInfoServedPcscfInfoListValueValue) Unset

type NullableNrfInfoServedScpInfoListValue

type NullableNrfInfoServedScpInfoListValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedScpInfoListValue) Get

func (NullableNrfInfoServedScpInfoListValue) IsSet

func (NullableNrfInfoServedScpInfoListValue) MarshalJSON

func (v NullableNrfInfoServedScpInfoListValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedScpInfoListValue) Set

func (*NullableNrfInfoServedScpInfoListValue) UnmarshalJSON

func (v *NullableNrfInfoServedScpInfoListValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedScpInfoListValue) Unset

type NullableNrfInfoServedSeppInfoListValue

type NullableNrfInfoServedSeppInfoListValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedSeppInfoListValue) Get

func (NullableNrfInfoServedSeppInfoListValue) IsSet

func (NullableNrfInfoServedSeppInfoListValue) MarshalJSON

func (v NullableNrfInfoServedSeppInfoListValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedSeppInfoListValue) Set

func (*NullableNrfInfoServedSeppInfoListValue) UnmarshalJSON

func (v *NullableNrfInfoServedSeppInfoListValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedSeppInfoListValue) Unset

type NullableNrfInfoServedSmfInfoValue

type NullableNrfInfoServedSmfInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedSmfInfoValue) Get

func (NullableNrfInfoServedSmfInfoValue) IsSet

func (NullableNrfInfoServedSmfInfoValue) MarshalJSON

func (v NullableNrfInfoServedSmfInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedSmfInfoValue) Set

func (*NullableNrfInfoServedSmfInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedSmfInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedSmfInfoValue) Unset

type NullableNrfInfoServedUdmInfoValue

type NullableNrfInfoServedUdmInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedUdmInfoValue) Get

func (NullableNrfInfoServedUdmInfoValue) IsSet

func (NullableNrfInfoServedUdmInfoValue) MarshalJSON

func (v NullableNrfInfoServedUdmInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedUdmInfoValue) Set

func (*NullableNrfInfoServedUdmInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedUdmInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedUdmInfoValue) Unset

type NullableNrfInfoServedUdrInfoValue

type NullableNrfInfoServedUdrInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedUdrInfoValue) Get

func (NullableNrfInfoServedUdrInfoValue) IsSet

func (NullableNrfInfoServedUdrInfoValue) MarshalJSON

func (v NullableNrfInfoServedUdrInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedUdrInfoValue) Set

func (*NullableNrfInfoServedUdrInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedUdrInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedUdrInfoValue) Unset

type NullableNrfInfoServedUdsfInfoValue

type NullableNrfInfoServedUdsfInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedUdsfInfoValue) Get

func (NullableNrfInfoServedUdsfInfoValue) IsSet

func (NullableNrfInfoServedUdsfInfoValue) MarshalJSON

func (v NullableNrfInfoServedUdsfInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedUdsfInfoValue) Set

func (*NullableNrfInfoServedUdsfInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedUdsfInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedUdsfInfoValue) Unset

type NullableNrfInfoServedUpfInfoValue

type NullableNrfInfoServedUpfInfoValue struct {
	// contains filtered or unexported fields
}

func (NullableNrfInfoServedUpfInfoValue) Get

func (NullableNrfInfoServedUpfInfoValue) IsSet

func (NullableNrfInfoServedUpfInfoValue) MarshalJSON

func (v NullableNrfInfoServedUpfInfoValue) MarshalJSON() ([]byte, error)

func (*NullableNrfInfoServedUpfInfoValue) Set

func (*NullableNrfInfoServedUpfInfoValue) UnmarshalJSON

func (v *NullableNrfInfoServedUpfInfoValue) UnmarshalJSON(src []byte) error

func (*NullableNrfInfoServedUpfInfoValue) Unset

type NullableNsacfCapability

type NullableNsacfCapability struct {
	// contains filtered or unexported fields
}

func NewNullableNsacfCapability

func NewNullableNsacfCapability(val *NsacfCapability) *NullableNsacfCapability

func (NullableNsacfCapability) Get

func (NullableNsacfCapability) IsSet

func (v NullableNsacfCapability) IsSet() bool

func (NullableNsacfCapability) MarshalJSON

func (v NullableNsacfCapability) MarshalJSON() ([]byte, error)

func (*NullableNsacfCapability) Set

func (*NullableNsacfCapability) UnmarshalJSON

func (v *NullableNsacfCapability) UnmarshalJSON(src []byte) error

func (*NullableNsacfCapability) Unset

func (v *NullableNsacfCapability) Unset()

type NullableNsacfInfo

type NullableNsacfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableNsacfInfo

func NewNullableNsacfInfo(val *NsacfInfo) *NullableNsacfInfo

func (NullableNsacfInfo) Get

func (v NullableNsacfInfo) Get() *NsacfInfo

func (NullableNsacfInfo) IsSet

func (v NullableNsacfInfo) IsSet() bool

func (NullableNsacfInfo) MarshalJSON

func (v NullableNsacfInfo) MarshalJSON() ([]byte, error)

func (*NullableNsacfInfo) Set

func (v *NullableNsacfInfo) Set(val *NsacfInfo)

func (*NullableNsacfInfo) UnmarshalJSON

func (v *NullableNsacfInfo) UnmarshalJSON(src []byte) error

func (*NullableNsacfInfo) Unset

func (v *NullableNsacfInfo) Unset()

type NullableNssaafInfo

type NullableNssaafInfo struct {
	// contains filtered or unexported fields
}

func NewNullableNssaafInfo

func NewNullableNssaafInfo(val *NssaafInfo) *NullableNssaafInfo

func (NullableNssaafInfo) Get

func (v NullableNssaafInfo) Get() *NssaafInfo

func (NullableNssaafInfo) IsSet

func (v NullableNssaafInfo) IsSet() bool

func (NullableNssaafInfo) MarshalJSON

func (v NullableNssaafInfo) MarshalJSON() ([]byte, error)

func (*NullableNssaafInfo) Set

func (v *NullableNssaafInfo) Set(val *NssaafInfo)

func (*NullableNssaafInfo) UnmarshalJSON

func (v *NullableNssaafInfo) UnmarshalJSON(src []byte) error

func (*NullableNssaafInfo) Unset

func (v *NullableNssaafInfo) Unset()

type NullableNwdafCapability

type NullableNwdafCapability struct {
	// contains filtered or unexported fields
}

func NewNullableNwdafCapability

func NewNullableNwdafCapability(val *NwdafCapability) *NullableNwdafCapability

func (NullableNwdafCapability) Get

func (NullableNwdafCapability) IsSet

func (v NullableNwdafCapability) IsSet() bool

func (NullableNwdafCapability) MarshalJSON

func (v NullableNwdafCapability) MarshalJSON() ([]byte, error)

func (*NullableNwdafCapability) Set

func (*NullableNwdafCapability) UnmarshalJSON

func (v *NullableNwdafCapability) UnmarshalJSON(src []byte) error

func (*NullableNwdafCapability) Unset

func (v *NullableNwdafCapability) Unset()

type NullableNwdafCond

type NullableNwdafCond struct {
	// contains filtered or unexported fields
}

func NewNullableNwdafCond

func NewNullableNwdafCond(val *NwdafCond) *NullableNwdafCond

func (NullableNwdafCond) Get

func (v NullableNwdafCond) Get() *NwdafCond

func (NullableNwdafCond) IsSet

func (v NullableNwdafCond) IsSet() bool

func (NullableNwdafCond) MarshalJSON

func (v NullableNwdafCond) MarshalJSON() ([]byte, error)

func (*NullableNwdafCond) Set

func (v *NullableNwdafCond) Set(val *NwdafCond)

func (*NullableNwdafCond) UnmarshalJSON

func (v *NullableNwdafCond) UnmarshalJSON(src []byte) error

func (*NullableNwdafCond) Unset

func (v *NullableNwdafCond) Unset()

type NullableNwdafEvent

type NullableNwdafEvent struct {
	// contains filtered or unexported fields
}

func NewNullableNwdafEvent

func NewNullableNwdafEvent(val *NwdafEvent) *NullableNwdafEvent

func (NullableNwdafEvent) Get

func (v NullableNwdafEvent) Get() *NwdafEvent

func (NullableNwdafEvent) IsSet

func (v NullableNwdafEvent) IsSet() bool

func (NullableNwdafEvent) MarshalJSON

func (v NullableNwdafEvent) MarshalJSON() ([]byte, error)

func (*NullableNwdafEvent) Set

func (v *NullableNwdafEvent) Set(val *NwdafEvent)

func (*NullableNwdafEvent) UnmarshalJSON

func (v *NullableNwdafEvent) UnmarshalJSON(src []byte) error

func (*NullableNwdafEvent) Unset

func (v *NullableNwdafEvent) Unset()

type NullableNwdafInfo

type NullableNwdafInfo struct {
	// contains filtered or unexported fields
}

func NewNullableNwdafInfo

func NewNullableNwdafInfo(val *NwdafInfo) *NullableNwdafInfo

func (NullableNwdafInfo) Get

func (v NullableNwdafInfo) Get() *NwdafInfo

func (NullableNwdafInfo) IsSet

func (v NullableNwdafInfo) IsSet() bool

func (NullableNwdafInfo) MarshalJSON

func (v NullableNwdafInfo) MarshalJSON() ([]byte, error)

func (*NullableNwdafInfo) Set

func (v *NullableNwdafInfo) Set(val *NwdafInfo)

func (*NullableNwdafInfo) UnmarshalJSON

func (v *NullableNwdafInfo) UnmarshalJSON(src []byte) error

func (*NullableNwdafInfo) Unset

func (v *NullableNwdafInfo) Unset()

type NullableOptionsResponse

type NullableOptionsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableOptionsResponse

func NewNullableOptionsResponse(val *OptionsResponse) *NullableOptionsResponse

func (NullableOptionsResponse) Get

func (NullableOptionsResponse) IsSet

func (v NullableOptionsResponse) IsSet() bool

func (NullableOptionsResponse) MarshalJSON

func (v NullableOptionsResponse) MarshalJSON() ([]byte, error)

func (*NullableOptionsResponse) Set

func (*NullableOptionsResponse) UnmarshalJSON

func (v *NullableOptionsResponse) UnmarshalJSON(src []byte) error

func (*NullableOptionsResponse) Unset

func (v *NullableOptionsResponse) Unset()

type NullablePatchItem

type NullablePatchItem struct {
	// contains filtered or unexported fields
}

func NewNullablePatchItem

func NewNullablePatchItem(val *PatchItem) *NullablePatchItem

func (NullablePatchItem) Get

func (v NullablePatchItem) Get() *PatchItem

func (NullablePatchItem) IsSet

func (v NullablePatchItem) IsSet() bool

func (NullablePatchItem) MarshalJSON

func (v NullablePatchItem) MarshalJSON() ([]byte, error)

func (*NullablePatchItem) Set

func (v *NullablePatchItem) Set(val *PatchItem)

func (*NullablePatchItem) UnmarshalJSON

func (v *NullablePatchItem) UnmarshalJSON(src []byte) error

func (*NullablePatchItem) Unset

func (v *NullablePatchItem) Unset()

type NullablePatchOperation

type NullablePatchOperation struct {
	// contains filtered or unexported fields
}

func NewNullablePatchOperation

func NewNullablePatchOperation(val *PatchOperation) *NullablePatchOperation

func (NullablePatchOperation) Get

func (NullablePatchOperation) IsSet

func (v NullablePatchOperation) IsSet() bool

func (NullablePatchOperation) MarshalJSON

func (v NullablePatchOperation) MarshalJSON() ([]byte, error)

func (*NullablePatchOperation) Set

func (*NullablePatchOperation) UnmarshalJSON

func (v *NullablePatchOperation) UnmarshalJSON(src []byte) error

func (*NullablePatchOperation) Unset

func (v *NullablePatchOperation) Unset()

type NullablePcfInfo

type NullablePcfInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePcfInfo

func NewNullablePcfInfo(val *PcfInfo) *NullablePcfInfo

func (NullablePcfInfo) Get

func (v NullablePcfInfo) Get() *PcfInfo

func (NullablePcfInfo) IsSet

func (v NullablePcfInfo) IsSet() bool

func (NullablePcfInfo) MarshalJSON

func (v NullablePcfInfo) MarshalJSON() ([]byte, error)

func (*NullablePcfInfo) Set

func (v *NullablePcfInfo) Set(val *PcfInfo)

func (*NullablePcfInfo) UnmarshalJSON

func (v *NullablePcfInfo) UnmarshalJSON(src []byte) error

func (*NullablePcfInfo) Unset

func (v *NullablePcfInfo) Unset()

type NullablePcscfInfo

type NullablePcscfInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePcscfInfo

func NewNullablePcscfInfo(val *PcscfInfo) *NullablePcscfInfo

func (NullablePcscfInfo) Get

func (v NullablePcscfInfo) Get() *PcscfInfo

func (NullablePcscfInfo) IsSet

func (v NullablePcscfInfo) IsSet() bool

func (NullablePcscfInfo) MarshalJSON

func (v NullablePcscfInfo) MarshalJSON() ([]byte, error)

func (*NullablePcscfInfo) Set

func (v *NullablePcscfInfo) Set(val *PcscfInfo)

func (*NullablePcscfInfo) UnmarshalJSON

func (v *NullablePcscfInfo) UnmarshalJSON(src []byte) error

func (*NullablePcscfInfo) Unset

func (v *NullablePcscfInfo) Unset()

type NullablePduSessionType

type NullablePduSessionType struct {
	// contains filtered or unexported fields
}

func NewNullablePduSessionType

func NewNullablePduSessionType(val *PduSessionType) *NullablePduSessionType

func (NullablePduSessionType) Get

func (NullablePduSessionType) IsSet

func (v NullablePduSessionType) IsSet() bool

func (NullablePduSessionType) MarshalJSON

func (v NullablePduSessionType) MarshalJSON() ([]byte, error)

func (*NullablePduSessionType) Set

func (*NullablePduSessionType) UnmarshalJSON

func (v *NullablePduSessionType) UnmarshalJSON(src []byte) error

func (*NullablePduSessionType) Unset

func (v *NullablePduSessionType) Unset()

type NullablePfdData

type NullablePfdData struct {
	// contains filtered or unexported fields
}

func NewNullablePfdData

func NewNullablePfdData(val *PfdData) *NullablePfdData

func (NullablePfdData) Get

func (v NullablePfdData) Get() *PfdData

func (NullablePfdData) IsSet

func (v NullablePfdData) IsSet() bool

func (NullablePfdData) MarshalJSON

func (v NullablePfdData) MarshalJSON() ([]byte, error)

func (*NullablePfdData) Set

func (v *NullablePfdData) Set(val *PfdData)

func (*NullablePfdData) UnmarshalJSON

func (v *NullablePfdData) UnmarshalJSON(src []byte) error

func (*NullablePfdData) Unset

func (v *NullablePfdData) Unset()

type NullablePlmnId

type NullablePlmnId struct {
	// contains filtered or unexported fields
}

func NewNullablePlmnId

func NewNullablePlmnId(val *PlmnId) *NullablePlmnId

func (NullablePlmnId) Get

func (v NullablePlmnId) Get() *PlmnId

func (NullablePlmnId) IsSet

func (v NullablePlmnId) IsSet() bool

func (NullablePlmnId) MarshalJSON

func (v NullablePlmnId) MarshalJSON() ([]byte, error)

func (*NullablePlmnId) Set

func (v *NullablePlmnId) Set(val *PlmnId)

func (*NullablePlmnId) UnmarshalJSON

func (v *NullablePlmnId) UnmarshalJSON(src []byte) error

func (*NullablePlmnId) Unset

func (v *NullablePlmnId) Unset()

type NullablePlmnIdNid

type NullablePlmnIdNid struct {
	// contains filtered or unexported fields
}

func NewNullablePlmnIdNid

func NewNullablePlmnIdNid(val *PlmnIdNid) *NullablePlmnIdNid

func (NullablePlmnIdNid) Get

func (v NullablePlmnIdNid) Get() *PlmnIdNid

func (NullablePlmnIdNid) IsSet

func (v NullablePlmnIdNid) IsSet() bool

func (NullablePlmnIdNid) MarshalJSON

func (v NullablePlmnIdNid) MarshalJSON() ([]byte, error)

func (*NullablePlmnIdNid) Set

func (v *NullablePlmnIdNid) Set(val *PlmnIdNid)

func (*NullablePlmnIdNid) UnmarshalJSON

func (v *NullablePlmnIdNid) UnmarshalJSON(src []byte) error

func (*NullablePlmnIdNid) Unset

func (v *NullablePlmnIdNid) Unset()

type NullablePlmnOauth2

type NullablePlmnOauth2 struct {
	// contains filtered or unexported fields
}

func NewNullablePlmnOauth2

func NewNullablePlmnOauth2(val *PlmnOauth2) *NullablePlmnOauth2

func (NullablePlmnOauth2) Get

func (v NullablePlmnOauth2) Get() *PlmnOauth2

func (NullablePlmnOauth2) IsSet

func (v NullablePlmnOauth2) IsSet() bool

func (NullablePlmnOauth2) MarshalJSON

func (v NullablePlmnOauth2) MarshalJSON() ([]byte, error)

func (*NullablePlmnOauth2) Set

func (v *NullablePlmnOauth2) Set(val *PlmnOauth2)

func (*NullablePlmnOauth2) UnmarshalJSON

func (v *NullablePlmnOauth2) UnmarshalJSON(src []byte) error

func (*NullablePlmnOauth2) Unset

func (v *NullablePlmnOauth2) Unset()

type NullablePlmnRange

type NullablePlmnRange struct {
	// contains filtered or unexported fields
}

func NewNullablePlmnRange

func NewNullablePlmnRange(val *PlmnRange) *NullablePlmnRange

func (NullablePlmnRange) Get

func (v NullablePlmnRange) Get() *PlmnRange

func (NullablePlmnRange) IsSet

func (v NullablePlmnRange) IsSet() bool

func (NullablePlmnRange) MarshalJSON

func (v NullablePlmnRange) MarshalJSON() ([]byte, error)

func (*NullablePlmnRange) Set

func (v *NullablePlmnRange) Set(val *PlmnRange)

func (*NullablePlmnRange) UnmarshalJSON

func (v *NullablePlmnRange) UnmarshalJSON(src []byte) error

func (*NullablePlmnRange) Unset

func (v *NullablePlmnRange) Unset()

type NullablePlmnSnssai

type NullablePlmnSnssai struct {
	// contains filtered or unexported fields
}

func NewNullablePlmnSnssai

func NewNullablePlmnSnssai(val *PlmnSnssai) *NullablePlmnSnssai

func (NullablePlmnSnssai) Get

func (v NullablePlmnSnssai) Get() *PlmnSnssai

func (NullablePlmnSnssai) IsSet

func (v NullablePlmnSnssai) IsSet() bool

func (NullablePlmnSnssai) MarshalJSON

func (v NullablePlmnSnssai) MarshalJSON() ([]byte, error)

func (*NullablePlmnSnssai) Set

func (v *NullablePlmnSnssai) Set(val *PlmnSnssai)

func (*NullablePlmnSnssai) UnmarshalJSON

func (v *NullablePlmnSnssai) UnmarshalJSON(src []byte) error

func (*NullablePlmnSnssai) Unset

func (v *NullablePlmnSnssai) Unset()

type NullableProSeCapability

type NullableProSeCapability struct {
	// contains filtered or unexported fields
}

func NewNullableProSeCapability

func NewNullableProSeCapability(val *ProSeCapability) *NullableProSeCapability

func (NullableProSeCapability) Get

func (NullableProSeCapability) IsSet

func (v NullableProSeCapability) IsSet() bool

func (NullableProSeCapability) MarshalJSON

func (v NullableProSeCapability) MarshalJSON() ([]byte, error)

func (*NullableProSeCapability) Set

func (*NullableProSeCapability) UnmarshalJSON

func (v *NullableProSeCapability) UnmarshalJSON(src []byte) error

func (*NullableProSeCapability) Unset

func (v *NullableProSeCapability) Unset()

type NullableProblemDetails

type NullableProblemDetails struct {
	// contains filtered or unexported fields
}

func NewNullableProblemDetails

func NewNullableProblemDetails(val *ProblemDetails) *NullableProblemDetails

func (NullableProblemDetails) Get

func (NullableProblemDetails) IsSet

func (v NullableProblemDetails) IsSet() bool

func (NullableProblemDetails) MarshalJSON

func (v NullableProblemDetails) MarshalJSON() ([]byte, error)

func (*NullableProblemDetails) Set

func (*NullableProblemDetails) UnmarshalJSON

func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error

func (*NullableProblemDetails) Unset

func (v *NullableProblemDetails) Unset()

type NullableRatType

type NullableRatType struct {
	// contains filtered or unexported fields
}

func NewNullableRatType

func NewNullableRatType(val *RatType) *NullableRatType

func (NullableRatType) Get

func (v NullableRatType) Get() *RatType

func (NullableRatType) IsSet

func (v NullableRatType) IsSet() bool

func (NullableRatType) MarshalJSON

func (v NullableRatType) MarshalJSON() ([]byte, error)

func (*NullableRatType) Set

func (v *NullableRatType) Set(val *RatType)

func (*NullableRatType) UnmarshalJSON

func (v *NullableRatType) UnmarshalJSON(src []byte) error

func (*NullableRatType) Unset

func (v *NullableRatType) Unset()

type NullableRedirectResponse

type NullableRedirectResponse struct {
	// contains filtered or unexported fields
}

func NewNullableRedirectResponse

func NewNullableRedirectResponse(val *RedirectResponse) *NullableRedirectResponse

func (NullableRedirectResponse) Get

func (NullableRedirectResponse) IsSet

func (v NullableRedirectResponse) IsSet() bool

func (NullableRedirectResponse) MarshalJSON

func (v NullableRedirectResponse) MarshalJSON() ([]byte, error)

func (*NullableRedirectResponse) Set

func (*NullableRedirectResponse) UnmarshalJSON

func (v *NullableRedirectResponse) UnmarshalJSON(src []byte) error

func (*NullableRedirectResponse) Unset

func (v *NullableRedirectResponse) Unset()

type NullableScpCapability

type NullableScpCapability struct {
	// contains filtered or unexported fields
}

func NewNullableScpCapability

func NewNullableScpCapability(val *ScpCapability) *NullableScpCapability

func (NullableScpCapability) Get

func (NullableScpCapability) IsSet

func (v NullableScpCapability) IsSet() bool

func (NullableScpCapability) MarshalJSON

func (v NullableScpCapability) MarshalJSON() ([]byte, error)

func (*NullableScpCapability) Set

func (v *NullableScpCapability) Set(val *ScpCapability)

func (*NullableScpCapability) UnmarshalJSON

func (v *NullableScpCapability) UnmarshalJSON(src []byte) error

func (*NullableScpCapability) Unset

func (v *NullableScpCapability) Unset()

type NullableScpDomainCond

type NullableScpDomainCond struct {
	// contains filtered or unexported fields
}

func NewNullableScpDomainCond

func NewNullableScpDomainCond(val *ScpDomainCond) *NullableScpDomainCond

func (NullableScpDomainCond) Get

func (NullableScpDomainCond) IsSet

func (v NullableScpDomainCond) IsSet() bool

func (NullableScpDomainCond) MarshalJSON

func (v NullableScpDomainCond) MarshalJSON() ([]byte, error)

func (*NullableScpDomainCond) Set

func (v *NullableScpDomainCond) Set(val *ScpDomainCond)

func (*NullableScpDomainCond) UnmarshalJSON

func (v *NullableScpDomainCond) UnmarshalJSON(src []byte) error

func (*NullableScpDomainCond) Unset

func (v *NullableScpDomainCond) Unset()

type NullableScpDomainInfo

type NullableScpDomainInfo struct {
	// contains filtered or unexported fields
}

func NewNullableScpDomainInfo

func NewNullableScpDomainInfo(val *ScpDomainInfo) *NullableScpDomainInfo

func (NullableScpDomainInfo) Get

func (NullableScpDomainInfo) IsSet

func (v NullableScpDomainInfo) IsSet() bool

func (NullableScpDomainInfo) MarshalJSON

func (v NullableScpDomainInfo) MarshalJSON() ([]byte, error)

func (*NullableScpDomainInfo) Set

func (v *NullableScpDomainInfo) Set(val *ScpDomainInfo)

func (*NullableScpDomainInfo) UnmarshalJSON

func (v *NullableScpDomainInfo) UnmarshalJSON(src []byte) error

func (*NullableScpDomainInfo) Unset

func (v *NullableScpDomainInfo) Unset()

type NullableScpInfo

type NullableScpInfo struct {
	// contains filtered or unexported fields
}

func NewNullableScpInfo

func NewNullableScpInfo(val *ScpInfo) *NullableScpInfo

func (NullableScpInfo) Get

func (v NullableScpInfo) Get() *ScpInfo

func (NullableScpInfo) IsSet

func (v NullableScpInfo) IsSet() bool

func (NullableScpInfo) MarshalJSON

func (v NullableScpInfo) MarshalJSON() ([]byte, error)

func (*NullableScpInfo) Set

func (v *NullableScpInfo) Set(val *ScpInfo)

func (*NullableScpInfo) UnmarshalJSON

func (v *NullableScpInfo) UnmarshalJSON(src []byte) error

func (*NullableScpInfo) Unset

func (v *NullableScpInfo) Unset()

type NullableSdRange

type NullableSdRange struct {
	// contains filtered or unexported fields
}

func NewNullableSdRange

func NewNullableSdRange(val *SdRange) *NullableSdRange

func (NullableSdRange) Get

func (v NullableSdRange) Get() *SdRange

func (NullableSdRange) IsSet

func (v NullableSdRange) IsSet() bool

func (NullableSdRange) MarshalJSON

func (v NullableSdRange) MarshalJSON() ([]byte, error)

func (*NullableSdRange) Set

func (v *NullableSdRange) Set(val *SdRange)

func (*NullableSdRange) UnmarshalJSON

func (v *NullableSdRange) UnmarshalJSON(src []byte) error

func (*NullableSdRange) Unset

func (v *NullableSdRange) Unset()

type NullableSeppInfo

type NullableSeppInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSeppInfo

func NewNullableSeppInfo(val *SeppInfo) *NullableSeppInfo

func (NullableSeppInfo) Get

func (v NullableSeppInfo) Get() *SeppInfo

func (NullableSeppInfo) IsSet

func (v NullableSeppInfo) IsSet() bool

func (NullableSeppInfo) MarshalJSON

func (v NullableSeppInfo) MarshalJSON() ([]byte, error)

func (*NullableSeppInfo) Set

func (v *NullableSeppInfo) Set(val *SeppInfo)

func (*NullableSeppInfo) UnmarshalJSON

func (v *NullableSeppInfo) UnmarshalJSON(src []byte) error

func (*NullableSeppInfo) Unset

func (v *NullableSeppInfo) Unset()

type NullableServiceName

type NullableServiceName struct {
	// contains filtered or unexported fields
}

func NewNullableServiceName

func NewNullableServiceName(val *ServiceName) *NullableServiceName

func (NullableServiceName) Get

func (NullableServiceName) IsSet

func (v NullableServiceName) IsSet() bool

func (NullableServiceName) MarshalJSON

func (v NullableServiceName) MarshalJSON() ([]byte, error)

func (*NullableServiceName) Set

func (v *NullableServiceName) Set(val *ServiceName)

func (*NullableServiceName) UnmarshalJSON

func (v *NullableServiceName) UnmarshalJSON(src []byte) error

func (*NullableServiceName) Unset

func (v *NullableServiceName) Unset()

type NullableServiceNameCond

type NullableServiceNameCond struct {
	// contains filtered or unexported fields
}

func NewNullableServiceNameCond

func NewNullableServiceNameCond(val *ServiceNameCond) *NullableServiceNameCond

func (NullableServiceNameCond) Get

func (NullableServiceNameCond) IsSet

func (v NullableServiceNameCond) IsSet() bool

func (NullableServiceNameCond) MarshalJSON

func (v NullableServiceNameCond) MarshalJSON() ([]byte, error)

func (*NullableServiceNameCond) Set

func (*NullableServiceNameCond) UnmarshalJSON

func (v *NullableServiceNameCond) UnmarshalJSON(src []byte) error

func (*NullableServiceNameCond) Unset

func (v *NullableServiceNameCond) Unset()

type NullableServiceNameListCond

type NullableServiceNameListCond struct {
	// contains filtered or unexported fields
}

func NewNullableServiceNameListCond

func NewNullableServiceNameListCond(val *ServiceNameListCond) *NullableServiceNameListCond

func (NullableServiceNameListCond) Get

func (NullableServiceNameListCond) IsSet

func (NullableServiceNameListCond) MarshalJSON

func (v NullableServiceNameListCond) MarshalJSON() ([]byte, error)

func (*NullableServiceNameListCond) Set

func (*NullableServiceNameListCond) UnmarshalJSON

func (v *NullableServiceNameListCond) UnmarshalJSON(src []byte) error

func (*NullableServiceNameListCond) Unset

func (v *NullableServiceNameListCond) Unset()

type NullableSharedDataIdRange

type NullableSharedDataIdRange struct {
	// contains filtered or unexported fields
}

func NewNullableSharedDataIdRange

func NewNullableSharedDataIdRange(val *SharedDataIdRange) *NullableSharedDataIdRange

func (NullableSharedDataIdRange) Get

func (NullableSharedDataIdRange) IsSet

func (v NullableSharedDataIdRange) IsSet() bool

func (NullableSharedDataIdRange) MarshalJSON

func (v NullableSharedDataIdRange) MarshalJSON() ([]byte, error)

func (*NullableSharedDataIdRange) Set

func (*NullableSharedDataIdRange) UnmarshalJSON

func (v *NullableSharedDataIdRange) UnmarshalJSON(src []byte) error

func (*NullableSharedDataIdRange) Unset

func (v *NullableSharedDataIdRange) Unset()

type NullableSmfInfo

type NullableSmfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSmfInfo

func NewNullableSmfInfo(val *SmfInfo) *NullableSmfInfo

func (NullableSmfInfo) Get

func (v NullableSmfInfo) Get() *SmfInfo

func (NullableSmfInfo) IsSet

func (v NullableSmfInfo) IsSet() bool

func (NullableSmfInfo) MarshalJSON

func (v NullableSmfInfo) MarshalJSON() ([]byte, error)

func (*NullableSmfInfo) Set

func (v *NullableSmfInfo) Set(val *SmfInfo)

func (*NullableSmfInfo) UnmarshalJSON

func (v *NullableSmfInfo) UnmarshalJSON(src []byte) error

func (*NullableSmfInfo) Unset

func (v *NullableSmfInfo) Unset()

type NullableSmsfInfo

type NullableSmsfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSmsfInfo

func NewNullableSmsfInfo(val *SmsfInfo) *NullableSmsfInfo

func (NullableSmsfInfo) Get

func (v NullableSmsfInfo) Get() *SmsfInfo

func (NullableSmsfInfo) IsSet

func (v NullableSmsfInfo) IsSet() bool

func (NullableSmsfInfo) MarshalJSON

func (v NullableSmsfInfo) MarshalJSON() ([]byte, error)

func (*NullableSmsfInfo) Set

func (v *NullableSmsfInfo) Set(val *SmsfInfo)

func (*NullableSmsfInfo) UnmarshalJSON

func (v *NullableSmsfInfo) UnmarshalJSON(src []byte) error

func (*NullableSmsfInfo) Unset

func (v *NullableSmsfInfo) Unset()

type NullableSnssai

type NullableSnssai struct {
	// contains filtered or unexported fields
}

func NewNullableSnssai

func NewNullableSnssai(val *Snssai) *NullableSnssai

func (NullableSnssai) Get

func (v NullableSnssai) Get() *Snssai

func (NullableSnssai) IsSet

func (v NullableSnssai) IsSet() bool

func (NullableSnssai) MarshalJSON

func (v NullableSnssai) MarshalJSON() ([]byte, error)

func (*NullableSnssai) Set

func (v *NullableSnssai) Set(val *Snssai)

func (*NullableSnssai) UnmarshalJSON

func (v *NullableSnssai) UnmarshalJSON(src []byte) error

func (*NullableSnssai) Unset

func (v *NullableSnssai) Unset()

type NullableSnssaiEasdfInfoItem

type NullableSnssaiEasdfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableSnssaiEasdfInfoItem

func NewNullableSnssaiEasdfInfoItem(val *SnssaiEasdfInfoItem) *NullableSnssaiEasdfInfoItem

func (NullableSnssaiEasdfInfoItem) Get

func (NullableSnssaiEasdfInfoItem) IsSet

func (NullableSnssaiEasdfInfoItem) MarshalJSON

func (v NullableSnssaiEasdfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableSnssaiEasdfInfoItem) Set

func (*NullableSnssaiEasdfInfoItem) UnmarshalJSON

func (v *NullableSnssaiEasdfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableSnssaiEasdfInfoItem) Unset

func (v *NullableSnssaiEasdfInfoItem) Unset()

type NullableSnssaiExtension

type NullableSnssaiExtension struct {
	// contains filtered or unexported fields
}

func NewNullableSnssaiExtension

func NewNullableSnssaiExtension(val *SnssaiExtension) *NullableSnssaiExtension

func (NullableSnssaiExtension) Get

func (NullableSnssaiExtension) IsSet

func (v NullableSnssaiExtension) IsSet() bool

func (NullableSnssaiExtension) MarshalJSON

func (v NullableSnssaiExtension) MarshalJSON() ([]byte, error)

func (*NullableSnssaiExtension) Set

func (*NullableSnssaiExtension) UnmarshalJSON

func (v *NullableSnssaiExtension) UnmarshalJSON(src []byte) error

func (*NullableSnssaiExtension) Unset

func (v *NullableSnssaiExtension) Unset()

type NullableSnssaiInfoItem

type NullableSnssaiInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableSnssaiInfoItem

func NewNullableSnssaiInfoItem(val *SnssaiInfoItem) *NullableSnssaiInfoItem

func (NullableSnssaiInfoItem) Get

func (NullableSnssaiInfoItem) IsSet

func (v NullableSnssaiInfoItem) IsSet() bool

func (NullableSnssaiInfoItem) MarshalJSON

func (v NullableSnssaiInfoItem) MarshalJSON() ([]byte, error)

func (*NullableSnssaiInfoItem) Set

func (*NullableSnssaiInfoItem) UnmarshalJSON

func (v *NullableSnssaiInfoItem) UnmarshalJSON(src []byte) error

func (*NullableSnssaiInfoItem) Unset

func (v *NullableSnssaiInfoItem) Unset()

type NullableSnssaiMbSmfInfoItem

type NullableSnssaiMbSmfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableSnssaiMbSmfInfoItem

func NewNullableSnssaiMbSmfInfoItem(val *SnssaiMbSmfInfoItem) *NullableSnssaiMbSmfInfoItem

func (NullableSnssaiMbSmfInfoItem) Get

func (NullableSnssaiMbSmfInfoItem) IsSet

func (NullableSnssaiMbSmfInfoItem) MarshalJSON

func (v NullableSnssaiMbSmfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableSnssaiMbSmfInfoItem) Set

func (*NullableSnssaiMbSmfInfoItem) UnmarshalJSON

func (v *NullableSnssaiMbSmfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableSnssaiMbSmfInfoItem) Unset

func (v *NullableSnssaiMbSmfInfoItem) Unset()

type NullableSnssaiSmfInfoItem

type NullableSnssaiSmfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableSnssaiSmfInfoItem

func NewNullableSnssaiSmfInfoItem(val *SnssaiSmfInfoItem) *NullableSnssaiSmfInfoItem

func (NullableSnssaiSmfInfoItem) Get

func (NullableSnssaiSmfInfoItem) IsSet

func (v NullableSnssaiSmfInfoItem) IsSet() bool

func (NullableSnssaiSmfInfoItem) MarshalJSON

func (v NullableSnssaiSmfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableSnssaiSmfInfoItem) Set

func (*NullableSnssaiSmfInfoItem) UnmarshalJSON

func (v *NullableSnssaiSmfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableSnssaiSmfInfoItem) Unset

func (v *NullableSnssaiSmfInfoItem) Unset()

type NullableSnssaiTsctsfInfoItem

type NullableSnssaiTsctsfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableSnssaiTsctsfInfoItem

func NewNullableSnssaiTsctsfInfoItem(val *SnssaiTsctsfInfoItem) *NullableSnssaiTsctsfInfoItem

func (NullableSnssaiTsctsfInfoItem) Get

func (NullableSnssaiTsctsfInfoItem) IsSet

func (NullableSnssaiTsctsfInfoItem) MarshalJSON

func (v NullableSnssaiTsctsfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableSnssaiTsctsfInfoItem) Set

func (*NullableSnssaiTsctsfInfoItem) UnmarshalJSON

func (v *NullableSnssaiTsctsfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableSnssaiTsctsfInfoItem) Unset

func (v *NullableSnssaiTsctsfInfoItem) Unset()

type NullableSnssaiUpfInfoItem

type NullableSnssaiUpfInfoItem struct {
	// contains filtered or unexported fields
}

func NewNullableSnssaiUpfInfoItem

func NewNullableSnssaiUpfInfoItem(val *SnssaiUpfInfoItem) *NullableSnssaiUpfInfoItem

func (NullableSnssaiUpfInfoItem) Get

func (NullableSnssaiUpfInfoItem) IsSet

func (v NullableSnssaiUpfInfoItem) IsSet() bool

func (NullableSnssaiUpfInfoItem) MarshalJSON

func (v NullableSnssaiUpfInfoItem) MarshalJSON() ([]byte, error)

func (*NullableSnssaiUpfInfoItem) Set

func (*NullableSnssaiUpfInfoItem) UnmarshalJSON

func (v *NullableSnssaiUpfInfoItem) UnmarshalJSON(src []byte) error

func (*NullableSnssaiUpfInfoItem) Unset

func (v *NullableSnssaiUpfInfoItem) Unset()

type NullableSsm

type NullableSsm struct {
	// contains filtered or unexported fields
}

func NewNullableSsm

func NewNullableSsm(val *Ssm) *NullableSsm

func (NullableSsm) Get

func (v NullableSsm) Get() *Ssm

func (NullableSsm) IsSet

func (v NullableSsm) IsSet() bool

func (NullableSsm) MarshalJSON

func (v NullableSsm) MarshalJSON() ([]byte, error)

func (*NullableSsm) Set

func (v *NullableSsm) Set(val *Ssm)

func (*NullableSsm) UnmarshalJSON

func (v *NullableSsm) UnmarshalJSON(src []byte) error

func (*NullableSsm) Unset

func (v *NullableSsm) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSubscrCond

type NullableSubscrCond struct {
	// contains filtered or unexported fields
}

func NewNullableSubscrCond

func NewNullableSubscrCond(val *SubscrCond) *NullableSubscrCond

func (NullableSubscrCond) Get

func (v NullableSubscrCond) Get() *SubscrCond

func (NullableSubscrCond) IsSet

func (v NullableSubscrCond) IsSet() bool

func (NullableSubscrCond) MarshalJSON

func (v NullableSubscrCond) MarshalJSON() ([]byte, error)

func (*NullableSubscrCond) Set

func (v *NullableSubscrCond) Set(val *SubscrCond)

func (*NullableSubscrCond) UnmarshalJSON

func (v *NullableSubscrCond) UnmarshalJSON(src []byte) error

func (*NullableSubscrCond) Unset

func (v *NullableSubscrCond) Unset()

type NullableSubscriptionContext

type NullableSubscriptionContext struct {
	// contains filtered or unexported fields
}

func NewNullableSubscriptionContext

func NewNullableSubscriptionContext(val *SubscriptionContext) *NullableSubscriptionContext

func (NullableSubscriptionContext) Get

func (NullableSubscriptionContext) IsSet

func (NullableSubscriptionContext) MarshalJSON

func (v NullableSubscriptionContext) MarshalJSON() ([]byte, error)

func (*NullableSubscriptionContext) Set

func (*NullableSubscriptionContext) UnmarshalJSON

func (v *NullableSubscriptionContext) UnmarshalJSON(src []byte) error

func (*NullableSubscriptionContext) Unset

func (v *NullableSubscriptionContext) Unset()

type NullableSubscriptionData

type NullableSubscriptionData struct {
	// contains filtered or unexported fields
}

func NewNullableSubscriptionData

func NewNullableSubscriptionData(val *SubscriptionData) *NullableSubscriptionData

func (NullableSubscriptionData) Get

func (NullableSubscriptionData) IsSet

func (v NullableSubscriptionData) IsSet() bool

func (NullableSubscriptionData) MarshalJSON

func (v NullableSubscriptionData) MarshalJSON() ([]byte, error)

func (*NullableSubscriptionData) Set

func (*NullableSubscriptionData) UnmarshalJSON

func (v *NullableSubscriptionData) UnmarshalJSON(src []byte) error

func (*NullableSubscriptionData) Unset

func (v *NullableSubscriptionData) Unset()

type NullableSuciInfo

type NullableSuciInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSuciInfo

func NewNullableSuciInfo(val *SuciInfo) *NullableSuciInfo

func (NullableSuciInfo) Get

func (v NullableSuciInfo) Get() *SuciInfo

func (NullableSuciInfo) IsSet

func (v NullableSuciInfo) IsSet() bool

func (NullableSuciInfo) MarshalJSON

func (v NullableSuciInfo) MarshalJSON() ([]byte, error)

func (*NullableSuciInfo) Set

func (v *NullableSuciInfo) Set(val *SuciInfo)

func (*NullableSuciInfo) UnmarshalJSON

func (v *NullableSuciInfo) UnmarshalJSON(src []byte) error

func (*NullableSuciInfo) Unset

func (v *NullableSuciInfo) Unset()

type NullableSupiRange

type NullableSupiRange struct {
	// contains filtered or unexported fields
}

func NewNullableSupiRange

func NewNullableSupiRange(val *SupiRange) *NullableSupiRange

func (NullableSupiRange) Get

func (v NullableSupiRange) Get() *SupiRange

func (NullableSupiRange) IsSet

func (v NullableSupiRange) IsSet() bool

func (NullableSupiRange) MarshalJSON

func (v NullableSupiRange) MarshalJSON() ([]byte, error)

func (*NullableSupiRange) Set

func (v *NullableSupiRange) Set(val *SupiRange)

func (*NullableSupiRange) UnmarshalJSON

func (v *NullableSupiRange) UnmarshalJSON(src []byte) error

func (*NullableSupiRange) Unset

func (v *NullableSupiRange) Unset()

type NullableSupportedGADShapes

type NullableSupportedGADShapes struct {
	// contains filtered or unexported fields
}

func NewNullableSupportedGADShapes

func NewNullableSupportedGADShapes(val *SupportedGADShapes) *NullableSupportedGADShapes

func (NullableSupportedGADShapes) Get

func (NullableSupportedGADShapes) IsSet

func (v NullableSupportedGADShapes) IsSet() bool

func (NullableSupportedGADShapes) MarshalJSON

func (v NullableSupportedGADShapes) MarshalJSON() ([]byte, error)

func (*NullableSupportedGADShapes) Set

func (*NullableSupportedGADShapes) UnmarshalJSON

func (v *NullableSupportedGADShapes) UnmarshalJSON(src []byte) error

func (*NullableSupportedGADShapes) Unset

func (v *NullableSupportedGADShapes) Unset()

type NullableTacRange

type NullableTacRange struct {
	// contains filtered or unexported fields
}

func NewNullableTacRange

func NewNullableTacRange(val *TacRange) *NullableTacRange

func (NullableTacRange) Get

func (v NullableTacRange) Get() *TacRange

func (NullableTacRange) IsSet

func (v NullableTacRange) IsSet() bool

func (NullableTacRange) MarshalJSON

func (v NullableTacRange) MarshalJSON() ([]byte, error)

func (*NullableTacRange) Set

func (v *NullableTacRange) Set(val *TacRange)

func (*NullableTacRange) UnmarshalJSON

func (v *NullableTacRange) UnmarshalJSON(src []byte) error

func (*NullableTacRange) Unset

func (v *NullableTacRange) Unset()

type NullableTai

type NullableTai struct {
	// contains filtered or unexported fields
}

func NewNullableTai

func NewNullableTai(val *Tai) *NullableTai

func (NullableTai) Get

func (v NullableTai) Get() *Tai

func (NullableTai) IsSet

func (v NullableTai) IsSet() bool

func (NullableTai) MarshalJSON

func (v NullableTai) MarshalJSON() ([]byte, error)

func (*NullableTai) Set

func (v *NullableTai) Set(val *Tai)

func (*NullableTai) UnmarshalJSON

func (v *NullableTai) UnmarshalJSON(src []byte) error

func (*NullableTai) Unset

func (v *NullableTai) Unset()

type NullableTaiRange

type NullableTaiRange struct {
	// contains filtered or unexported fields
}

func NewNullableTaiRange

func NewNullableTaiRange(val *TaiRange) *NullableTaiRange

func (NullableTaiRange) Get

func (v NullableTaiRange) Get() *TaiRange

func (NullableTaiRange) IsSet

func (v NullableTaiRange) IsSet() bool

func (NullableTaiRange) MarshalJSON

func (v NullableTaiRange) MarshalJSON() ([]byte, error)

func (*NullableTaiRange) Set

func (v *NullableTaiRange) Set(val *TaiRange)

func (*NullableTaiRange) UnmarshalJSON

func (v *NullableTaiRange) UnmarshalJSON(src []byte) error

func (*NullableTaiRange) Unset

func (v *NullableTaiRange) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTmgi

type NullableTmgi struct {
	// contains filtered or unexported fields
}

func NewNullableTmgi

func NewNullableTmgi(val *Tmgi) *NullableTmgi

func (NullableTmgi) Get

func (v NullableTmgi) Get() *Tmgi

func (NullableTmgi) IsSet

func (v NullableTmgi) IsSet() bool

func (NullableTmgi) MarshalJSON

func (v NullableTmgi) MarshalJSON() ([]byte, error)

func (*NullableTmgi) Set

func (v *NullableTmgi) Set(val *Tmgi)

func (*NullableTmgi) UnmarshalJSON

func (v *NullableTmgi) UnmarshalJSON(src []byte) error

func (*NullableTmgi) Unset

func (v *NullableTmgi) Unset()

type NullableTmgiRange

type NullableTmgiRange struct {
	// contains filtered or unexported fields
}

func NewNullableTmgiRange

func NewNullableTmgiRange(val *TmgiRange) *NullableTmgiRange

func (NullableTmgiRange) Get

func (v NullableTmgiRange) Get() *TmgiRange

func (NullableTmgiRange) IsSet

func (v NullableTmgiRange) IsSet() bool

func (NullableTmgiRange) MarshalJSON

func (v NullableTmgiRange) MarshalJSON() ([]byte, error)

func (*NullableTmgiRange) Set

func (v *NullableTmgiRange) Set(val *TmgiRange)

func (*NullableTmgiRange) UnmarshalJSON

func (v *NullableTmgiRange) UnmarshalJSON(src []byte) error

func (*NullableTmgiRange) Unset

func (v *NullableTmgiRange) Unset()

type NullableTngfInfo

type NullableTngfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTngfInfo

func NewNullableTngfInfo(val *TngfInfo) *NullableTngfInfo

func (NullableTngfInfo) Get

func (v NullableTngfInfo) Get() *TngfInfo

func (NullableTngfInfo) IsSet

func (v NullableTngfInfo) IsSet() bool

func (NullableTngfInfo) MarshalJSON

func (v NullableTngfInfo) MarshalJSON() ([]byte, error)

func (*NullableTngfInfo) Set

func (v *NullableTngfInfo) Set(val *TngfInfo)

func (*NullableTngfInfo) UnmarshalJSON

func (v *NullableTngfInfo) UnmarshalJSON(src []byte) error

func (*NullableTngfInfo) Unset

func (v *NullableTngfInfo) Unset()

type NullableTransportProtocol

type NullableTransportProtocol struct {
	// contains filtered or unexported fields
}

func NewNullableTransportProtocol

func NewNullableTransportProtocol(val *TransportProtocol) *NullableTransportProtocol

func (NullableTransportProtocol) Get

func (NullableTransportProtocol) IsSet

func (v NullableTransportProtocol) IsSet() bool

func (NullableTransportProtocol) MarshalJSON

func (v NullableTransportProtocol) MarshalJSON() ([]byte, error)

func (*NullableTransportProtocol) Set

func (*NullableTransportProtocol) UnmarshalJSON

func (v *NullableTransportProtocol) UnmarshalJSON(src []byte) error

func (*NullableTransportProtocol) Unset

func (v *NullableTransportProtocol) Unset()

type NullableTrustAfInfo

type NullableTrustAfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTrustAfInfo

func NewNullableTrustAfInfo(val *TrustAfInfo) *NullableTrustAfInfo

func (NullableTrustAfInfo) Get

func (NullableTrustAfInfo) IsSet

func (v NullableTrustAfInfo) IsSet() bool

func (NullableTrustAfInfo) MarshalJSON

func (v NullableTrustAfInfo) MarshalJSON() ([]byte, error)

func (*NullableTrustAfInfo) Set

func (v *NullableTrustAfInfo) Set(val *TrustAfInfo)

func (*NullableTrustAfInfo) UnmarshalJSON

func (v *NullableTrustAfInfo) UnmarshalJSON(src []byte) error

func (*NullableTrustAfInfo) Unset

func (v *NullableTrustAfInfo) Unset()

type NullableTsctsfInfo

type NullableTsctsfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTsctsfInfo

func NewNullableTsctsfInfo(val *TsctsfInfo) *NullableTsctsfInfo

func (NullableTsctsfInfo) Get

func (v NullableTsctsfInfo) Get() *TsctsfInfo

func (NullableTsctsfInfo) IsSet

func (v NullableTsctsfInfo) IsSet() bool

func (NullableTsctsfInfo) MarshalJSON

func (v NullableTsctsfInfo) MarshalJSON() ([]byte, error)

func (*NullableTsctsfInfo) Set

func (v *NullableTsctsfInfo) Set(val *TsctsfInfo)

func (*NullableTsctsfInfo) UnmarshalJSON

func (v *NullableTsctsfInfo) UnmarshalJSON(src []byte) error

func (*NullableTsctsfInfo) Unset

func (v *NullableTsctsfInfo) Unset()

type NullableTwifInfo

type NullableTwifInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTwifInfo

func NewNullableTwifInfo(val *TwifInfo) *NullableTwifInfo

func (NullableTwifInfo) Get

func (v NullableTwifInfo) Get() *TwifInfo

func (NullableTwifInfo) IsSet

func (v NullableTwifInfo) IsSet() bool

func (NullableTwifInfo) MarshalJSON

func (v NullableTwifInfo) MarshalJSON() ([]byte, error)

func (*NullableTwifInfo) Set

func (v *NullableTwifInfo) Set(val *TwifInfo)

func (*NullableTwifInfo) UnmarshalJSON

func (v *NullableTwifInfo) UnmarshalJSON(src []byte) error

func (*NullableTwifInfo) Unset

func (v *NullableTwifInfo) Unset()

type NullableUPInterfaceType

type NullableUPInterfaceType struct {
	// contains filtered or unexported fields
}

func NewNullableUPInterfaceType

func NewNullableUPInterfaceType(val *UPInterfaceType) *NullableUPInterfaceType

func (NullableUPInterfaceType) Get

func (NullableUPInterfaceType) IsSet

func (v NullableUPInterfaceType) IsSet() bool

func (NullableUPInterfaceType) MarshalJSON

func (v NullableUPInterfaceType) MarshalJSON() ([]byte, error)

func (*NullableUPInterfaceType) Set

func (*NullableUPInterfaceType) UnmarshalJSON

func (v *NullableUPInterfaceType) UnmarshalJSON(src []byte) error

func (*NullableUPInterfaceType) Unset

func (v *NullableUPInterfaceType) Unset()

type NullableUdmInfo

type NullableUdmInfo struct {
	// contains filtered or unexported fields
}

func NewNullableUdmInfo

func NewNullableUdmInfo(val *UdmInfo) *NullableUdmInfo

func (NullableUdmInfo) Get

func (v NullableUdmInfo) Get() *UdmInfo

func (NullableUdmInfo) IsSet

func (v NullableUdmInfo) IsSet() bool

func (NullableUdmInfo) MarshalJSON

func (v NullableUdmInfo) MarshalJSON() ([]byte, error)

func (*NullableUdmInfo) Set

func (v *NullableUdmInfo) Set(val *UdmInfo)

func (*NullableUdmInfo) UnmarshalJSON

func (v *NullableUdmInfo) UnmarshalJSON(src []byte) error

func (*NullableUdmInfo) Unset

func (v *NullableUdmInfo) Unset()

type NullableUdrInfo

type NullableUdrInfo struct {
	// contains filtered or unexported fields
}

func NewNullableUdrInfo

func NewNullableUdrInfo(val *UdrInfo) *NullableUdrInfo

func (NullableUdrInfo) Get

func (v NullableUdrInfo) Get() *UdrInfo

func (NullableUdrInfo) IsSet

func (v NullableUdrInfo) IsSet() bool

func (NullableUdrInfo) MarshalJSON

func (v NullableUdrInfo) MarshalJSON() ([]byte, error)

func (*NullableUdrInfo) Set

func (v *NullableUdrInfo) Set(val *UdrInfo)

func (*NullableUdrInfo) UnmarshalJSON

func (v *NullableUdrInfo) UnmarshalJSON(src []byte) error

func (*NullableUdrInfo) Unset

func (v *NullableUdrInfo) Unset()

type NullableUdsfInfo

type NullableUdsfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableUdsfInfo

func NewNullableUdsfInfo(val *UdsfInfo) *NullableUdsfInfo

func (NullableUdsfInfo) Get

func (v NullableUdsfInfo) Get() *UdsfInfo

func (NullableUdsfInfo) IsSet

func (v NullableUdsfInfo) IsSet() bool

func (NullableUdsfInfo) MarshalJSON

func (v NullableUdsfInfo) MarshalJSON() ([]byte, error)

func (*NullableUdsfInfo) Set

func (v *NullableUdsfInfo) Set(val *UdsfInfo)

func (*NullableUdsfInfo) UnmarshalJSON

func (v *NullableUdsfInfo) UnmarshalJSON(src []byte) error

func (*NullableUdsfInfo) Unset

func (v *NullableUdsfInfo) Unset()

type NullableUnTrustAfInfo

type NullableUnTrustAfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableUnTrustAfInfo

func NewNullableUnTrustAfInfo(val *UnTrustAfInfo) *NullableUnTrustAfInfo

func (NullableUnTrustAfInfo) Get

func (NullableUnTrustAfInfo) IsSet

func (v NullableUnTrustAfInfo) IsSet() bool

func (NullableUnTrustAfInfo) MarshalJSON

func (v NullableUnTrustAfInfo) MarshalJSON() ([]byte, error)

func (*NullableUnTrustAfInfo) Set

func (v *NullableUnTrustAfInfo) Set(val *UnTrustAfInfo)

func (*NullableUnTrustAfInfo) UnmarshalJSON

func (v *NullableUnTrustAfInfo) UnmarshalJSON(src []byte) error

func (*NullableUnTrustAfInfo) Unset

func (v *NullableUnTrustAfInfo) Unset()

type NullableUpfCond

type NullableUpfCond struct {
	// contains filtered or unexported fields
}

func NewNullableUpfCond

func NewNullableUpfCond(val *UpfCond) *NullableUpfCond

func (NullableUpfCond) Get

func (v NullableUpfCond) Get() *UpfCond

func (NullableUpfCond) IsSet

func (v NullableUpfCond) IsSet() bool

func (NullableUpfCond) MarshalJSON

func (v NullableUpfCond) MarshalJSON() ([]byte, error)

func (*NullableUpfCond) Set

func (v *NullableUpfCond) Set(val *UpfCond)

func (*NullableUpfCond) UnmarshalJSON

func (v *NullableUpfCond) UnmarshalJSON(src []byte) error

func (*NullableUpfCond) Unset

func (v *NullableUpfCond) Unset()

type NullableUpfInfo

type NullableUpfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableUpfInfo

func NewNullableUpfInfo(val *UpfInfo) *NullableUpfInfo

func (NullableUpfInfo) Get

func (v NullableUpfInfo) Get() *UpfInfo

func (NullableUpfInfo) IsSet

func (v NullableUpfInfo) IsSet() bool

func (NullableUpfInfo) MarshalJSON

func (v NullableUpfInfo) MarshalJSON() ([]byte, error)

func (*NullableUpfInfo) Set

func (v *NullableUpfInfo) Set(val *UpfInfo)

func (*NullableUpfInfo) UnmarshalJSON

func (v *NullableUpfInfo) UnmarshalJSON(src []byte) error

func (*NullableUpfInfo) Unset

func (v *NullableUpfInfo) Unset()

type NullableUriList

type NullableUriList struct {
	// contains filtered or unexported fields
}

func NewNullableUriList

func NewNullableUriList(val *UriList) *NullableUriList

func (NullableUriList) Get

func (v NullableUriList) Get() *UriList

func (NullableUriList) IsSet

func (v NullableUriList) IsSet() bool

func (NullableUriList) MarshalJSON

func (v NullableUriList) MarshalJSON() ([]byte, error)

func (*NullableUriList) Set

func (v *NullableUriList) Set(val *UriList)

func (*NullableUriList) UnmarshalJSON

func (v *NullableUriList) UnmarshalJSON(src []byte) error

func (*NullableUriList) Unset

func (v *NullableUriList) Unset()

type NullableUriScheme

type NullableUriScheme struct {
	// contains filtered or unexported fields
}

func NewNullableUriScheme

func NewNullableUriScheme(val *UriScheme) *NullableUriScheme

func (NullableUriScheme) Get

func (v NullableUriScheme) Get() *UriScheme

func (NullableUriScheme) IsSet

func (v NullableUriScheme) IsSet() bool

func (NullableUriScheme) MarshalJSON

func (v NullableUriScheme) MarshalJSON() ([]byte, error)

func (*NullableUriScheme) Set

func (v *NullableUriScheme) Set(val *UriScheme)

func (*NullableUriScheme) UnmarshalJSON

func (v *NullableUriScheme) UnmarshalJSON(src []byte) error

func (*NullableUriScheme) Unset

func (v *NullableUriScheme) Unset()

type NullableV2xCapability

type NullableV2xCapability struct {
	// contains filtered or unexported fields
}

func NewNullableV2xCapability

func NewNullableV2xCapability(val *V2xCapability) *NullableV2xCapability

func (NullableV2xCapability) Get

func (NullableV2xCapability) IsSet

func (v NullableV2xCapability) IsSet() bool

func (NullableV2xCapability) MarshalJSON

func (v NullableV2xCapability) MarshalJSON() ([]byte, error)

func (*NullableV2xCapability) Set

func (v *NullableV2xCapability) Set(val *V2xCapability)

func (*NullableV2xCapability) UnmarshalJSON

func (v *NullableV2xCapability) UnmarshalJSON(src []byte) error

func (*NullableV2xCapability) Unset

func (v *NullableV2xCapability) Unset()

type NullableVendorSpecificFeature

type NullableVendorSpecificFeature struct {
	// contains filtered or unexported fields
}

func (NullableVendorSpecificFeature) Get

func (NullableVendorSpecificFeature) IsSet

func (NullableVendorSpecificFeature) MarshalJSON

func (v NullableVendorSpecificFeature) MarshalJSON() ([]byte, error)

func (*NullableVendorSpecificFeature) Set

func (*NullableVendorSpecificFeature) UnmarshalJSON

func (v *NullableVendorSpecificFeature) UnmarshalJSON(src []byte) error

func (*NullableVendorSpecificFeature) Unset

func (v *NullableVendorSpecificFeature) Unset()

type NullableWAgfInfo

type NullableWAgfInfo struct {
	// contains filtered or unexported fields
}

func NewNullableWAgfInfo

func NewNullableWAgfInfo(val *WAgfInfo) *NullableWAgfInfo

func (NullableWAgfInfo) Get

func (v NullableWAgfInfo) Get() *WAgfInfo

func (NullableWAgfInfo) IsSet

func (v NullableWAgfInfo) IsSet() bool

func (NullableWAgfInfo) MarshalJSON

func (v NullableWAgfInfo) MarshalJSON() ([]byte, error)

func (*NullableWAgfInfo) Set

func (v *NullableWAgfInfo) Set(val *WAgfInfo)

func (*NullableWAgfInfo) UnmarshalJSON

func (v *NullableWAgfInfo) UnmarshalJSON(src []byte) error

func (*NullableWAgfInfo) Unset

func (v *NullableWAgfInfo) Unset()

type NwdafCapability

type NwdafCapability struct {
	AnalyticsAggregation          *bool `json:"analyticsAggregation,omitempty"`
	AnalyticsMetadataProvisioning *bool `json:"analyticsMetadataProvisioning,omitempty"`
}

NwdafCapability Indicates the capability supported by the NWDAF

func NewNwdafCapability

func NewNwdafCapability() *NwdafCapability

NewNwdafCapability instantiates a new NwdafCapability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNwdafCapabilityWithDefaults

func NewNwdafCapabilityWithDefaults() *NwdafCapability

NewNwdafCapabilityWithDefaults instantiates a new NwdafCapability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NwdafCapability) GetAnalyticsAggregation

func (o *NwdafCapability) GetAnalyticsAggregation() bool

GetAnalyticsAggregation returns the AnalyticsAggregation field value if set, zero value otherwise.

func (*NwdafCapability) GetAnalyticsAggregationOk

func (o *NwdafCapability) GetAnalyticsAggregationOk() (*bool, bool)

GetAnalyticsAggregationOk returns a tuple with the AnalyticsAggregation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafCapability) GetAnalyticsMetadataProvisioning

func (o *NwdafCapability) GetAnalyticsMetadataProvisioning() bool

GetAnalyticsMetadataProvisioning returns the AnalyticsMetadataProvisioning field value if set, zero value otherwise.

func (*NwdafCapability) GetAnalyticsMetadataProvisioningOk

func (o *NwdafCapability) GetAnalyticsMetadataProvisioningOk() (*bool, bool)

GetAnalyticsMetadataProvisioningOk returns a tuple with the AnalyticsMetadataProvisioning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafCapability) HasAnalyticsAggregation

func (o *NwdafCapability) HasAnalyticsAggregation() bool

HasAnalyticsAggregation returns a boolean if a field has been set.

func (*NwdafCapability) HasAnalyticsMetadataProvisioning

func (o *NwdafCapability) HasAnalyticsMetadataProvisioning() bool

HasAnalyticsMetadataProvisioning returns a boolean if a field has been set.

func (NwdafCapability) MarshalJSON

func (o NwdafCapability) MarshalJSON() ([]byte, error)

func (*NwdafCapability) SetAnalyticsAggregation

func (o *NwdafCapability) SetAnalyticsAggregation(v bool)

SetAnalyticsAggregation gets a reference to the given bool and assigns it to the AnalyticsAggregation field.

func (*NwdafCapability) SetAnalyticsMetadataProvisioning

func (o *NwdafCapability) SetAnalyticsMetadataProvisioning(v bool)

SetAnalyticsMetadataProvisioning gets a reference to the given bool and assigns it to the AnalyticsMetadataProvisioning field.

func (NwdafCapability) ToMap

func (o NwdafCapability) ToMap() (map[string]interface{}, error)

type NwdafCond

type NwdafCond struct {
	ConditionType      string            `json:"conditionType"`
	AnalyticsIds       []string          `json:"analyticsIds,omitempty"`
	SnssaiList         []Snssai          `json:"snssaiList,omitempty"`
	TaiList            []Tai             `json:"taiList,omitempty"`
	TaiRangeList       []TaiRange        `json:"taiRangeList,omitempty"`
	ServingNfTypeList  []NFType          `json:"servingNfTypeList,omitempty"`
	ServingNfSetIdList []string          `json:"servingNfSetIdList,omitempty"`
	MlAnalyticsList    []MlAnalyticsInfo `json:"mlAnalyticsList,omitempty"`
}

NwdafCond Subscription to a set of NF Instances (NWDAFs), identified by Analytics ID(s), S-NSSAI(s) or NWDAF Serving Area information, i.e. list of TAIs for which the NWDAF can provide analytics.

func NewNwdafCond

func NewNwdafCond(conditionType string) *NwdafCond

NewNwdafCond instantiates a new NwdafCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNwdafCondWithDefaults

func NewNwdafCondWithDefaults() *NwdafCond

NewNwdafCondWithDefaults instantiates a new NwdafCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NwdafCond) GetAnalyticsIds

func (o *NwdafCond) GetAnalyticsIds() []string

GetAnalyticsIds returns the AnalyticsIds field value if set, zero value otherwise.

func (*NwdafCond) GetAnalyticsIdsOk

func (o *NwdafCond) GetAnalyticsIdsOk() ([]string, bool)

GetAnalyticsIdsOk returns a tuple with the AnalyticsIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafCond) GetConditionType

func (o *NwdafCond) GetConditionType() string

GetConditionType returns the ConditionType field value

func (*NwdafCond) GetConditionTypeOk

func (o *NwdafCond) GetConditionTypeOk() (*string, bool)

GetConditionTypeOk returns a tuple with the ConditionType field value and a boolean to check if the value has been set.

func (*NwdafCond) GetMlAnalyticsList

func (o *NwdafCond) GetMlAnalyticsList() []MlAnalyticsInfo

GetMlAnalyticsList returns the MlAnalyticsList field value if set, zero value otherwise.

func (*NwdafCond) GetMlAnalyticsListOk

func (o *NwdafCond) GetMlAnalyticsListOk() ([]MlAnalyticsInfo, bool)

GetMlAnalyticsListOk returns a tuple with the MlAnalyticsList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafCond) GetServingNfSetIdList

func (o *NwdafCond) GetServingNfSetIdList() []string

GetServingNfSetIdList returns the ServingNfSetIdList field value if set, zero value otherwise.

func (*NwdafCond) GetServingNfSetIdListOk

func (o *NwdafCond) GetServingNfSetIdListOk() ([]string, bool)

GetServingNfSetIdListOk returns a tuple with the ServingNfSetIdList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafCond) GetServingNfTypeList

func (o *NwdafCond) GetServingNfTypeList() []NFType

GetServingNfTypeList returns the ServingNfTypeList field value if set, zero value otherwise.

func (*NwdafCond) GetServingNfTypeListOk

func (o *NwdafCond) GetServingNfTypeListOk() ([]NFType, bool)

GetServingNfTypeListOk returns a tuple with the ServingNfTypeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafCond) GetSnssaiList

func (o *NwdafCond) GetSnssaiList() []Snssai

GetSnssaiList returns the SnssaiList field value if set, zero value otherwise.

func (*NwdafCond) GetSnssaiListOk

func (o *NwdafCond) GetSnssaiListOk() ([]Snssai, bool)

GetSnssaiListOk returns a tuple with the SnssaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafCond) GetTaiList

func (o *NwdafCond) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*NwdafCond) GetTaiListOk

func (o *NwdafCond) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafCond) GetTaiRangeList

func (o *NwdafCond) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*NwdafCond) GetTaiRangeListOk

func (o *NwdafCond) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafCond) HasAnalyticsIds

func (o *NwdafCond) HasAnalyticsIds() bool

HasAnalyticsIds returns a boolean if a field has been set.

func (*NwdafCond) HasMlAnalyticsList

func (o *NwdafCond) HasMlAnalyticsList() bool

HasMlAnalyticsList returns a boolean if a field has been set.

func (*NwdafCond) HasServingNfSetIdList

func (o *NwdafCond) HasServingNfSetIdList() bool

HasServingNfSetIdList returns a boolean if a field has been set.

func (*NwdafCond) HasServingNfTypeList

func (o *NwdafCond) HasServingNfTypeList() bool

HasServingNfTypeList returns a boolean if a field has been set.

func (*NwdafCond) HasSnssaiList

func (o *NwdafCond) HasSnssaiList() bool

HasSnssaiList returns a boolean if a field has been set.

func (*NwdafCond) HasTaiList

func (o *NwdafCond) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*NwdafCond) HasTaiRangeList

func (o *NwdafCond) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (NwdafCond) MarshalJSON

func (o NwdafCond) MarshalJSON() ([]byte, error)

func (*NwdafCond) SetAnalyticsIds

func (o *NwdafCond) SetAnalyticsIds(v []string)

SetAnalyticsIds gets a reference to the given []string and assigns it to the AnalyticsIds field.

func (*NwdafCond) SetConditionType

func (o *NwdafCond) SetConditionType(v string)

SetConditionType sets field value

func (*NwdafCond) SetMlAnalyticsList

func (o *NwdafCond) SetMlAnalyticsList(v []MlAnalyticsInfo)

SetMlAnalyticsList gets a reference to the given []MlAnalyticsInfo and assigns it to the MlAnalyticsList field.

func (*NwdafCond) SetServingNfSetIdList

func (o *NwdafCond) SetServingNfSetIdList(v []string)

SetServingNfSetIdList gets a reference to the given []string and assigns it to the ServingNfSetIdList field.

func (*NwdafCond) SetServingNfTypeList

func (o *NwdafCond) SetServingNfTypeList(v []NFType)

SetServingNfTypeList gets a reference to the given []NFType and assigns it to the ServingNfTypeList field.

func (*NwdafCond) SetSnssaiList

func (o *NwdafCond) SetSnssaiList(v []Snssai)

SetSnssaiList gets a reference to the given []Snssai and assigns it to the SnssaiList field.

func (*NwdafCond) SetTaiList

func (o *NwdafCond) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*NwdafCond) SetTaiRangeList

func (o *NwdafCond) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (NwdafCond) ToMap

func (o NwdafCond) ToMap() (map[string]interface{}, error)

type NwdafEvent

type NwdafEvent struct {
	String *string
}

NwdafEvent Possible values are: - SLICE_LOAD_LEVEL: Indicates that the event subscribed is load level information of Network Slice - NETWORK_PERFORMANCE: Indicates that the event subscribed is network performance information. - NF_LOAD: Indicates that the event subscribed is load level and status of one or several Network Functions. - SERVICE_EXPERIENCE: Indicates that the event subscribed is service experience. - UE_MOBILITY: Indicates that the event subscribed is UE mobility information. - UE_COMMUNICATION: Indicates that the event subscribed is UE communication information. - QOS_SUSTAINABILITY: Indicates that the event subscribed is QoS sustainability. - ABNORMAL_BEHAVIOUR: Indicates that the event subscribed is abnormal behaviour. - USER_DATA_CONGESTION: Indicates that the event subscribed is user data congestion information. - NSI_LOAD_LEVEL: Indicates that the event subscribed is load level information of Network Slice and the optionally associated Network Slice Instance - DN_PERFORMANCE: Indicates that the event subscribed is DN performance information. - DISPERSION: Indicates that the event subscribed is dispersion information. - RED_TRANS_EXP: Indicates that the event subscribed is redundant transmission experience. - WLAN_PERFORMANCE: Indicates that the event subscribed is WLAN performance. - SM_CONGESTION: Indicates the Session Management Congestion Control Experience information for specific DNN and/or S-NSSAI.

func (*NwdafEvent) MarshalJSON

func (src *NwdafEvent) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NwdafEvent) UnmarshalJSON

func (dst *NwdafEvent) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NwdafInfo

type NwdafInfo struct {
	EventIds        []EventId        `json:"eventIds,omitempty"`
	NwdafEvents     []NwdafEvent     `json:"nwdafEvents,omitempty"`
	TaiList         []Tai            `json:"taiList,omitempty"`
	TaiRangeList    []TaiRange       `json:"taiRangeList,omitempty"`
	NwdafCapability *NwdafCapability `json:"nwdafCapability,omitempty"`
	// indicating a time in seconds.
	AnalyticsDelay     *int32            `json:"analyticsDelay,omitempty"`
	ServingNfSetIdList []string          `json:"servingNfSetIdList,omitempty"`
	ServingNfTypeList  []NFType          `json:"servingNfTypeList,omitempty"`
	MlAnalyticsList    []MlAnalyticsInfo `json:"mlAnalyticsList,omitempty"`
}

NwdafInfo Information of a NWDAF NF Instance

func NewNwdafInfo

func NewNwdafInfo() *NwdafInfo

NewNwdafInfo instantiates a new NwdafInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNwdafInfoWithDefaults

func NewNwdafInfoWithDefaults() *NwdafInfo

NewNwdafInfoWithDefaults instantiates a new NwdafInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NwdafInfo) GetAnalyticsDelay

func (o *NwdafInfo) GetAnalyticsDelay() int32

GetAnalyticsDelay returns the AnalyticsDelay field value if set, zero value otherwise.

func (*NwdafInfo) GetAnalyticsDelayOk

func (o *NwdafInfo) GetAnalyticsDelayOk() (*int32, bool)

GetAnalyticsDelayOk returns a tuple with the AnalyticsDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafInfo) GetEventIds

func (o *NwdafInfo) GetEventIds() []EventId

GetEventIds returns the EventIds field value if set, zero value otherwise.

func (*NwdafInfo) GetEventIdsOk

func (o *NwdafInfo) GetEventIdsOk() ([]EventId, bool)

GetEventIdsOk returns a tuple with the EventIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafInfo) GetMlAnalyticsList

func (o *NwdafInfo) GetMlAnalyticsList() []MlAnalyticsInfo

GetMlAnalyticsList returns the MlAnalyticsList field value if set, zero value otherwise.

func (*NwdafInfo) GetMlAnalyticsListOk

func (o *NwdafInfo) GetMlAnalyticsListOk() ([]MlAnalyticsInfo, bool)

GetMlAnalyticsListOk returns a tuple with the MlAnalyticsList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafInfo) GetNwdafCapability

func (o *NwdafInfo) GetNwdafCapability() NwdafCapability

GetNwdafCapability returns the NwdafCapability field value if set, zero value otherwise.

func (*NwdafInfo) GetNwdafCapabilityOk

func (o *NwdafInfo) GetNwdafCapabilityOk() (*NwdafCapability, bool)

GetNwdafCapabilityOk returns a tuple with the NwdafCapability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafInfo) GetNwdafEvents

func (o *NwdafInfo) GetNwdafEvents() []NwdafEvent

GetNwdafEvents returns the NwdafEvents field value if set, zero value otherwise.

func (*NwdafInfo) GetNwdafEventsOk

func (o *NwdafInfo) GetNwdafEventsOk() ([]NwdafEvent, bool)

GetNwdafEventsOk returns a tuple with the NwdafEvents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafInfo) GetServingNfSetIdList

func (o *NwdafInfo) GetServingNfSetIdList() []string

GetServingNfSetIdList returns the ServingNfSetIdList field value if set, zero value otherwise.

func (*NwdafInfo) GetServingNfSetIdListOk

func (o *NwdafInfo) GetServingNfSetIdListOk() ([]string, bool)

GetServingNfSetIdListOk returns a tuple with the ServingNfSetIdList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafInfo) GetServingNfTypeList

func (o *NwdafInfo) GetServingNfTypeList() []NFType

GetServingNfTypeList returns the ServingNfTypeList field value if set, zero value otherwise.

func (*NwdafInfo) GetServingNfTypeListOk

func (o *NwdafInfo) GetServingNfTypeListOk() ([]NFType, bool)

GetServingNfTypeListOk returns a tuple with the ServingNfTypeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafInfo) GetTaiList

func (o *NwdafInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*NwdafInfo) GetTaiListOk

func (o *NwdafInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafInfo) GetTaiRangeList

func (o *NwdafInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*NwdafInfo) GetTaiRangeListOk

func (o *NwdafInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NwdafInfo) HasAnalyticsDelay

func (o *NwdafInfo) HasAnalyticsDelay() bool

HasAnalyticsDelay returns a boolean if a field has been set.

func (*NwdafInfo) HasEventIds

func (o *NwdafInfo) HasEventIds() bool

HasEventIds returns a boolean if a field has been set.

func (*NwdafInfo) HasMlAnalyticsList

func (o *NwdafInfo) HasMlAnalyticsList() bool

HasMlAnalyticsList returns a boolean if a field has been set.

func (*NwdafInfo) HasNwdafCapability

func (o *NwdafInfo) HasNwdafCapability() bool

HasNwdafCapability returns a boolean if a field has been set.

func (*NwdafInfo) HasNwdafEvents

func (o *NwdafInfo) HasNwdafEvents() bool

HasNwdafEvents returns a boolean if a field has been set.

func (*NwdafInfo) HasServingNfSetIdList

func (o *NwdafInfo) HasServingNfSetIdList() bool

HasServingNfSetIdList returns a boolean if a field has been set.

func (*NwdafInfo) HasServingNfTypeList

func (o *NwdafInfo) HasServingNfTypeList() bool

HasServingNfTypeList returns a boolean if a field has been set.

func (*NwdafInfo) HasTaiList

func (o *NwdafInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*NwdafInfo) HasTaiRangeList

func (o *NwdafInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (NwdafInfo) MarshalJSON

func (o NwdafInfo) MarshalJSON() ([]byte, error)

func (*NwdafInfo) SetAnalyticsDelay

func (o *NwdafInfo) SetAnalyticsDelay(v int32)

SetAnalyticsDelay gets a reference to the given int32 and assigns it to the AnalyticsDelay field.

func (*NwdafInfo) SetEventIds

func (o *NwdafInfo) SetEventIds(v []EventId)

SetEventIds gets a reference to the given []EventId and assigns it to the EventIds field.

func (*NwdafInfo) SetMlAnalyticsList

func (o *NwdafInfo) SetMlAnalyticsList(v []MlAnalyticsInfo)

SetMlAnalyticsList gets a reference to the given []MlAnalyticsInfo and assigns it to the MlAnalyticsList field.

func (*NwdafInfo) SetNwdafCapability

func (o *NwdafInfo) SetNwdafCapability(v NwdafCapability)

SetNwdafCapability gets a reference to the given NwdafCapability and assigns it to the NwdafCapability field.

func (*NwdafInfo) SetNwdafEvents

func (o *NwdafInfo) SetNwdafEvents(v []NwdafEvent)

SetNwdafEvents gets a reference to the given []NwdafEvent and assigns it to the NwdafEvents field.

func (*NwdafInfo) SetServingNfSetIdList

func (o *NwdafInfo) SetServingNfSetIdList(v []string)

SetServingNfSetIdList gets a reference to the given []string and assigns it to the ServingNfSetIdList field.

func (*NwdafInfo) SetServingNfTypeList

func (o *NwdafInfo) SetServingNfTypeList(v []NFType)

SetServingNfTypeList gets a reference to the given []NFType and assigns it to the ServingNfTypeList field.

func (*NwdafInfo) SetTaiList

func (o *NwdafInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*NwdafInfo) SetTaiRangeList

func (o *NwdafInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (NwdafInfo) ToMap

func (o NwdafInfo) ToMap() (map[string]interface{}, error)

type OptionsResponse

type OptionsResponse struct {
	// A string used to indicate the features supported by an API that is used as defined in clause  6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in  hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in  table 5.2.2-3. The most significant character representing the highest-numbered features shall  appear first in the string, and the character representing features 1 to 4 shall appear last  in the string. The list of features and their numbering (starting with 1) are defined  separately for each API. If the string contains a lower number of characters than there are  defined features for an API, all features that would be represented by characters that are not  present in the string are not supported.
	SupportedFeatures *string `json:"supportedFeatures,omitempty"`
}

OptionsResponse Communication options of the NRF sent in response payload of OPTIONS method

func NewOptionsResponse

func NewOptionsResponse() *OptionsResponse

NewOptionsResponse instantiates a new OptionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOptionsResponseWithDefaults

func NewOptionsResponseWithDefaults() *OptionsResponse

NewOptionsResponseWithDefaults instantiates a new OptionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OptionsResponse) GetSupportedFeatures

func (o *OptionsResponse) GetSupportedFeatures() string

GetSupportedFeatures returns the SupportedFeatures field value if set, zero value otherwise.

func (*OptionsResponse) GetSupportedFeaturesOk

func (o *OptionsResponse) GetSupportedFeaturesOk() (*string, bool)

GetSupportedFeaturesOk returns a tuple with the SupportedFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OptionsResponse) HasSupportedFeatures

func (o *OptionsResponse) HasSupportedFeatures() bool

HasSupportedFeatures returns a boolean if a field has been set.

func (OptionsResponse) MarshalJSON

func (o OptionsResponse) MarshalJSON() ([]byte, error)

func (*OptionsResponse) SetSupportedFeatures

func (o *OptionsResponse) SetSupportedFeatures(v string)

SetSupportedFeatures gets a reference to the given string and assigns it to the SupportedFeatures field.

func (OptionsResponse) ToMap

func (o OptionsResponse) ToMap() (map[string]interface{}, error)

type PatchItem

type PatchItem struct {
	Op PatchOperation `json:"op"`
	// contains a JSON pointer value (as defined in IETF RFC 6901) that references a location of a resource on which the patch operation shall be performed.
	Path string `json:"path"`
	// indicates the path of the source JSON element (according to JSON Pointer syntax) being moved or copied to the location indicated by the \"path\" attribute.
	From  *string     `json:"from,omitempty"`
	Value interface{} `json:"value,omitempty"`
}

PatchItem it contains information on data to be changed.

func NewPatchItem

func NewPatchItem(op PatchOperation, path string) *PatchItem

NewPatchItem instantiates a new PatchItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchItemWithDefaults

func NewPatchItemWithDefaults() *PatchItem

NewPatchItemWithDefaults instantiates a new PatchItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchItem) GetFrom

func (o *PatchItem) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*PatchItem) GetFromOk

func (o *PatchItem) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchItem) GetOp

func (o *PatchItem) GetOp() PatchOperation

GetOp returns the Op field value

func (*PatchItem) GetOpOk

func (o *PatchItem) GetOpOk() (*PatchOperation, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*PatchItem) GetPath

func (o *PatchItem) GetPath() string

GetPath returns the Path field value

func (*PatchItem) GetPathOk

func (o *PatchItem) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*PatchItem) GetValue

func (o *PatchItem) GetValue() interface{}

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PatchItem) GetValueOk

func (o *PatchItem) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchItem) HasFrom

func (o *PatchItem) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*PatchItem) HasValue

func (o *PatchItem) HasValue() bool

HasValue returns a boolean if a field has been set.

func (PatchItem) MarshalJSON

func (o PatchItem) MarshalJSON() ([]byte, error)

func (*PatchItem) SetFrom

func (o *PatchItem) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*PatchItem) SetOp

func (o *PatchItem) SetOp(v PatchOperation)

SetOp sets field value

func (*PatchItem) SetPath

func (o *PatchItem) SetPath(v string)

SetPath sets field value

func (*PatchItem) SetValue

func (o *PatchItem) SetValue(v interface{})

SetValue gets a reference to the given interface{} and assigns it to the Value field.

func (PatchItem) ToMap

func (o PatchItem) ToMap() (map[string]interface{}, error)

type PatchOperation

type PatchOperation struct {
	String *string
}

PatchOperation Operations as defined in IETF RFC 6902.

func (*PatchOperation) MarshalJSON

func (src *PatchOperation) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PatchOperation) UnmarshalJSON

func (dst *PatchOperation) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type PcfInfo

type PcfInfo struct {
	// Identifier of a group of NFs.
	GroupId    *string         `json:"groupId,omitempty"`
	DnnList    []string        `json:"dnnList,omitempty"`
	SupiRanges []SupiRange     `json:"supiRanges,omitempty"`
	GpsiRanges []IdentityRange `json:"gpsiRanges,omitempty"`
	// Fully Qualified Domain Name
	RxDiamHost *string `json:"rxDiamHost,omitempty"`
	// Fully Qualified Domain Name
	RxDiamRealm     *string          `json:"rxDiamRealm,omitempty"`
	V2xSupportInd   *bool            `json:"v2xSupportInd,omitempty"`
	ProseSupportInd *bool            `json:"proseSupportInd,omitempty"`
	ProseCapability *ProSeCapability `json:"proseCapability,omitempty"`
	V2xCapability   *V2xCapability   `json:"v2xCapability,omitempty"`
}

PcfInfo Information of a PCF NF Instance

func NewPcfInfo

func NewPcfInfo() *PcfInfo

NewPcfInfo instantiates a new PcfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPcfInfoWithDefaults

func NewPcfInfoWithDefaults() *PcfInfo

NewPcfInfoWithDefaults instantiates a new PcfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PcfInfo) GetDnnList

func (o *PcfInfo) GetDnnList() []string

GetDnnList returns the DnnList field value if set, zero value otherwise.

func (*PcfInfo) GetDnnListOk

func (o *PcfInfo) GetDnnListOk() ([]string, bool)

GetDnnListOk returns a tuple with the DnnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) GetGpsiRanges

func (o *PcfInfo) GetGpsiRanges() []IdentityRange

GetGpsiRanges returns the GpsiRanges field value if set, zero value otherwise.

func (*PcfInfo) GetGpsiRangesOk

func (o *PcfInfo) GetGpsiRangesOk() ([]IdentityRange, bool)

GetGpsiRangesOk returns a tuple with the GpsiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) GetGroupId

func (o *PcfInfo) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*PcfInfo) GetGroupIdOk

func (o *PcfInfo) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) GetProseCapability

func (o *PcfInfo) GetProseCapability() ProSeCapability

GetProseCapability returns the ProseCapability field value if set, zero value otherwise.

func (*PcfInfo) GetProseCapabilityOk

func (o *PcfInfo) GetProseCapabilityOk() (*ProSeCapability, bool)

GetProseCapabilityOk returns a tuple with the ProseCapability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) GetProseSupportInd

func (o *PcfInfo) GetProseSupportInd() bool

GetProseSupportInd returns the ProseSupportInd field value if set, zero value otherwise.

func (*PcfInfo) GetProseSupportIndOk

func (o *PcfInfo) GetProseSupportIndOk() (*bool, bool)

GetProseSupportIndOk returns a tuple with the ProseSupportInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) GetRxDiamHost

func (o *PcfInfo) GetRxDiamHost() string

GetRxDiamHost returns the RxDiamHost field value if set, zero value otherwise.

func (*PcfInfo) GetRxDiamHostOk

func (o *PcfInfo) GetRxDiamHostOk() (*string, bool)

GetRxDiamHostOk returns a tuple with the RxDiamHost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) GetRxDiamRealm

func (o *PcfInfo) GetRxDiamRealm() string

GetRxDiamRealm returns the RxDiamRealm field value if set, zero value otherwise.

func (*PcfInfo) GetRxDiamRealmOk

func (o *PcfInfo) GetRxDiamRealmOk() (*string, bool)

GetRxDiamRealmOk returns a tuple with the RxDiamRealm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) GetSupiRanges

func (o *PcfInfo) GetSupiRanges() []SupiRange

GetSupiRanges returns the SupiRanges field value if set, zero value otherwise.

func (*PcfInfo) GetSupiRangesOk

func (o *PcfInfo) GetSupiRangesOk() ([]SupiRange, bool)

GetSupiRangesOk returns a tuple with the SupiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) GetV2xCapability

func (o *PcfInfo) GetV2xCapability() V2xCapability

GetV2xCapability returns the V2xCapability field value if set, zero value otherwise.

func (*PcfInfo) GetV2xCapabilityOk

func (o *PcfInfo) GetV2xCapabilityOk() (*V2xCapability, bool)

GetV2xCapabilityOk returns a tuple with the V2xCapability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) GetV2xSupportInd

func (o *PcfInfo) GetV2xSupportInd() bool

GetV2xSupportInd returns the V2xSupportInd field value if set, zero value otherwise.

func (*PcfInfo) GetV2xSupportIndOk

func (o *PcfInfo) GetV2xSupportIndOk() (*bool, bool)

GetV2xSupportIndOk returns a tuple with the V2xSupportInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcfInfo) HasDnnList

func (o *PcfInfo) HasDnnList() bool

HasDnnList returns a boolean if a field has been set.

func (*PcfInfo) HasGpsiRanges

func (o *PcfInfo) HasGpsiRanges() bool

HasGpsiRanges returns a boolean if a field has been set.

func (*PcfInfo) HasGroupId

func (o *PcfInfo) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*PcfInfo) HasProseCapability

func (o *PcfInfo) HasProseCapability() bool

HasProseCapability returns a boolean if a field has been set.

func (*PcfInfo) HasProseSupportInd

func (o *PcfInfo) HasProseSupportInd() bool

HasProseSupportInd returns a boolean if a field has been set.

func (*PcfInfo) HasRxDiamHost

func (o *PcfInfo) HasRxDiamHost() bool

HasRxDiamHost returns a boolean if a field has been set.

func (*PcfInfo) HasRxDiamRealm

func (o *PcfInfo) HasRxDiamRealm() bool

HasRxDiamRealm returns a boolean if a field has been set.

func (*PcfInfo) HasSupiRanges

func (o *PcfInfo) HasSupiRanges() bool

HasSupiRanges returns a boolean if a field has been set.

func (*PcfInfo) HasV2xCapability

func (o *PcfInfo) HasV2xCapability() bool

HasV2xCapability returns a boolean if a field has been set.

func (*PcfInfo) HasV2xSupportInd

func (o *PcfInfo) HasV2xSupportInd() bool

HasV2xSupportInd returns a boolean if a field has been set.

func (PcfInfo) MarshalJSON

func (o PcfInfo) MarshalJSON() ([]byte, error)

func (*PcfInfo) SetDnnList

func (o *PcfInfo) SetDnnList(v []string)

SetDnnList gets a reference to the given []string and assigns it to the DnnList field.

func (*PcfInfo) SetGpsiRanges

func (o *PcfInfo) SetGpsiRanges(v []IdentityRange)

SetGpsiRanges gets a reference to the given []IdentityRange and assigns it to the GpsiRanges field.

func (*PcfInfo) SetGroupId

func (o *PcfInfo) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*PcfInfo) SetProseCapability

func (o *PcfInfo) SetProseCapability(v ProSeCapability)

SetProseCapability gets a reference to the given ProSeCapability and assigns it to the ProseCapability field.

func (*PcfInfo) SetProseSupportInd

func (o *PcfInfo) SetProseSupportInd(v bool)

SetProseSupportInd gets a reference to the given bool and assigns it to the ProseSupportInd field.

func (*PcfInfo) SetRxDiamHost

func (o *PcfInfo) SetRxDiamHost(v string)

SetRxDiamHost gets a reference to the given string and assigns it to the RxDiamHost field.

func (*PcfInfo) SetRxDiamRealm

func (o *PcfInfo) SetRxDiamRealm(v string)

SetRxDiamRealm gets a reference to the given string and assigns it to the RxDiamRealm field.

func (*PcfInfo) SetSupiRanges

func (o *PcfInfo) SetSupiRanges(v []SupiRange)

SetSupiRanges gets a reference to the given []SupiRange and assigns it to the SupiRanges field.

func (*PcfInfo) SetV2xCapability

func (o *PcfInfo) SetV2xCapability(v V2xCapability)

SetV2xCapability gets a reference to the given V2xCapability and assigns it to the V2xCapability field.

func (*PcfInfo) SetV2xSupportInd

func (o *PcfInfo) SetV2xSupportInd(v bool)

SetV2xSupportInd gets a reference to the given bool and assigns it to the V2xSupportInd field.

func (PcfInfo) ToMap

func (o PcfInfo) ToMap() (map[string]interface{}, error)

type PcscfInfo

type PcscfInfo struct {
	AccessType []AccessType `json:"accessType,omitempty"`
	DnnList    []string     `json:"dnnList,omitempty"`
	// Fully Qualified Domain Name
	GmFqdn          *string    `json:"gmFqdn,omitempty"`
	GmIpv4Addresses []string   `json:"gmIpv4Addresses,omitempty"`
	GmIpv6Addresses []Ipv6Addr `json:"gmIpv6Addresses,omitempty"`
	// Fully Qualified Domain Name
	MwFqdn                  *string            `json:"mwFqdn,omitempty"`
	MwIpv4Addresses         []string           `json:"mwIpv4Addresses,omitempty"`
	MwIpv6Addresses         []Ipv6Addr         `json:"mwIpv6Addresses,omitempty"`
	ServedIpv4AddressRanges []Ipv4AddressRange `json:"servedIpv4AddressRanges,omitempty"`
	ServedIpv6PrefixRanges  []Ipv6PrefixRange  `json:"servedIpv6PrefixRanges,omitempty"`
}

PcscfInfo Information of a P-CSCF NF Instance

func NewPcscfInfo

func NewPcscfInfo() *PcscfInfo

NewPcscfInfo instantiates a new PcscfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPcscfInfoWithDefaults

func NewPcscfInfoWithDefaults() *PcscfInfo

NewPcscfInfoWithDefaults instantiates a new PcscfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PcscfInfo) GetAccessType

func (o *PcscfInfo) GetAccessType() []AccessType

GetAccessType returns the AccessType field value if set, zero value otherwise.

func (*PcscfInfo) GetAccessTypeOk

func (o *PcscfInfo) GetAccessTypeOk() ([]AccessType, bool)

GetAccessTypeOk returns a tuple with the AccessType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) GetDnnList

func (o *PcscfInfo) GetDnnList() []string

GetDnnList returns the DnnList field value if set, zero value otherwise.

func (*PcscfInfo) GetDnnListOk

func (o *PcscfInfo) GetDnnListOk() ([]string, bool)

GetDnnListOk returns a tuple with the DnnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) GetGmFqdn

func (o *PcscfInfo) GetGmFqdn() string

GetGmFqdn returns the GmFqdn field value if set, zero value otherwise.

func (*PcscfInfo) GetGmFqdnOk

func (o *PcscfInfo) GetGmFqdnOk() (*string, bool)

GetGmFqdnOk returns a tuple with the GmFqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) GetGmIpv4Addresses

func (o *PcscfInfo) GetGmIpv4Addresses() []string

GetGmIpv4Addresses returns the GmIpv4Addresses field value if set, zero value otherwise.

func (*PcscfInfo) GetGmIpv4AddressesOk

func (o *PcscfInfo) GetGmIpv4AddressesOk() ([]string, bool)

GetGmIpv4AddressesOk returns a tuple with the GmIpv4Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) GetGmIpv6Addresses

func (o *PcscfInfo) GetGmIpv6Addresses() []Ipv6Addr

GetGmIpv6Addresses returns the GmIpv6Addresses field value if set, zero value otherwise.

func (*PcscfInfo) GetGmIpv6AddressesOk

func (o *PcscfInfo) GetGmIpv6AddressesOk() ([]Ipv6Addr, bool)

GetGmIpv6AddressesOk returns a tuple with the GmIpv6Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) GetMwFqdn

func (o *PcscfInfo) GetMwFqdn() string

GetMwFqdn returns the MwFqdn field value if set, zero value otherwise.

func (*PcscfInfo) GetMwFqdnOk

func (o *PcscfInfo) GetMwFqdnOk() (*string, bool)

GetMwFqdnOk returns a tuple with the MwFqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) GetMwIpv4Addresses

func (o *PcscfInfo) GetMwIpv4Addresses() []string

GetMwIpv4Addresses returns the MwIpv4Addresses field value if set, zero value otherwise.

func (*PcscfInfo) GetMwIpv4AddressesOk

func (o *PcscfInfo) GetMwIpv4AddressesOk() ([]string, bool)

GetMwIpv4AddressesOk returns a tuple with the MwIpv4Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) GetMwIpv6Addresses

func (o *PcscfInfo) GetMwIpv6Addresses() []Ipv6Addr

GetMwIpv6Addresses returns the MwIpv6Addresses field value if set, zero value otherwise.

func (*PcscfInfo) GetMwIpv6AddressesOk

func (o *PcscfInfo) GetMwIpv6AddressesOk() ([]Ipv6Addr, bool)

GetMwIpv6AddressesOk returns a tuple with the MwIpv6Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) GetServedIpv4AddressRanges

func (o *PcscfInfo) GetServedIpv4AddressRanges() []Ipv4AddressRange

GetServedIpv4AddressRanges returns the ServedIpv4AddressRanges field value if set, zero value otherwise.

func (*PcscfInfo) GetServedIpv4AddressRangesOk

func (o *PcscfInfo) GetServedIpv4AddressRangesOk() ([]Ipv4AddressRange, bool)

GetServedIpv4AddressRangesOk returns a tuple with the ServedIpv4AddressRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) GetServedIpv6PrefixRanges

func (o *PcscfInfo) GetServedIpv6PrefixRanges() []Ipv6PrefixRange

GetServedIpv6PrefixRanges returns the ServedIpv6PrefixRanges field value if set, zero value otherwise.

func (*PcscfInfo) GetServedIpv6PrefixRangesOk

func (o *PcscfInfo) GetServedIpv6PrefixRangesOk() ([]Ipv6PrefixRange, bool)

GetServedIpv6PrefixRangesOk returns a tuple with the ServedIpv6PrefixRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PcscfInfo) HasAccessType

func (o *PcscfInfo) HasAccessType() bool

HasAccessType returns a boolean if a field has been set.

func (*PcscfInfo) HasDnnList

func (o *PcscfInfo) HasDnnList() bool

HasDnnList returns a boolean if a field has been set.

func (*PcscfInfo) HasGmFqdn

func (o *PcscfInfo) HasGmFqdn() bool

HasGmFqdn returns a boolean if a field has been set.

func (*PcscfInfo) HasGmIpv4Addresses

func (o *PcscfInfo) HasGmIpv4Addresses() bool

HasGmIpv4Addresses returns a boolean if a field has been set.

func (*PcscfInfo) HasGmIpv6Addresses

func (o *PcscfInfo) HasGmIpv6Addresses() bool

HasGmIpv6Addresses returns a boolean if a field has been set.

func (*PcscfInfo) HasMwFqdn

func (o *PcscfInfo) HasMwFqdn() bool

HasMwFqdn returns a boolean if a field has been set.

func (*PcscfInfo) HasMwIpv4Addresses

func (o *PcscfInfo) HasMwIpv4Addresses() bool

HasMwIpv4Addresses returns a boolean if a field has been set.

func (*PcscfInfo) HasMwIpv6Addresses

func (o *PcscfInfo) HasMwIpv6Addresses() bool

HasMwIpv6Addresses returns a boolean if a field has been set.

func (*PcscfInfo) HasServedIpv4AddressRanges

func (o *PcscfInfo) HasServedIpv4AddressRanges() bool

HasServedIpv4AddressRanges returns a boolean if a field has been set.

func (*PcscfInfo) HasServedIpv6PrefixRanges

func (o *PcscfInfo) HasServedIpv6PrefixRanges() bool

HasServedIpv6PrefixRanges returns a boolean if a field has been set.

func (PcscfInfo) MarshalJSON

func (o PcscfInfo) MarshalJSON() ([]byte, error)

func (*PcscfInfo) SetAccessType

func (o *PcscfInfo) SetAccessType(v []AccessType)

SetAccessType gets a reference to the given []AccessType and assigns it to the AccessType field.

func (*PcscfInfo) SetDnnList

func (o *PcscfInfo) SetDnnList(v []string)

SetDnnList gets a reference to the given []string and assigns it to the DnnList field.

func (*PcscfInfo) SetGmFqdn

func (o *PcscfInfo) SetGmFqdn(v string)

SetGmFqdn gets a reference to the given string and assigns it to the GmFqdn field.

func (*PcscfInfo) SetGmIpv4Addresses

func (o *PcscfInfo) SetGmIpv4Addresses(v []string)

SetGmIpv4Addresses gets a reference to the given []string and assigns it to the GmIpv4Addresses field.

func (*PcscfInfo) SetGmIpv6Addresses

func (o *PcscfInfo) SetGmIpv6Addresses(v []Ipv6Addr)

SetGmIpv6Addresses gets a reference to the given []Ipv6Addr and assigns it to the GmIpv6Addresses field.

func (*PcscfInfo) SetMwFqdn

func (o *PcscfInfo) SetMwFqdn(v string)

SetMwFqdn gets a reference to the given string and assigns it to the MwFqdn field.

func (*PcscfInfo) SetMwIpv4Addresses

func (o *PcscfInfo) SetMwIpv4Addresses(v []string)

SetMwIpv4Addresses gets a reference to the given []string and assigns it to the MwIpv4Addresses field.

func (*PcscfInfo) SetMwIpv6Addresses

func (o *PcscfInfo) SetMwIpv6Addresses(v []Ipv6Addr)

SetMwIpv6Addresses gets a reference to the given []Ipv6Addr and assigns it to the MwIpv6Addresses field.

func (*PcscfInfo) SetServedIpv4AddressRanges

func (o *PcscfInfo) SetServedIpv4AddressRanges(v []Ipv4AddressRange)

SetServedIpv4AddressRanges gets a reference to the given []Ipv4AddressRange and assigns it to the ServedIpv4AddressRanges field.

func (*PcscfInfo) SetServedIpv6PrefixRanges

func (o *PcscfInfo) SetServedIpv6PrefixRanges(v []Ipv6PrefixRange)

SetServedIpv6PrefixRanges gets a reference to the given []Ipv6PrefixRange and assigns it to the ServedIpv6PrefixRanges field.

func (PcscfInfo) ToMap

func (o PcscfInfo) ToMap() (map[string]interface{}, error)

type PduSessionType

type PduSessionType struct {
	String *string
}

PduSessionType PduSessionType indicates the type of a PDU session. It shall comply with the provisions defined in table 5.4.3.3-1.

func (*PduSessionType) MarshalJSON

func (src *PduSessionType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PduSessionType) UnmarshalJSON

func (dst *PduSessionType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type PfdData

type PfdData struct {
	AppIds []string `json:"appIds,omitempty"`
	AfIds  []string `json:"afIds,omitempty"`
}

PfdData List of Application IDs and/or AF IDs managed by a given NEF Instance

func NewPfdData

func NewPfdData() *PfdData

NewPfdData instantiates a new PfdData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPfdDataWithDefaults

func NewPfdDataWithDefaults() *PfdData

NewPfdDataWithDefaults instantiates a new PfdData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PfdData) GetAfIds

func (o *PfdData) GetAfIds() []string

GetAfIds returns the AfIds field value if set, zero value otherwise.

func (*PfdData) GetAfIdsOk

func (o *PfdData) GetAfIdsOk() ([]string, bool)

GetAfIdsOk returns a tuple with the AfIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PfdData) GetAppIds

func (o *PfdData) GetAppIds() []string

GetAppIds returns the AppIds field value if set, zero value otherwise.

func (*PfdData) GetAppIdsOk

func (o *PfdData) GetAppIdsOk() ([]string, bool)

GetAppIdsOk returns a tuple with the AppIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PfdData) HasAfIds

func (o *PfdData) HasAfIds() bool

HasAfIds returns a boolean if a field has been set.

func (*PfdData) HasAppIds

func (o *PfdData) HasAppIds() bool

HasAppIds returns a boolean if a field has been set.

func (PfdData) MarshalJSON

func (o PfdData) MarshalJSON() ([]byte, error)

func (*PfdData) SetAfIds

func (o *PfdData) SetAfIds(v []string)

SetAfIds gets a reference to the given []string and assigns it to the AfIds field.

func (*PfdData) SetAppIds

func (o *PfdData) SetAppIds(v []string)

SetAppIds gets a reference to the given []string and assigns it to the AppIds field.

func (PfdData) ToMap

func (o PfdData) ToMap() (map[string]interface{}, error)

type PlmnId

type PlmnId struct {
	// Mobile Country Code part of the PLMN, comprising 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413.
	Mcc string `json:"mcc"`
	// Mobile Network Code part of the PLMN, comprising 2 or 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413.
	Mnc string `json:"mnc"`
}

PlmnId When PlmnId needs to be converted to string (e.g. when used in maps as key), the string shall be composed of three digits \"mcc\" followed by \"-\" and two or three digits \"mnc\".

func NewPlmnId

func NewPlmnId(mcc string, mnc string) *PlmnId

NewPlmnId instantiates a new PlmnId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlmnIdWithDefaults

func NewPlmnIdWithDefaults() *PlmnId

NewPlmnIdWithDefaults instantiates a new PlmnId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlmnId) GetMcc

func (o *PlmnId) GetMcc() string

GetMcc returns the Mcc field value

func (*PlmnId) GetMccOk

func (o *PlmnId) GetMccOk() (*string, bool)

GetMccOk returns a tuple with the Mcc field value and a boolean to check if the value has been set.

func (*PlmnId) GetMnc

func (o *PlmnId) GetMnc() string

GetMnc returns the Mnc field value

func (*PlmnId) GetMncOk

func (o *PlmnId) GetMncOk() (*string, bool)

GetMncOk returns a tuple with the Mnc field value and a boolean to check if the value has been set.

func (PlmnId) MarshalJSON

func (o PlmnId) MarshalJSON() ([]byte, error)

func (*PlmnId) SetMcc

func (o *PlmnId) SetMcc(v string)

SetMcc sets field value

func (*PlmnId) SetMnc

func (o *PlmnId) SetMnc(v string)

SetMnc sets field value

func (PlmnId) ToMap

func (o PlmnId) ToMap() (map[string]interface{}, error)

type PlmnIdNid

type PlmnIdNid struct {
	// Mobile Country Code part of the PLMN, comprising 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413.
	Mcc string `json:"mcc"`
	// Mobile Network Code part of the PLMN, comprising 2 or 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413.
	Mnc string `json:"mnc"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

PlmnIdNid Contains the serving core network operator PLMN ID and, for an SNPN, the NID that together with the PLMN ID identifies the SNPN.

func NewPlmnIdNid

func NewPlmnIdNid(mcc string, mnc string) *PlmnIdNid

NewPlmnIdNid instantiates a new PlmnIdNid object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlmnIdNidWithDefaults

func NewPlmnIdNidWithDefaults() *PlmnIdNid

NewPlmnIdNidWithDefaults instantiates a new PlmnIdNid object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlmnIdNid) GetMcc

func (o *PlmnIdNid) GetMcc() string

GetMcc returns the Mcc field value

func (*PlmnIdNid) GetMccOk

func (o *PlmnIdNid) GetMccOk() (*string, bool)

GetMccOk returns a tuple with the Mcc field value and a boolean to check if the value has been set.

func (*PlmnIdNid) GetMnc

func (o *PlmnIdNid) GetMnc() string

GetMnc returns the Mnc field value

func (*PlmnIdNid) GetMncOk

func (o *PlmnIdNid) GetMncOk() (*string, bool)

GetMncOk returns a tuple with the Mnc field value and a boolean to check if the value has been set.

func (*PlmnIdNid) GetNid

func (o *PlmnIdNid) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*PlmnIdNid) GetNidOk

func (o *PlmnIdNid) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlmnIdNid) HasNid

func (o *PlmnIdNid) HasNid() bool

HasNid returns a boolean if a field has been set.

func (PlmnIdNid) MarshalJSON

func (o PlmnIdNid) MarshalJSON() ([]byte, error)

func (*PlmnIdNid) SetMcc

func (o *PlmnIdNid) SetMcc(v string)

SetMcc sets field value

func (*PlmnIdNid) SetMnc

func (o *PlmnIdNid) SetMnc(v string)

SetMnc sets field value

func (*PlmnIdNid) SetNid

func (o *PlmnIdNid) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (PlmnIdNid) ToMap

func (o PlmnIdNid) ToMap() (map[string]interface{}, error)

type PlmnOauth2

type PlmnOauth2 struct {
	Oauth2RequiredPlmnIdList    []PlmnId `json:"oauth2RequiredPlmnIdList,omitempty"`
	Oauth2NotRequiredPlmnIdList []PlmnId `json:"oauth2NotRequiredPlmnIdList,omitempty"`
}

PlmnOauth2 Oauth2.0 required indication for a given PLMN ID

func NewPlmnOauth2

func NewPlmnOauth2() *PlmnOauth2

NewPlmnOauth2 instantiates a new PlmnOauth2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlmnOauth2WithDefaults

func NewPlmnOauth2WithDefaults() *PlmnOauth2

NewPlmnOauth2WithDefaults instantiates a new PlmnOauth2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlmnOauth2) GetOauth2NotRequiredPlmnIdList

func (o *PlmnOauth2) GetOauth2NotRequiredPlmnIdList() []PlmnId

GetOauth2NotRequiredPlmnIdList returns the Oauth2NotRequiredPlmnIdList field value if set, zero value otherwise.

func (*PlmnOauth2) GetOauth2NotRequiredPlmnIdListOk

func (o *PlmnOauth2) GetOauth2NotRequiredPlmnIdListOk() ([]PlmnId, bool)

GetOauth2NotRequiredPlmnIdListOk returns a tuple with the Oauth2NotRequiredPlmnIdList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlmnOauth2) GetOauth2RequiredPlmnIdList

func (o *PlmnOauth2) GetOauth2RequiredPlmnIdList() []PlmnId

GetOauth2RequiredPlmnIdList returns the Oauth2RequiredPlmnIdList field value if set, zero value otherwise.

func (*PlmnOauth2) GetOauth2RequiredPlmnIdListOk

func (o *PlmnOauth2) GetOauth2RequiredPlmnIdListOk() ([]PlmnId, bool)

GetOauth2RequiredPlmnIdListOk returns a tuple with the Oauth2RequiredPlmnIdList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlmnOauth2) HasOauth2NotRequiredPlmnIdList

func (o *PlmnOauth2) HasOauth2NotRequiredPlmnIdList() bool

HasOauth2NotRequiredPlmnIdList returns a boolean if a field has been set.

func (*PlmnOauth2) HasOauth2RequiredPlmnIdList

func (o *PlmnOauth2) HasOauth2RequiredPlmnIdList() bool

HasOauth2RequiredPlmnIdList returns a boolean if a field has been set.

func (PlmnOauth2) MarshalJSON

func (o PlmnOauth2) MarshalJSON() ([]byte, error)

func (*PlmnOauth2) SetOauth2NotRequiredPlmnIdList

func (o *PlmnOauth2) SetOauth2NotRequiredPlmnIdList(v []PlmnId)

SetOauth2NotRequiredPlmnIdList gets a reference to the given []PlmnId and assigns it to the Oauth2NotRequiredPlmnIdList field.

func (*PlmnOauth2) SetOauth2RequiredPlmnIdList

func (o *PlmnOauth2) SetOauth2RequiredPlmnIdList(v []PlmnId)

SetOauth2RequiredPlmnIdList gets a reference to the given []PlmnId and assigns it to the Oauth2RequiredPlmnIdList field.

func (PlmnOauth2) ToMap

func (o PlmnOauth2) ToMap() (map[string]interface{}, error)

type PlmnRange

type PlmnRange struct {
	Interface *interface{}
}

PlmnRange - Range of PLMN IDs

func InterfaceAsPlmnRange

func InterfaceAsPlmnRange(v *interface{}) PlmnRange

interface{}AsPlmnRange is a convenience function that returns interface{} wrapped in PlmnRange

func (*PlmnRange) GetActualInstance

func (obj *PlmnRange) GetActualInstance() interface{}

Get the actual instance

func (PlmnRange) MarshalJSON

func (src PlmnRange) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PlmnRange) UnmarshalJSON

func (dst *PlmnRange) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type PlmnSnssai

type PlmnSnssai struct {
	PlmnId     PlmnId      `json:"plmnId"`
	SNssaiList []ExtSnssai `json:"sNssaiList"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

PlmnSnssai List of network slices (S-NSSAIs) for a given PLMN ID

func NewPlmnSnssai

func NewPlmnSnssai(plmnId PlmnId, sNssaiList []ExtSnssai) *PlmnSnssai

NewPlmnSnssai instantiates a new PlmnSnssai object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlmnSnssaiWithDefaults

func NewPlmnSnssaiWithDefaults() *PlmnSnssai

NewPlmnSnssaiWithDefaults instantiates a new PlmnSnssai object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlmnSnssai) GetNid

func (o *PlmnSnssai) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*PlmnSnssai) GetNidOk

func (o *PlmnSnssai) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlmnSnssai) GetPlmnId

func (o *PlmnSnssai) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*PlmnSnssai) GetPlmnIdOk

func (o *PlmnSnssai) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*PlmnSnssai) GetSNssaiList

func (o *PlmnSnssai) GetSNssaiList() []ExtSnssai

GetSNssaiList returns the SNssaiList field value

func (*PlmnSnssai) GetSNssaiListOk

func (o *PlmnSnssai) GetSNssaiListOk() ([]ExtSnssai, bool)

GetSNssaiListOk returns a tuple with the SNssaiList field value and a boolean to check if the value has been set.

func (*PlmnSnssai) HasNid

func (o *PlmnSnssai) HasNid() bool

HasNid returns a boolean if a field has been set.

func (PlmnSnssai) MarshalJSON

func (o PlmnSnssai) MarshalJSON() ([]byte, error)

func (*PlmnSnssai) SetNid

func (o *PlmnSnssai) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (*PlmnSnssai) SetPlmnId

func (o *PlmnSnssai) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (*PlmnSnssai) SetSNssaiList

func (o *PlmnSnssai) SetSNssaiList(v []ExtSnssai)

SetSNssaiList sets field value

func (PlmnSnssai) ToMap

func (o PlmnSnssai) ToMap() (map[string]interface{}, error)

type ProSeCapability

type ProSeCapability struct {
	ProseDirectDiscovey      *bool `json:"proseDirectDiscovey,omitempty"`
	ProseDirectCommunication *bool `json:"proseDirectCommunication,omitempty"`
	ProseL2UetoNetworkRelay  *bool `json:"proseL2UetoNetworkRelay,omitempty"`
	ProseL3UetoNetworkRelay  *bool `json:"proseL3UetoNetworkRelay,omitempty"`
	ProseL2RemoteUe          *bool `json:"proseL2RemoteUe,omitempty"`
	ProseL3RemoteUe          *bool `json:"proseL3RemoteUe,omitempty"`
}

ProSeCapability Indicate the supported ProSe Capability by the PCF.

func NewProSeCapability

func NewProSeCapability() *ProSeCapability

NewProSeCapability instantiates a new ProSeCapability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProSeCapabilityWithDefaults

func NewProSeCapabilityWithDefaults() *ProSeCapability

NewProSeCapabilityWithDefaults instantiates a new ProSeCapability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProSeCapability) GetProseDirectCommunication

func (o *ProSeCapability) GetProseDirectCommunication() bool

GetProseDirectCommunication returns the ProseDirectCommunication field value if set, zero value otherwise.

func (*ProSeCapability) GetProseDirectCommunicationOk

func (o *ProSeCapability) GetProseDirectCommunicationOk() (*bool, bool)

GetProseDirectCommunicationOk returns a tuple with the ProseDirectCommunication field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProSeCapability) GetProseDirectDiscovey

func (o *ProSeCapability) GetProseDirectDiscovey() bool

GetProseDirectDiscovey returns the ProseDirectDiscovey field value if set, zero value otherwise.

func (*ProSeCapability) GetProseDirectDiscoveyOk

func (o *ProSeCapability) GetProseDirectDiscoveyOk() (*bool, bool)

GetProseDirectDiscoveyOk returns a tuple with the ProseDirectDiscovey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProSeCapability) GetProseL2RemoteUe

func (o *ProSeCapability) GetProseL2RemoteUe() bool

GetProseL2RemoteUe returns the ProseL2RemoteUe field value if set, zero value otherwise.

func (*ProSeCapability) GetProseL2RemoteUeOk

func (o *ProSeCapability) GetProseL2RemoteUeOk() (*bool, bool)

GetProseL2RemoteUeOk returns a tuple with the ProseL2RemoteUe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProSeCapability) GetProseL2UetoNetworkRelay

func (o *ProSeCapability) GetProseL2UetoNetworkRelay() bool

GetProseL2UetoNetworkRelay returns the ProseL2UetoNetworkRelay field value if set, zero value otherwise.

func (*ProSeCapability) GetProseL2UetoNetworkRelayOk

func (o *ProSeCapability) GetProseL2UetoNetworkRelayOk() (*bool, bool)

GetProseL2UetoNetworkRelayOk returns a tuple with the ProseL2UetoNetworkRelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProSeCapability) GetProseL3RemoteUe

func (o *ProSeCapability) GetProseL3RemoteUe() bool

GetProseL3RemoteUe returns the ProseL3RemoteUe field value if set, zero value otherwise.

func (*ProSeCapability) GetProseL3RemoteUeOk

func (o *ProSeCapability) GetProseL3RemoteUeOk() (*bool, bool)

GetProseL3RemoteUeOk returns a tuple with the ProseL3RemoteUe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProSeCapability) GetProseL3UetoNetworkRelay

func (o *ProSeCapability) GetProseL3UetoNetworkRelay() bool

GetProseL3UetoNetworkRelay returns the ProseL3UetoNetworkRelay field value if set, zero value otherwise.

func (*ProSeCapability) GetProseL3UetoNetworkRelayOk

func (o *ProSeCapability) GetProseL3UetoNetworkRelayOk() (*bool, bool)

GetProseL3UetoNetworkRelayOk returns a tuple with the ProseL3UetoNetworkRelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProSeCapability) HasProseDirectCommunication

func (o *ProSeCapability) HasProseDirectCommunication() bool

HasProseDirectCommunication returns a boolean if a field has been set.

func (*ProSeCapability) HasProseDirectDiscovey

func (o *ProSeCapability) HasProseDirectDiscovey() bool

HasProseDirectDiscovey returns a boolean if a field has been set.

func (*ProSeCapability) HasProseL2RemoteUe

func (o *ProSeCapability) HasProseL2RemoteUe() bool

HasProseL2RemoteUe returns a boolean if a field has been set.

func (*ProSeCapability) HasProseL2UetoNetworkRelay

func (o *ProSeCapability) HasProseL2UetoNetworkRelay() bool

HasProseL2UetoNetworkRelay returns a boolean if a field has been set.

func (*ProSeCapability) HasProseL3RemoteUe

func (o *ProSeCapability) HasProseL3RemoteUe() bool

HasProseL3RemoteUe returns a boolean if a field has been set.

func (*ProSeCapability) HasProseL3UetoNetworkRelay

func (o *ProSeCapability) HasProseL3UetoNetworkRelay() bool

HasProseL3UetoNetworkRelay returns a boolean if a field has been set.

func (ProSeCapability) MarshalJSON

func (o ProSeCapability) MarshalJSON() ([]byte, error)

func (*ProSeCapability) SetProseDirectCommunication

func (o *ProSeCapability) SetProseDirectCommunication(v bool)

SetProseDirectCommunication gets a reference to the given bool and assigns it to the ProseDirectCommunication field.

func (*ProSeCapability) SetProseDirectDiscovey

func (o *ProSeCapability) SetProseDirectDiscovey(v bool)

SetProseDirectDiscovey gets a reference to the given bool and assigns it to the ProseDirectDiscovey field.

func (*ProSeCapability) SetProseL2RemoteUe

func (o *ProSeCapability) SetProseL2RemoteUe(v bool)

SetProseL2RemoteUe gets a reference to the given bool and assigns it to the ProseL2RemoteUe field.

func (*ProSeCapability) SetProseL2UetoNetworkRelay

func (o *ProSeCapability) SetProseL2UetoNetworkRelay(v bool)

SetProseL2UetoNetworkRelay gets a reference to the given bool and assigns it to the ProseL2UetoNetworkRelay field.

func (*ProSeCapability) SetProseL3RemoteUe

func (o *ProSeCapability) SetProseL3RemoteUe(v bool)

SetProseL3RemoteUe gets a reference to the given bool and assigns it to the ProseL3RemoteUe field.

func (*ProSeCapability) SetProseL3UetoNetworkRelay

func (o *ProSeCapability) SetProseL3UetoNetworkRelay(v bool)

SetProseL3UetoNetworkRelay gets a reference to the given bool and assigns it to the ProseL3UetoNetworkRelay field.

func (ProSeCapability) ToMap

func (o ProSeCapability) ToMap() (map[string]interface{}, error)

type ProblemDetails

type ProblemDetails struct {
	// String providing an URI formatted according to RFC 3986.
	Type   *string `json:"type,omitempty"`
	Title  *string `json:"title,omitempty"`
	Status *int32  `json:"status,omitempty"`
	// A human-readable explanation specific to this occurrence of the problem.
	Detail *string `json:"detail,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	Instance *string `json:"instance,omitempty"`
	// A machine-readable application error cause specific to this occurrence of the problem.  This IE should be present and provide application-related error information, if available.
	Cause         *string        `json:"cause,omitempty"`
	InvalidParams []InvalidParam `json:"invalidParams,omitempty"`
	// A string used to indicate the features supported by an API that is used as defined in clause  6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in  hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in  table 5.2.2-3. The most significant character representing the highest-numbered features shall  appear first in the string, and the character representing features 1 to 4 shall appear last  in the string. The list of features and their numbering (starting with 1) are defined  separately for each API. If the string contains a lower number of characters than there are  defined features for an API, all features that would be represented by characters that are not  present in the string are not supported.
	SupportedFeatures  *string         `json:"supportedFeatures,omitempty"`
	AccessTokenError   *AccessTokenErr `json:"accessTokenError,omitempty"`
	AccessTokenRequest *AccessTokenReq `json:"accessTokenRequest,omitempty"`
	// Fully Qualified Domain Name
	NrfId                *string  `json:"nrfId,omitempty"`
	SupportedApiVersions []string `json:"supportedApiVersions,omitempty"`
}

ProblemDetails Provides additional information in an error response.

func NewProblemDetails

func NewProblemDetails() *ProblemDetails

NewProblemDetails instantiates a new ProblemDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetailsWithDefaults

func NewProblemDetailsWithDefaults() *ProblemDetails

NewProblemDetailsWithDefaults instantiates a new ProblemDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetails) GetAccessTokenError

func (o *ProblemDetails) GetAccessTokenError() AccessTokenErr

GetAccessTokenError returns the AccessTokenError field value if set, zero value otherwise.

func (*ProblemDetails) GetAccessTokenErrorOk

func (o *ProblemDetails) GetAccessTokenErrorOk() (*AccessTokenErr, bool)

GetAccessTokenErrorOk returns a tuple with the AccessTokenError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetAccessTokenRequest

func (o *ProblemDetails) GetAccessTokenRequest() AccessTokenReq

GetAccessTokenRequest returns the AccessTokenRequest field value if set, zero value otherwise.

func (*ProblemDetails) GetAccessTokenRequestOk

func (o *ProblemDetails) GetAccessTokenRequestOk() (*AccessTokenReq, bool)

GetAccessTokenRequestOk returns a tuple with the AccessTokenRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetCause

func (o *ProblemDetails) GetCause() string

GetCause returns the Cause field value if set, zero value otherwise.

func (*ProblemDetails) GetCauseOk

func (o *ProblemDetails) GetCauseOk() (*string, bool)

GetCauseOk returns a tuple with the Cause field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetDetail

func (o *ProblemDetails) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*ProblemDetails) GetDetailOk

func (o *ProblemDetails) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetInstance

func (o *ProblemDetails) GetInstance() string

GetInstance returns the Instance field value if set, zero value otherwise.

func (*ProblemDetails) GetInstanceOk

func (o *ProblemDetails) GetInstanceOk() (*string, bool)

GetInstanceOk returns a tuple with the Instance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetInvalidParams

func (o *ProblemDetails) GetInvalidParams() []InvalidParam

GetInvalidParams returns the InvalidParams field value if set, zero value otherwise.

func (*ProblemDetails) GetInvalidParamsOk

func (o *ProblemDetails) GetInvalidParamsOk() ([]InvalidParam, bool)

GetInvalidParamsOk returns a tuple with the InvalidParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetNrfId

func (o *ProblemDetails) GetNrfId() string

GetNrfId returns the NrfId field value if set, zero value otherwise.

func (*ProblemDetails) GetNrfIdOk

func (o *ProblemDetails) GetNrfIdOk() (*string, bool)

GetNrfIdOk returns a tuple with the NrfId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetStatus

func (o *ProblemDetails) GetStatus() int32

GetStatus returns the Status field value if set, zero value otherwise.

func (*ProblemDetails) GetStatusOk

func (o *ProblemDetails) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetSupportedApiVersions

func (o *ProblemDetails) GetSupportedApiVersions() []string

GetSupportedApiVersions returns the SupportedApiVersions field value if set, zero value otherwise.

func (*ProblemDetails) GetSupportedApiVersionsOk

func (o *ProblemDetails) GetSupportedApiVersionsOk() ([]string, bool)

GetSupportedApiVersionsOk returns a tuple with the SupportedApiVersions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetSupportedFeatures

func (o *ProblemDetails) GetSupportedFeatures() string

GetSupportedFeatures returns the SupportedFeatures field value if set, zero value otherwise.

func (*ProblemDetails) GetSupportedFeaturesOk

func (o *ProblemDetails) GetSupportedFeaturesOk() (*string, bool)

GetSupportedFeaturesOk returns a tuple with the SupportedFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetTitle

func (o *ProblemDetails) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ProblemDetails) GetTitleOk

func (o *ProblemDetails) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetType

func (o *ProblemDetails) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ProblemDetails) GetTypeOk

func (o *ProblemDetails) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) HasAccessTokenError

func (o *ProblemDetails) HasAccessTokenError() bool

HasAccessTokenError returns a boolean if a field has been set.

func (*ProblemDetails) HasAccessTokenRequest

func (o *ProblemDetails) HasAccessTokenRequest() bool

HasAccessTokenRequest returns a boolean if a field has been set.

func (*ProblemDetails) HasCause

func (o *ProblemDetails) HasCause() bool

HasCause returns a boolean if a field has been set.

func (*ProblemDetails) HasDetail

func (o *ProblemDetails) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ProblemDetails) HasInstance

func (o *ProblemDetails) HasInstance() bool

HasInstance returns a boolean if a field has been set.

func (*ProblemDetails) HasInvalidParams

func (o *ProblemDetails) HasInvalidParams() bool

HasInvalidParams returns a boolean if a field has been set.

func (*ProblemDetails) HasNrfId

func (o *ProblemDetails) HasNrfId() bool

HasNrfId returns a boolean if a field has been set.

func (*ProblemDetails) HasStatus

func (o *ProblemDetails) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProblemDetails) HasSupportedApiVersions

func (o *ProblemDetails) HasSupportedApiVersions() bool

HasSupportedApiVersions returns a boolean if a field has been set.

func (*ProblemDetails) HasSupportedFeatures

func (o *ProblemDetails) HasSupportedFeatures() bool

HasSupportedFeatures returns a boolean if a field has been set.

func (*ProblemDetails) HasTitle

func (o *ProblemDetails) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ProblemDetails) HasType

func (o *ProblemDetails) HasType() bool

HasType returns a boolean if a field has been set.

func (ProblemDetails) MarshalJSON

func (o ProblemDetails) MarshalJSON() ([]byte, error)

func (*ProblemDetails) SetAccessTokenError

func (o *ProblemDetails) SetAccessTokenError(v AccessTokenErr)

SetAccessTokenError gets a reference to the given AccessTokenErr and assigns it to the AccessTokenError field.

func (*ProblemDetails) SetAccessTokenRequest

func (o *ProblemDetails) SetAccessTokenRequest(v AccessTokenReq)

SetAccessTokenRequest gets a reference to the given AccessTokenReq and assigns it to the AccessTokenRequest field.

func (*ProblemDetails) SetCause

func (o *ProblemDetails) SetCause(v string)

SetCause gets a reference to the given string and assigns it to the Cause field.

func (*ProblemDetails) SetDetail

func (o *ProblemDetails) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*ProblemDetails) SetInstance

func (o *ProblemDetails) SetInstance(v string)

SetInstance gets a reference to the given string and assigns it to the Instance field.

func (*ProblemDetails) SetInvalidParams

func (o *ProblemDetails) SetInvalidParams(v []InvalidParam)

SetInvalidParams gets a reference to the given []InvalidParam and assigns it to the InvalidParams field.

func (*ProblemDetails) SetNrfId

func (o *ProblemDetails) SetNrfId(v string)

SetNrfId gets a reference to the given string and assigns it to the NrfId field.

func (*ProblemDetails) SetStatus

func (o *ProblemDetails) SetStatus(v int32)

SetStatus gets a reference to the given int32 and assigns it to the Status field.

func (*ProblemDetails) SetSupportedApiVersions

func (o *ProblemDetails) SetSupportedApiVersions(v []string)

SetSupportedApiVersions gets a reference to the given []string and assigns it to the SupportedApiVersions field.

func (*ProblemDetails) SetSupportedFeatures

func (o *ProblemDetails) SetSupportedFeatures(v string)

SetSupportedFeatures gets a reference to the given string and assigns it to the SupportedFeatures field.

func (*ProblemDetails) SetTitle

func (o *ProblemDetails) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*ProblemDetails) SetType

func (o *ProblemDetails) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ProblemDetails) ToMap

func (o ProblemDetails) ToMap() (map[string]interface{}, error)

type RatType

type RatType struct {
	String *string
}

RatType Indicates the radio access used.

func (*RatType) MarshalJSON

func (src *RatType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RatType) UnmarshalJSON

func (dst *RatType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type RedirectResponse

type RedirectResponse struct {
	Cause *string `json:"cause,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	TargetScp *string `json:"targetScp,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	TargetSepp *string `json:"targetSepp,omitempty"`
}

RedirectResponse The response shall include a Location header field containing a different URI (pointing to a different URI of an other service instance), or the same URI if a request is redirected to the same target resource via a different SCP.

func NewRedirectResponse

func NewRedirectResponse() *RedirectResponse

NewRedirectResponse instantiates a new RedirectResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRedirectResponseWithDefaults

func NewRedirectResponseWithDefaults() *RedirectResponse

NewRedirectResponseWithDefaults instantiates a new RedirectResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RedirectResponse) GetCause

func (o *RedirectResponse) GetCause() string

GetCause returns the Cause field value if set, zero value otherwise.

func (*RedirectResponse) GetCauseOk

func (o *RedirectResponse) GetCauseOk() (*string, bool)

GetCauseOk returns a tuple with the Cause field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectResponse) GetTargetScp

func (o *RedirectResponse) GetTargetScp() string

GetTargetScp returns the TargetScp field value if set, zero value otherwise.

func (*RedirectResponse) GetTargetScpOk

func (o *RedirectResponse) GetTargetScpOk() (*string, bool)

GetTargetScpOk returns a tuple with the TargetScp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectResponse) GetTargetSepp

func (o *RedirectResponse) GetTargetSepp() string

GetTargetSepp returns the TargetSepp field value if set, zero value otherwise.

func (*RedirectResponse) GetTargetSeppOk

func (o *RedirectResponse) GetTargetSeppOk() (*string, bool)

GetTargetSeppOk returns a tuple with the TargetSepp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectResponse) HasCause

func (o *RedirectResponse) HasCause() bool

HasCause returns a boolean if a field has been set.

func (*RedirectResponse) HasTargetScp

func (o *RedirectResponse) HasTargetScp() bool

HasTargetScp returns a boolean if a field has been set.

func (*RedirectResponse) HasTargetSepp

func (o *RedirectResponse) HasTargetSepp() bool

HasTargetSepp returns a boolean if a field has been set.

func (RedirectResponse) MarshalJSON

func (o RedirectResponse) MarshalJSON() ([]byte, error)

func (*RedirectResponse) SetCause

func (o *RedirectResponse) SetCause(v string)

SetCause gets a reference to the given string and assigns it to the Cause field.

func (*RedirectResponse) SetTargetScp

func (o *RedirectResponse) SetTargetScp(v string)

SetTargetScp gets a reference to the given string and assigns it to the TargetScp field.

func (*RedirectResponse) SetTargetSepp

func (o *RedirectResponse) SetTargetSepp(v string)

SetTargetSepp gets a reference to the given string and assigns it to the TargetSepp field.

func (RedirectResponse) ToMap

func (o RedirectResponse) ToMap() (map[string]interface{}, error)

type ScpCapability

type ScpCapability struct {
	String *string
}

ScpCapability Indicates the capabilities supported by an SCP

func (*ScpCapability) MarshalJSON

func (src *ScpCapability) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ScpCapability) UnmarshalJSON

func (dst *ScpCapability) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type ScpDomainCond

type ScpDomainCond struct {
	ScpDomains []string `json:"scpDomains"`
	NfTypeList []NFType `json:"nfTypeList,omitempty"`
}

ScpDomainCond Subscription to a set of NF or SCP or SEPP instances belonging to certain SCP domains

func NewScpDomainCond

func NewScpDomainCond(scpDomains []string) *ScpDomainCond

NewScpDomainCond instantiates a new ScpDomainCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScpDomainCondWithDefaults

func NewScpDomainCondWithDefaults() *ScpDomainCond

NewScpDomainCondWithDefaults instantiates a new ScpDomainCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScpDomainCond) GetNfTypeList

func (o *ScpDomainCond) GetNfTypeList() []NFType

GetNfTypeList returns the NfTypeList field value if set, zero value otherwise.

func (*ScpDomainCond) GetNfTypeListOk

func (o *ScpDomainCond) GetNfTypeListOk() ([]NFType, bool)

GetNfTypeListOk returns a tuple with the NfTypeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpDomainCond) GetScpDomains

func (o *ScpDomainCond) GetScpDomains() []string

GetScpDomains returns the ScpDomains field value

func (*ScpDomainCond) GetScpDomainsOk

func (o *ScpDomainCond) GetScpDomainsOk() ([]string, bool)

GetScpDomainsOk returns a tuple with the ScpDomains field value and a boolean to check if the value has been set.

func (*ScpDomainCond) HasNfTypeList

func (o *ScpDomainCond) HasNfTypeList() bool

HasNfTypeList returns a boolean if a field has been set.

func (ScpDomainCond) MarshalJSON

func (o ScpDomainCond) MarshalJSON() ([]byte, error)

func (*ScpDomainCond) SetNfTypeList

func (o *ScpDomainCond) SetNfTypeList(v []NFType)

SetNfTypeList gets a reference to the given []NFType and assigns it to the NfTypeList field.

func (*ScpDomainCond) SetScpDomains

func (o *ScpDomainCond) SetScpDomains(v []string)

SetScpDomains sets field value

func (ScpDomainCond) ToMap

func (o ScpDomainCond) ToMap() (map[string]interface{}, error)

type ScpDomainInfo

type ScpDomainInfo struct {
	// Fully Qualified Domain Name
	ScpFqdn        *string      `json:"scpFqdn,omitempty"`
	ScpIpEndPoints []IpEndPoint `json:"scpIpEndPoints,omitempty"`
	ScpPrefix      *string      `json:"scpPrefix,omitempty"`
	// Port numbers for HTTP and HTTPS. The key of the map shall be \"http\" or \"https\".
	ScpPorts *map[string]int32 `json:"scpPorts,omitempty"`
}

ScpDomainInfo SCP Domain specific information

func NewScpDomainInfo

func NewScpDomainInfo() *ScpDomainInfo

NewScpDomainInfo instantiates a new ScpDomainInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScpDomainInfoWithDefaults

func NewScpDomainInfoWithDefaults() *ScpDomainInfo

NewScpDomainInfoWithDefaults instantiates a new ScpDomainInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScpDomainInfo) GetScpFqdn

func (o *ScpDomainInfo) GetScpFqdn() string

GetScpFqdn returns the ScpFqdn field value if set, zero value otherwise.

func (*ScpDomainInfo) GetScpFqdnOk

func (o *ScpDomainInfo) GetScpFqdnOk() (*string, bool)

GetScpFqdnOk returns a tuple with the ScpFqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpDomainInfo) GetScpIpEndPoints

func (o *ScpDomainInfo) GetScpIpEndPoints() []IpEndPoint

GetScpIpEndPoints returns the ScpIpEndPoints field value if set, zero value otherwise.

func (*ScpDomainInfo) GetScpIpEndPointsOk

func (o *ScpDomainInfo) GetScpIpEndPointsOk() ([]IpEndPoint, bool)

GetScpIpEndPointsOk returns a tuple with the ScpIpEndPoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpDomainInfo) GetScpPorts

func (o *ScpDomainInfo) GetScpPorts() map[string]int32

GetScpPorts returns the ScpPorts field value if set, zero value otherwise.

func (*ScpDomainInfo) GetScpPortsOk

func (o *ScpDomainInfo) GetScpPortsOk() (*map[string]int32, bool)

GetScpPortsOk returns a tuple with the ScpPorts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpDomainInfo) GetScpPrefix

func (o *ScpDomainInfo) GetScpPrefix() string

GetScpPrefix returns the ScpPrefix field value if set, zero value otherwise.

func (*ScpDomainInfo) GetScpPrefixOk

func (o *ScpDomainInfo) GetScpPrefixOk() (*string, bool)

GetScpPrefixOk returns a tuple with the ScpPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpDomainInfo) HasScpFqdn

func (o *ScpDomainInfo) HasScpFqdn() bool

HasScpFqdn returns a boolean if a field has been set.

func (*ScpDomainInfo) HasScpIpEndPoints

func (o *ScpDomainInfo) HasScpIpEndPoints() bool

HasScpIpEndPoints returns a boolean if a field has been set.

func (*ScpDomainInfo) HasScpPorts

func (o *ScpDomainInfo) HasScpPorts() bool

HasScpPorts returns a boolean if a field has been set.

func (*ScpDomainInfo) HasScpPrefix

func (o *ScpDomainInfo) HasScpPrefix() bool

HasScpPrefix returns a boolean if a field has been set.

func (ScpDomainInfo) MarshalJSON

func (o ScpDomainInfo) MarshalJSON() ([]byte, error)

func (*ScpDomainInfo) SetScpFqdn

func (o *ScpDomainInfo) SetScpFqdn(v string)

SetScpFqdn gets a reference to the given string and assigns it to the ScpFqdn field.

func (*ScpDomainInfo) SetScpIpEndPoints

func (o *ScpDomainInfo) SetScpIpEndPoints(v []IpEndPoint)

SetScpIpEndPoints gets a reference to the given []IpEndPoint and assigns it to the ScpIpEndPoints field.

func (*ScpDomainInfo) SetScpPorts

func (o *ScpDomainInfo) SetScpPorts(v map[string]int32)

SetScpPorts gets a reference to the given map[string]int32 and assigns it to the ScpPorts field.

func (*ScpDomainInfo) SetScpPrefix

func (o *ScpDomainInfo) SetScpPrefix(v string)

SetScpPrefix gets a reference to the given string and assigns it to the ScpPrefix field.

func (ScpDomainInfo) ToMap

func (o ScpDomainInfo) ToMap() (map[string]interface{}, error)

type ScpInfo

type ScpInfo struct {
	// A map (list of key-value pairs) where the key of the map shall be the string identifying an SCP domain
	ScpDomainInfoList *map[string]ScpDomainInfo `json:"scpDomainInfoList,omitempty"`
	ScpPrefix         *string                   `json:"scpPrefix,omitempty"`
	// Port numbers for HTTP and HTTPS. The key of the map shall be \"http\" or \"https\".
	ScpPorts          *map[string]int32  `json:"scpPorts,omitempty"`
	AddressDomains    []string           `json:"addressDomains,omitempty"`
	Ipv4Addresses     []string           `json:"ipv4Addresses,omitempty"`
	Ipv6Prefixes      []Ipv6Prefix       `json:"ipv6Prefixes,omitempty"`
	Ipv4AddrRanges    []Ipv4AddressRange `json:"ipv4AddrRanges,omitempty"`
	Ipv6PrefixRanges  []Ipv6PrefixRange  `json:"ipv6PrefixRanges,omitempty"`
	ServedNfSetIdList []string           `json:"servedNfSetIdList,omitempty"`
	RemotePlmnList    []PlmnId           `json:"remotePlmnList,omitempty"`
	RemoteSnpnList    []PlmnIdNid        `json:"remoteSnpnList,omitempty"`
	IpReachability    *IpReachability    `json:"ipReachability,omitempty"`
	ScpCapabilities   []ScpCapability    `json:"scpCapabilities,omitempty"`
}

ScpInfo Information of an SCP Instance

func NewScpInfo

func NewScpInfo() *ScpInfo

NewScpInfo instantiates a new ScpInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScpInfoWithDefaults

func NewScpInfoWithDefaults() *ScpInfo

NewScpInfoWithDefaults instantiates a new ScpInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScpInfo) GetAddressDomains

func (o *ScpInfo) GetAddressDomains() []string

GetAddressDomains returns the AddressDomains field value if set, zero value otherwise.

func (*ScpInfo) GetAddressDomainsOk

func (o *ScpInfo) GetAddressDomainsOk() ([]string, bool)

GetAddressDomainsOk returns a tuple with the AddressDomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetIpReachability

func (o *ScpInfo) GetIpReachability() IpReachability

GetIpReachability returns the IpReachability field value if set, zero value otherwise.

func (*ScpInfo) GetIpReachabilityOk

func (o *ScpInfo) GetIpReachabilityOk() (*IpReachability, bool)

GetIpReachabilityOk returns a tuple with the IpReachability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetIpv4AddrRanges

func (o *ScpInfo) GetIpv4AddrRanges() []Ipv4AddressRange

GetIpv4AddrRanges returns the Ipv4AddrRanges field value if set, zero value otherwise.

func (*ScpInfo) GetIpv4AddrRangesOk

func (o *ScpInfo) GetIpv4AddrRangesOk() ([]Ipv4AddressRange, bool)

GetIpv4AddrRangesOk returns a tuple with the Ipv4AddrRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetIpv4Addresses

func (o *ScpInfo) GetIpv4Addresses() []string

GetIpv4Addresses returns the Ipv4Addresses field value if set, zero value otherwise.

func (*ScpInfo) GetIpv4AddressesOk

func (o *ScpInfo) GetIpv4AddressesOk() ([]string, bool)

GetIpv4AddressesOk returns a tuple with the Ipv4Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetIpv6PrefixRanges

func (o *ScpInfo) GetIpv6PrefixRanges() []Ipv6PrefixRange

GetIpv6PrefixRanges returns the Ipv6PrefixRanges field value if set, zero value otherwise.

func (*ScpInfo) GetIpv6PrefixRangesOk

func (o *ScpInfo) GetIpv6PrefixRangesOk() ([]Ipv6PrefixRange, bool)

GetIpv6PrefixRangesOk returns a tuple with the Ipv6PrefixRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetIpv6Prefixes

func (o *ScpInfo) GetIpv6Prefixes() []Ipv6Prefix

GetIpv6Prefixes returns the Ipv6Prefixes field value if set, zero value otherwise.

func (*ScpInfo) GetIpv6PrefixesOk

func (o *ScpInfo) GetIpv6PrefixesOk() ([]Ipv6Prefix, bool)

GetIpv6PrefixesOk returns a tuple with the Ipv6Prefixes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetRemotePlmnList

func (o *ScpInfo) GetRemotePlmnList() []PlmnId

GetRemotePlmnList returns the RemotePlmnList field value if set, zero value otherwise.

func (*ScpInfo) GetRemotePlmnListOk

func (o *ScpInfo) GetRemotePlmnListOk() ([]PlmnId, bool)

GetRemotePlmnListOk returns a tuple with the RemotePlmnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetRemoteSnpnList

func (o *ScpInfo) GetRemoteSnpnList() []PlmnIdNid

GetRemoteSnpnList returns the RemoteSnpnList field value if set, zero value otherwise.

func (*ScpInfo) GetRemoteSnpnListOk

func (o *ScpInfo) GetRemoteSnpnListOk() ([]PlmnIdNid, bool)

GetRemoteSnpnListOk returns a tuple with the RemoteSnpnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetScpCapabilities

func (o *ScpInfo) GetScpCapabilities() []ScpCapability

GetScpCapabilities returns the ScpCapabilities field value if set, zero value otherwise.

func (*ScpInfo) GetScpCapabilitiesOk

func (o *ScpInfo) GetScpCapabilitiesOk() ([]ScpCapability, bool)

GetScpCapabilitiesOk returns a tuple with the ScpCapabilities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetScpDomainInfoList

func (o *ScpInfo) GetScpDomainInfoList() map[string]ScpDomainInfo

GetScpDomainInfoList returns the ScpDomainInfoList field value if set, zero value otherwise.

func (*ScpInfo) GetScpDomainInfoListOk

func (o *ScpInfo) GetScpDomainInfoListOk() (*map[string]ScpDomainInfo, bool)

GetScpDomainInfoListOk returns a tuple with the ScpDomainInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetScpPorts

func (o *ScpInfo) GetScpPorts() map[string]int32

GetScpPorts returns the ScpPorts field value if set, zero value otherwise.

func (*ScpInfo) GetScpPortsOk

func (o *ScpInfo) GetScpPortsOk() (*map[string]int32, bool)

GetScpPortsOk returns a tuple with the ScpPorts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetScpPrefix

func (o *ScpInfo) GetScpPrefix() string

GetScpPrefix returns the ScpPrefix field value if set, zero value otherwise.

func (*ScpInfo) GetScpPrefixOk

func (o *ScpInfo) GetScpPrefixOk() (*string, bool)

GetScpPrefixOk returns a tuple with the ScpPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) GetServedNfSetIdList

func (o *ScpInfo) GetServedNfSetIdList() []string

GetServedNfSetIdList returns the ServedNfSetIdList field value if set, zero value otherwise.

func (*ScpInfo) GetServedNfSetIdListOk

func (o *ScpInfo) GetServedNfSetIdListOk() ([]string, bool)

GetServedNfSetIdListOk returns a tuple with the ServedNfSetIdList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScpInfo) HasAddressDomains

func (o *ScpInfo) HasAddressDomains() bool

HasAddressDomains returns a boolean if a field has been set.

func (*ScpInfo) HasIpReachability

func (o *ScpInfo) HasIpReachability() bool

HasIpReachability returns a boolean if a field has been set.

func (*ScpInfo) HasIpv4AddrRanges

func (o *ScpInfo) HasIpv4AddrRanges() bool

HasIpv4AddrRanges returns a boolean if a field has been set.

func (*ScpInfo) HasIpv4Addresses

func (o *ScpInfo) HasIpv4Addresses() bool

HasIpv4Addresses returns a boolean if a field has been set.

func (*ScpInfo) HasIpv6PrefixRanges

func (o *ScpInfo) HasIpv6PrefixRanges() bool

HasIpv6PrefixRanges returns a boolean if a field has been set.

func (*ScpInfo) HasIpv6Prefixes

func (o *ScpInfo) HasIpv6Prefixes() bool

HasIpv6Prefixes returns a boolean if a field has been set.

func (*ScpInfo) HasRemotePlmnList

func (o *ScpInfo) HasRemotePlmnList() bool

HasRemotePlmnList returns a boolean if a field has been set.

func (*ScpInfo) HasRemoteSnpnList

func (o *ScpInfo) HasRemoteSnpnList() bool

HasRemoteSnpnList returns a boolean if a field has been set.

func (*ScpInfo) HasScpCapabilities

func (o *ScpInfo) HasScpCapabilities() bool

HasScpCapabilities returns a boolean if a field has been set.

func (*ScpInfo) HasScpDomainInfoList

func (o *ScpInfo) HasScpDomainInfoList() bool

HasScpDomainInfoList returns a boolean if a field has been set.

func (*ScpInfo) HasScpPorts

func (o *ScpInfo) HasScpPorts() bool

HasScpPorts returns a boolean if a field has been set.

func (*ScpInfo) HasScpPrefix

func (o *ScpInfo) HasScpPrefix() bool

HasScpPrefix returns a boolean if a field has been set.

func (*ScpInfo) HasServedNfSetIdList

func (o *ScpInfo) HasServedNfSetIdList() bool

HasServedNfSetIdList returns a boolean if a field has been set.

func (ScpInfo) MarshalJSON

func (o ScpInfo) MarshalJSON() ([]byte, error)

func (*ScpInfo) SetAddressDomains

func (o *ScpInfo) SetAddressDomains(v []string)

SetAddressDomains gets a reference to the given []string and assigns it to the AddressDomains field.

func (*ScpInfo) SetIpReachability

func (o *ScpInfo) SetIpReachability(v IpReachability)

SetIpReachability gets a reference to the given IpReachability and assigns it to the IpReachability field.

func (*ScpInfo) SetIpv4AddrRanges

func (o *ScpInfo) SetIpv4AddrRanges(v []Ipv4AddressRange)

SetIpv4AddrRanges gets a reference to the given []Ipv4AddressRange and assigns it to the Ipv4AddrRanges field.

func (*ScpInfo) SetIpv4Addresses

func (o *ScpInfo) SetIpv4Addresses(v []string)

SetIpv4Addresses gets a reference to the given []string and assigns it to the Ipv4Addresses field.

func (*ScpInfo) SetIpv6PrefixRanges

func (o *ScpInfo) SetIpv6PrefixRanges(v []Ipv6PrefixRange)

SetIpv6PrefixRanges gets a reference to the given []Ipv6PrefixRange and assigns it to the Ipv6PrefixRanges field.

func (*ScpInfo) SetIpv6Prefixes

func (o *ScpInfo) SetIpv6Prefixes(v []Ipv6Prefix)

SetIpv6Prefixes gets a reference to the given []Ipv6Prefix and assigns it to the Ipv6Prefixes field.

func (*ScpInfo) SetRemotePlmnList

func (o *ScpInfo) SetRemotePlmnList(v []PlmnId)

SetRemotePlmnList gets a reference to the given []PlmnId and assigns it to the RemotePlmnList field.

func (*ScpInfo) SetRemoteSnpnList

func (o *ScpInfo) SetRemoteSnpnList(v []PlmnIdNid)

SetRemoteSnpnList gets a reference to the given []PlmnIdNid and assigns it to the RemoteSnpnList field.

func (*ScpInfo) SetScpCapabilities

func (o *ScpInfo) SetScpCapabilities(v []ScpCapability)

SetScpCapabilities gets a reference to the given []ScpCapability and assigns it to the ScpCapabilities field.

func (*ScpInfo) SetScpDomainInfoList

func (o *ScpInfo) SetScpDomainInfoList(v map[string]ScpDomainInfo)

SetScpDomainInfoList gets a reference to the given map[string]ScpDomainInfo and assigns it to the ScpDomainInfoList field.

func (*ScpInfo) SetScpPorts

func (o *ScpInfo) SetScpPorts(v map[string]int32)

SetScpPorts gets a reference to the given map[string]int32 and assigns it to the ScpPorts field.

func (*ScpInfo) SetScpPrefix

func (o *ScpInfo) SetScpPrefix(v string)

SetScpPrefix gets a reference to the given string and assigns it to the ScpPrefix field.

func (*ScpInfo) SetServedNfSetIdList

func (o *ScpInfo) SetServedNfSetIdList(v []string)

SetServedNfSetIdList gets a reference to the given []string and assigns it to the ServedNfSetIdList field.

func (ScpInfo) ToMap

func (o ScpInfo) ToMap() (map[string]interface{}, error)

type SdRange

type SdRange struct {
	// First value identifying the start of an SD range. This string shall be formatted as specified for the sd attribute of the Snssai data type in clause 5.4.4.2.
	Start *string `json:"start,omitempty"`
	// Last value identifying the end of an SD range. This string shall be formatted as specified for the sd attribute of the Snssai data type in clause 5.4.4.2.
	End *string `json:"end,omitempty"`
}

SdRange A range of SDs (Slice Differentiators)

func NewSdRange

func NewSdRange() *SdRange

NewSdRange instantiates a new SdRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSdRangeWithDefaults

func NewSdRangeWithDefaults() *SdRange

NewSdRangeWithDefaults instantiates a new SdRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SdRange) GetEnd

func (o *SdRange) GetEnd() string

GetEnd returns the End field value if set, zero value otherwise.

func (*SdRange) GetEndOk

func (o *SdRange) GetEndOk() (*string, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SdRange) GetStart

func (o *SdRange) GetStart() string

GetStart returns the Start field value if set, zero value otherwise.

func (*SdRange) GetStartOk

func (o *SdRange) GetStartOk() (*string, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SdRange) HasEnd

func (o *SdRange) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*SdRange) HasStart

func (o *SdRange) HasStart() bool

HasStart returns a boolean if a field has been set.

func (SdRange) MarshalJSON

func (o SdRange) MarshalJSON() ([]byte, error)

func (*SdRange) SetEnd

func (o *SdRange) SetEnd(v string)

SetEnd gets a reference to the given string and assigns it to the End field.

func (*SdRange) SetStart

func (o *SdRange) SetStart(v string)

SetStart gets a reference to the given string and assigns it to the Start field.

func (SdRange) ToMap

func (o SdRange) ToMap() (map[string]interface{}, error)

type SeppInfo

type SeppInfo struct {
	SeppPrefix *string `json:"seppPrefix,omitempty"`
	// Port numbers for HTTP and HTTPS. The key of the map shall be \"http\" or \"https\".
	SeppPorts      *map[string]int32 `json:"seppPorts,omitempty"`
	RemotePlmnList []PlmnId          `json:"remotePlmnList,omitempty"`
	RemoteSnpnList []PlmnIdNid       `json:"remoteSnpnList,omitempty"`
	// N32 purposes supported by the SEPP
	N32Purposes []N32Purpose `json:"n32Purposes,omitempty"`
}

SeppInfo Information of a SEPP Instance

func NewSeppInfo

func NewSeppInfo() *SeppInfo

NewSeppInfo instantiates a new SeppInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeppInfoWithDefaults

func NewSeppInfoWithDefaults() *SeppInfo

NewSeppInfoWithDefaults instantiates a new SeppInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeppInfo) GetN32Purposes

func (o *SeppInfo) GetN32Purposes() []N32Purpose

GetN32Purposes returns the N32Purposes field value if set, zero value otherwise.

func (*SeppInfo) GetN32PurposesOk

func (o *SeppInfo) GetN32PurposesOk() ([]N32Purpose, bool)

GetN32PurposesOk returns a tuple with the N32Purposes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeppInfo) GetRemotePlmnList

func (o *SeppInfo) GetRemotePlmnList() []PlmnId

GetRemotePlmnList returns the RemotePlmnList field value if set, zero value otherwise.

func (*SeppInfo) GetRemotePlmnListOk

func (o *SeppInfo) GetRemotePlmnListOk() ([]PlmnId, bool)

GetRemotePlmnListOk returns a tuple with the RemotePlmnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeppInfo) GetRemoteSnpnList

func (o *SeppInfo) GetRemoteSnpnList() []PlmnIdNid

GetRemoteSnpnList returns the RemoteSnpnList field value if set, zero value otherwise.

func (*SeppInfo) GetRemoteSnpnListOk

func (o *SeppInfo) GetRemoteSnpnListOk() ([]PlmnIdNid, bool)

GetRemoteSnpnListOk returns a tuple with the RemoteSnpnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeppInfo) GetSeppPorts

func (o *SeppInfo) GetSeppPorts() map[string]int32

GetSeppPorts returns the SeppPorts field value if set, zero value otherwise.

func (*SeppInfo) GetSeppPortsOk

func (o *SeppInfo) GetSeppPortsOk() (*map[string]int32, bool)

GetSeppPortsOk returns a tuple with the SeppPorts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeppInfo) GetSeppPrefix

func (o *SeppInfo) GetSeppPrefix() string

GetSeppPrefix returns the SeppPrefix field value if set, zero value otherwise.

func (*SeppInfo) GetSeppPrefixOk

func (o *SeppInfo) GetSeppPrefixOk() (*string, bool)

GetSeppPrefixOk returns a tuple with the SeppPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeppInfo) HasN32Purposes

func (o *SeppInfo) HasN32Purposes() bool

HasN32Purposes returns a boolean if a field has been set.

func (*SeppInfo) HasRemotePlmnList

func (o *SeppInfo) HasRemotePlmnList() bool

HasRemotePlmnList returns a boolean if a field has been set.

func (*SeppInfo) HasRemoteSnpnList

func (o *SeppInfo) HasRemoteSnpnList() bool

HasRemoteSnpnList returns a boolean if a field has been set.

func (*SeppInfo) HasSeppPorts

func (o *SeppInfo) HasSeppPorts() bool

HasSeppPorts returns a boolean if a field has been set.

func (*SeppInfo) HasSeppPrefix

func (o *SeppInfo) HasSeppPrefix() bool

HasSeppPrefix returns a boolean if a field has been set.

func (SeppInfo) MarshalJSON

func (o SeppInfo) MarshalJSON() ([]byte, error)

func (*SeppInfo) SetN32Purposes

func (o *SeppInfo) SetN32Purposes(v []N32Purpose)

SetN32Purposes gets a reference to the given []N32Purpose and assigns it to the N32Purposes field.

func (*SeppInfo) SetRemotePlmnList

func (o *SeppInfo) SetRemotePlmnList(v []PlmnId)

SetRemotePlmnList gets a reference to the given []PlmnId and assigns it to the RemotePlmnList field.

func (*SeppInfo) SetRemoteSnpnList

func (o *SeppInfo) SetRemoteSnpnList(v []PlmnIdNid)

SetRemoteSnpnList gets a reference to the given []PlmnIdNid and assigns it to the RemoteSnpnList field.

func (*SeppInfo) SetSeppPorts

func (o *SeppInfo) SetSeppPorts(v map[string]int32)

SetSeppPorts gets a reference to the given map[string]int32 and assigns it to the SeppPorts field.

func (*SeppInfo) SetSeppPrefix

func (o *SeppInfo) SetSeppPrefix(v string)

SetSeppPrefix gets a reference to the given string and assigns it to the SeppPrefix field.

func (SeppInfo) ToMap

func (o SeppInfo) ToMap() (map[string]interface{}, error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServiceName

type ServiceName struct {
	String *string
}

ServiceName Service names known to NRF

func (*ServiceName) MarshalJSON

func (src *ServiceName) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ServiceName) UnmarshalJSON

func (dst *ServiceName) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type ServiceNameCond

type ServiceNameCond struct {
	ServiceName ServiceName `json:"serviceName"`
}

ServiceNameCond Subscription to a set of NFs based on their support for a given Service Name

func NewServiceNameCond

func NewServiceNameCond(serviceName ServiceName) *ServiceNameCond

NewServiceNameCond instantiates a new ServiceNameCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNameCondWithDefaults

func NewServiceNameCondWithDefaults() *ServiceNameCond

NewServiceNameCondWithDefaults instantiates a new ServiceNameCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNameCond) GetServiceName

func (o *ServiceNameCond) GetServiceName() ServiceName

GetServiceName returns the ServiceName field value

func (*ServiceNameCond) GetServiceNameOk

func (o *ServiceNameCond) GetServiceNameOk() (*ServiceName, bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.

func (ServiceNameCond) MarshalJSON

func (o ServiceNameCond) MarshalJSON() ([]byte, error)

func (*ServiceNameCond) SetServiceName

func (o *ServiceNameCond) SetServiceName(v ServiceName)

SetServiceName sets field value

func (ServiceNameCond) ToMap

func (o ServiceNameCond) ToMap() (map[string]interface{}, error)

type ServiceNameListCond

type ServiceNameListCond struct {
	ConditionType   string        `json:"conditionType"`
	ServiceNameList []ServiceName `json:"serviceNameList"`
}

ServiceNameListCond Subscription to a set of NFs based on their support for a Service Name in the Servic Name list

func NewServiceNameListCond

func NewServiceNameListCond(conditionType string, serviceNameList []ServiceName) *ServiceNameListCond

NewServiceNameListCond instantiates a new ServiceNameListCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNameListCondWithDefaults

func NewServiceNameListCondWithDefaults() *ServiceNameListCond

NewServiceNameListCondWithDefaults instantiates a new ServiceNameListCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNameListCond) GetConditionType

func (o *ServiceNameListCond) GetConditionType() string

GetConditionType returns the ConditionType field value

func (*ServiceNameListCond) GetConditionTypeOk

func (o *ServiceNameListCond) GetConditionTypeOk() (*string, bool)

GetConditionTypeOk returns a tuple with the ConditionType field value and a boolean to check if the value has been set.

func (*ServiceNameListCond) GetServiceNameList

func (o *ServiceNameListCond) GetServiceNameList() []ServiceName

GetServiceNameList returns the ServiceNameList field value

func (*ServiceNameListCond) GetServiceNameListOk

func (o *ServiceNameListCond) GetServiceNameListOk() ([]ServiceName, bool)

GetServiceNameListOk returns a tuple with the ServiceNameList field value and a boolean to check if the value has been set.

func (ServiceNameListCond) MarshalJSON

func (o ServiceNameListCond) MarshalJSON() ([]byte, error)

func (*ServiceNameListCond) SetConditionType

func (o *ServiceNameListCond) SetConditionType(v string)

SetConditionType sets field value

func (*ServiceNameListCond) SetServiceNameList

func (o *ServiceNameListCond) SetServiceNameList(v []ServiceName)

SetServiceNameList sets field value

func (ServiceNameListCond) ToMap

func (o ServiceNameListCond) ToMap() (map[string]interface{}, error)

type SharedDataIdRange

type SharedDataIdRange struct {
	Pattern *string `json:"pattern,omitempty"`
}

SharedDataIdRange A range of SharedDataIds based on regular-expression matching

func NewSharedDataIdRange

func NewSharedDataIdRange() *SharedDataIdRange

NewSharedDataIdRange instantiates a new SharedDataIdRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSharedDataIdRangeWithDefaults

func NewSharedDataIdRangeWithDefaults() *SharedDataIdRange

NewSharedDataIdRangeWithDefaults instantiates a new SharedDataIdRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SharedDataIdRange) GetPattern

func (o *SharedDataIdRange) GetPattern() string

GetPattern returns the Pattern field value if set, zero value otherwise.

func (*SharedDataIdRange) GetPatternOk

func (o *SharedDataIdRange) GetPatternOk() (*string, bool)

GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SharedDataIdRange) HasPattern

func (o *SharedDataIdRange) HasPattern() bool

HasPattern returns a boolean if a field has been set.

func (SharedDataIdRange) MarshalJSON

func (o SharedDataIdRange) MarshalJSON() ([]byte, error)

func (*SharedDataIdRange) SetPattern

func (o *SharedDataIdRange) SetPattern(v string)

SetPattern gets a reference to the given string and assigns it to the Pattern field.

func (SharedDataIdRange) ToMap

func (o SharedDataIdRange) ToMap() (map[string]interface{}, error)

type SmfInfo

type SmfInfo struct {
	SNssaiSmfInfoList []SnssaiSmfInfoItem `json:"sNssaiSmfInfoList"`
	TaiList           []Tai               `json:"taiList,omitempty"`
	TaiRangeList      []TaiRange          `json:"taiRangeList,omitempty"`
	// Fully Qualified Domain Name
	PgwFqdn        *string      `json:"pgwFqdn,omitempty"`
	PgwIpAddrList  []IpAddr     `json:"pgwIpAddrList,omitempty"`
	AccessType     []AccessType `json:"accessType,omitempty"`
	Priority       *int32       `json:"priority,omitempty"`
	VsmfSupportInd *bool        `json:"vsmfSupportInd,omitempty"`
	PgwFqdnList    []string     `json:"pgwFqdnList,omitempty"`
	// Deprecated
	SmfOnboardingCapability *bool `json:"smfOnboardingCapability,omitempty"`
	IsmfSupportInd          *bool `json:"ismfSupportInd,omitempty"`
	SmfUPRPCapability       *bool `json:"smfUPRPCapability,omitempty"`
}

SmfInfo Information of an SMF NF Instance

func NewSmfInfo

func NewSmfInfo(sNssaiSmfInfoList []SnssaiSmfInfoItem) *SmfInfo

NewSmfInfo instantiates a new SmfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSmfInfoWithDefaults

func NewSmfInfoWithDefaults() *SmfInfo

NewSmfInfoWithDefaults instantiates a new SmfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SmfInfo) GetAccessType

func (o *SmfInfo) GetAccessType() []AccessType

GetAccessType returns the AccessType field value if set, zero value otherwise.

func (*SmfInfo) GetAccessTypeOk

func (o *SmfInfo) GetAccessTypeOk() ([]AccessType, bool)

GetAccessTypeOk returns a tuple with the AccessType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) GetIsmfSupportInd

func (o *SmfInfo) GetIsmfSupportInd() bool

GetIsmfSupportInd returns the IsmfSupportInd field value if set, zero value otherwise.

func (*SmfInfo) GetIsmfSupportIndOk

func (o *SmfInfo) GetIsmfSupportIndOk() (*bool, bool)

GetIsmfSupportIndOk returns a tuple with the IsmfSupportInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) GetPgwFqdn

func (o *SmfInfo) GetPgwFqdn() string

GetPgwFqdn returns the PgwFqdn field value if set, zero value otherwise.

func (*SmfInfo) GetPgwFqdnList

func (o *SmfInfo) GetPgwFqdnList() []string

GetPgwFqdnList returns the PgwFqdnList field value if set, zero value otherwise.

func (*SmfInfo) GetPgwFqdnListOk

func (o *SmfInfo) GetPgwFqdnListOk() ([]string, bool)

GetPgwFqdnListOk returns a tuple with the PgwFqdnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) GetPgwFqdnOk

func (o *SmfInfo) GetPgwFqdnOk() (*string, bool)

GetPgwFqdnOk returns a tuple with the PgwFqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) GetPgwIpAddrList

func (o *SmfInfo) GetPgwIpAddrList() []IpAddr

GetPgwIpAddrList returns the PgwIpAddrList field value if set, zero value otherwise.

func (*SmfInfo) GetPgwIpAddrListOk

func (o *SmfInfo) GetPgwIpAddrListOk() ([]IpAddr, bool)

GetPgwIpAddrListOk returns a tuple with the PgwIpAddrList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) GetPriority

func (o *SmfInfo) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*SmfInfo) GetPriorityOk

func (o *SmfInfo) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) GetSNssaiSmfInfoList

func (o *SmfInfo) GetSNssaiSmfInfoList() []SnssaiSmfInfoItem

GetSNssaiSmfInfoList returns the SNssaiSmfInfoList field value

func (*SmfInfo) GetSNssaiSmfInfoListOk

func (o *SmfInfo) GetSNssaiSmfInfoListOk() ([]SnssaiSmfInfoItem, bool)

GetSNssaiSmfInfoListOk returns a tuple with the SNssaiSmfInfoList field value and a boolean to check if the value has been set.

func (*SmfInfo) GetSmfOnboardingCapability

func (o *SmfInfo) GetSmfOnboardingCapability() bool

GetSmfOnboardingCapability returns the SmfOnboardingCapability field value if set, zero value otherwise. Deprecated

func (*SmfInfo) GetSmfOnboardingCapabilityOk

func (o *SmfInfo) GetSmfOnboardingCapabilityOk() (*bool, bool)

GetSmfOnboardingCapabilityOk returns a tuple with the SmfOnboardingCapability field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*SmfInfo) GetSmfUPRPCapability

func (o *SmfInfo) GetSmfUPRPCapability() bool

GetSmfUPRPCapability returns the SmfUPRPCapability field value if set, zero value otherwise.

func (*SmfInfo) GetSmfUPRPCapabilityOk

func (o *SmfInfo) GetSmfUPRPCapabilityOk() (*bool, bool)

GetSmfUPRPCapabilityOk returns a tuple with the SmfUPRPCapability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) GetTaiList

func (o *SmfInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*SmfInfo) GetTaiListOk

func (o *SmfInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) GetTaiRangeList

func (o *SmfInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*SmfInfo) GetTaiRangeListOk

func (o *SmfInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) GetVsmfSupportInd

func (o *SmfInfo) GetVsmfSupportInd() bool

GetVsmfSupportInd returns the VsmfSupportInd field value if set, zero value otherwise.

func (*SmfInfo) GetVsmfSupportIndOk

func (o *SmfInfo) GetVsmfSupportIndOk() (*bool, bool)

GetVsmfSupportIndOk returns a tuple with the VsmfSupportInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmfInfo) HasAccessType

func (o *SmfInfo) HasAccessType() bool

HasAccessType returns a boolean if a field has been set.

func (*SmfInfo) HasIsmfSupportInd

func (o *SmfInfo) HasIsmfSupportInd() bool

HasIsmfSupportInd returns a boolean if a field has been set.

func (*SmfInfo) HasPgwFqdn

func (o *SmfInfo) HasPgwFqdn() bool

HasPgwFqdn returns a boolean if a field has been set.

func (*SmfInfo) HasPgwFqdnList

func (o *SmfInfo) HasPgwFqdnList() bool

HasPgwFqdnList returns a boolean if a field has been set.

func (*SmfInfo) HasPgwIpAddrList

func (o *SmfInfo) HasPgwIpAddrList() bool

HasPgwIpAddrList returns a boolean if a field has been set.

func (*SmfInfo) HasPriority

func (o *SmfInfo) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*SmfInfo) HasSmfOnboardingCapability

func (o *SmfInfo) HasSmfOnboardingCapability() bool

HasSmfOnboardingCapability returns a boolean if a field has been set.

func (*SmfInfo) HasSmfUPRPCapability

func (o *SmfInfo) HasSmfUPRPCapability() bool

HasSmfUPRPCapability returns a boolean if a field has been set.

func (*SmfInfo) HasTaiList

func (o *SmfInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*SmfInfo) HasTaiRangeList

func (o *SmfInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (*SmfInfo) HasVsmfSupportInd

func (o *SmfInfo) HasVsmfSupportInd() bool

HasVsmfSupportInd returns a boolean if a field has been set.

func (SmfInfo) MarshalJSON

func (o SmfInfo) MarshalJSON() ([]byte, error)

func (*SmfInfo) SetAccessType

func (o *SmfInfo) SetAccessType(v []AccessType)

SetAccessType gets a reference to the given []AccessType and assigns it to the AccessType field.

func (*SmfInfo) SetIsmfSupportInd

func (o *SmfInfo) SetIsmfSupportInd(v bool)

SetIsmfSupportInd gets a reference to the given bool and assigns it to the IsmfSupportInd field.

func (*SmfInfo) SetPgwFqdn

func (o *SmfInfo) SetPgwFqdn(v string)

SetPgwFqdn gets a reference to the given string and assigns it to the PgwFqdn field.

func (*SmfInfo) SetPgwFqdnList

func (o *SmfInfo) SetPgwFqdnList(v []string)

SetPgwFqdnList gets a reference to the given []string and assigns it to the PgwFqdnList field.

func (*SmfInfo) SetPgwIpAddrList

func (o *SmfInfo) SetPgwIpAddrList(v []IpAddr)

SetPgwIpAddrList gets a reference to the given []IpAddr and assigns it to the PgwIpAddrList field.

func (*SmfInfo) SetPriority

func (o *SmfInfo) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*SmfInfo) SetSNssaiSmfInfoList

func (o *SmfInfo) SetSNssaiSmfInfoList(v []SnssaiSmfInfoItem)

SetSNssaiSmfInfoList sets field value

func (*SmfInfo) SetSmfOnboardingCapability

func (o *SmfInfo) SetSmfOnboardingCapability(v bool)

SetSmfOnboardingCapability gets a reference to the given bool and assigns it to the SmfOnboardingCapability field. Deprecated

func (*SmfInfo) SetSmfUPRPCapability

func (o *SmfInfo) SetSmfUPRPCapability(v bool)

SetSmfUPRPCapability gets a reference to the given bool and assigns it to the SmfUPRPCapability field.

func (*SmfInfo) SetTaiList

func (o *SmfInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*SmfInfo) SetTaiRangeList

func (o *SmfInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (*SmfInfo) SetVsmfSupportInd

func (o *SmfInfo) SetVsmfSupportInd(v bool)

SetVsmfSupportInd gets a reference to the given bool and assigns it to the VsmfSupportInd field.

func (SmfInfo) ToMap

func (o SmfInfo) ToMap() (map[string]interface{}, error)

type SmsfInfo

type SmsfInfo struct {
	RoamingUeInd        *bool       `json:"roamingUeInd,omitempty"`
	RemotePlmnRangeList []PlmnRange `json:"remotePlmnRangeList,omitempty"`
}

SmsfInfo Specific Data for SMSF

func NewSmsfInfo

func NewSmsfInfo() *SmsfInfo

NewSmsfInfo instantiates a new SmsfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSmsfInfoWithDefaults

func NewSmsfInfoWithDefaults() *SmsfInfo

NewSmsfInfoWithDefaults instantiates a new SmsfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SmsfInfo) GetRemotePlmnRangeList

func (o *SmsfInfo) GetRemotePlmnRangeList() []PlmnRange

GetRemotePlmnRangeList returns the RemotePlmnRangeList field value if set, zero value otherwise.

func (*SmsfInfo) GetRemotePlmnRangeListOk

func (o *SmsfInfo) GetRemotePlmnRangeListOk() ([]PlmnRange, bool)

GetRemotePlmnRangeListOk returns a tuple with the RemotePlmnRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmsfInfo) GetRoamingUeInd

func (o *SmsfInfo) GetRoamingUeInd() bool

GetRoamingUeInd returns the RoamingUeInd field value if set, zero value otherwise.

func (*SmsfInfo) GetRoamingUeIndOk

func (o *SmsfInfo) GetRoamingUeIndOk() (*bool, bool)

GetRoamingUeIndOk returns a tuple with the RoamingUeInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SmsfInfo) HasRemotePlmnRangeList

func (o *SmsfInfo) HasRemotePlmnRangeList() bool

HasRemotePlmnRangeList returns a boolean if a field has been set.

func (*SmsfInfo) HasRoamingUeInd

func (o *SmsfInfo) HasRoamingUeInd() bool

HasRoamingUeInd returns a boolean if a field has been set.

func (SmsfInfo) MarshalJSON

func (o SmsfInfo) MarshalJSON() ([]byte, error)

func (*SmsfInfo) SetRemotePlmnRangeList

func (o *SmsfInfo) SetRemotePlmnRangeList(v []PlmnRange)

SetRemotePlmnRangeList gets a reference to the given []PlmnRange and assigns it to the RemotePlmnRangeList field.

func (*SmsfInfo) SetRoamingUeInd

func (o *SmsfInfo) SetRoamingUeInd(v bool)

SetRoamingUeInd gets a reference to the given bool and assigns it to the RoamingUeInd field.

func (SmsfInfo) ToMap

func (o SmsfInfo) ToMap() (map[string]interface{}, error)

type Snssai

type Snssai struct {
	// Unsigned integer, within the range 0 to 255, representing the Slice/Service Type.  It indicates the expected Network Slice behaviour in terms of features and services. Values 0 to 127 correspond to the standardized SST range. Values 128 to 255 correspond  to the Operator-specific range. See clause 28.4.2 of 3GPP TS 23.003. Standardized values are defined in clause 5.15.2.2 of 3GPP TS 23.501.
	Sst int32 `json:"sst"`
	// 3-octet string, representing the Slice Differentiator, in hexadecimal representation. Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant character representing the 4 most significant bits of the SD shall appear first in the string, and the character representing the 4 least significant bit of the SD shall appear last in the string. This is an optional parameter that complements the Slice/Service type(s) to allow to  differentiate amongst multiple Network Slices of the same Slice/Service type. This IE shall be absent if no SD value is associated with the SST.
	Sd *string `json:"sd,omitempty"`
}

Snssai When Snssai needs to be converted to string (e.g. when used in maps as key), the string shall be composed of one to three digits \"sst\" optionally followed by \"-\" and 6 hexadecimal digits \"sd\".

func NewSnssai

func NewSnssai(sst int32) *Snssai

NewSnssai instantiates a new Snssai object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnssaiWithDefaults

func NewSnssaiWithDefaults() *Snssai

NewSnssaiWithDefaults instantiates a new Snssai object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Snssai) GetSd

func (o *Snssai) GetSd() string

GetSd returns the Sd field value if set, zero value otherwise.

func (*Snssai) GetSdOk

func (o *Snssai) GetSdOk() (*string, bool)

GetSdOk returns a tuple with the Sd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Snssai) GetSst

func (o *Snssai) GetSst() int32

GetSst returns the Sst field value

func (*Snssai) GetSstOk

func (o *Snssai) GetSstOk() (*int32, bool)

GetSstOk returns a tuple with the Sst field value and a boolean to check if the value has been set.

func (*Snssai) HasSd

func (o *Snssai) HasSd() bool

HasSd returns a boolean if a field has been set.

func (Snssai) MarshalJSON

func (o Snssai) MarshalJSON() ([]byte, error)

func (*Snssai) SetSd

func (o *Snssai) SetSd(v string)

SetSd gets a reference to the given string and assigns it to the Sd field.

func (*Snssai) SetSst

func (o *Snssai) SetSst(v int32)

SetSst sets field value

func (Snssai) ToMap

func (o Snssai) ToMap() (map[string]interface{}, error)

type SnssaiEasdfInfoItem

type SnssaiEasdfInfoItem struct {
	SNssai           ExtSnssai          `json:"sNssai"`
	DnnEasdfInfoList []DnnEasdfInfoItem `json:"dnnEasdfInfoList"`
}

SnssaiEasdfInfoItem Set of parameters supported by EASDF for a given S-NSSAI

func NewSnssaiEasdfInfoItem

func NewSnssaiEasdfInfoItem(sNssai ExtSnssai, dnnEasdfInfoList []DnnEasdfInfoItem) *SnssaiEasdfInfoItem

NewSnssaiEasdfInfoItem instantiates a new SnssaiEasdfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnssaiEasdfInfoItemWithDefaults

func NewSnssaiEasdfInfoItemWithDefaults() *SnssaiEasdfInfoItem

NewSnssaiEasdfInfoItemWithDefaults instantiates a new SnssaiEasdfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SnssaiEasdfInfoItem) GetDnnEasdfInfoList

func (o *SnssaiEasdfInfoItem) GetDnnEasdfInfoList() []DnnEasdfInfoItem

GetDnnEasdfInfoList returns the DnnEasdfInfoList field value

func (*SnssaiEasdfInfoItem) GetDnnEasdfInfoListOk

func (o *SnssaiEasdfInfoItem) GetDnnEasdfInfoListOk() ([]DnnEasdfInfoItem, bool)

GetDnnEasdfInfoListOk returns a tuple with the DnnEasdfInfoList field value and a boolean to check if the value has been set.

func (*SnssaiEasdfInfoItem) GetSNssai

func (o *SnssaiEasdfInfoItem) GetSNssai() ExtSnssai

GetSNssai returns the SNssai field value

func (*SnssaiEasdfInfoItem) GetSNssaiOk

func (o *SnssaiEasdfInfoItem) GetSNssaiOk() (*ExtSnssai, bool)

GetSNssaiOk returns a tuple with the SNssai field value and a boolean to check if the value has been set.

func (SnssaiEasdfInfoItem) MarshalJSON

func (o SnssaiEasdfInfoItem) MarshalJSON() ([]byte, error)

func (*SnssaiEasdfInfoItem) SetDnnEasdfInfoList

func (o *SnssaiEasdfInfoItem) SetDnnEasdfInfoList(v []DnnEasdfInfoItem)

SetDnnEasdfInfoList sets field value

func (*SnssaiEasdfInfoItem) SetSNssai

func (o *SnssaiEasdfInfoItem) SetSNssai(v ExtSnssai)

SetSNssai sets field value

func (SnssaiEasdfInfoItem) ToMap

func (o SnssaiEasdfInfoItem) ToMap() (map[string]interface{}, error)

type SnssaiExtension

type SnssaiExtension struct {
	// 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"`
	// 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 *bool `json:"wildcardSd,omitempty"`
}

SnssaiExtension Extensions to the Snssai data type, sdRanges and wildcardSd shall not be present simultaneously

func NewSnssaiExtension

func NewSnssaiExtension() *SnssaiExtension

NewSnssaiExtension instantiates a new SnssaiExtension object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnssaiExtensionWithDefaults

func NewSnssaiExtensionWithDefaults() *SnssaiExtension

NewSnssaiExtensionWithDefaults instantiates a new SnssaiExtension object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SnssaiExtension) GetSdRanges

func (o *SnssaiExtension) GetSdRanges() []SdRange

GetSdRanges returns the SdRanges field value if set, zero value otherwise.

func (*SnssaiExtension) GetSdRangesOk

func (o *SnssaiExtension) GetSdRangesOk() ([]SdRange, bool)

GetSdRangesOk returns a tuple with the SdRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnssaiExtension) GetWildcardSd

func (o *SnssaiExtension) GetWildcardSd() bool

GetWildcardSd returns the WildcardSd field value if set, zero value otherwise.

func (*SnssaiExtension) GetWildcardSdOk

func (o *SnssaiExtension) GetWildcardSdOk() (*bool, bool)

GetWildcardSdOk returns a tuple with the WildcardSd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnssaiExtension) HasSdRanges

func (o *SnssaiExtension) HasSdRanges() bool

HasSdRanges returns a boolean if a field has been set.

func (*SnssaiExtension) HasWildcardSd

func (o *SnssaiExtension) HasWildcardSd() bool

HasWildcardSd returns a boolean if a field has been set.

func (SnssaiExtension) MarshalJSON

func (o SnssaiExtension) MarshalJSON() ([]byte, error)

func (*SnssaiExtension) SetSdRanges

func (o *SnssaiExtension) SetSdRanges(v []SdRange)

SetSdRanges gets a reference to the given []SdRange and assigns it to the SdRanges field.

func (*SnssaiExtension) SetWildcardSd

func (o *SnssaiExtension) SetWildcardSd(v bool)

SetWildcardSd gets a reference to the given bool and assigns it to the WildcardSd field.

func (SnssaiExtension) ToMap

func (o SnssaiExtension) ToMap() (map[string]interface{}, error)

type SnssaiInfoItem

type SnssaiInfoItem struct {
	SNssai      ExtSnssai     `json:"sNssai"`
	DnnInfoList []DnnInfoItem `json:"dnnInfoList"`
}

SnssaiInfoItem Parameters supported by an NF for a given S-NSSAI Set of parameters supported by NF for a given S-NSSAI

func NewSnssaiInfoItem

func NewSnssaiInfoItem(sNssai ExtSnssai, dnnInfoList []DnnInfoItem) *SnssaiInfoItem

NewSnssaiInfoItem instantiates a new SnssaiInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnssaiInfoItemWithDefaults

func NewSnssaiInfoItemWithDefaults() *SnssaiInfoItem

NewSnssaiInfoItemWithDefaults instantiates a new SnssaiInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SnssaiInfoItem) GetDnnInfoList

func (o *SnssaiInfoItem) GetDnnInfoList() []DnnInfoItem

GetDnnInfoList returns the DnnInfoList field value

func (*SnssaiInfoItem) GetDnnInfoListOk

func (o *SnssaiInfoItem) GetDnnInfoListOk() ([]DnnInfoItem, bool)

GetDnnInfoListOk returns a tuple with the DnnInfoList field value and a boolean to check if the value has been set.

func (*SnssaiInfoItem) GetSNssai

func (o *SnssaiInfoItem) GetSNssai() ExtSnssai

GetSNssai returns the SNssai field value

func (*SnssaiInfoItem) GetSNssaiOk

func (o *SnssaiInfoItem) GetSNssaiOk() (*ExtSnssai, bool)

GetSNssaiOk returns a tuple with the SNssai field value and a boolean to check if the value has been set.

func (SnssaiInfoItem) MarshalJSON

func (o SnssaiInfoItem) MarshalJSON() ([]byte, error)

func (*SnssaiInfoItem) SetDnnInfoList

func (o *SnssaiInfoItem) SetDnnInfoList(v []DnnInfoItem)

SetDnnInfoList sets field value

func (*SnssaiInfoItem) SetSNssai

func (o *SnssaiInfoItem) SetSNssai(v ExtSnssai)

SetSNssai sets field value

func (SnssaiInfoItem) ToMap

func (o SnssaiInfoItem) ToMap() (map[string]interface{}, error)

type SnssaiMbSmfInfoItem

type SnssaiMbSmfInfoItem struct {
	SNssai      ExtSnssai          `json:"sNssai"`
	DnnInfoList []DnnMbSmfInfoItem `json:"dnnInfoList"`
}

SnssaiMbSmfInfoItem Parameters supported by an MB-SMF for a given S-NSSAI

func NewSnssaiMbSmfInfoItem

func NewSnssaiMbSmfInfoItem(sNssai ExtSnssai, dnnInfoList []DnnMbSmfInfoItem) *SnssaiMbSmfInfoItem

NewSnssaiMbSmfInfoItem instantiates a new SnssaiMbSmfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnssaiMbSmfInfoItemWithDefaults

func NewSnssaiMbSmfInfoItemWithDefaults() *SnssaiMbSmfInfoItem

NewSnssaiMbSmfInfoItemWithDefaults instantiates a new SnssaiMbSmfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SnssaiMbSmfInfoItem) GetDnnInfoList

func (o *SnssaiMbSmfInfoItem) GetDnnInfoList() []DnnMbSmfInfoItem

GetDnnInfoList returns the DnnInfoList field value

func (*SnssaiMbSmfInfoItem) GetDnnInfoListOk

func (o *SnssaiMbSmfInfoItem) GetDnnInfoListOk() ([]DnnMbSmfInfoItem, bool)

GetDnnInfoListOk returns a tuple with the DnnInfoList field value and a boolean to check if the value has been set.

func (*SnssaiMbSmfInfoItem) GetSNssai

func (o *SnssaiMbSmfInfoItem) GetSNssai() ExtSnssai

GetSNssai returns the SNssai field value

func (*SnssaiMbSmfInfoItem) GetSNssaiOk

func (o *SnssaiMbSmfInfoItem) GetSNssaiOk() (*ExtSnssai, bool)

GetSNssaiOk returns a tuple with the SNssai field value and a boolean to check if the value has been set.

func (SnssaiMbSmfInfoItem) MarshalJSON

func (o SnssaiMbSmfInfoItem) MarshalJSON() ([]byte, error)

func (*SnssaiMbSmfInfoItem) SetDnnInfoList

func (o *SnssaiMbSmfInfoItem) SetDnnInfoList(v []DnnMbSmfInfoItem)

SetDnnInfoList sets field value

func (*SnssaiMbSmfInfoItem) SetSNssai

func (o *SnssaiMbSmfInfoItem) SetSNssai(v ExtSnssai)

SetSNssai sets field value

func (SnssaiMbSmfInfoItem) ToMap

func (o SnssaiMbSmfInfoItem) ToMap() (map[string]interface{}, error)

type SnssaiSmfInfoItem

type SnssaiSmfInfoItem struct {
	SNssai         ExtSnssai        `json:"sNssai"`
	DnnSmfInfoList []DnnSmfInfoItem `json:"dnnSmfInfoList"`
}

SnssaiSmfInfoItem Set of parameters supported by SMF for a given S-NSSAI

func NewSnssaiSmfInfoItem

func NewSnssaiSmfInfoItem(sNssai ExtSnssai, dnnSmfInfoList []DnnSmfInfoItem) *SnssaiSmfInfoItem

NewSnssaiSmfInfoItem instantiates a new SnssaiSmfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnssaiSmfInfoItemWithDefaults

func NewSnssaiSmfInfoItemWithDefaults() *SnssaiSmfInfoItem

NewSnssaiSmfInfoItemWithDefaults instantiates a new SnssaiSmfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SnssaiSmfInfoItem) GetDnnSmfInfoList

func (o *SnssaiSmfInfoItem) GetDnnSmfInfoList() []DnnSmfInfoItem

GetDnnSmfInfoList returns the DnnSmfInfoList field value

func (*SnssaiSmfInfoItem) GetDnnSmfInfoListOk

func (o *SnssaiSmfInfoItem) GetDnnSmfInfoListOk() ([]DnnSmfInfoItem, bool)

GetDnnSmfInfoListOk returns a tuple with the DnnSmfInfoList field value and a boolean to check if the value has been set.

func (*SnssaiSmfInfoItem) GetSNssai

func (o *SnssaiSmfInfoItem) GetSNssai() ExtSnssai

GetSNssai returns the SNssai field value

func (*SnssaiSmfInfoItem) GetSNssaiOk

func (o *SnssaiSmfInfoItem) GetSNssaiOk() (*ExtSnssai, bool)

GetSNssaiOk returns a tuple with the SNssai field value and a boolean to check if the value has been set.

func (SnssaiSmfInfoItem) MarshalJSON

func (o SnssaiSmfInfoItem) MarshalJSON() ([]byte, error)

func (*SnssaiSmfInfoItem) SetDnnSmfInfoList

func (o *SnssaiSmfInfoItem) SetDnnSmfInfoList(v []DnnSmfInfoItem)

SetDnnSmfInfoList sets field value

func (*SnssaiSmfInfoItem) SetSNssai

func (o *SnssaiSmfInfoItem) SetSNssai(v ExtSnssai)

SetSNssai sets field value

func (SnssaiSmfInfoItem) ToMap

func (o SnssaiSmfInfoItem) ToMap() (map[string]interface{}, error)

type SnssaiTsctsfInfoItem

type SnssaiTsctsfInfoItem struct {
	SNssai      ExtSnssai           `json:"sNssai"`
	DnnInfoList []DnnTsctsfInfoItem `json:"dnnInfoList"`
}

SnssaiTsctsfInfoItem Set of parameters supported by TSCTSF for a given S-NSSAI

func NewSnssaiTsctsfInfoItem

func NewSnssaiTsctsfInfoItem(sNssai ExtSnssai, dnnInfoList []DnnTsctsfInfoItem) *SnssaiTsctsfInfoItem

NewSnssaiTsctsfInfoItem instantiates a new SnssaiTsctsfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnssaiTsctsfInfoItemWithDefaults

func NewSnssaiTsctsfInfoItemWithDefaults() *SnssaiTsctsfInfoItem

NewSnssaiTsctsfInfoItemWithDefaults instantiates a new SnssaiTsctsfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SnssaiTsctsfInfoItem) GetDnnInfoList

func (o *SnssaiTsctsfInfoItem) GetDnnInfoList() []DnnTsctsfInfoItem

GetDnnInfoList returns the DnnInfoList field value

func (*SnssaiTsctsfInfoItem) GetDnnInfoListOk

func (o *SnssaiTsctsfInfoItem) GetDnnInfoListOk() ([]DnnTsctsfInfoItem, bool)

GetDnnInfoListOk returns a tuple with the DnnInfoList field value and a boolean to check if the value has been set.

func (*SnssaiTsctsfInfoItem) GetSNssai

func (o *SnssaiTsctsfInfoItem) GetSNssai() ExtSnssai

GetSNssai returns the SNssai field value

func (*SnssaiTsctsfInfoItem) GetSNssaiOk

func (o *SnssaiTsctsfInfoItem) GetSNssaiOk() (*ExtSnssai, bool)

GetSNssaiOk returns a tuple with the SNssai field value and a boolean to check if the value has been set.

func (SnssaiTsctsfInfoItem) MarshalJSON

func (o SnssaiTsctsfInfoItem) MarshalJSON() ([]byte, error)

func (*SnssaiTsctsfInfoItem) SetDnnInfoList

func (o *SnssaiTsctsfInfoItem) SetDnnInfoList(v []DnnTsctsfInfoItem)

SetDnnInfoList sets field value

func (*SnssaiTsctsfInfoItem) SetSNssai

func (o *SnssaiTsctsfInfoItem) SetSNssai(v ExtSnssai)

SetSNssai sets field value

func (SnssaiTsctsfInfoItem) ToMap

func (o SnssaiTsctsfInfoItem) ToMap() (map[string]interface{}, error)

type SnssaiUpfInfoItem

type SnssaiUpfInfoItem struct {
	SNssai             ExtSnssai        `json:"sNssai"`
	DnnUpfInfoList     []DnnUpfInfoItem `json:"dnnUpfInfoList"`
	RedundantTransport *bool            `json:"redundantTransport,omitempty"`
}

SnssaiUpfInfoItem Set of parameters supported by UPF for a given S-NSSAI

func NewSnssaiUpfInfoItem

func NewSnssaiUpfInfoItem(sNssai ExtSnssai, dnnUpfInfoList []DnnUpfInfoItem) *SnssaiUpfInfoItem

NewSnssaiUpfInfoItem instantiates a new SnssaiUpfInfoItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnssaiUpfInfoItemWithDefaults

func NewSnssaiUpfInfoItemWithDefaults() *SnssaiUpfInfoItem

NewSnssaiUpfInfoItemWithDefaults instantiates a new SnssaiUpfInfoItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SnssaiUpfInfoItem) GetDnnUpfInfoList

func (o *SnssaiUpfInfoItem) GetDnnUpfInfoList() []DnnUpfInfoItem

GetDnnUpfInfoList returns the DnnUpfInfoList field value

func (*SnssaiUpfInfoItem) GetDnnUpfInfoListOk

func (o *SnssaiUpfInfoItem) GetDnnUpfInfoListOk() ([]DnnUpfInfoItem, bool)

GetDnnUpfInfoListOk returns a tuple with the DnnUpfInfoList field value and a boolean to check if the value has been set.

func (*SnssaiUpfInfoItem) GetRedundantTransport

func (o *SnssaiUpfInfoItem) GetRedundantTransport() bool

GetRedundantTransport returns the RedundantTransport field value if set, zero value otherwise.

func (*SnssaiUpfInfoItem) GetRedundantTransportOk

func (o *SnssaiUpfInfoItem) GetRedundantTransportOk() (*bool, bool)

GetRedundantTransportOk returns a tuple with the RedundantTransport field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnssaiUpfInfoItem) GetSNssai

func (o *SnssaiUpfInfoItem) GetSNssai() ExtSnssai

GetSNssai returns the SNssai field value

func (*SnssaiUpfInfoItem) GetSNssaiOk

func (o *SnssaiUpfInfoItem) GetSNssaiOk() (*ExtSnssai, bool)

GetSNssaiOk returns a tuple with the SNssai field value and a boolean to check if the value has been set.

func (*SnssaiUpfInfoItem) HasRedundantTransport

func (o *SnssaiUpfInfoItem) HasRedundantTransport() bool

HasRedundantTransport returns a boolean if a field has been set.

func (SnssaiUpfInfoItem) MarshalJSON

func (o SnssaiUpfInfoItem) MarshalJSON() ([]byte, error)

func (*SnssaiUpfInfoItem) SetDnnUpfInfoList

func (o *SnssaiUpfInfoItem) SetDnnUpfInfoList(v []DnnUpfInfoItem)

SetDnnUpfInfoList sets field value

func (*SnssaiUpfInfoItem) SetRedundantTransport

func (o *SnssaiUpfInfoItem) SetRedundantTransport(v bool)

SetRedundantTransport gets a reference to the given bool and assigns it to the RedundantTransport field.

func (*SnssaiUpfInfoItem) SetSNssai

func (o *SnssaiUpfInfoItem) SetSNssai(v ExtSnssai)

SetSNssai sets field value

func (SnssaiUpfInfoItem) ToMap

func (o SnssaiUpfInfoItem) ToMap() (map[string]interface{}, error)

type Ssm

type Ssm struct {
	SourceIpAddr IpAddr `json:"sourceIpAddr"`
	DestIpAddr   IpAddr `json:"destIpAddr"`
}

Ssm Source specific IP multicast address

func NewSsm

func NewSsm(sourceIpAddr IpAddr, destIpAddr IpAddr) *Ssm

NewSsm instantiates a new Ssm object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSsmWithDefaults

func NewSsmWithDefaults() *Ssm

NewSsmWithDefaults instantiates a new Ssm object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Ssm) GetDestIpAddr

func (o *Ssm) GetDestIpAddr() IpAddr

GetDestIpAddr returns the DestIpAddr field value

func (*Ssm) GetDestIpAddrOk

func (o *Ssm) GetDestIpAddrOk() (*IpAddr, bool)

GetDestIpAddrOk returns a tuple with the DestIpAddr field value and a boolean to check if the value has been set.

func (*Ssm) GetSourceIpAddr

func (o *Ssm) GetSourceIpAddr() IpAddr

GetSourceIpAddr returns the SourceIpAddr field value

func (*Ssm) GetSourceIpAddrOk

func (o *Ssm) GetSourceIpAddrOk() (*IpAddr, bool)

GetSourceIpAddrOk returns a tuple with the SourceIpAddr field value and a boolean to check if the value has been set.

func (Ssm) MarshalJSON

func (o Ssm) MarshalJSON() ([]byte, error)

func (*Ssm) SetDestIpAddr

func (o *Ssm) SetDestIpAddr(v IpAddr)

SetDestIpAddr sets field value

func (*Ssm) SetSourceIpAddr

func (o *Ssm) SetSourceIpAddr(v IpAddr)

SetSourceIpAddr sets field value

func (Ssm) ToMap

func (o Ssm) ToMap() (map[string]interface{}, error)

type SubscrCond

type SubscrCond struct {
	AmfCond              *AmfCond
	DccfCond             *DccfCond
	GuamiListCond        *GuamiListCond
	NefCond              *NefCond
	NetworkSliceCond     *NetworkSliceCond
	NfGroupCond          *NfGroupCond
	NfGroupListCond      *NfGroupListCond
	NfInstanceIdCond     *NfInstanceIdCond
	NfInstanceIdListCond *NfInstanceIdListCond
	NfServiceSetCond     *NfServiceSetCond
	NfSetCond            *NfSetCond
	NfTypeCond           *NfTypeCond
	NwdafCond            *NwdafCond
	ScpDomainCond        *ScpDomainCond
	ServiceNameCond      *ServiceNameCond
	ServiceNameListCond  *ServiceNameListCond
	UpfCond              *UpfCond
}

SubscrCond - Condition to determine the set of NFs to monitor under a certain subscription in NRF

func AmfCondAsSubscrCond

func AmfCondAsSubscrCond(v *AmfCond) SubscrCond

AmfCondAsSubscrCond is a convenience function that returns AmfCond wrapped in SubscrCond

func DccfCondAsSubscrCond

func DccfCondAsSubscrCond(v *DccfCond) SubscrCond

DccfCondAsSubscrCond is a convenience function that returns DccfCond wrapped in SubscrCond

func GuamiListCondAsSubscrCond

func GuamiListCondAsSubscrCond(v *GuamiListCond) SubscrCond

GuamiListCondAsSubscrCond is a convenience function that returns GuamiListCond wrapped in SubscrCond

func NefCondAsSubscrCond

func NefCondAsSubscrCond(v *NefCond) SubscrCond

NefCondAsSubscrCond is a convenience function that returns NefCond wrapped in SubscrCond

func NetworkSliceCondAsSubscrCond

func NetworkSliceCondAsSubscrCond(v *NetworkSliceCond) SubscrCond

NetworkSliceCondAsSubscrCond is a convenience function that returns NetworkSliceCond wrapped in SubscrCond

func NfGroupCondAsSubscrCond

func NfGroupCondAsSubscrCond(v *NfGroupCond) SubscrCond

NfGroupCondAsSubscrCond is a convenience function that returns NfGroupCond wrapped in SubscrCond

func NfGroupListCondAsSubscrCond

func NfGroupListCondAsSubscrCond(v *NfGroupListCond) SubscrCond

NfGroupListCondAsSubscrCond is a convenience function that returns NfGroupListCond wrapped in SubscrCond

func NfInstanceIdCondAsSubscrCond

func NfInstanceIdCondAsSubscrCond(v *NfInstanceIdCond) SubscrCond

NfInstanceIdCondAsSubscrCond is a convenience function that returns NfInstanceIdCond wrapped in SubscrCond

func NfInstanceIdListCondAsSubscrCond

func NfInstanceIdListCondAsSubscrCond(v *NfInstanceIdListCond) SubscrCond

NfInstanceIdListCondAsSubscrCond is a convenience function that returns NfInstanceIdListCond wrapped in SubscrCond

func NfServiceSetCondAsSubscrCond

func NfServiceSetCondAsSubscrCond(v *NfServiceSetCond) SubscrCond

NfServiceSetCondAsSubscrCond is a convenience function that returns NfServiceSetCond wrapped in SubscrCond

func NfSetCondAsSubscrCond

func NfSetCondAsSubscrCond(v *NfSetCond) SubscrCond

NfSetCondAsSubscrCond is a convenience function that returns NfSetCond wrapped in SubscrCond

func NfTypeCondAsSubscrCond

func NfTypeCondAsSubscrCond(v *NfTypeCond) SubscrCond

NfTypeCondAsSubscrCond is a convenience function that returns NfTypeCond wrapped in SubscrCond

func NwdafCondAsSubscrCond

func NwdafCondAsSubscrCond(v *NwdafCond) SubscrCond

NwdafCondAsSubscrCond is a convenience function that returns NwdafCond wrapped in SubscrCond

func ScpDomainCondAsSubscrCond

func ScpDomainCondAsSubscrCond(v *ScpDomainCond) SubscrCond

ScpDomainCondAsSubscrCond is a convenience function that returns ScpDomainCond wrapped in SubscrCond

func ServiceNameCondAsSubscrCond

func ServiceNameCondAsSubscrCond(v *ServiceNameCond) SubscrCond

ServiceNameCondAsSubscrCond is a convenience function that returns ServiceNameCond wrapped in SubscrCond

func ServiceNameListCondAsSubscrCond

func ServiceNameListCondAsSubscrCond(v *ServiceNameListCond) SubscrCond

ServiceNameListCondAsSubscrCond is a convenience function that returns ServiceNameListCond wrapped in SubscrCond

func UpfCondAsSubscrCond

func UpfCondAsSubscrCond(v *UpfCond) SubscrCond

UpfCondAsSubscrCond is a convenience function that returns UpfCond wrapped in SubscrCond

func (*SubscrCond) GetActualInstance

func (obj *SubscrCond) GetActualInstance() interface{}

Get the actual instance

func (SubscrCond) MarshalJSON

func (src SubscrCond) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SubscrCond) UnmarshalJSON

func (dst *SubscrCond) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SubscriptionContext

type SubscriptionContext struct {
	SubscriptionId string      `json:"subscriptionId"`
	SubscrCond     *SubscrCond `json:"subscrCond,omitempty"`
}

SubscriptionContext Context data related to a created subscription, to be included in notifications sent by NRF

func NewSubscriptionContext

func NewSubscriptionContext(subscriptionId string) *SubscriptionContext

NewSubscriptionContext instantiates a new SubscriptionContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubscriptionContextWithDefaults

func NewSubscriptionContextWithDefaults() *SubscriptionContext

NewSubscriptionContextWithDefaults instantiates a new SubscriptionContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubscriptionContext) GetSubscrCond

func (o *SubscriptionContext) GetSubscrCond() SubscrCond

GetSubscrCond returns the SubscrCond field value if set, zero value otherwise.

func (*SubscriptionContext) GetSubscrCondOk

func (o *SubscriptionContext) GetSubscrCondOk() (*SubscrCond, bool)

GetSubscrCondOk returns a tuple with the SubscrCond field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionContext) GetSubscriptionId

func (o *SubscriptionContext) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value

func (*SubscriptionContext) GetSubscriptionIdOk

func (o *SubscriptionContext) GetSubscriptionIdOk() (*string, bool)

GetSubscriptionIdOk returns a tuple with the SubscriptionId field value and a boolean to check if the value has been set.

func (*SubscriptionContext) HasSubscrCond

func (o *SubscriptionContext) HasSubscrCond() bool

HasSubscrCond returns a boolean if a field has been set.

func (SubscriptionContext) MarshalJSON

func (o SubscriptionContext) MarshalJSON() ([]byte, error)

func (*SubscriptionContext) SetSubscrCond

func (o *SubscriptionContext) SetSubscrCond(v SubscrCond)

SetSubscrCond gets a reference to the given SubscrCond and assigns it to the SubscrCond field.

func (*SubscriptionContext) SetSubscriptionId

func (o *SubscriptionContext) SetSubscriptionId(v string)

SetSubscriptionId sets field value

func (SubscriptionContext) ToMap

func (o SubscriptionContext) ToMap() (map[string]interface{}, error)

type SubscriptionData

type SubscriptionData struct {
	NfStatusNotificationUri string `json:"nfStatusNotificationUri"`
	// String uniquely identifying a NF instance. The format of the NF Instance ID shall be a  Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.
	ReqNfInstanceId *string     `json:"reqNfInstanceId,omitempty"`
	SubscrCond      *SubscrCond `json:"subscrCond,omitempty"`
	SubscriptionId  string      `json:"subscriptionId"`
	// string with format 'date-time' as defined in OpenAPI.
	ValidityTime   *time.Time              `json:"validityTime,omitempty"`
	ReqNotifEvents []NotificationEventType `json:"reqNotifEvents,omitempty"`
	PlmnId         *PlmnId                 `json:"plmnId,omitempty"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid            *string         `json:"nid,omitempty"`
	NotifCondition *NotifCondition `json:"notifCondition,omitempty"`
	ReqNfType      *NFType         `json:"reqNfType,omitempty"`
	// Fully Qualified Domain Name
	ReqNfFqdn         *string      `json:"reqNfFqdn,omitempty"`
	ReqSnssais        []ExtSnssai  `json:"reqSnssais,omitempty"`
	ReqPerPlmnSnssais []PlmnSnssai `json:"reqPerPlmnSnssais,omitempty"`
	ReqPlmnList       []PlmnId     `json:"reqPlmnList,omitempty"`
	ReqSnpnList       []PlmnIdNid  `json:"reqSnpnList,omitempty"`
	ServingScope      []string     `json:"servingScope,omitempty"`
	// A string used to indicate the features supported by an API that is used as defined in clause  6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in  hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in  table 5.2.2-3. The most significant character representing the highest-numbered features shall  appear first in the string, and the character representing features 1 to 4 shall appear last  in the string. The list of features and their numbering (starting with 1) are defined  separately for each API. If the string contains a lower number of characters than there are  defined features for an API, all features that would be represented by characters that are not  present in the string are not supported.
	RequesterFeatures *string `json:"requesterFeatures,omitempty"`
	// A string used to indicate the features supported by an API that is used as defined in clause  6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in  hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in  table 5.2.2-3. The most significant character representing the highest-numbered features shall  appear first in the string, and the character representing features 1 to 4 shall appear last  in the string. The list of features and their numbering (starting with 1) are defined  separately for each API. If the string contains a lower number of characters than there are  defined features for an API, all features that would be represented by characters that are not  present in the string are not supported.
	NrfSupportedFeatures *string `json:"nrfSupportedFeatures,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	HnrfUri              *string `json:"hnrfUri,omitempty"`
	OnboardingCapability *bool   `json:"onboardingCapability,omitempty"`
	// Fully Qualified Domain Name
	TargetHni         *string `json:"targetHni,omitempty"`
	PreferredLocality *string `json:"preferredLocality,omitempty"`
	// A map (list of key-value pairs) where the key of the map represents the relative priority, for the requester, of each locality description among the list of locality descriptions in this query parameter, encoded as \"1\" (highest priority\"), \"2\", \"3\", …,  \"n\" (lowest priority)
	ExtPreferredLocality        *map[string][]LocalityDescription `json:"extPreferredLocality,omitempty"`
	CompleteProfileSubscription *bool                             `json:"completeProfileSubscription,omitempty"`
}

SubscriptionData Information of a subscription to notifications to NRF events, included in subscription requests and responses

func NewSubscriptionData

func NewSubscriptionData(nfStatusNotificationUri string, subscriptionId string) *SubscriptionData

NewSubscriptionData instantiates a new SubscriptionData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubscriptionDataWithDefaults

func NewSubscriptionDataWithDefaults() *SubscriptionData

NewSubscriptionDataWithDefaults instantiates a new SubscriptionData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubscriptionData) GetCompleteProfileSubscription

func (o *SubscriptionData) GetCompleteProfileSubscription() bool

GetCompleteProfileSubscription returns the CompleteProfileSubscription field value if set, zero value otherwise.

func (*SubscriptionData) GetCompleteProfileSubscriptionOk

func (o *SubscriptionData) GetCompleteProfileSubscriptionOk() (*bool, bool)

GetCompleteProfileSubscriptionOk returns a tuple with the CompleteProfileSubscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetExtPreferredLocality

func (o *SubscriptionData) GetExtPreferredLocality() map[string][]LocalityDescription

GetExtPreferredLocality returns the ExtPreferredLocality field value if set, zero value otherwise.

func (*SubscriptionData) GetExtPreferredLocalityOk

func (o *SubscriptionData) GetExtPreferredLocalityOk() (*map[string][]LocalityDescription, bool)

GetExtPreferredLocalityOk returns a tuple with the ExtPreferredLocality field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetHnrfUri

func (o *SubscriptionData) GetHnrfUri() string

GetHnrfUri returns the HnrfUri field value if set, zero value otherwise.

func (*SubscriptionData) GetHnrfUriOk

func (o *SubscriptionData) GetHnrfUriOk() (*string, bool)

GetHnrfUriOk returns a tuple with the HnrfUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetNfStatusNotificationUri

func (o *SubscriptionData) GetNfStatusNotificationUri() string

GetNfStatusNotificationUri returns the NfStatusNotificationUri field value

func (*SubscriptionData) GetNfStatusNotificationUriOk

func (o *SubscriptionData) GetNfStatusNotificationUriOk() (*string, bool)

GetNfStatusNotificationUriOk returns a tuple with the NfStatusNotificationUri field value and a boolean to check if the value has been set.

func (*SubscriptionData) GetNid

func (o *SubscriptionData) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*SubscriptionData) GetNidOk

func (o *SubscriptionData) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetNotifCondition

func (o *SubscriptionData) GetNotifCondition() NotifCondition

GetNotifCondition returns the NotifCondition field value if set, zero value otherwise.

func (*SubscriptionData) GetNotifConditionOk

func (o *SubscriptionData) GetNotifConditionOk() (*NotifCondition, bool)

GetNotifConditionOk returns a tuple with the NotifCondition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetNrfSupportedFeatures

func (o *SubscriptionData) GetNrfSupportedFeatures() string

GetNrfSupportedFeatures returns the NrfSupportedFeatures field value if set, zero value otherwise.

func (*SubscriptionData) GetNrfSupportedFeaturesOk

func (o *SubscriptionData) GetNrfSupportedFeaturesOk() (*string, bool)

GetNrfSupportedFeaturesOk returns a tuple with the NrfSupportedFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetOnboardingCapability

func (o *SubscriptionData) GetOnboardingCapability() bool

GetOnboardingCapability returns the OnboardingCapability field value if set, zero value otherwise.

func (*SubscriptionData) GetOnboardingCapabilityOk

func (o *SubscriptionData) GetOnboardingCapabilityOk() (*bool, bool)

GetOnboardingCapabilityOk returns a tuple with the OnboardingCapability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetPlmnId

func (o *SubscriptionData) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value if set, zero value otherwise.

func (*SubscriptionData) GetPlmnIdOk

func (o *SubscriptionData) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetPreferredLocality

func (o *SubscriptionData) GetPreferredLocality() string

GetPreferredLocality returns the PreferredLocality field value if set, zero value otherwise.

func (*SubscriptionData) GetPreferredLocalityOk

func (o *SubscriptionData) GetPreferredLocalityOk() (*string, bool)

GetPreferredLocalityOk returns a tuple with the PreferredLocality field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetReqNfFqdn

func (o *SubscriptionData) GetReqNfFqdn() string

GetReqNfFqdn returns the ReqNfFqdn field value if set, zero value otherwise.

func (*SubscriptionData) GetReqNfFqdnOk

func (o *SubscriptionData) GetReqNfFqdnOk() (*string, bool)

GetReqNfFqdnOk returns a tuple with the ReqNfFqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetReqNfInstanceId

func (o *SubscriptionData) GetReqNfInstanceId() string

GetReqNfInstanceId returns the ReqNfInstanceId field value if set, zero value otherwise.

func (*SubscriptionData) GetReqNfInstanceIdOk

func (o *SubscriptionData) GetReqNfInstanceIdOk() (*string, bool)

GetReqNfInstanceIdOk returns a tuple with the ReqNfInstanceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetReqNfType

func (o *SubscriptionData) GetReqNfType() NFType

GetReqNfType returns the ReqNfType field value if set, zero value otherwise.

func (*SubscriptionData) GetReqNfTypeOk

func (o *SubscriptionData) GetReqNfTypeOk() (*NFType, bool)

GetReqNfTypeOk returns a tuple with the ReqNfType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetReqNotifEvents

func (o *SubscriptionData) GetReqNotifEvents() []NotificationEventType

GetReqNotifEvents returns the ReqNotifEvents field value if set, zero value otherwise.

func (*SubscriptionData) GetReqNotifEventsOk

func (o *SubscriptionData) GetReqNotifEventsOk() ([]NotificationEventType, bool)

GetReqNotifEventsOk returns a tuple with the ReqNotifEvents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetReqPerPlmnSnssais

func (o *SubscriptionData) GetReqPerPlmnSnssais() []PlmnSnssai

GetReqPerPlmnSnssais returns the ReqPerPlmnSnssais field value if set, zero value otherwise.

func (*SubscriptionData) GetReqPerPlmnSnssaisOk

func (o *SubscriptionData) GetReqPerPlmnSnssaisOk() ([]PlmnSnssai, bool)

GetReqPerPlmnSnssaisOk returns a tuple with the ReqPerPlmnSnssais field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetReqPlmnList

func (o *SubscriptionData) GetReqPlmnList() []PlmnId

GetReqPlmnList returns the ReqPlmnList field value if set, zero value otherwise.

func (*SubscriptionData) GetReqPlmnListOk

func (o *SubscriptionData) GetReqPlmnListOk() ([]PlmnId, bool)

GetReqPlmnListOk returns a tuple with the ReqPlmnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetReqSnpnList

func (o *SubscriptionData) GetReqSnpnList() []PlmnIdNid

GetReqSnpnList returns the ReqSnpnList field value if set, zero value otherwise.

func (*SubscriptionData) GetReqSnpnListOk

func (o *SubscriptionData) GetReqSnpnListOk() ([]PlmnIdNid, bool)

GetReqSnpnListOk returns a tuple with the ReqSnpnList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetReqSnssais

func (o *SubscriptionData) GetReqSnssais() []ExtSnssai

GetReqSnssais returns the ReqSnssais field value if set, zero value otherwise.

func (*SubscriptionData) GetReqSnssaisOk

func (o *SubscriptionData) GetReqSnssaisOk() ([]ExtSnssai, bool)

GetReqSnssaisOk returns a tuple with the ReqSnssais field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetRequesterFeatures

func (o *SubscriptionData) GetRequesterFeatures() string

GetRequesterFeatures returns the RequesterFeatures field value if set, zero value otherwise.

func (*SubscriptionData) GetRequesterFeaturesOk

func (o *SubscriptionData) GetRequesterFeaturesOk() (*string, bool)

GetRequesterFeaturesOk returns a tuple with the RequesterFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetServingScope

func (o *SubscriptionData) GetServingScope() []string

GetServingScope returns the ServingScope field value if set, zero value otherwise.

func (*SubscriptionData) GetServingScopeOk

func (o *SubscriptionData) GetServingScopeOk() ([]string, bool)

GetServingScopeOk returns a tuple with the ServingScope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetSubscrCond

func (o *SubscriptionData) GetSubscrCond() SubscrCond

GetSubscrCond returns the SubscrCond field value if set, zero value otherwise.

func (*SubscriptionData) GetSubscrCondOk

func (o *SubscriptionData) GetSubscrCondOk() (*SubscrCond, bool)

GetSubscrCondOk returns a tuple with the SubscrCond field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetSubscriptionId

func (o *SubscriptionData) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value

func (*SubscriptionData) GetSubscriptionIdOk

func (o *SubscriptionData) GetSubscriptionIdOk() (*string, bool)

GetSubscriptionIdOk returns a tuple with the SubscriptionId field value and a boolean to check if the value has been set.

func (*SubscriptionData) GetTargetHni

func (o *SubscriptionData) GetTargetHni() string

GetTargetHni returns the TargetHni field value if set, zero value otherwise.

func (*SubscriptionData) GetTargetHniOk

func (o *SubscriptionData) GetTargetHniOk() (*string, bool)

GetTargetHniOk returns a tuple with the TargetHni field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) GetValidityTime

func (o *SubscriptionData) GetValidityTime() time.Time

GetValidityTime returns the ValidityTime field value if set, zero value otherwise.

func (*SubscriptionData) GetValidityTimeOk

func (o *SubscriptionData) GetValidityTimeOk() (*time.Time, bool)

GetValidityTimeOk returns a tuple with the ValidityTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionData) HasCompleteProfileSubscription

func (o *SubscriptionData) HasCompleteProfileSubscription() bool

HasCompleteProfileSubscription returns a boolean if a field has been set.

func (*SubscriptionData) HasExtPreferredLocality

func (o *SubscriptionData) HasExtPreferredLocality() bool

HasExtPreferredLocality returns a boolean if a field has been set.

func (*SubscriptionData) HasHnrfUri

func (o *SubscriptionData) HasHnrfUri() bool

HasHnrfUri returns a boolean if a field has been set.

func (*SubscriptionData) HasNid

func (o *SubscriptionData) HasNid() bool

HasNid returns a boolean if a field has been set.

func (*SubscriptionData) HasNotifCondition

func (o *SubscriptionData) HasNotifCondition() bool

HasNotifCondition returns a boolean if a field has been set.

func (*SubscriptionData) HasNrfSupportedFeatures

func (o *SubscriptionData) HasNrfSupportedFeatures() bool

HasNrfSupportedFeatures returns a boolean if a field has been set.

func (*SubscriptionData) HasOnboardingCapability

func (o *SubscriptionData) HasOnboardingCapability() bool

HasOnboardingCapability returns a boolean if a field has been set.

func (*SubscriptionData) HasPlmnId

func (o *SubscriptionData) HasPlmnId() bool

HasPlmnId returns a boolean if a field has been set.

func (*SubscriptionData) HasPreferredLocality

func (o *SubscriptionData) HasPreferredLocality() bool

HasPreferredLocality returns a boolean if a field has been set.

func (*SubscriptionData) HasReqNfFqdn

func (o *SubscriptionData) HasReqNfFqdn() bool

HasReqNfFqdn returns a boolean if a field has been set.

func (*SubscriptionData) HasReqNfInstanceId

func (o *SubscriptionData) HasReqNfInstanceId() bool

HasReqNfInstanceId returns a boolean if a field has been set.

func (*SubscriptionData) HasReqNfType

func (o *SubscriptionData) HasReqNfType() bool

HasReqNfType returns a boolean if a field has been set.

func (*SubscriptionData) HasReqNotifEvents

func (o *SubscriptionData) HasReqNotifEvents() bool

HasReqNotifEvents returns a boolean if a field has been set.

func (*SubscriptionData) HasReqPerPlmnSnssais

func (o *SubscriptionData) HasReqPerPlmnSnssais() bool

HasReqPerPlmnSnssais returns a boolean if a field has been set.

func (*SubscriptionData) HasReqPlmnList

func (o *SubscriptionData) HasReqPlmnList() bool

HasReqPlmnList returns a boolean if a field has been set.

func (*SubscriptionData) HasReqSnpnList

func (o *SubscriptionData) HasReqSnpnList() bool

HasReqSnpnList returns a boolean if a field has been set.

func (*SubscriptionData) HasReqSnssais

func (o *SubscriptionData) HasReqSnssais() bool

HasReqSnssais returns a boolean if a field has been set.

func (*SubscriptionData) HasRequesterFeatures

func (o *SubscriptionData) HasRequesterFeatures() bool

HasRequesterFeatures returns a boolean if a field has been set.

func (*SubscriptionData) HasServingScope

func (o *SubscriptionData) HasServingScope() bool

HasServingScope returns a boolean if a field has been set.

func (*SubscriptionData) HasSubscrCond

func (o *SubscriptionData) HasSubscrCond() bool

HasSubscrCond returns a boolean if a field has been set.

func (*SubscriptionData) HasTargetHni

func (o *SubscriptionData) HasTargetHni() bool

HasTargetHni returns a boolean if a field has been set.

func (*SubscriptionData) HasValidityTime

func (o *SubscriptionData) HasValidityTime() bool

HasValidityTime returns a boolean if a field has been set.

func (SubscriptionData) MarshalJSON

func (o SubscriptionData) MarshalJSON() ([]byte, error)

func (*SubscriptionData) SetCompleteProfileSubscription

func (o *SubscriptionData) SetCompleteProfileSubscription(v bool)

SetCompleteProfileSubscription gets a reference to the given bool and assigns it to the CompleteProfileSubscription field.

func (*SubscriptionData) SetExtPreferredLocality

func (o *SubscriptionData) SetExtPreferredLocality(v map[string][]LocalityDescription)

SetExtPreferredLocality gets a reference to the given map[string][]LocalityDescription and assigns it to the ExtPreferredLocality field.

func (*SubscriptionData) SetHnrfUri

func (o *SubscriptionData) SetHnrfUri(v string)

SetHnrfUri gets a reference to the given string and assigns it to the HnrfUri field.

func (*SubscriptionData) SetNfStatusNotificationUri

func (o *SubscriptionData) SetNfStatusNotificationUri(v string)

SetNfStatusNotificationUri sets field value

func (*SubscriptionData) SetNid

func (o *SubscriptionData) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (*SubscriptionData) SetNotifCondition

func (o *SubscriptionData) SetNotifCondition(v NotifCondition)

SetNotifCondition gets a reference to the given NotifCondition and assigns it to the NotifCondition field.

func (*SubscriptionData) SetNrfSupportedFeatures

func (o *SubscriptionData) SetNrfSupportedFeatures(v string)

SetNrfSupportedFeatures gets a reference to the given string and assigns it to the NrfSupportedFeatures field.

func (*SubscriptionData) SetOnboardingCapability

func (o *SubscriptionData) SetOnboardingCapability(v bool)

SetOnboardingCapability gets a reference to the given bool and assigns it to the OnboardingCapability field.

func (*SubscriptionData) SetPlmnId

func (o *SubscriptionData) SetPlmnId(v PlmnId)

SetPlmnId gets a reference to the given PlmnId and assigns it to the PlmnId field.

func (*SubscriptionData) SetPreferredLocality

func (o *SubscriptionData) SetPreferredLocality(v string)

SetPreferredLocality gets a reference to the given string and assigns it to the PreferredLocality field.

func (*SubscriptionData) SetReqNfFqdn

func (o *SubscriptionData) SetReqNfFqdn(v string)

SetReqNfFqdn gets a reference to the given string and assigns it to the ReqNfFqdn field.

func (*SubscriptionData) SetReqNfInstanceId

func (o *SubscriptionData) SetReqNfInstanceId(v string)

SetReqNfInstanceId gets a reference to the given string and assigns it to the ReqNfInstanceId field.

func (*SubscriptionData) SetReqNfType

func (o *SubscriptionData) SetReqNfType(v NFType)

SetReqNfType gets a reference to the given NFType and assigns it to the ReqNfType field.

func (*SubscriptionData) SetReqNotifEvents

func (o *SubscriptionData) SetReqNotifEvents(v []NotificationEventType)

SetReqNotifEvents gets a reference to the given []NotificationEventType and assigns it to the ReqNotifEvents field.

func (*SubscriptionData) SetReqPerPlmnSnssais

func (o *SubscriptionData) SetReqPerPlmnSnssais(v []PlmnSnssai)

SetReqPerPlmnSnssais gets a reference to the given []PlmnSnssai and assigns it to the ReqPerPlmnSnssais field.

func (*SubscriptionData) SetReqPlmnList

func (o *SubscriptionData) SetReqPlmnList(v []PlmnId)

SetReqPlmnList gets a reference to the given []PlmnId and assigns it to the ReqPlmnList field.

func (*SubscriptionData) SetReqSnpnList

func (o *SubscriptionData) SetReqSnpnList(v []PlmnIdNid)

SetReqSnpnList gets a reference to the given []PlmnIdNid and assigns it to the ReqSnpnList field.

func (*SubscriptionData) SetReqSnssais

func (o *SubscriptionData) SetReqSnssais(v []ExtSnssai)

SetReqSnssais gets a reference to the given []ExtSnssai and assigns it to the ReqSnssais field.

func (*SubscriptionData) SetRequesterFeatures

func (o *SubscriptionData) SetRequesterFeatures(v string)

SetRequesterFeatures gets a reference to the given string and assigns it to the RequesterFeatures field.

func (*SubscriptionData) SetServingScope

func (o *SubscriptionData) SetServingScope(v []string)

SetServingScope gets a reference to the given []string and assigns it to the ServingScope field.

func (*SubscriptionData) SetSubscrCond

func (o *SubscriptionData) SetSubscrCond(v SubscrCond)

SetSubscrCond gets a reference to the given SubscrCond and assigns it to the SubscrCond field.

func (*SubscriptionData) SetSubscriptionId

func (o *SubscriptionData) SetSubscriptionId(v string)

SetSubscriptionId sets field value

func (*SubscriptionData) SetTargetHni

func (o *SubscriptionData) SetTargetHni(v string)

SetTargetHni gets a reference to the given string and assigns it to the TargetHni field.

func (*SubscriptionData) SetValidityTime

func (o *SubscriptionData) SetValidityTime(v time.Time)

SetValidityTime gets a reference to the given time.Time and assigns it to the ValidityTime field.

func (SubscriptionData) ToMap

func (o SubscriptionData) ToMap() (map[string]interface{}, error)

type SubscriptionIDDocumentApiService

type SubscriptionIDDocumentApiService service

SubscriptionIDDocumentApiService SubscriptionIDDocumentApi service

func (*SubscriptionIDDocumentApiService) RemoveSubscription

func (a *SubscriptionIDDocumentApiService) RemoveSubscription(ctx context.Context, subscriptionID string) ApiRemoveSubscriptionRequest

RemoveSubscription Deletes a subscription

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionID Unique ID of the subscription to remove
@return ApiRemoveSubscriptionRequest

func (*SubscriptionIDDocumentApiService) RemoveSubscriptionExecute

Execute executes the request

func (*SubscriptionIDDocumentApiService) UpdateSubscription

func (a *SubscriptionIDDocumentApiService) UpdateSubscription(ctx context.Context, subscriptionID string) ApiUpdateSubscriptionRequest

UpdateSubscription Updates a subscription

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionID Unique ID of the subscription to update
@return ApiUpdateSubscriptionRequest

func (*SubscriptionIDDocumentApiService) UpdateSubscriptionExecute

Execute executes the request

@return SubscriptionData

type SubscriptionsCollectionApiService

type SubscriptionsCollectionApiService service

SubscriptionsCollectionApiService SubscriptionsCollectionApi service

func (*SubscriptionsCollectionApiService) CreateSubscription

CreateSubscription Create a new subscription

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSubscriptionRequest

func (*SubscriptionsCollectionApiService) CreateSubscriptionExecute

Execute executes the request

@return SubscriptionData

type SuciInfo

type SuciInfo struct {
	RoutingInds  []string `json:"routingInds,omitempty"`
	HNwPubKeyIds []int32  `json:"hNwPubKeyIds,omitempty"`
}

SuciInfo SUCI information containing Routing Indicator and Home Network Public Key ID

func NewSuciInfo

func NewSuciInfo() *SuciInfo

NewSuciInfo instantiates a new SuciInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSuciInfoWithDefaults

func NewSuciInfoWithDefaults() *SuciInfo

NewSuciInfoWithDefaults instantiates a new SuciInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SuciInfo) GetHNwPubKeyIds

func (o *SuciInfo) GetHNwPubKeyIds() []int32

GetHNwPubKeyIds returns the HNwPubKeyIds field value if set, zero value otherwise.

func (*SuciInfo) GetHNwPubKeyIdsOk

func (o *SuciInfo) GetHNwPubKeyIdsOk() ([]int32, bool)

GetHNwPubKeyIdsOk returns a tuple with the HNwPubKeyIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SuciInfo) GetRoutingInds

func (o *SuciInfo) GetRoutingInds() []string

GetRoutingInds returns the RoutingInds field value if set, zero value otherwise.

func (*SuciInfo) GetRoutingIndsOk

func (o *SuciInfo) GetRoutingIndsOk() ([]string, bool)

GetRoutingIndsOk returns a tuple with the RoutingInds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SuciInfo) HasHNwPubKeyIds

func (o *SuciInfo) HasHNwPubKeyIds() bool

HasHNwPubKeyIds returns a boolean if a field has been set.

func (*SuciInfo) HasRoutingInds

func (o *SuciInfo) HasRoutingInds() bool

HasRoutingInds returns a boolean if a field has been set.

func (SuciInfo) MarshalJSON

func (o SuciInfo) MarshalJSON() ([]byte, error)

func (*SuciInfo) SetHNwPubKeyIds

func (o *SuciInfo) SetHNwPubKeyIds(v []int32)

SetHNwPubKeyIds gets a reference to the given []int32 and assigns it to the HNwPubKeyIds field.

func (*SuciInfo) SetRoutingInds

func (o *SuciInfo) SetRoutingInds(v []string)

SetRoutingInds gets a reference to the given []string and assigns it to the RoutingInds field.

func (SuciInfo) ToMap

func (o SuciInfo) ToMap() (map[string]interface{}, error)

type SupiRange

type SupiRange struct {
	Interface *interface{}
}

SupiRange - A range of SUPIs (subscriber identities), either based on a numeric range, or based on regular-expression matching

func InterfaceAsSupiRange

func InterfaceAsSupiRange(v *interface{}) SupiRange

interface{}AsSupiRange is a convenience function that returns interface{} wrapped in SupiRange

func (*SupiRange) GetActualInstance

func (obj *SupiRange) GetActualInstance() interface{}

Get the actual instance

func (SupiRange) MarshalJSON

func (src SupiRange) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SupiRange) UnmarshalJSON

func (dst *SupiRange) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SupportedGADShapes

type SupportedGADShapes struct {
	String *string
}

SupportedGADShapes Indicates supported GAD shapes.

func (*SupportedGADShapes) MarshalJSON

func (src *SupportedGADShapes) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SupportedGADShapes) UnmarshalJSON

func (dst *SupportedGADShapes) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type TacRange

type TacRange struct {
	Interface *interface{}
}

TacRange - Range of TACs (Tracking Area Codes)

func InterfaceAsTacRange

func InterfaceAsTacRange(v *interface{}) TacRange

interface{}AsTacRange is a convenience function that returns interface{} wrapped in TacRange

func (*TacRange) GetActualInstance

func (obj *TacRange) GetActualInstance() interface{}

Get the actual instance

func (TacRange) MarshalJSON

func (src TacRange) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*TacRange) UnmarshalJSON

func (dst *TacRange) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type Tai

type Tai struct {
	PlmnId PlmnId `json:"plmnId"`
	// 2 or 3-octet string identifying a tracking area code as specified in clause 9.3.3.10  of 3GPP TS 38.413, in hexadecimal representation. Each character in the string shall  take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant character representing the 4 most significant bits of the TAC shall  appear first in the string, and the character representing the 4 least significant bit  of the TAC shall appear last in the string.
	Tac string `json:"tac"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

Tai Contains the tracking area identity as described in 3GPP 23.003

func NewTai

func NewTai(plmnId PlmnId, tac string) *Tai

NewTai instantiates a new Tai object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaiWithDefaults

func NewTaiWithDefaults() *Tai

NewTaiWithDefaults instantiates a new Tai object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Tai) GetNid

func (o *Tai) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*Tai) GetNidOk

func (o *Tai) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Tai) GetPlmnId

func (o *Tai) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Tai) GetPlmnIdOk

func (o *Tai) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*Tai) GetTac

func (o *Tai) GetTac() string

GetTac returns the Tac field value

func (*Tai) GetTacOk

func (o *Tai) GetTacOk() (*string, bool)

GetTacOk returns a tuple with the Tac field value and a boolean to check if the value has been set.

func (*Tai) HasNid

func (o *Tai) HasNid() bool

HasNid returns a boolean if a field has been set.

func (Tai) MarshalJSON

func (o Tai) MarshalJSON() ([]byte, error)

func (*Tai) SetNid

func (o *Tai) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (*Tai) SetPlmnId

func (o *Tai) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (*Tai) SetTac

func (o *Tai) SetTac(v string)

SetTac sets field value

func (Tai) ToMap

func (o Tai) ToMap() (map[string]interface{}, error)

type TaiRange

type TaiRange struct {
	PlmnId       PlmnId     `json:"plmnId"`
	TacRangeList []TacRange `json:"tacRangeList"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

TaiRange Range of TAIs (Tracking Area Identities)

func NewTaiRange

func NewTaiRange(plmnId PlmnId, tacRangeList []TacRange) *TaiRange

NewTaiRange instantiates a new TaiRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaiRangeWithDefaults

func NewTaiRangeWithDefaults() *TaiRange

NewTaiRangeWithDefaults instantiates a new TaiRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaiRange) GetNid

func (o *TaiRange) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*TaiRange) GetNidOk

func (o *TaiRange) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaiRange) GetPlmnId

func (o *TaiRange) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*TaiRange) GetPlmnIdOk

func (o *TaiRange) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*TaiRange) GetTacRangeList

func (o *TaiRange) GetTacRangeList() []TacRange

GetTacRangeList returns the TacRangeList field value

func (*TaiRange) GetTacRangeListOk

func (o *TaiRange) GetTacRangeListOk() ([]TacRange, bool)

GetTacRangeListOk returns a tuple with the TacRangeList field value and a boolean to check if the value has been set.

func (*TaiRange) HasNid

func (o *TaiRange) HasNid() bool

HasNid returns a boolean if a field has been set.

func (TaiRange) MarshalJSON

func (o TaiRange) MarshalJSON() ([]byte, error)

func (*TaiRange) SetNid

func (o *TaiRange) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (*TaiRange) SetPlmnId

func (o *TaiRange) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (*TaiRange) SetTacRangeList

func (o *TaiRange) SetTacRangeList(v []TacRange)

SetTacRangeList sets field value

func (TaiRange) ToMap

func (o TaiRange) ToMap() (map[string]interface{}, error)

type Tmgi

type Tmgi struct {
	// MBS Service ID
	MbsServiceId string `json:"mbsServiceId"`
	PlmnId       PlmnId `json:"plmnId"`
}

Tmgi Temporary Mobile Group Identity

func NewTmgi

func NewTmgi(mbsServiceId string, plmnId PlmnId) *Tmgi

NewTmgi instantiates a new Tmgi object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTmgiWithDefaults

func NewTmgiWithDefaults() *Tmgi

NewTmgiWithDefaults instantiates a new Tmgi object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Tmgi) GetMbsServiceId

func (o *Tmgi) GetMbsServiceId() string

GetMbsServiceId returns the MbsServiceId field value

func (*Tmgi) GetMbsServiceIdOk

func (o *Tmgi) GetMbsServiceIdOk() (*string, bool)

GetMbsServiceIdOk returns a tuple with the MbsServiceId field value and a boolean to check if the value has been set.

func (*Tmgi) GetPlmnId

func (o *Tmgi) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Tmgi) GetPlmnIdOk

func (o *Tmgi) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (Tmgi) MarshalJSON

func (o Tmgi) MarshalJSON() ([]byte, error)

func (*Tmgi) SetMbsServiceId

func (o *Tmgi) SetMbsServiceId(v string)

SetMbsServiceId sets field value

func (*Tmgi) SetPlmnId

func (o *Tmgi) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (Tmgi) ToMap

func (o Tmgi) ToMap() (map[string]interface{}, error)

type TmgiRange

type TmgiRange struct {
	MbsServiceIdStart string `json:"mbsServiceIdStart"`
	MbsServiceIdEnd   string `json:"mbsServiceIdEnd"`
	PlmnId            PlmnId `json:"plmnId"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

TmgiRange Range of TMGIs

func NewTmgiRange

func NewTmgiRange(mbsServiceIdStart string, mbsServiceIdEnd string, plmnId PlmnId) *TmgiRange

NewTmgiRange instantiates a new TmgiRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTmgiRangeWithDefaults

func NewTmgiRangeWithDefaults() *TmgiRange

NewTmgiRangeWithDefaults instantiates a new TmgiRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TmgiRange) GetMbsServiceIdEnd

func (o *TmgiRange) GetMbsServiceIdEnd() string

GetMbsServiceIdEnd returns the MbsServiceIdEnd field value

func (*TmgiRange) GetMbsServiceIdEndOk

func (o *TmgiRange) GetMbsServiceIdEndOk() (*string, bool)

GetMbsServiceIdEndOk returns a tuple with the MbsServiceIdEnd field value and a boolean to check if the value has been set.

func (*TmgiRange) GetMbsServiceIdStart

func (o *TmgiRange) GetMbsServiceIdStart() string

GetMbsServiceIdStart returns the MbsServiceIdStart field value

func (*TmgiRange) GetMbsServiceIdStartOk

func (o *TmgiRange) GetMbsServiceIdStartOk() (*string, bool)

GetMbsServiceIdStartOk returns a tuple with the MbsServiceIdStart field value and a boolean to check if the value has been set.

func (*TmgiRange) GetNid

func (o *TmgiRange) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*TmgiRange) GetNidOk

func (o *TmgiRange) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TmgiRange) GetPlmnId

func (o *TmgiRange) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*TmgiRange) GetPlmnIdOk

func (o *TmgiRange) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*TmgiRange) HasNid

func (o *TmgiRange) HasNid() bool

HasNid returns a boolean if a field has been set.

func (TmgiRange) MarshalJSON

func (o TmgiRange) MarshalJSON() ([]byte, error)

func (*TmgiRange) SetMbsServiceIdEnd

func (o *TmgiRange) SetMbsServiceIdEnd(v string)

SetMbsServiceIdEnd sets field value

func (*TmgiRange) SetMbsServiceIdStart

func (o *TmgiRange) SetMbsServiceIdStart(v string)

SetMbsServiceIdStart sets field value

func (*TmgiRange) SetNid

func (o *TmgiRange) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (*TmgiRange) SetPlmnId

func (o *TmgiRange) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (TmgiRange) ToMap

func (o TmgiRange) ToMap() (map[string]interface{}, error)

type TngfInfo

type TngfInfo struct {
	Interface *interface{}
}

TngfInfo Infomation of the TNGF endpoints

func (*TngfInfo) MarshalJSON

func (src *TngfInfo) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*TngfInfo) UnmarshalJSON

func (dst *TngfInfo) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type TransportProtocol

type TransportProtocol struct {
	String *string
}

TransportProtocol Types of transport protocol used in a given IP endpoint of an NF Service Instance

func (*TransportProtocol) MarshalJSON

func (src *TransportProtocol) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*TransportProtocol) UnmarshalJSON

func (dst *TransportProtocol) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type TrustAfInfo

type TrustAfInfo struct {
	SNssaiInfoList  []SnssaiInfoItem `json:"sNssaiInfoList,omitempty"`
	AfEvents        []AfEvent        `json:"afEvents,omitempty"`
	AppIds          []string         `json:"appIds,omitempty"`
	InternalGroupId []string         `json:"internalGroupId,omitempty"`
	MappingInd      *bool            `json:"mappingInd,omitempty"`
}

TrustAfInfo Information of a trusted AF Instance

func NewTrustAfInfo

func NewTrustAfInfo() *TrustAfInfo

NewTrustAfInfo instantiates a new TrustAfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTrustAfInfoWithDefaults

func NewTrustAfInfoWithDefaults() *TrustAfInfo

NewTrustAfInfoWithDefaults instantiates a new TrustAfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TrustAfInfo) GetAfEvents

func (o *TrustAfInfo) GetAfEvents() []AfEvent

GetAfEvents returns the AfEvents field value if set, zero value otherwise.

func (*TrustAfInfo) GetAfEventsOk

func (o *TrustAfInfo) GetAfEventsOk() ([]AfEvent, bool)

GetAfEventsOk returns a tuple with the AfEvents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustAfInfo) GetAppIds

func (o *TrustAfInfo) GetAppIds() []string

GetAppIds returns the AppIds field value if set, zero value otherwise.

func (*TrustAfInfo) GetAppIdsOk

func (o *TrustAfInfo) GetAppIdsOk() ([]string, bool)

GetAppIdsOk returns a tuple with the AppIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustAfInfo) GetInternalGroupId

func (o *TrustAfInfo) GetInternalGroupId() []string

GetInternalGroupId returns the InternalGroupId field value if set, zero value otherwise.

func (*TrustAfInfo) GetInternalGroupIdOk

func (o *TrustAfInfo) GetInternalGroupIdOk() ([]string, bool)

GetInternalGroupIdOk returns a tuple with the InternalGroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustAfInfo) GetMappingInd

func (o *TrustAfInfo) GetMappingInd() bool

GetMappingInd returns the MappingInd field value if set, zero value otherwise.

func (*TrustAfInfo) GetMappingIndOk

func (o *TrustAfInfo) GetMappingIndOk() (*bool, bool)

GetMappingIndOk returns a tuple with the MappingInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustAfInfo) GetSNssaiInfoList

func (o *TrustAfInfo) GetSNssaiInfoList() []SnssaiInfoItem

GetSNssaiInfoList returns the SNssaiInfoList field value if set, zero value otherwise.

func (*TrustAfInfo) GetSNssaiInfoListOk

func (o *TrustAfInfo) GetSNssaiInfoListOk() ([]SnssaiInfoItem, bool)

GetSNssaiInfoListOk returns a tuple with the SNssaiInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustAfInfo) HasAfEvents

func (o *TrustAfInfo) HasAfEvents() bool

HasAfEvents returns a boolean if a field has been set.

func (*TrustAfInfo) HasAppIds

func (o *TrustAfInfo) HasAppIds() bool

HasAppIds returns a boolean if a field has been set.

func (*TrustAfInfo) HasInternalGroupId

func (o *TrustAfInfo) HasInternalGroupId() bool

HasInternalGroupId returns a boolean if a field has been set.

func (*TrustAfInfo) HasMappingInd

func (o *TrustAfInfo) HasMappingInd() bool

HasMappingInd returns a boolean if a field has been set.

func (*TrustAfInfo) HasSNssaiInfoList

func (o *TrustAfInfo) HasSNssaiInfoList() bool

HasSNssaiInfoList returns a boolean if a field has been set.

func (TrustAfInfo) MarshalJSON

func (o TrustAfInfo) MarshalJSON() ([]byte, error)

func (*TrustAfInfo) SetAfEvents

func (o *TrustAfInfo) SetAfEvents(v []AfEvent)

SetAfEvents gets a reference to the given []AfEvent and assigns it to the AfEvents field.

func (*TrustAfInfo) SetAppIds

func (o *TrustAfInfo) SetAppIds(v []string)

SetAppIds gets a reference to the given []string and assigns it to the AppIds field.

func (*TrustAfInfo) SetInternalGroupId

func (o *TrustAfInfo) SetInternalGroupId(v []string)

SetInternalGroupId gets a reference to the given []string and assigns it to the InternalGroupId field.

func (*TrustAfInfo) SetMappingInd

func (o *TrustAfInfo) SetMappingInd(v bool)

SetMappingInd gets a reference to the given bool and assigns it to the MappingInd field.

func (*TrustAfInfo) SetSNssaiInfoList

func (o *TrustAfInfo) SetSNssaiInfoList(v []SnssaiInfoItem)

SetSNssaiInfoList gets a reference to the given []SnssaiInfoItem and assigns it to the SNssaiInfoList field.

func (TrustAfInfo) ToMap

func (o TrustAfInfo) ToMap() (map[string]interface{}, error)

type TsctsfInfo

type TsctsfInfo struct {
	// A map (list of key-value pairs) where a valid JSON string serves as key
	SNssaiInfoList                 *map[string]SnssaiTsctsfInfoItem `json:"sNssaiInfoList,omitempty"`
	ExternalGroupIdentifiersRanges []IdentityRange                  `json:"externalGroupIdentifiersRanges,omitempty"`
	SupiRanges                     []SupiRange                      `json:"supiRanges,omitempty"`
	GpsiRanges                     []IdentityRange                  `json:"gpsiRanges,omitempty"`
	InternalGroupIdentifiersRanges []InternalGroupIdRange           `json:"internalGroupIdentifiersRanges,omitempty"`
}

TsctsfInfo Information of a TSCTSF NF Instance

func NewTsctsfInfo

func NewTsctsfInfo() *TsctsfInfo

NewTsctsfInfo instantiates a new TsctsfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTsctsfInfoWithDefaults

func NewTsctsfInfoWithDefaults() *TsctsfInfo

NewTsctsfInfoWithDefaults instantiates a new TsctsfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TsctsfInfo) GetExternalGroupIdentifiersRanges

func (o *TsctsfInfo) GetExternalGroupIdentifiersRanges() []IdentityRange

GetExternalGroupIdentifiersRanges returns the ExternalGroupIdentifiersRanges field value if set, zero value otherwise.

func (*TsctsfInfo) GetExternalGroupIdentifiersRangesOk

func (o *TsctsfInfo) GetExternalGroupIdentifiersRangesOk() ([]IdentityRange, bool)

GetExternalGroupIdentifiersRangesOk returns a tuple with the ExternalGroupIdentifiersRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TsctsfInfo) GetGpsiRanges

func (o *TsctsfInfo) GetGpsiRanges() []IdentityRange

GetGpsiRanges returns the GpsiRanges field value if set, zero value otherwise.

func (*TsctsfInfo) GetGpsiRangesOk

func (o *TsctsfInfo) GetGpsiRangesOk() ([]IdentityRange, bool)

GetGpsiRangesOk returns a tuple with the GpsiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TsctsfInfo) GetInternalGroupIdentifiersRanges

func (o *TsctsfInfo) GetInternalGroupIdentifiersRanges() []InternalGroupIdRange

GetInternalGroupIdentifiersRanges returns the InternalGroupIdentifiersRanges field value if set, zero value otherwise.

func (*TsctsfInfo) GetInternalGroupIdentifiersRangesOk

func (o *TsctsfInfo) GetInternalGroupIdentifiersRangesOk() ([]InternalGroupIdRange, bool)

GetInternalGroupIdentifiersRangesOk returns a tuple with the InternalGroupIdentifiersRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TsctsfInfo) GetSNssaiInfoList

func (o *TsctsfInfo) GetSNssaiInfoList() map[string]SnssaiTsctsfInfoItem

GetSNssaiInfoList returns the SNssaiInfoList field value if set, zero value otherwise.

func (*TsctsfInfo) GetSNssaiInfoListOk

func (o *TsctsfInfo) GetSNssaiInfoListOk() (*map[string]SnssaiTsctsfInfoItem, bool)

GetSNssaiInfoListOk returns a tuple with the SNssaiInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TsctsfInfo) GetSupiRanges

func (o *TsctsfInfo) GetSupiRanges() []SupiRange

GetSupiRanges returns the SupiRanges field value if set, zero value otherwise.

func (*TsctsfInfo) GetSupiRangesOk

func (o *TsctsfInfo) GetSupiRangesOk() ([]SupiRange, bool)

GetSupiRangesOk returns a tuple with the SupiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TsctsfInfo) HasExternalGroupIdentifiersRanges

func (o *TsctsfInfo) HasExternalGroupIdentifiersRanges() bool

HasExternalGroupIdentifiersRanges returns a boolean if a field has been set.

func (*TsctsfInfo) HasGpsiRanges

func (o *TsctsfInfo) HasGpsiRanges() bool

HasGpsiRanges returns a boolean if a field has been set.

func (*TsctsfInfo) HasInternalGroupIdentifiersRanges

func (o *TsctsfInfo) HasInternalGroupIdentifiersRanges() bool

HasInternalGroupIdentifiersRanges returns a boolean if a field has been set.

func (*TsctsfInfo) HasSNssaiInfoList

func (o *TsctsfInfo) HasSNssaiInfoList() bool

HasSNssaiInfoList returns a boolean if a field has been set.

func (*TsctsfInfo) HasSupiRanges

func (o *TsctsfInfo) HasSupiRanges() bool

HasSupiRanges returns a boolean if a field has been set.

func (TsctsfInfo) MarshalJSON

func (o TsctsfInfo) MarshalJSON() ([]byte, error)

func (*TsctsfInfo) SetExternalGroupIdentifiersRanges

func (o *TsctsfInfo) SetExternalGroupIdentifiersRanges(v []IdentityRange)

SetExternalGroupIdentifiersRanges gets a reference to the given []IdentityRange and assigns it to the ExternalGroupIdentifiersRanges field.

func (*TsctsfInfo) SetGpsiRanges

func (o *TsctsfInfo) SetGpsiRanges(v []IdentityRange)

SetGpsiRanges gets a reference to the given []IdentityRange and assigns it to the GpsiRanges field.

func (*TsctsfInfo) SetInternalGroupIdentifiersRanges

func (o *TsctsfInfo) SetInternalGroupIdentifiersRanges(v []InternalGroupIdRange)

SetInternalGroupIdentifiersRanges gets a reference to the given []InternalGroupIdRange and assigns it to the InternalGroupIdentifiersRanges field.

func (*TsctsfInfo) SetSNssaiInfoList

func (o *TsctsfInfo) SetSNssaiInfoList(v map[string]SnssaiTsctsfInfoItem)

SetSNssaiInfoList gets a reference to the given map[string]SnssaiTsctsfInfoItem and assigns it to the SNssaiInfoList field.

func (*TsctsfInfo) SetSupiRanges

func (o *TsctsfInfo) SetSupiRanges(v []SupiRange)

SetSupiRanges gets a reference to the given []SupiRange and assigns it to the SupiRanges field.

func (TsctsfInfo) ToMap

func (o TsctsfInfo) ToMap() (map[string]interface{}, error)

type TwifInfo

type TwifInfo struct {
	Interface *interface{}
}

TwifInfo Addressing information (IP addresses, FQDN) of the TWIF

func (*TwifInfo) MarshalJSON

func (src *TwifInfo) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*TwifInfo) UnmarshalJSON

func (dst *TwifInfo) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type UPInterfaceType

type UPInterfaceType struct {
	String *string
}

UPInterfaceType Types of User-Plane interfaces of the UPF

func (*UPInterfaceType) MarshalJSON

func (src *UPInterfaceType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*UPInterfaceType) UnmarshalJSON

func (dst *UPInterfaceType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type UdmInfo

type UdmInfo struct {
	// Identifier of a group of NFs.
	GroupId                        *string                `json:"groupId,omitempty"`
	SupiRanges                     []SupiRange            `json:"supiRanges,omitempty"`
	GpsiRanges                     []IdentityRange        `json:"gpsiRanges,omitempty"`
	ExternalGroupIdentifiersRanges []IdentityRange        `json:"externalGroupIdentifiersRanges,omitempty"`
	RoutingIndicators              []string               `json:"routingIndicators,omitempty"`
	InternalGroupIdentifiersRanges []InternalGroupIdRange `json:"internalGroupIdentifiersRanges,omitempty"`
	SuciInfos                      []SuciInfo             `json:"suciInfos,omitempty"`
}

UdmInfo Information of an UDM NF Instance

func NewUdmInfo

func NewUdmInfo() *UdmInfo

NewUdmInfo instantiates a new UdmInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUdmInfoWithDefaults

func NewUdmInfoWithDefaults() *UdmInfo

NewUdmInfoWithDefaults instantiates a new UdmInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UdmInfo) GetExternalGroupIdentifiersRanges

func (o *UdmInfo) GetExternalGroupIdentifiersRanges() []IdentityRange

GetExternalGroupIdentifiersRanges returns the ExternalGroupIdentifiersRanges field value if set, zero value otherwise.

func (*UdmInfo) GetExternalGroupIdentifiersRangesOk

func (o *UdmInfo) GetExternalGroupIdentifiersRangesOk() ([]IdentityRange, bool)

GetExternalGroupIdentifiersRangesOk returns a tuple with the ExternalGroupIdentifiersRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdmInfo) GetGpsiRanges

func (o *UdmInfo) GetGpsiRanges() []IdentityRange

GetGpsiRanges returns the GpsiRanges field value if set, zero value otherwise.

func (*UdmInfo) GetGpsiRangesOk

func (o *UdmInfo) GetGpsiRangesOk() ([]IdentityRange, bool)

GetGpsiRangesOk returns a tuple with the GpsiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdmInfo) GetGroupId

func (o *UdmInfo) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*UdmInfo) GetGroupIdOk

func (o *UdmInfo) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdmInfo) GetInternalGroupIdentifiersRanges

func (o *UdmInfo) GetInternalGroupIdentifiersRanges() []InternalGroupIdRange

GetInternalGroupIdentifiersRanges returns the InternalGroupIdentifiersRanges field value if set, zero value otherwise.

func (*UdmInfo) GetInternalGroupIdentifiersRangesOk

func (o *UdmInfo) GetInternalGroupIdentifiersRangesOk() ([]InternalGroupIdRange, bool)

GetInternalGroupIdentifiersRangesOk returns a tuple with the InternalGroupIdentifiersRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdmInfo) GetRoutingIndicators

func (o *UdmInfo) GetRoutingIndicators() []string

GetRoutingIndicators returns the RoutingIndicators field value if set, zero value otherwise.

func (*UdmInfo) GetRoutingIndicatorsOk

func (o *UdmInfo) GetRoutingIndicatorsOk() ([]string, bool)

GetRoutingIndicatorsOk returns a tuple with the RoutingIndicators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdmInfo) GetSuciInfos

func (o *UdmInfo) GetSuciInfos() []SuciInfo

GetSuciInfos returns the SuciInfos field value if set, zero value otherwise.

func (*UdmInfo) GetSuciInfosOk

func (o *UdmInfo) GetSuciInfosOk() ([]SuciInfo, bool)

GetSuciInfosOk returns a tuple with the SuciInfos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdmInfo) GetSupiRanges

func (o *UdmInfo) GetSupiRanges() []SupiRange

GetSupiRanges returns the SupiRanges field value if set, zero value otherwise.

func (*UdmInfo) GetSupiRangesOk

func (o *UdmInfo) GetSupiRangesOk() ([]SupiRange, bool)

GetSupiRangesOk returns a tuple with the SupiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdmInfo) HasExternalGroupIdentifiersRanges

func (o *UdmInfo) HasExternalGroupIdentifiersRanges() bool

HasExternalGroupIdentifiersRanges returns a boolean if a field has been set.

func (*UdmInfo) HasGpsiRanges

func (o *UdmInfo) HasGpsiRanges() bool

HasGpsiRanges returns a boolean if a field has been set.

func (*UdmInfo) HasGroupId

func (o *UdmInfo) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*UdmInfo) HasInternalGroupIdentifiersRanges

func (o *UdmInfo) HasInternalGroupIdentifiersRanges() bool

HasInternalGroupIdentifiersRanges returns a boolean if a field has been set.

func (*UdmInfo) HasRoutingIndicators

func (o *UdmInfo) HasRoutingIndicators() bool

HasRoutingIndicators returns a boolean if a field has been set.

func (*UdmInfo) HasSuciInfos

func (o *UdmInfo) HasSuciInfos() bool

HasSuciInfos returns a boolean if a field has been set.

func (*UdmInfo) HasSupiRanges

func (o *UdmInfo) HasSupiRanges() bool

HasSupiRanges returns a boolean if a field has been set.

func (UdmInfo) MarshalJSON

func (o UdmInfo) MarshalJSON() ([]byte, error)

func (*UdmInfo) SetExternalGroupIdentifiersRanges

func (o *UdmInfo) SetExternalGroupIdentifiersRanges(v []IdentityRange)

SetExternalGroupIdentifiersRanges gets a reference to the given []IdentityRange and assigns it to the ExternalGroupIdentifiersRanges field.

func (*UdmInfo) SetGpsiRanges

func (o *UdmInfo) SetGpsiRanges(v []IdentityRange)

SetGpsiRanges gets a reference to the given []IdentityRange and assigns it to the GpsiRanges field.

func (*UdmInfo) SetGroupId

func (o *UdmInfo) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*UdmInfo) SetInternalGroupIdentifiersRanges

func (o *UdmInfo) SetInternalGroupIdentifiersRanges(v []InternalGroupIdRange)

SetInternalGroupIdentifiersRanges gets a reference to the given []InternalGroupIdRange and assigns it to the InternalGroupIdentifiersRanges field.

func (*UdmInfo) SetRoutingIndicators

func (o *UdmInfo) SetRoutingIndicators(v []string)

SetRoutingIndicators gets a reference to the given []string and assigns it to the RoutingIndicators field.

func (*UdmInfo) SetSuciInfos

func (o *UdmInfo) SetSuciInfos(v []SuciInfo)

SetSuciInfos gets a reference to the given []SuciInfo and assigns it to the SuciInfos field.

func (*UdmInfo) SetSupiRanges

func (o *UdmInfo) SetSupiRanges(v []SupiRange)

SetSupiRanges gets a reference to the given []SupiRange and assigns it to the SupiRanges field.

func (UdmInfo) ToMap

func (o UdmInfo) ToMap() (map[string]interface{}, error)

type UdrInfo

type UdrInfo struct {
	// Identifier of a group of NFs.
	GroupId                        *string             `json:"groupId,omitempty"`
	SupiRanges                     []SupiRange         `json:"supiRanges,omitempty"`
	GpsiRanges                     []IdentityRange     `json:"gpsiRanges,omitempty"`
	ExternalGroupIdentifiersRanges []IdentityRange     `json:"externalGroupIdentifiersRanges,omitempty"`
	SupportedDataSets              []DataSetId         `json:"supportedDataSets,omitempty"`
	SharedDataIdRanges             []SharedDataIdRange `json:"sharedDataIdRanges,omitempty"`
}

UdrInfo Information of an UDR NF Instance

func NewUdrInfo

func NewUdrInfo() *UdrInfo

NewUdrInfo instantiates a new UdrInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUdrInfoWithDefaults

func NewUdrInfoWithDefaults() *UdrInfo

NewUdrInfoWithDefaults instantiates a new UdrInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UdrInfo) GetExternalGroupIdentifiersRanges

func (o *UdrInfo) GetExternalGroupIdentifiersRanges() []IdentityRange

GetExternalGroupIdentifiersRanges returns the ExternalGroupIdentifiersRanges field value if set, zero value otherwise.

func (*UdrInfo) GetExternalGroupIdentifiersRangesOk

func (o *UdrInfo) GetExternalGroupIdentifiersRangesOk() ([]IdentityRange, bool)

GetExternalGroupIdentifiersRangesOk returns a tuple with the ExternalGroupIdentifiersRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdrInfo) GetGpsiRanges

func (o *UdrInfo) GetGpsiRanges() []IdentityRange

GetGpsiRanges returns the GpsiRanges field value if set, zero value otherwise.

func (*UdrInfo) GetGpsiRangesOk

func (o *UdrInfo) GetGpsiRangesOk() ([]IdentityRange, bool)

GetGpsiRangesOk returns a tuple with the GpsiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdrInfo) GetGroupId

func (o *UdrInfo) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*UdrInfo) GetGroupIdOk

func (o *UdrInfo) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdrInfo) GetSharedDataIdRanges

func (o *UdrInfo) GetSharedDataIdRanges() []SharedDataIdRange

GetSharedDataIdRanges returns the SharedDataIdRanges field value if set, zero value otherwise.

func (*UdrInfo) GetSharedDataIdRangesOk

func (o *UdrInfo) GetSharedDataIdRangesOk() ([]SharedDataIdRange, bool)

GetSharedDataIdRangesOk returns a tuple with the SharedDataIdRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdrInfo) GetSupiRanges

func (o *UdrInfo) GetSupiRanges() []SupiRange

GetSupiRanges returns the SupiRanges field value if set, zero value otherwise.

func (*UdrInfo) GetSupiRangesOk

func (o *UdrInfo) GetSupiRangesOk() ([]SupiRange, bool)

GetSupiRangesOk returns a tuple with the SupiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdrInfo) GetSupportedDataSets

func (o *UdrInfo) GetSupportedDataSets() []DataSetId

GetSupportedDataSets returns the SupportedDataSets field value if set, zero value otherwise.

func (*UdrInfo) GetSupportedDataSetsOk

func (o *UdrInfo) GetSupportedDataSetsOk() ([]DataSetId, bool)

GetSupportedDataSetsOk returns a tuple with the SupportedDataSets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdrInfo) HasExternalGroupIdentifiersRanges

func (o *UdrInfo) HasExternalGroupIdentifiersRanges() bool

HasExternalGroupIdentifiersRanges returns a boolean if a field has been set.

func (*UdrInfo) HasGpsiRanges

func (o *UdrInfo) HasGpsiRanges() bool

HasGpsiRanges returns a boolean if a field has been set.

func (*UdrInfo) HasGroupId

func (o *UdrInfo) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*UdrInfo) HasSharedDataIdRanges

func (o *UdrInfo) HasSharedDataIdRanges() bool

HasSharedDataIdRanges returns a boolean if a field has been set.

func (*UdrInfo) HasSupiRanges

func (o *UdrInfo) HasSupiRanges() bool

HasSupiRanges returns a boolean if a field has been set.

func (*UdrInfo) HasSupportedDataSets

func (o *UdrInfo) HasSupportedDataSets() bool

HasSupportedDataSets returns a boolean if a field has been set.

func (UdrInfo) MarshalJSON

func (o UdrInfo) MarshalJSON() ([]byte, error)

func (*UdrInfo) SetExternalGroupIdentifiersRanges

func (o *UdrInfo) SetExternalGroupIdentifiersRanges(v []IdentityRange)

SetExternalGroupIdentifiersRanges gets a reference to the given []IdentityRange and assigns it to the ExternalGroupIdentifiersRanges field.

func (*UdrInfo) SetGpsiRanges

func (o *UdrInfo) SetGpsiRanges(v []IdentityRange)

SetGpsiRanges gets a reference to the given []IdentityRange and assigns it to the GpsiRanges field.

func (*UdrInfo) SetGroupId

func (o *UdrInfo) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*UdrInfo) SetSharedDataIdRanges

func (o *UdrInfo) SetSharedDataIdRanges(v []SharedDataIdRange)

SetSharedDataIdRanges gets a reference to the given []SharedDataIdRange and assigns it to the SharedDataIdRanges field.

func (*UdrInfo) SetSupiRanges

func (o *UdrInfo) SetSupiRanges(v []SupiRange)

SetSupiRanges gets a reference to the given []SupiRange and assigns it to the SupiRanges field.

func (*UdrInfo) SetSupportedDataSets

func (o *UdrInfo) SetSupportedDataSets(v []DataSetId)

SetSupportedDataSets gets a reference to the given []DataSetId and assigns it to the SupportedDataSets field.

func (UdrInfo) ToMap

func (o UdrInfo) ToMap() (map[string]interface{}, error)

type UdsfInfo

type UdsfInfo struct {
	// Identifier of a group of NFs.
	GroupId    *string     `json:"groupId,omitempty"`
	SupiRanges []SupiRange `json:"supiRanges,omitempty"`
	// A map (list of key-value pairs) where realmId serves as key and each value in the map is an array of IdentityRanges. Each IdentityRange is a range of storageIds.
	StorageIdRanges *map[string][]IdentityRange `json:"storageIdRanges,omitempty"`
}

UdsfInfo Information related to UDSF

func NewUdsfInfo

func NewUdsfInfo() *UdsfInfo

NewUdsfInfo instantiates a new UdsfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUdsfInfoWithDefaults

func NewUdsfInfoWithDefaults() *UdsfInfo

NewUdsfInfoWithDefaults instantiates a new UdsfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UdsfInfo) GetGroupId

func (o *UdsfInfo) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*UdsfInfo) GetGroupIdOk

func (o *UdsfInfo) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdsfInfo) GetStorageIdRanges

func (o *UdsfInfo) GetStorageIdRanges() map[string][]IdentityRange

GetStorageIdRanges returns the StorageIdRanges field value if set, zero value otherwise.

func (*UdsfInfo) GetStorageIdRangesOk

func (o *UdsfInfo) GetStorageIdRangesOk() (*map[string][]IdentityRange, bool)

GetStorageIdRangesOk returns a tuple with the StorageIdRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdsfInfo) GetSupiRanges

func (o *UdsfInfo) GetSupiRanges() []SupiRange

GetSupiRanges returns the SupiRanges field value if set, zero value otherwise.

func (*UdsfInfo) GetSupiRangesOk

func (o *UdsfInfo) GetSupiRangesOk() ([]SupiRange, bool)

GetSupiRangesOk returns a tuple with the SupiRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UdsfInfo) HasGroupId

func (o *UdsfInfo) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*UdsfInfo) HasStorageIdRanges

func (o *UdsfInfo) HasStorageIdRanges() bool

HasStorageIdRanges returns a boolean if a field has been set.

func (*UdsfInfo) HasSupiRanges

func (o *UdsfInfo) HasSupiRanges() bool

HasSupiRanges returns a boolean if a field has been set.

func (UdsfInfo) MarshalJSON

func (o UdsfInfo) MarshalJSON() ([]byte, error)

func (*UdsfInfo) SetGroupId

func (o *UdsfInfo) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*UdsfInfo) SetStorageIdRanges

func (o *UdsfInfo) SetStorageIdRanges(v map[string][]IdentityRange)

SetStorageIdRanges gets a reference to the given map[string][]IdentityRange and assigns it to the StorageIdRanges field.

func (*UdsfInfo) SetSupiRanges

func (o *UdsfInfo) SetSupiRanges(v []SupiRange)

SetSupiRanges gets a reference to the given []SupiRange and assigns it to the SupiRanges field.

func (UdsfInfo) ToMap

func (o UdsfInfo) ToMap() (map[string]interface{}, error)

type UnTrustAfInfo

type UnTrustAfInfo struct {
	AfId           string           `json:"afId"`
	SNssaiInfoList []SnssaiInfoItem `json:"sNssaiInfoList,omitempty"`
	MappingInd     *bool            `json:"mappingInd,omitempty"`
}

UnTrustAfInfo Information of a untrusted AF Instance

func NewUnTrustAfInfo

func NewUnTrustAfInfo(afId string) *UnTrustAfInfo

NewUnTrustAfInfo instantiates a new UnTrustAfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUnTrustAfInfoWithDefaults

func NewUnTrustAfInfoWithDefaults() *UnTrustAfInfo

NewUnTrustAfInfoWithDefaults instantiates a new UnTrustAfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UnTrustAfInfo) GetAfId

func (o *UnTrustAfInfo) GetAfId() string

GetAfId returns the AfId field value

func (*UnTrustAfInfo) GetAfIdOk

func (o *UnTrustAfInfo) GetAfIdOk() (*string, bool)

GetAfIdOk returns a tuple with the AfId field value and a boolean to check if the value has been set.

func (*UnTrustAfInfo) GetMappingInd

func (o *UnTrustAfInfo) GetMappingInd() bool

GetMappingInd returns the MappingInd field value if set, zero value otherwise.

func (*UnTrustAfInfo) GetMappingIndOk

func (o *UnTrustAfInfo) GetMappingIndOk() (*bool, bool)

GetMappingIndOk returns a tuple with the MappingInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UnTrustAfInfo) GetSNssaiInfoList

func (o *UnTrustAfInfo) GetSNssaiInfoList() []SnssaiInfoItem

GetSNssaiInfoList returns the SNssaiInfoList field value if set, zero value otherwise.

func (*UnTrustAfInfo) GetSNssaiInfoListOk

func (o *UnTrustAfInfo) GetSNssaiInfoListOk() ([]SnssaiInfoItem, bool)

GetSNssaiInfoListOk returns a tuple with the SNssaiInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UnTrustAfInfo) HasMappingInd

func (o *UnTrustAfInfo) HasMappingInd() bool

HasMappingInd returns a boolean if a field has been set.

func (*UnTrustAfInfo) HasSNssaiInfoList

func (o *UnTrustAfInfo) HasSNssaiInfoList() bool

HasSNssaiInfoList returns a boolean if a field has been set.

func (UnTrustAfInfo) MarshalJSON

func (o UnTrustAfInfo) MarshalJSON() ([]byte, error)

func (*UnTrustAfInfo) SetAfId

func (o *UnTrustAfInfo) SetAfId(v string)

SetAfId sets field value

func (*UnTrustAfInfo) SetMappingInd

func (o *UnTrustAfInfo) SetMappingInd(v bool)

SetMappingInd gets a reference to the given bool and assigns it to the MappingInd field.

func (*UnTrustAfInfo) SetSNssaiInfoList

func (o *UnTrustAfInfo) SetSNssaiInfoList(v []SnssaiInfoItem)

SetSNssaiInfoList gets a reference to the given []SnssaiInfoItem and assigns it to the SNssaiInfoList field.

func (UnTrustAfInfo) ToMap

func (o UnTrustAfInfo) ToMap() (map[string]interface{}, error)

type UpfCond

type UpfCond struct {
	ConditionType  string   `json:"conditionType"`
	SmfServingArea []string `json:"smfServingArea,omitempty"`
	TaiList        []Tai    `json:"taiList,omitempty"`
}

UpfCond Subscription to a set of NF Instances (UPFs), able to serve a certain service area (i.e. SMF serving area or TAI list)

func NewUpfCond

func NewUpfCond(conditionType string) *UpfCond

NewUpfCond instantiates a new UpfCond object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpfCondWithDefaults

func NewUpfCondWithDefaults() *UpfCond

NewUpfCondWithDefaults instantiates a new UpfCond object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpfCond) GetConditionType

func (o *UpfCond) GetConditionType() string

GetConditionType returns the ConditionType field value

func (*UpfCond) GetConditionTypeOk

func (o *UpfCond) GetConditionTypeOk() (*string, bool)

GetConditionTypeOk returns a tuple with the ConditionType field value and a boolean to check if the value has been set.

func (*UpfCond) GetSmfServingArea

func (o *UpfCond) GetSmfServingArea() []string

GetSmfServingArea returns the SmfServingArea field value if set, zero value otherwise.

func (*UpfCond) GetSmfServingAreaOk

func (o *UpfCond) GetSmfServingAreaOk() ([]string, bool)

GetSmfServingAreaOk returns a tuple with the SmfServingArea field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfCond) GetTaiList

func (o *UpfCond) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*UpfCond) GetTaiListOk

func (o *UpfCond) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfCond) HasSmfServingArea

func (o *UpfCond) HasSmfServingArea() bool

HasSmfServingArea returns a boolean if a field has been set.

func (*UpfCond) HasTaiList

func (o *UpfCond) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (UpfCond) MarshalJSON

func (o UpfCond) MarshalJSON() ([]byte, error)

func (*UpfCond) SetConditionType

func (o *UpfCond) SetConditionType(v string)

SetConditionType sets field value

func (*UpfCond) SetSmfServingArea

func (o *UpfCond) SetSmfServingArea(v []string)

SetSmfServingArea gets a reference to the given []string and assigns it to the SmfServingArea field.

func (*UpfCond) SetTaiList

func (o *UpfCond) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (UpfCond) ToMap

func (o UpfCond) ToMap() (map[string]interface{}, error)

type UpfInfo

type UpfInfo struct {
	SNssaiUpfInfoList     []SnssaiUpfInfoItem    `json:"sNssaiUpfInfoList"`
	SmfServingArea        []string               `json:"smfServingArea,omitempty"`
	InterfaceUpfInfoList  []InterfaceUpfInfoItem `json:"interfaceUpfInfoList,omitempty"`
	IwkEpsInd             *bool                  `json:"iwkEpsInd,omitempty"`
	SxaInd                *bool                  `json:"sxaInd,omitempty"`
	PduSessionTypes       []PduSessionType       `json:"pduSessionTypes,omitempty"`
	AtsssCapability       *AtsssCapability       `json:"atsssCapability,omitempty"`
	UeIpAddrInd           *bool                  `json:"ueIpAddrInd,omitempty"`
	TaiList               []Tai                  `json:"taiList,omitempty"`
	TaiRangeList          []TaiRange             `json:"taiRangeList,omitempty"`
	WAgfInfo              *WAgfInfo              `json:"wAgfInfo,omitempty"`
	TngfInfo              *TngfInfo              `json:"tngfInfo,omitempty"`
	TwifInfo              *TwifInfo              `json:"twifInfo,omitempty"`
	Priority              *int32                 `json:"priority,omitempty"`
	RedundantGtpu         *bool                  `json:"redundantGtpu,omitempty"`
	Ipups                 *bool                  `json:"ipups,omitempty"`
	DataForwarding        *bool                  `json:"dataForwarding,omitempty"`
	SupportedPfcpFeatures *string                `json:"supportedPfcpFeatures,omitempty"`
}

UpfInfo Information of an UPF NF Instance

func NewUpfInfo

func NewUpfInfo(sNssaiUpfInfoList []SnssaiUpfInfoItem) *UpfInfo

NewUpfInfo instantiates a new UpfInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpfInfoWithDefaults

func NewUpfInfoWithDefaults() *UpfInfo

NewUpfInfoWithDefaults instantiates a new UpfInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpfInfo) GetAtsssCapability

func (o *UpfInfo) GetAtsssCapability() AtsssCapability

GetAtsssCapability returns the AtsssCapability field value if set, zero value otherwise.

func (*UpfInfo) GetAtsssCapabilityOk

func (o *UpfInfo) GetAtsssCapabilityOk() (*AtsssCapability, bool)

GetAtsssCapabilityOk returns a tuple with the AtsssCapability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetDataForwarding

func (o *UpfInfo) GetDataForwarding() bool

GetDataForwarding returns the DataForwarding field value if set, zero value otherwise.

func (*UpfInfo) GetDataForwardingOk

func (o *UpfInfo) GetDataForwardingOk() (*bool, bool)

GetDataForwardingOk returns a tuple with the DataForwarding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetInterfaceUpfInfoList

func (o *UpfInfo) GetInterfaceUpfInfoList() []InterfaceUpfInfoItem

GetInterfaceUpfInfoList returns the InterfaceUpfInfoList field value if set, zero value otherwise.

func (*UpfInfo) GetInterfaceUpfInfoListOk

func (o *UpfInfo) GetInterfaceUpfInfoListOk() ([]InterfaceUpfInfoItem, bool)

GetInterfaceUpfInfoListOk returns a tuple with the InterfaceUpfInfoList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetIpups

func (o *UpfInfo) GetIpups() bool

GetIpups returns the Ipups field value if set, zero value otherwise.

func (*UpfInfo) GetIpupsOk

func (o *UpfInfo) GetIpupsOk() (*bool, bool)

GetIpupsOk returns a tuple with the Ipups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetIwkEpsInd

func (o *UpfInfo) GetIwkEpsInd() bool

GetIwkEpsInd returns the IwkEpsInd field value if set, zero value otherwise.

func (*UpfInfo) GetIwkEpsIndOk

func (o *UpfInfo) GetIwkEpsIndOk() (*bool, bool)

GetIwkEpsIndOk returns a tuple with the IwkEpsInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetPduSessionTypes

func (o *UpfInfo) GetPduSessionTypes() []PduSessionType

GetPduSessionTypes returns the PduSessionTypes field value if set, zero value otherwise.

func (*UpfInfo) GetPduSessionTypesOk

func (o *UpfInfo) GetPduSessionTypesOk() ([]PduSessionType, bool)

GetPduSessionTypesOk returns a tuple with the PduSessionTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetPriority

func (o *UpfInfo) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*UpfInfo) GetPriorityOk

func (o *UpfInfo) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetRedundantGtpu

func (o *UpfInfo) GetRedundantGtpu() bool

GetRedundantGtpu returns the RedundantGtpu field value if set, zero value otherwise.

func (*UpfInfo) GetRedundantGtpuOk

func (o *UpfInfo) GetRedundantGtpuOk() (*bool, bool)

GetRedundantGtpuOk returns a tuple with the RedundantGtpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetSNssaiUpfInfoList

func (o *UpfInfo) GetSNssaiUpfInfoList() []SnssaiUpfInfoItem

GetSNssaiUpfInfoList returns the SNssaiUpfInfoList field value

func (*UpfInfo) GetSNssaiUpfInfoListOk

func (o *UpfInfo) GetSNssaiUpfInfoListOk() ([]SnssaiUpfInfoItem, bool)

GetSNssaiUpfInfoListOk returns a tuple with the SNssaiUpfInfoList field value and a boolean to check if the value has been set.

func (*UpfInfo) GetSmfServingArea

func (o *UpfInfo) GetSmfServingArea() []string

GetSmfServingArea returns the SmfServingArea field value if set, zero value otherwise.

func (*UpfInfo) GetSmfServingAreaOk

func (o *UpfInfo) GetSmfServingAreaOk() ([]string, bool)

GetSmfServingAreaOk returns a tuple with the SmfServingArea field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetSupportedPfcpFeatures

func (o *UpfInfo) GetSupportedPfcpFeatures() string

GetSupportedPfcpFeatures returns the SupportedPfcpFeatures field value if set, zero value otherwise.

func (*UpfInfo) GetSupportedPfcpFeaturesOk

func (o *UpfInfo) GetSupportedPfcpFeaturesOk() (*string, bool)

GetSupportedPfcpFeaturesOk returns a tuple with the SupportedPfcpFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetSxaInd

func (o *UpfInfo) GetSxaInd() bool

GetSxaInd returns the SxaInd field value if set, zero value otherwise.

func (*UpfInfo) GetSxaIndOk

func (o *UpfInfo) GetSxaIndOk() (*bool, bool)

GetSxaIndOk returns a tuple with the SxaInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetTaiList

func (o *UpfInfo) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*UpfInfo) GetTaiListOk

func (o *UpfInfo) GetTaiListOk() ([]Tai, bool)

GetTaiListOk returns a tuple with the TaiList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetTaiRangeList

func (o *UpfInfo) GetTaiRangeList() []TaiRange

GetTaiRangeList returns the TaiRangeList field value if set, zero value otherwise.

func (*UpfInfo) GetTaiRangeListOk

func (o *UpfInfo) GetTaiRangeListOk() ([]TaiRange, bool)

GetTaiRangeListOk returns a tuple with the TaiRangeList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetTngfInfo

func (o *UpfInfo) GetTngfInfo() TngfInfo

GetTngfInfo returns the TngfInfo field value if set, zero value otherwise.

func (*UpfInfo) GetTngfInfoOk

func (o *UpfInfo) GetTngfInfoOk() (*TngfInfo, bool)

GetTngfInfoOk returns a tuple with the TngfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetTwifInfo

func (o *UpfInfo) GetTwifInfo() TwifInfo

GetTwifInfo returns the TwifInfo field value if set, zero value otherwise.

func (*UpfInfo) GetTwifInfoOk

func (o *UpfInfo) GetTwifInfoOk() (*TwifInfo, bool)

GetTwifInfoOk returns a tuple with the TwifInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetUeIpAddrInd

func (o *UpfInfo) GetUeIpAddrInd() bool

GetUeIpAddrInd returns the UeIpAddrInd field value if set, zero value otherwise.

func (*UpfInfo) GetUeIpAddrIndOk

func (o *UpfInfo) GetUeIpAddrIndOk() (*bool, bool)

GetUeIpAddrIndOk returns a tuple with the UeIpAddrInd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) GetWAgfInfo

func (o *UpfInfo) GetWAgfInfo() WAgfInfo

GetWAgfInfo returns the WAgfInfo field value if set, zero value otherwise.

func (*UpfInfo) GetWAgfInfoOk

func (o *UpfInfo) GetWAgfInfoOk() (*WAgfInfo, bool)

GetWAgfInfoOk returns a tuple with the WAgfInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpfInfo) HasAtsssCapability

func (o *UpfInfo) HasAtsssCapability() bool

HasAtsssCapability returns a boolean if a field has been set.

func (*UpfInfo) HasDataForwarding

func (o *UpfInfo) HasDataForwarding() bool

HasDataForwarding returns a boolean if a field has been set.

func (*UpfInfo) HasInterfaceUpfInfoList

func (o *UpfInfo) HasInterfaceUpfInfoList() bool

HasInterfaceUpfInfoList returns a boolean if a field has been set.

func (*UpfInfo) HasIpups

func (o *UpfInfo) HasIpups() bool

HasIpups returns a boolean if a field has been set.

func (*UpfInfo) HasIwkEpsInd

func (o *UpfInfo) HasIwkEpsInd() bool

HasIwkEpsInd returns a boolean if a field has been set.

func (*UpfInfo) HasPduSessionTypes

func (o *UpfInfo) HasPduSessionTypes() bool

HasPduSessionTypes returns a boolean if a field has been set.

func (*UpfInfo) HasPriority

func (o *UpfInfo) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*UpfInfo) HasRedundantGtpu

func (o *UpfInfo) HasRedundantGtpu() bool

HasRedundantGtpu returns a boolean if a field has been set.

func (*UpfInfo) HasSmfServingArea

func (o *UpfInfo) HasSmfServingArea() bool

HasSmfServingArea returns a boolean if a field has been set.

func (*UpfInfo) HasSupportedPfcpFeatures

func (o *UpfInfo) HasSupportedPfcpFeatures() bool

HasSupportedPfcpFeatures returns a boolean if a field has been set.

func (*UpfInfo) HasSxaInd

func (o *UpfInfo) HasSxaInd() bool

HasSxaInd returns a boolean if a field has been set.

func (*UpfInfo) HasTaiList

func (o *UpfInfo) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (*UpfInfo) HasTaiRangeList

func (o *UpfInfo) HasTaiRangeList() bool

HasTaiRangeList returns a boolean if a field has been set.

func (*UpfInfo) HasTngfInfo

func (o *UpfInfo) HasTngfInfo() bool

HasTngfInfo returns a boolean if a field has been set.

func (*UpfInfo) HasTwifInfo

func (o *UpfInfo) HasTwifInfo() bool

HasTwifInfo returns a boolean if a field has been set.

func (*UpfInfo) HasUeIpAddrInd

func (o *UpfInfo) HasUeIpAddrInd() bool

HasUeIpAddrInd returns a boolean if a field has been set.

func (*UpfInfo) HasWAgfInfo

func (o *UpfInfo) HasWAgfInfo() bool

HasWAgfInfo returns a boolean if a field has been set.

func (UpfInfo) MarshalJSON

func (o UpfInfo) MarshalJSON() ([]byte, error)

func (*UpfInfo) SetAtsssCapability

func (o *UpfInfo) SetAtsssCapability(v AtsssCapability)

SetAtsssCapability gets a reference to the given AtsssCapability and assigns it to the AtsssCapability field.

func (*UpfInfo) SetDataForwarding

func (o *UpfInfo) SetDataForwarding(v bool)

SetDataForwarding gets a reference to the given bool and assigns it to the DataForwarding field.

func (*UpfInfo) SetInterfaceUpfInfoList

func (o *UpfInfo) SetInterfaceUpfInfoList(v []InterfaceUpfInfoItem)

SetInterfaceUpfInfoList gets a reference to the given []InterfaceUpfInfoItem and assigns it to the InterfaceUpfInfoList field.

func (*UpfInfo) SetIpups

func (o *UpfInfo) SetIpups(v bool)

SetIpups gets a reference to the given bool and assigns it to the Ipups field.

func (*UpfInfo) SetIwkEpsInd

func (o *UpfInfo) SetIwkEpsInd(v bool)

SetIwkEpsInd gets a reference to the given bool and assigns it to the IwkEpsInd field.

func (*UpfInfo) SetPduSessionTypes

func (o *UpfInfo) SetPduSessionTypes(v []PduSessionType)

SetPduSessionTypes gets a reference to the given []PduSessionType and assigns it to the PduSessionTypes field.

func (*UpfInfo) SetPriority

func (o *UpfInfo) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*UpfInfo) SetRedundantGtpu

func (o *UpfInfo) SetRedundantGtpu(v bool)

SetRedundantGtpu gets a reference to the given bool and assigns it to the RedundantGtpu field.

func (*UpfInfo) SetSNssaiUpfInfoList

func (o *UpfInfo) SetSNssaiUpfInfoList(v []SnssaiUpfInfoItem)

SetSNssaiUpfInfoList sets field value

func (*UpfInfo) SetSmfServingArea

func (o *UpfInfo) SetSmfServingArea(v []string)

SetSmfServingArea gets a reference to the given []string and assigns it to the SmfServingArea field.

func (*UpfInfo) SetSupportedPfcpFeatures

func (o *UpfInfo) SetSupportedPfcpFeatures(v string)

SetSupportedPfcpFeatures gets a reference to the given string and assigns it to the SupportedPfcpFeatures field.

func (*UpfInfo) SetSxaInd

func (o *UpfInfo) SetSxaInd(v bool)

SetSxaInd gets a reference to the given bool and assigns it to the SxaInd field.

func (*UpfInfo) SetTaiList

func (o *UpfInfo) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (*UpfInfo) SetTaiRangeList

func (o *UpfInfo) SetTaiRangeList(v []TaiRange)

SetTaiRangeList gets a reference to the given []TaiRange and assigns it to the TaiRangeList field.

func (*UpfInfo) SetTngfInfo

func (o *UpfInfo) SetTngfInfo(v TngfInfo)

SetTngfInfo gets a reference to the given TngfInfo and assigns it to the TngfInfo field.

func (*UpfInfo) SetTwifInfo

func (o *UpfInfo) SetTwifInfo(v TwifInfo)

SetTwifInfo gets a reference to the given TwifInfo and assigns it to the TwifInfo field.

func (*UpfInfo) SetUeIpAddrInd

func (o *UpfInfo) SetUeIpAddrInd(v bool)

SetUeIpAddrInd gets a reference to the given bool and assigns it to the UeIpAddrInd field.

func (*UpfInfo) SetWAgfInfo

func (o *UpfInfo) SetWAgfInfo(v WAgfInfo)

SetWAgfInfo gets a reference to the given WAgfInfo and assigns it to the WAgfInfo field.

func (UpfInfo) ToMap

func (o UpfInfo) ToMap() (map[string]interface{}, error)

type UriList

type UriList struct {
	// List of the URI of NF instances. It has two members whose names are item and self. The item attribute contains an array of URIs.
	Links          *map[string]LinksValueSchema `json:"_links,omitempty"`
	TotalItemCount *int32                       `json:"totalItemCount,omitempty"`
}

UriList Represents a set of URIs following the 3GPP hypermedia format (containing a \"_links\" attribute).

func NewUriList

func NewUriList() *UriList

NewUriList instantiates a new UriList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUriListWithDefaults

func NewUriListWithDefaults() *UriList

NewUriListWithDefaults instantiates a new UriList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *UriList) GetLinks() map[string]LinksValueSchema

GetLinks returns the Links field value if set, zero value otherwise.

func (*UriList) GetLinksOk

func (o *UriList) GetLinksOk() (*map[string]LinksValueSchema, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UriList) GetTotalItemCount

func (o *UriList) GetTotalItemCount() int32

GetTotalItemCount returns the TotalItemCount field value if set, zero value otherwise.

func (*UriList) GetTotalItemCountOk

func (o *UriList) GetTotalItemCountOk() (*int32, bool)

GetTotalItemCountOk returns a tuple with the TotalItemCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *UriList) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*UriList) HasTotalItemCount

func (o *UriList) HasTotalItemCount() bool

HasTotalItemCount returns a boolean if a field has been set.

func (UriList) MarshalJSON

func (o UriList) MarshalJSON() ([]byte, error)
func (o *UriList) SetLinks(v map[string]LinksValueSchema)

SetLinks gets a reference to the given map[string]LinksValueSchema and assigns it to the Links field.

func (*UriList) SetTotalItemCount

func (o *UriList) SetTotalItemCount(v int32)

SetTotalItemCount gets a reference to the given int32 and assigns it to the TotalItemCount field.

func (UriList) ToMap

func (o UriList) ToMap() (map[string]interface{}, error)

type UriScheme

type UriScheme struct {
	String *string
}

UriScheme HTTP and HTTPS URI scheme.

func (*UriScheme) MarshalJSON

func (src *UriScheme) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*UriScheme) UnmarshalJSON

func (dst *UriScheme) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type V2xCapability

type V2xCapability struct {
	LteV2x *bool `json:"lteV2x,omitempty"`
	NrV2x  *bool `json:"nrV2x,omitempty"`
}

V2xCapability Indicate the supported V2X Capability by the PCF.

func NewV2xCapability

func NewV2xCapability() *V2xCapability

NewV2xCapability instantiates a new V2xCapability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV2xCapabilityWithDefaults

func NewV2xCapabilityWithDefaults() *V2xCapability

NewV2xCapabilityWithDefaults instantiates a new V2xCapability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V2xCapability) GetLteV2x

func (o *V2xCapability) GetLteV2x() bool

GetLteV2x returns the LteV2x field value if set, zero value otherwise.

func (*V2xCapability) GetLteV2xOk

func (o *V2xCapability) GetLteV2xOk() (*bool, bool)

GetLteV2xOk returns a tuple with the LteV2x field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V2xCapability) GetNrV2x

func (o *V2xCapability) GetNrV2x() bool

GetNrV2x returns the NrV2x field value if set, zero value otherwise.

func (*V2xCapability) GetNrV2xOk

func (o *V2xCapability) GetNrV2xOk() (*bool, bool)

GetNrV2xOk returns a tuple with the NrV2x field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V2xCapability) HasLteV2x

func (o *V2xCapability) HasLteV2x() bool

HasLteV2x returns a boolean if a field has been set.

func (*V2xCapability) HasNrV2x

func (o *V2xCapability) HasNrV2x() bool

HasNrV2x returns a boolean if a field has been set.

func (V2xCapability) MarshalJSON

func (o V2xCapability) MarshalJSON() ([]byte, error)

func (*V2xCapability) SetLteV2x

func (o *V2xCapability) SetLteV2x(v bool)

SetLteV2x gets a reference to the given bool and assigns it to the LteV2x field.

func (*V2xCapability) SetNrV2x

func (o *V2xCapability) SetNrV2x(v bool)

SetNrV2x gets a reference to the given bool and assigns it to the NrV2x field.

func (V2xCapability) ToMap

func (o V2xCapability) ToMap() (map[string]interface{}, error)

type VendorSpecificFeature

type VendorSpecificFeature struct {
	FeatureName    string `json:"featureName"`
	FeatureVersion string `json:"featureVersion"`
}

VendorSpecificFeature Information about a vendor-specific feature

func NewVendorSpecificFeature

func NewVendorSpecificFeature(featureName string, featureVersion string) *VendorSpecificFeature

NewVendorSpecificFeature instantiates a new VendorSpecificFeature object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVendorSpecificFeatureWithDefaults

func NewVendorSpecificFeatureWithDefaults() *VendorSpecificFeature

NewVendorSpecificFeatureWithDefaults instantiates a new VendorSpecificFeature object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VendorSpecificFeature) GetFeatureName

func (o *VendorSpecificFeature) GetFeatureName() string

GetFeatureName returns the FeatureName field value

func (*VendorSpecificFeature) GetFeatureNameOk

func (o *VendorSpecificFeature) GetFeatureNameOk() (*string, bool)

GetFeatureNameOk returns a tuple with the FeatureName field value and a boolean to check if the value has been set.

func (*VendorSpecificFeature) GetFeatureVersion

func (o *VendorSpecificFeature) GetFeatureVersion() string

GetFeatureVersion returns the FeatureVersion field value

func (*VendorSpecificFeature) GetFeatureVersionOk

func (o *VendorSpecificFeature) GetFeatureVersionOk() (*string, bool)

GetFeatureVersionOk returns a tuple with the FeatureVersion field value and a boolean to check if the value has been set.

func (VendorSpecificFeature) MarshalJSON

func (o VendorSpecificFeature) MarshalJSON() ([]byte, error)

func (*VendorSpecificFeature) SetFeatureName

func (o *VendorSpecificFeature) SetFeatureName(v string)

SetFeatureName sets field value

func (*VendorSpecificFeature) SetFeatureVersion

func (o *VendorSpecificFeature) SetFeatureVersion(v string)

SetFeatureVersion sets field value

func (VendorSpecificFeature) ToMap

func (o VendorSpecificFeature) ToMap() (map[string]interface{}, error)

type WAgfInfo

type WAgfInfo struct {
	Interface *interface{}
}

WAgfInfo Information of the W-AGF end-points

func (*WAgfInfo) MarshalJSON

func (src *WAgfInfo) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*WAgfInfo) UnmarshalJSON

func (dst *WAgfInfo) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL