github.com/free5gc/openapi@v1.0.8/Nudm_EventExposure/api/openapi.yaml (about)

     1  openapi: 3.0.0
     2  info:
     3    description: SMF PDU Session Service
     4    title: Nsmf_PDUSession
     5    version: 1.0.0
     6  externalDocs:
     7    description: 3GPP TS 29.502 V15.2.1; 5G System; Session Management Services; Stage 3
     8    url: http://www.3gpp.org/ftp/Specs/archive/29_series/29.502/
     9  servers:
    10  - url: '{apiRoot}/nsmf-pdusession/v1'
    11    variables:
    12      apiRoot:
    13        default: https://example.com
    14        description: apiRoot as defined in subclause 4.4 of 3GPP TS 29.501. The sm-contexts and pdu-sessions resources can be distributed on different processing instances or hosts. Thus the authority and/or deployment-specific string of the apiRoot of the created individual sm context and pdu-session resources' URIs may differ from the authority and/or deployment-specific string of the apiRoot of the sm-contexts and pdu-sessions collections' URIs.
    15  security:
    16  - {}
    17  - oAuth2Clientcredentials:
    18    - nsmf-pdusession
    19  paths:
    20    /sm-contexts:
    21      post:
    22        callbacks:
    23          smContextStatusNotification:
    24            '{$request.body#/smContextStatusUri}':
    25              post:
    26                operationId: smContextStatusNotification_Post
    27                requestBody:
    28                  content:
    29                    application/json:
    30                      schema:
    31                        $ref: '#/components/schemas/SmContextStatusNotification'
    32                  required: true
    33                responses:
    34                  204:
    35                    description: successful notification
    36                  307:
    37                    description: temporary redirect
    38                  400:
    39                    content:
    40                      application/problem+json:
    41                        schema:
    42                          $ref: '#/components/schemas/ProblemDetails'
    43                    description: Bad request
    44                  403:
    45                    content:
    46                      application/problem+json:
    47                        schema:
    48                          $ref: '#/components/schemas/ProblemDetails'
    49                    description: Forbidden
    50                  404:
    51                    content:
    52                      application/problem+json:
    53                        schema:
    54                          $ref: '#/components/schemas/ProblemDetails'
    55                    description: Not Found
    56                  411:
    57                    content:
    58                      application/problem+json:
    59                        schema:
    60                          $ref: '#/components/schemas/ProblemDetails'
    61                    description: Length Required
    62                  413:
    63                    content:
    64                      application/problem+json:
    65                        schema:
    66                          $ref: '#/components/schemas/ProblemDetails'
    67                    description: Payload Too Large
    68                  415:
    69                    content:
    70                      application/problem+json:
    71                        schema:
    72                          $ref: '#/components/schemas/ProblemDetails'
    73                    description: Unsupported Media Type
    74                  429:
    75                    content:
    76                      application/problem+json:
    77                        schema:
    78                          $ref: '#/components/schemas/ProblemDetails'
    79                    description: Too Many Requests
    80                  500:
    81                    content:
    82                      application/problem+json:
    83                        schema:
    84                          $ref: '#/components/schemas/ProblemDetails'
    85                    description: Internal Server Error
    86                  503:
    87                    content:
    88                      application/problem+json:
    89                        schema:
    90                          $ref: '#/components/schemas/ProblemDetails'
    91                    description: Service Unavailable
    92                x-callback-request: true
    93        operationId: PostSmContexts
    94        requestBody:
    95          content:
    96            multipart/related:
    97              encoding:
    98                jsonData:
    99                  contentType: application/json
   100                  style: form
   101                binaryDataN1SmMessage:
   102                  contentType: application/vnd.3gpp.5gnas
   103                  headers:
   104                    Content-Id:
   105                      explode: false
   106                      schema:
   107                        type: string
   108                      style: simple
   109                  style: form
   110              schema:
   111                $ref: '#/components/schemas/PostSmContexts_requestBody'
   112          description: representation of the SM context to be created in the SMF
   113          required: true
   114        responses:
   115          201:
   116            content:
   117              application/json:
   118                schema:
   119                  $ref: '#/components/schemas/SmContextCreatedData'
   120              multipart/related:
   121                encoding:
   122                  jsonData:
   123                    contentType: application/json
   124                    style: form
   125                  binaryDataN2SmInformation:
   126                    contentType: application/vnd.3gpp.ngap
   127                    headers:
   128                      Content-Id:
   129                        explode: false
   130                        schema:
   131                          type: string
   132                        style: simple
   133                    style: form
   134                schema:
   135                  $ref: '#/components/schemas/PostSmContexts_response_201'
   136            description: successful creation of an SM context
   137            headers:
   138              Location:
   139                description: 'Contains the URI of the newly created resource, according
   140                  to the structure: {apiRoot}/nsmf-pdusession/v1/sm-contexts/{smContextRef}'
   141                explode: false
   142                required: true
   143                schema:
   144                  type: string
   145                style: simple
   146          307:
   147            description: temporary redirect
   148          308:
   149            description: permanent redirect
   150          400:
   151            content:
   152              application/json:
   153                schema:
   154                  $ref: '#/components/schemas/SmContextCreateError'
   155              multipart/related:
   156                encoding:
   157                  jsonData:
   158                    contentType: application/json
   159                    style: form
   160                  binaryDataN1SmMessage:
   161                    contentType: application/vnd.3gpp.5gnas
   162                    headers:
   163                      Content-Id:
   164                        explode: false
   165                        schema:
   166                          type: string
   167                        style: simple
   168                    style: form
   169                schema:
   170                  $ref: '#/components/schemas/PostSmContexts_response_400'
   171            description: unsuccessful creation of an SM context - bad request
   172          403:
   173            content:
   174              application/json:
   175                schema:
   176                  $ref: '#/components/schemas/SmContextCreateError'
   177              multipart/related:
   178                encoding:
   179                  jsonData:
   180                    contentType: application/json
   181                    style: form
   182                  binaryDataN1SmMessage:
   183                    contentType: application/vnd.3gpp.5gnas
   184                    headers:
   185                      Content-Id:
   186                        explode: false
   187                        schema:
   188                          type: string
   189                        style: simple
   190                    style: form
   191                schema:
   192                  $ref: '#/components/schemas/PostSmContexts_response_403'
   193            description: unsuccessful creation of an SM context - forbidden
   194          404:
   195            content:
   196              application/json:
   197                schema:
   198                  $ref: '#/components/schemas/SmContextCreateError'
   199              multipart/related:
   200                encoding:
   201                  jsonData:
   202                    contentType: application/json
   203                    style: form
   204                  binaryDataN1SmMessage:
   205                    contentType: application/vnd.3gpp.5gnas
   206                    headers:
   207                      Content-Id:
   208                        explode: false
   209                        schema:
   210                          type: string
   211                        style: simple
   212                    style: form
   213                schema:
   214                  $ref: '#/components/schemas/PostSmContexts_response_404'
   215            description: unsuccessful creation of an SM context - not found
   216          411:
   217            content:
   218              application/problem+json:
   219                schema:
   220                  $ref: '#/components/schemas/ProblemDetails'
   221            description: Length Required
   222          413:
   223            content:
   224              application/problem+json:
   225                schema:
   226                  $ref: '#/components/schemas/ProblemDetails'
   227            description: Payload Too Large
   228          415:
   229            content:
   230              application/problem+json:
   231                schema:
   232                  $ref: '#/components/schemas/ProblemDetails'
   233            description: Unsupported Media Type
   234          429:
   235            content:
   236              application/problem+json:
   237                schema:
   238                  $ref: '#/components/schemas/ProblemDetails'
   239            description: Too Many Requests
   240          500:
   241            content:
   242              application/json:
   243                schema:
   244                  $ref: '#/components/schemas/SmContextCreateError'
   245              multipart/related:
   246                encoding:
   247                  jsonData:
   248                    contentType: application/json
   249                    style: form
   250                  binaryDataN1SmMessage:
   251                    contentType: application/vnd.3gpp.5gnas
   252                    headers:
   253                      Content-Id:
   254                        explode: false
   255                        schema:
   256                          type: string
   257                        style: simple
   258                    style: form
   259                schema:
   260                  $ref: '#/components/schemas/PostSmContexts_response_500'
   261            description: unsuccessful creation of an SM context - internal server error
   262          503:
   263            content:
   264              application/json:
   265                schema:
   266                  $ref: '#/components/schemas/SmContextCreateError'
   267              multipart/related:
   268                encoding:
   269                  jsonData:
   270                    contentType: application/json
   271                    style: form
   272                  binaryDataN1SmMessage:
   273                    contentType: application/vnd.3gpp.5gnas
   274                    headers:
   275                      Content-Id:
   276                        explode: false
   277                        schema:
   278                          type: string
   279                        style: simple
   280                    style: form
   281                schema:
   282                  $ref: '#/components/schemas/PostSmContexts_response_503'
   283            description: unsuccessful creation of an SM context - service unavailable
   284          504:
   285            content:
   286              application/json:
   287                schema:
   288                  $ref: '#/components/schemas/SmContextCreateError'
   289              multipart/related:
   290                encoding:
   291                  jsonData:
   292                    contentType: application/json
   293                    style: form
   294                  binaryDataN1SmMessage:
   295                    contentType: application/vnd.3gpp.5gnas
   296                    headers:
   297                      Content-Id:
   298                        explode: false
   299                        schema:
   300                          type: string
   301                        style: simple
   302                    style: form
   303                schema:
   304                  $ref: '#/components/schemas/PostSmContexts_response_504'
   305            description: unsuccessful creation of an SM context - gateway timeout
   306          default:
   307            description: Generic Error
   308        summary: Create SM Context
   309        tags:
   310        - SM contexts collection
   311    /sm-contexts/{smContextRef}/retrieve:
   312      post:
   313        operationId: RetrieveSmContext
   314        parameters:
   315        - description: SM context reference
   316          explode: false
   317          in: path
   318          name: smContextRef
   319          required: true
   320          schema:
   321            type: string
   322          style: simple
   323        requestBody:
   324          content:
   325            application/json:
   326              schema:
   327                $ref: '#/components/schemas/SmContextRetrieveData'
   328          description: parameters used to retrieve the SM context
   329          required: false
   330        responses:
   331          200:
   332            content:
   333              application/json:
   334                schema:
   335                  $ref: '#/components/schemas/SmContextRetrievedData'
   336            description: successful retrieval of an SM context
   337          400:
   338            content:
   339              application/problem+json:
   340                schema:
   341                  $ref: '#/components/schemas/ProblemDetails'
   342            description: Bad request
   343          403:
   344            content:
   345              application/problem+json:
   346                schema:
   347                  $ref: '#/components/schemas/ProblemDetails'
   348            description: Forbidden
   349          404:
   350            content:
   351              application/problem+json:
   352                schema:
   353                  $ref: '#/components/schemas/ProblemDetails'
   354            description: Not Found
   355          411:
   356            content:
   357              application/problem+json:
   358                schema:
   359                  $ref: '#/components/schemas/ProblemDetails'
   360            description: Length Required
   361          413:
   362            content:
   363              application/problem+json:
   364                schema:
   365                  $ref: '#/components/schemas/ProblemDetails'
   366            description: Payload Too Large
   367          415:
   368            content:
   369              application/problem+json:
   370                schema:
   371                  $ref: '#/components/schemas/ProblemDetails'
   372            description: Unsupported Media Type
   373          429:
   374            content:
   375              application/problem+json:
   376                schema:
   377                  $ref: '#/components/schemas/ProblemDetails'
   378            description: Too Many Requests
   379          500:
   380            content:
   381              application/problem+json:
   382                schema:
   383                  $ref: '#/components/schemas/ProblemDetails'
   384            description: Internal Server Error
   385          503:
   386            content:
   387              application/problem+json:
   388                schema:
   389                  $ref: '#/components/schemas/ProblemDetails'
   390            description: Service Unavailable
   391          default:
   392            description: Generic Error
   393        summary: Retrieve SM Context
   394        tags:
   395        - Individual SM context
   396    /sm-contexts/{smContextRef}/modify:
   397      post:
   398        operationId: UpdateSmContext
   399        parameters:
   400        - description: SM context reference
   401          explode: false
   402          in: path
   403          name: smContextRef
   404          required: true
   405          schema:
   406            type: string
   407          style: simple
   408        requestBody:
   409          content:
   410            application/json:
   411              schema:
   412                $ref: '#/components/schemas/SmContextUpdateData'
   413            multipart/related:
   414              encoding:
   415                jsonData:
   416                  contentType: application/json
   417                  style: form
   418                binaryDataN1SmMessage:
   419                  contentType: application/vnd.3gpp.5gnas
   420                  headers:
   421                    Content-Id:
   422                      explode: false
   423                      schema:
   424                        type: string
   425                      style: simple
   426                  style: form
   427                binaryDataN2SmInformation:
   428                  contentType: application/vnd.3gpp.ngap
   429                  headers:
   430                    Content-Id:
   431                      explode: false
   432                      schema:
   433                        type: string
   434                      style: simple
   435                  style: form
   436              schema:
   437                $ref: '#/components/schemas/UpdateSmContext_requestBody'
   438          description: representation of the updates to apply to the SM context
   439          required: true
   440        responses:
   441          200:
   442            content:
   443              application/json:
   444                schema:
   445                  $ref: '#/components/schemas/SmContextUpdatedData'
   446              multipart/related:
   447                encoding:
   448                  jsonData:
   449                    contentType: application/json
   450                    style: form
   451                  binaryDataN1SmMessage:
   452                    contentType: application/vnd.3gpp.5gnas
   453                    headers:
   454                      Content-Id:
   455                        explode: false
   456                        schema:
   457                          type: string
   458                        style: simple
   459                    style: form
   460                  binaryDataN2SmInformation:
   461                    contentType: application/vnd.3gpp.ngap
   462                    headers:
   463                      Content-Id:
   464                        explode: false
   465                        schema:
   466                          type: string
   467                        style: simple
   468                    style: form
   469                schema:
   470                  $ref: '#/components/schemas/UpdateSmContext_response_200'
   471            description: successful update of an SM context with content in the response
   472          204:
   473            description: successful update of an SM context without content in the response
   474          400:
   475            content:
   476              application/json:
   477                schema:
   478                  $ref: '#/components/schemas/SmContextUpdateError'
   479              multipart/related:
   480                encoding:
   481                  jsonData:
   482                    contentType: application/json
   483                    style: form
   484                  binaryDataN1SmMessage:
   485                    contentType: application/vnd.3gpp.5gnas
   486                    headers:
   487                      Content-Id:
   488                        explode: false
   489                        schema:
   490                          type: string
   491                        style: simple
   492                    style: form
   493                  binaryDataN2SmInformation:
   494                    contentType: application/vnd.3gpp.ngap
   495                    headers:
   496                      Content-Id:
   497                        explode: false
   498                        schema:
   499                          type: string
   500                        style: simple
   501                    style: form
   502                schema:
   503                  $ref: '#/components/schemas/UpdateSmContext_response_400'
   504            description: unsuccessful update of an SM context - bad request
   505          403:
   506            content:
   507              application/json:
   508                schema:
   509                  $ref: '#/components/schemas/SmContextUpdateError'
   510              multipart/related:
   511                encoding:
   512                  jsonData:
   513                    contentType: application/json
   514                    style: form
   515                  binaryDataN1SmMessage:
   516                    contentType: application/vnd.3gpp.5gnas
   517                    headers:
   518                      Content-Id:
   519                        explode: false
   520                        schema:
   521                          type: string
   522                        style: simple
   523                    style: form
   524                  binaryDataN2SmInformation:
   525                    contentType: application/vnd.3gpp.ngap
   526                    headers:
   527                      Content-Id:
   528                        explode: false
   529                        schema:
   530                          type: string
   531                        style: simple
   532                    style: form
   533                schema:
   534                  $ref: '#/components/schemas/UpdateSmContext_response_403'
   535            description: unsuccessful update of an SM context - forbidden
   536          404:
   537            content:
   538              application/json:
   539                schema:
   540                  $ref: '#/components/schemas/SmContextUpdateError'
   541              multipart/related:
   542                encoding:
   543                  jsonData:
   544                    contentType: application/json
   545                    style: form
   546                  binaryDataN1SmMessage:
   547                    contentType: application/vnd.3gpp.5gnas
   548                    headers:
   549                      Content-Id:
   550                        explode: false
   551                        schema:
   552                          type: string
   553                        style: simple
   554                    style: form
   555                  binaryDataN2SmInformation:
   556                    contentType: application/vnd.3gpp.ngap
   557                    headers:
   558                      Content-Id:
   559                        explode: false
   560                        schema:
   561                          type: string
   562                        style: simple
   563                    style: form
   564                schema:
   565                  $ref: '#/components/schemas/UpdateSmContext_response_404'
   566            description: unsuccessful update of an SM context - not found
   567          411:
   568            content:
   569              application/problem+json:
   570                schema:
   571                  $ref: '#/components/schemas/ProblemDetails'
   572            description: Length Required
   573          413:
   574            content:
   575              application/problem+json:
   576                schema:
   577                  $ref: '#/components/schemas/ProblemDetails'
   578            description: Payload Too Large
   579          415:
   580            content:
   581              application/problem+json:
   582                schema:
   583                  $ref: '#/components/schemas/ProblemDetails'
   584            description: Unsupported Media Type
   585          429:
   586            content:
   587              application/problem+json:
   588                schema:
   589                  $ref: '#/components/schemas/ProblemDetails'
   590            description: Too Many Requests
   591          500:
   592            content:
   593              application/json:
   594                schema:
   595                  $ref: '#/components/schemas/SmContextUpdateError'
   596              multipart/related:
   597                encoding:
   598                  jsonData:
   599                    contentType: application/json
   600                    style: form
   601                  binaryDataN1SmMessage:
   602                    contentType: application/vnd.3gpp.5gnas
   603                    headers:
   604                      Content-Id:
   605                        explode: false
   606                        schema:
   607                          type: string
   608                        style: simple
   609                    style: form
   610                  binaryDataN2SmInformation:
   611                    contentType: application/vnd.3gpp.ngap
   612                    headers:
   613                      Content-Id:
   614                        explode: false
   615                        schema:
   616                          type: string
   617                        style: simple
   618                    style: form
   619                schema:
   620                  $ref: '#/components/schemas/UpdateSmContext_response_500'
   621            description: unsuccessful update of an SM context - Internal server error
   622          503:
   623            content:
   624              application/json:
   625                schema:
   626                  $ref: '#/components/schemas/SmContextUpdateError'
   627              multipart/related:
   628                encoding:
   629                  jsonData:
   630                    contentType: application/json
   631                    style: form
   632                  binaryDataN1SmMessage:
   633                    contentType: application/vnd.3gpp.5gnas
   634                    headers:
   635                      Content-Id:
   636                        explode: false
   637                        schema:
   638                          type: string
   639                        style: simple
   640                    style: form
   641                  binaryDataN2SmInformation:
   642                    contentType: application/vnd.3gpp.ngap
   643                    headers:
   644                      Content-Id:
   645                        explode: false
   646                        schema:
   647                          type: string
   648                        style: simple
   649                    style: form
   650                schema:
   651                  $ref: '#/components/schemas/UpdateSmContext_response_503'
   652            description: unsuccessful update of an SM context - Service Unavailable
   653          default:
   654            description: Generic Error
   655        summary: Update SM Context
   656        tags:
   657        - Individual SM context
   658    /sm-contexts/{smContextRef}/release:
   659      post:
   660        operationId: ReleaseSmContext
   661        parameters:
   662        - description: SM context reference
   663          explode: false
   664          in: path
   665          name: smContextRef
   666          required: true
   667          schema:
   668            type: string
   669          style: simple
   670        requestBody:
   671          content:
   672            application/json:
   673              schema:
   674                $ref: '#/components/schemas/SmContextReleaseData'
   675            multipart/related:
   676              encoding:
   677                jsonData:
   678                  contentType: application/json
   679                  style: form
   680                binaryDataN2SmInformation:
   681                  contentType: application/vnd.3gpp.ngap
   682                  headers:
   683                    Content-Id:
   684                      explode: false
   685                      schema:
   686                        type: string
   687                      style: simple
   688                  style: form
   689              schema:
   690                $ref: '#/components/schemas/ReleaseSmContext_requestBody'
   691          description: representation of the data to be sent to the SMF when releasing the SM context
   692          required: false
   693        responses:
   694          204:
   695            description: successful release of an SM context without content in the response
   696          400:
   697            content:
   698              application/problem+json:
   699                schema:
   700                  $ref: '#/components/schemas/ProblemDetails'
   701            description: Bad request
   702          403:
   703            content:
   704              application/problem+json:
   705                schema:
   706                  $ref: '#/components/schemas/ProblemDetails'
   707            description: Forbidden
   708          404:
   709            content:
   710              application/problem+json:
   711                schema:
   712                  $ref: '#/components/schemas/ProblemDetails'
   713            description: Not Found
   714          411:
   715            content:
   716              application/problem+json:
   717                schema:
   718                  $ref: '#/components/schemas/ProblemDetails'
   719            description: Length Required
   720          413:
   721            content:
   722              application/problem+json:
   723                schema:
   724                  $ref: '#/components/schemas/ProblemDetails'
   725            description: Payload Too Large
   726          415:
   727            content:
   728              application/problem+json:
   729                schema:
   730                  $ref: '#/components/schemas/ProblemDetails'
   731            description: Unsupported Media Type
   732          429:
   733            content:
   734              application/problem+json:
   735                schema:
   736                  $ref: '#/components/schemas/ProblemDetails'
   737            description: Too Many Requests
   738          500:
   739            content:
   740              application/problem+json:
   741                schema:
   742                  $ref: '#/components/schemas/ProblemDetails'
   743            description: Internal Server Error
   744          503:
   745            content:
   746              application/problem+json:
   747                schema:
   748                  $ref: '#/components/schemas/ProblemDetails'
   749            description: Service Unavailable
   750          default:
   751            description: Generic Error
   752        summary: Release SM Context
   753        tags:
   754        - Individual SM context
   755    /pdu-sessions:
   756      post:
   757        callbacks:
   758          statusNotification:
   759            '{$request.body#/vsmfPduSessionUri}':
   760              post:
   761                operationId: NotifyStatus
   762                requestBody:
   763                  content:
   764                    application/json:
   765                      schema:
   766                        $ref: '#/components/schemas/StatusNotification'
   767                  description: representation of the status notification
   768                  required: true
   769                responses:
   770                  204:
   771                    description: successful notificationof the status change
   772                  400:
   773                    content:
   774                      application/problem+json:
   775                        schema:
   776                          $ref: '#/components/schemas/ProblemDetails'
   777                    description: Bad request
   778                  403:
   779                    content:
   780                      application/problem+json:
   781                        schema:
   782                          $ref: '#/components/schemas/ProblemDetails'
   783                    description: Forbidden
   784                  404:
   785                    content:
   786                      application/problem+json:
   787                        schema:
   788                          $ref: '#/components/schemas/ProblemDetails'
   789                    description: Not Found
   790                  411:
   791                    content:
   792                      application/problem+json:
   793                        schema:
   794                          $ref: '#/components/schemas/ProblemDetails'
   795                    description: Length Required
   796                  413:
   797                    content:
   798                      application/problem+json:
   799                        schema:
   800                          $ref: '#/components/schemas/ProblemDetails'
   801                    description: Payload Too Large
   802                  415:
   803                    content:
   804                      application/problem+json:
   805                        schema:
   806                          $ref: '#/components/schemas/ProblemDetails'
   807                    description: Unsupported Media Type
   808                  429:
   809                    content:
   810                      application/problem+json:
   811                        schema:
   812                          $ref: '#/components/schemas/ProblemDetails'
   813                    description: Too Many Requests
   814                  500:
   815                    content:
   816                      application/problem+json:
   817                        schema:
   818                          $ref: '#/components/schemas/ProblemDetails'
   819                    description: Internal Server Error
   820                  503:
   821                    content:
   822                      application/problem+json:
   823                        schema:
   824                          $ref: '#/components/schemas/ProblemDetails'
   825                    description: Service Unavailable
   826                  default:
   827                    description: Generic Error
   828                summary: Notify Status
   829                tags:
   830                - Individual PDU session (V-SMF)
   831                x-callback-request: true
   832          update:
   833            '{$request.body#/vsmfPduSessionUri}/modify':
   834              post:
   835                operationId: ModifyPduSession
   836                requestBody:
   837                  content:
   838                    application/+json:
   839                      schema:
   840                        $ref: '#/components/schemas/VsmfUpdateData'
   841                    multipart/related:
   842                      encoding:
   843                        jsonData:
   844                          contentType: application/json
   845                          style: form
   846                        binaryDataN1SmInfoToUe:
   847                          contentType: application/vnd.3gpp.5gnas
   848                          headers:
   849                            Content-Id:
   850                              explode: false
   851                              schema:
   852                                type: string
   853                              style: simple
   854                          style: form
   855                      schema:
   856                        properties:
   857                          jsonData:
   858                            $ref: '#/components/schemas/VsmfUpdateData'
   859                          binaryDataN1SmInfoToUe:
   860                            format: binary
   861                            type: string
   862                        type: object
   863                  description: representation of updates to apply to the PDU session
   864                  required: true
   865                responses:
   866                  200:
   867                    content:
   868                      application/json:
   869                        schema:
   870                          $ref: '#/components/schemas/VsmfUpdatedData'
   871                      multipart/related:
   872                        encoding:
   873                          jsonData:
   874                            contentType: application/json
   875                            style: form
   876                          binaryDataN1SmInfoFromUe:
   877                            contentType: application/vnd.3gpp.5gnas
   878                            headers:
   879                              Content-Id:
   880                                explode: false
   881                                schema:
   882                                  type: string
   883                                style: simple
   884                            style: form
   885                          binaryDataUnknownN1SmInfo:
   886                            contentType: application/vnd.3gpp.5gnas
   887                            headers:
   888                              Content-Id:
   889                                explode: false
   890                                schema:
   891                                  type: string
   892                                style: simple
   893                            style: form
   894                        schema:
   895                          properties:
   896                            jsonData:
   897                              $ref: '#/components/schemas/VsmfUpdatedData'
   898                            binaryDataN1SmInfoFromUe:
   899                              format: binary
   900                              type: string
   901                            binaryDataUnknownN1SmInfo:
   902                              format: binary
   903                              type: string
   904                          type: object
   905                    description: successful update of a PDU session with content in the response
   906                  204:
   907                    description: successful update of a PDU session without content in the response
   908                  400:
   909                    content:
   910                      application/json:
   911                        schema:
   912                          $ref: '#/components/schemas/VsmfUpdateError'
   913                      multipart/related:
   914                        encoding:
   915                          jsonData:
   916                            contentType: application/json
   917                            style: form
   918                          binaryDataN1SmInfoFromUe:
   919                            contentType: application/vnd.3gpp.5gnas
   920                            headers:
   921                              Content-Id:
   922                                explode: false
   923                                schema:
   924                                  type: string
   925                                style: simple
   926                            style: form
   927                          binaryDataUnknownN1SmInfo:
   928                            contentType: application/vnd.3gpp.5gnas
   929                            headers:
   930                              Content-Id:
   931                                explode: false
   932                                schema:
   933                                  type: string
   934                                style: simple
   935                            style: form
   936                        schema:
   937                          properties:
   938                            jsonData:
   939                              $ref: '#/components/schemas/VsmfUpdateError'
   940                            binaryDataN1SmInfoFromUe:
   941                              format: binary
   942                              type: string
   943                            binaryDataUnknownN1SmInfo:
   944                              format: binary
   945                              type: string
   946                          type: object
   947                    description: unsuccessful update of a PDU session
   948                  403:
   949                    content:
   950                      application/json:
   951                        schema:
   952                          $ref: '#/components/schemas/VsmfUpdateError'
   953                      multipart/related:
   954                        encoding:
   955                          jsonData:
   956                            contentType: application/json
   957                            style: form
   958                          binaryDataN1SmInfoFromUe:
   959                            contentType: application/vnd.3gpp.5gnas
   960                            headers:
   961                              Content-Id:
   962                                explode: false
   963                                schema:
   964                                  type: string
   965                                style: simple
   966                            style: form
   967                          binaryDataUnknownN1SmInfo:
   968                            contentType: application/vnd.3gpp.5gnas
   969                            headers:
   970                              Content-Id:
   971                                explode: false
   972                                schema:
   973                                  type: string
   974                                style: simple
   975                            style: form
   976                        schema:
   977                          properties:
   978                            jsonData:
   979                              $ref: '#/components/schemas/VsmfUpdateError'
   980                            binaryDataN1SmInfoFromUe:
   981                              format: binary
   982                              type: string
   983                            binaryDataUnknownN1SmInfo:
   984                              format: binary
   985                              type: string
   986                          type: object
   987                    description: unsuccessful update of a PDU session
   988                  404:
   989                    content:
   990                      application/json:
   991                        schema:
   992                          $ref: '#/components/schemas/VsmfUpdateError'
   993                      multipart/related:
   994                        encoding:
   995                          jsonData:
   996                            contentType: application/json
   997                            style: form
   998                          binaryDataN1SmInfoFromUe:
   999                            contentType: application/vnd.3gpp.5gnas
  1000                            headers:
  1001                              Content-Id:
  1002                                explode: false
  1003                                schema:
  1004                                  type: string
  1005                                style: simple
  1006                            style: form
  1007                          binaryDataUnknownN1SmInfo:
  1008                            contentType: application/vnd.3gpp.5gnas
  1009                            headers:
  1010                              Content-Id:
  1011                                explode: false
  1012                                schema:
  1013                                  type: string
  1014                                style: simple
  1015                            style: form
  1016                        schema:
  1017                          properties:
  1018                            jsonData:
  1019                              $ref: '#/components/schemas/VsmfUpdateError'
  1020                            binaryDataN1SmInfoFromUe:
  1021                              format: binary
  1022                              type: string
  1023                            binaryDataUnknownN1SmInfo:
  1024                              format: binary
  1025                              type: string
  1026                          type: object
  1027                    description: unsuccessful update of a PDU session
  1028                  411:
  1029                    content:
  1030                      application/problem+json:
  1031                        schema:
  1032                          $ref: '#/components/schemas/ProblemDetails'
  1033                    description: Length Required
  1034                  413:
  1035                    content:
  1036                      application/problem+json:
  1037                        schema:
  1038                          $ref: '#/components/schemas/ProblemDetails'
  1039                    description: Payload Too Large
  1040                  415:
  1041                    content:
  1042                      application/problem+json:
  1043                        schema:
  1044                          $ref: '#/components/schemas/ProblemDetails'
  1045                    description: Unsupported Media Type
  1046                  429:
  1047                    content:
  1048                      application/problem+json:
  1049                        schema:
  1050                          $ref: '#/components/schemas/ProblemDetails'
  1051                    description: Too Many Requests
  1052                  500:
  1053                    content:
  1054                      application/json:
  1055                        schema:
  1056                          $ref: '#/components/schemas/VsmfUpdateError'
  1057                      multipart/related:
  1058                        encoding:
  1059                          jsonData:
  1060                            contentType: application/json
  1061                            style: form
  1062                          binaryDataN1SmInfoFromUe:
  1063                            contentType: application/vnd.3gpp.5gnas
  1064                            headers:
  1065                              Content-Id:
  1066                                explode: false
  1067                                schema:
  1068                                  type: string
  1069                                style: simple
  1070                            style: form
  1071                          binaryDataUnknownN1SmInfo:
  1072                            contentType: application/vnd.3gpp.5gnas
  1073                            headers:
  1074                              Content-Id:
  1075                                explode: false
  1076                                schema:
  1077                                  type: string
  1078                                style: simple
  1079                            style: form
  1080                        schema:
  1081                          properties:
  1082                            jsonData:
  1083                              $ref: '#/components/schemas/VsmfUpdateError'
  1084                            binaryDataN1SmInfoFromUe:
  1085                              format: binary
  1086                              type: string
  1087                            binaryDataUnknownN1SmInfo:
  1088                              format: binary
  1089                              type: string
  1090                          type: object
  1091                    description: unsuccessful update of a PDU session
  1092                  503:
  1093                    content:
  1094                      application/json:
  1095                        schema:
  1096                          $ref: '#/components/schemas/VsmfUpdateError'
  1097                      multipart/related:
  1098                        encoding:
  1099                          jsonData:
  1100                            contentType: application/json
  1101                            style: form
  1102                          binaryDataN1SmInfoFromUe:
  1103                            contentType: application/vnd.3gpp.5gnas
  1104                            headers:
  1105                              Content-Id:
  1106                                explode: false
  1107                                schema:
  1108                                  type: string
  1109                                style: simple
  1110                            style: form
  1111                          binaryDataUnknownN1SmInfo:
  1112                            contentType: application/vnd.3gpp.5gnas
  1113                            headers:
  1114                              Content-Id:
  1115                                explode: false
  1116                                schema:
  1117                                  type: string
  1118                                style: simple
  1119                            style: form
  1120                        schema:
  1121                          properties:
  1122                            jsonData:
  1123                              $ref: '#/components/schemas/VsmfUpdateError'
  1124                            binaryDataN1SmInfoFromUe:
  1125                              format: binary
  1126                              type: string
  1127                            binaryDataUnknownN1SmInfo:
  1128                              format: binary
  1129                              type: string
  1130                          type: object
  1131                    description: unsuccessful update of a PDU session
  1132                  504:
  1133                    content:
  1134                      application/json:
  1135                        schema:
  1136                          $ref: '#/components/schemas/VsmfUpdateError'
  1137                      multipart/related:
  1138                        encoding:
  1139                          jsonData:
  1140                            contentType: application/json
  1141                            style: form
  1142                          binaryDataN1SmInfoFromUe:
  1143                            contentType: application/vnd.3gpp.5gnas
  1144                            headers:
  1145                              Content-Id:
  1146                                explode: false
  1147                                schema:
  1148                                  type: string
  1149                                style: simple
  1150                            style: form
  1151                          binaryDataUnknownN1SmInfo:
  1152                            contentType: application/vnd.3gpp.5gnas
  1153                            headers:
  1154                              Content-Id:
  1155                                explode: false
  1156                                schema:
  1157                                  type: string
  1158                                style: simple
  1159                            style: form
  1160                        schema:
  1161                          properties:
  1162                            jsonData:
  1163                              $ref: '#/components/schemas/VsmfUpdateError'
  1164                            binaryDataN1SmInfoFromUe:
  1165                              format: binary
  1166                              type: string
  1167                            binaryDataUnknownN1SmInfo:
  1168                              format: binary
  1169                              type: string
  1170                          type: object
  1171                    description: unsuccessful update of a PDU session
  1172                  default:
  1173                    description: Generic Error
  1174                summary: Update (initiated by H-SMF)
  1175                tags:
  1176                - Individual PDU session (V-SMF)
  1177                x-callback-request: true
  1178        operationId: PostPduSessions
  1179        requestBody:
  1180          content:
  1181            application/json:
  1182              schema:
  1183                $ref: '#/components/schemas/PduSessionCreateData'
  1184            multipart/related:
  1185              encoding:
  1186                jsonData:
  1187                  contentType: application/json
  1188                  style: form
  1189                binaryDataN1SmInfoFromUe:
  1190                  contentType: application/vnd.3gpp.5gnas
  1191                  headers:
  1192                    Content-Id:
  1193                      explode: false
  1194                      schema:
  1195                        type: string
  1196                      style: simple
  1197                  style: form
  1198                binaryDataUnknownN1SmInfo:
  1199                  contentType: application/vnd.3gpp.5gnas
  1200                  headers:
  1201                    Content-Id:
  1202                      explode: false
  1203                      schema:
  1204                        type: string
  1205                      style: simple
  1206                  style: form
  1207              schema:
  1208                $ref: '#/components/schemas/PostPduSessions_requestBody'
  1209          description: representation of the PDU session to be created in the H-SMF
  1210          required: true
  1211        responses:
  1212          201:
  1213            content:
  1214              application/json:
  1215                schema:
  1216                  $ref: '#/components/schemas/PduSessionCreatedData'
  1217              multipart/related:
  1218                encoding:
  1219                  jsonData:
  1220                    contentType: application/json
  1221                    style: form
  1222                  binaryDataN1SmInfoToUe:
  1223                    contentType: application/vnd.3gpp.5gnas
  1224                    headers:
  1225                      Content-Id:
  1226                        explode: false
  1227                        schema:
  1228                          type: string
  1229                        style: simple
  1230                    style: form
  1231                schema:
  1232                  $ref: '#/components/schemas/PostPduSessions_response_201'
  1233            description: successful creation of a PDU session
  1234            headers:
  1235              Location:
  1236                description: 'Contains the URI of the newly created resource, according
  1237                  to the structure: {apiRoot}/nsmf-pdusession/v1/pdu-sessions/{pduSessionRef}'
  1238                explode: false
  1239                required: true
  1240                schema:
  1241                  type: string
  1242                style: simple
  1243          307:
  1244            description: temporary redirect
  1245          308:
  1246            description: permanent redirect
  1247          400:
  1248            content:
  1249              application/json:
  1250                schema:
  1251                  $ref: '#/components/schemas/PduSessionCreateError'
  1252              multipart/related:
  1253                encoding:
  1254                  jsonData:
  1255                    contentType: application/json
  1256                    style: form
  1257                  binaryDataN1SmInfoToUe:
  1258                    contentType: application/vnd.3gpp.5gnas
  1259                    headers:
  1260                      Content-Id:
  1261                        explode: false
  1262                        schema:
  1263                          type: string
  1264                        style: simple
  1265                    style: form
  1266                schema:
  1267                  $ref: '#/components/schemas/PostPduSessions_response_400'
  1268            description: unsuccessful creation of a PDU session
  1269          403:
  1270            content:
  1271              application/json:
  1272                schema:
  1273                  $ref: '#/components/schemas/PduSessionCreateError'
  1274              multipart/related:
  1275                encoding:
  1276                  jsonData:
  1277                    contentType: application/json
  1278                    style: form
  1279                  binaryDataN1SmInfoToUe:
  1280                    contentType: application/vnd.3gpp.5gnas
  1281                    headers:
  1282                      Content-Id:
  1283                        explode: false
  1284                        schema:
  1285                          type: string
  1286                        style: simple
  1287                    style: form
  1288                schema:
  1289                  $ref: '#/components/schemas/PostPduSessions_response_400'
  1290            description: unsuccessful creation of a PDU session
  1291          404:
  1292            content:
  1293              application/json:
  1294                schema:
  1295                  $ref: '#/components/schemas/PduSessionCreateError'
  1296              multipart/related:
  1297                encoding:
  1298                  jsonData:
  1299                    contentType: application/json
  1300                    style: form
  1301                  binaryDataN1SmInfoToUe:
  1302                    contentType: application/vnd.3gpp.5gnas
  1303                    headers:
  1304                      Content-Id:
  1305                        explode: false
  1306                        schema:
  1307                          type: string
  1308                        style: simple
  1309                    style: form
  1310                schema:
  1311                  $ref: '#/components/schemas/PostPduSessions_response_400'
  1312            description: unsuccessful creation of a PDU session
  1313          411:
  1314            content:
  1315              application/problem+json:
  1316                schema:
  1317                  $ref: '#/components/schemas/ProblemDetails'
  1318            description: Length Required
  1319          413:
  1320            content:
  1321              application/problem+json:
  1322                schema:
  1323                  $ref: '#/components/schemas/ProblemDetails'
  1324            description: Payload Too Large
  1325          415:
  1326            content:
  1327              application/problem+json:
  1328                schema:
  1329                  $ref: '#/components/schemas/ProblemDetails'
  1330            description: Unsupported Media Type
  1331          429:
  1332            content:
  1333              application/problem+json:
  1334                schema:
  1335                  $ref: '#/components/schemas/ProblemDetails'
  1336            description: Too Many Requests
  1337          500:
  1338            content:
  1339              application/json:
  1340                schema:
  1341                  $ref: '#/components/schemas/PduSessionCreateError'
  1342              multipart/related:
  1343                encoding:
  1344                  jsonData:
  1345                    contentType: application/json
  1346                    style: form
  1347                  binaryDataN1SmInfoToUe:
  1348                    contentType: application/vnd.3gpp.5gnas
  1349                    headers:
  1350                      Content-Id:
  1351                        explode: false
  1352                        schema:
  1353                          type: string
  1354                        style: simple
  1355                    style: form
  1356                schema:
  1357                  $ref: '#/components/schemas/PostPduSessions_response_400'
  1358            description: unsuccessful creation of a PDU session
  1359          503:
  1360            content:
  1361              application/json:
  1362                schema:
  1363                  $ref: '#/components/schemas/PduSessionCreateError'
  1364              multipart/related:
  1365                encoding:
  1366                  jsonData:
  1367                    contentType: application/json
  1368                    style: form
  1369                  binaryDataN1SmInfoToUe:
  1370                    contentType: application/vnd.3gpp.5gnas
  1371                    headers:
  1372                      Content-Id:
  1373                        explode: false
  1374                        schema:
  1375                          type: string
  1376                        style: simple
  1377                    style: form
  1378                schema:
  1379                  $ref: '#/components/schemas/PostPduSessions_response_400'
  1380            description: unsuccessful creation of a PDU session
  1381          default:
  1382            description: Generic Error
  1383        summary: Create
  1384        tags:
  1385        - PDU sessions collection
  1386    /pdu-sessions/{pduSessionRef}/modify:
  1387      post:
  1388        operationId: UpdatePduSession
  1389        parameters:
  1390        - description: PDU session reference
  1391          explode: false
  1392          in: path
  1393          name: pduSessionRef
  1394          required: true
  1395          schema:
  1396            type: string
  1397          style: simple
  1398        requestBody:
  1399          content:
  1400            application/json:
  1401              schema:
  1402                $ref: '#/components/schemas/HsmfUpdateData'
  1403            multipart/related:
  1404              encoding:
  1405                jsonData:
  1406                  contentType: application/json
  1407                  style: form
  1408                binaryDataN1SmInfoFromUe:
  1409                  contentType: application/vnd.3gpp.5gnas
  1410                  headers:
  1411                    Content-Id:
  1412                      explode: false
  1413                      schema:
  1414                        type: string
  1415                      style: simple
  1416                  style: form
  1417                binaryDataUnknownN1SmInfo:
  1418                  contentType: application/vnd.3gpp.5gnas
  1419                  headers:
  1420                    Content-Id:
  1421                      explode: false
  1422                      schema:
  1423                        type: string
  1424                      style: simple
  1425                  style: form
  1426              schema:
  1427                $ref: '#/components/schemas/UpdatePduSession_requestBody'
  1428          description: representation of the updates to apply to the PDU session
  1429          required: true
  1430        responses:
  1431          200:
  1432            content:
  1433              application/json:
  1434                schema:
  1435                  $ref: '#/components/schemas/HsmfUpdatedData'
  1436              multipart/related:
  1437                encoding:
  1438                  jsonData:
  1439                    contentType: application/json
  1440                    style: form
  1441                  binaryDataN1SmInfoToUe:
  1442                    contentType: application/vnd.3gpp.5gnas
  1443                    headers:
  1444                      Content-Id:
  1445                        explode: false
  1446                        schema:
  1447                          type: string
  1448                        style: simple
  1449                    style: form
  1450                schema:
  1451                  $ref: '#/components/schemas/UpdatePduSession_response_200'
  1452            description: successful update of a PDU session with content in the response
  1453          204:
  1454            description: successful update of a PDU session without content in the response
  1455          400:
  1456            content:
  1457              application/json:
  1458                schema:
  1459                  $ref: '#/components/schemas/HsmfUpdateError'
  1460              multipart/related:
  1461                encoding:
  1462                  jsonData:
  1463                    contentType: application/json
  1464                    style: form
  1465                  binaryDataN1SmInfoToUe:
  1466                    contentType: application/vnd.3gpp.5gnas
  1467                    headers:
  1468                      Content-Id:
  1469                        explode: false
  1470                        schema:
  1471                          type: string
  1472                        style: simple
  1473                    style: form
  1474                schema:
  1475                  $ref: '#/components/schemas/UpdatePduSession_response_400'
  1476            description: unsuccessful update of a PDU session
  1477          403:
  1478            content:
  1479              application/json:
  1480                schema:
  1481                  $ref: '#/components/schemas/HsmfUpdateError'
  1482              multipart/related:
  1483                encoding:
  1484                  jsonData:
  1485                    contentType: application/json
  1486                    style: form
  1487                  binaryDataN1SmInfoToUe:
  1488                    contentType: application/vnd.3gpp.5gnas
  1489                    headers:
  1490                      Content-Id:
  1491                        explode: false
  1492                        schema:
  1493                          type: string
  1494                        style: simple
  1495                    style: form
  1496                schema:
  1497                  $ref: '#/components/schemas/UpdatePduSession_response_400'
  1498            description: unsuccessful update of a PDU session
  1499          404:
  1500            content:
  1501              application/json:
  1502                schema:
  1503                  $ref: '#/components/schemas/HsmfUpdateError'
  1504              multipart/related:
  1505                encoding:
  1506                  jsonData:
  1507                    contentType: application/json
  1508                    style: form
  1509                  binaryDataN1SmInfoToUe:
  1510                    contentType: application/vnd.3gpp.5gnas
  1511                    headers:
  1512                      Content-Id:
  1513                        explode: false
  1514                        schema:
  1515                          type: string
  1516                        style: simple
  1517                    style: form
  1518                schema:
  1519                  $ref: '#/components/schemas/UpdatePduSession_response_400'
  1520            description: unsuccessful update of a PDU session
  1521          411:
  1522            content:
  1523              application/problem+json:
  1524                schema:
  1525                  $ref: '#/components/schemas/ProblemDetails'
  1526            description: Length Required
  1527          413:
  1528            content:
  1529              application/problem+json:
  1530                schema:
  1531                  $ref: '#/components/schemas/ProblemDetails'
  1532            description: Payload Too Large
  1533          415:
  1534            content:
  1535              application/problem+json:
  1536                schema:
  1537                  $ref: '#/components/schemas/ProblemDetails'
  1538            description: Unsupported Media Type
  1539          429:
  1540            content:
  1541              application/problem+json:
  1542                schema:
  1543                  $ref: '#/components/schemas/ProblemDetails'
  1544            description: Too Many Requests
  1545          500:
  1546            content:
  1547              application/json:
  1548                schema:
  1549                  $ref: '#/components/schemas/HsmfUpdateError'
  1550              multipart/related:
  1551                encoding:
  1552                  jsonData:
  1553                    contentType: application/json
  1554                    style: form
  1555                  binaryDataN1SmInfoToUe:
  1556                    contentType: application/vnd.3gpp.5gnas
  1557                    headers:
  1558                      Content-Id:
  1559                        explode: false
  1560                        schema:
  1561                          type: string
  1562                        style: simple
  1563                    style: form
  1564                schema:
  1565                  $ref: '#/components/schemas/UpdatePduSession_response_400'
  1566            description: unsuccessful update of a PDU session
  1567          503:
  1568            content:
  1569              application/json:
  1570                schema:
  1571                  $ref: '#/components/schemas/HsmfUpdateError'
  1572              multipart/related:
  1573                encoding:
  1574                  jsonData:
  1575                    contentType: application/json
  1576                    style: form
  1577                  binaryDataN1SmInfoToUe:
  1578                    contentType: application/vnd.3gpp.5gnas
  1579                    headers:
  1580                      Content-Id:
  1581                        explode: false
  1582                        schema:
  1583                          type: string
  1584                        style: simple
  1585                    style: form
  1586                schema:
  1587                  $ref: '#/components/schemas/UpdatePduSession_response_400'
  1588            description: unsuccessful update of a PDU session
  1589          default:
  1590            description: Generic Error
  1591        summary: Update (initiated by V-SMF)
  1592        tags:
  1593        - Individual PDU session (H-SMF)
  1594    /pdu-sessions/{pduSessionRef}/release:
  1595      post:
  1596        operationId: ReleasePduSession
  1597        parameters:
  1598        - description: PDU session reference
  1599          explode: false
  1600          in: path
  1601          name: pduSessionRef
  1602          required: true
  1603          schema:
  1604            type: string
  1605          style: simple
  1606        requestBody:
  1607          content:
  1608            application/json:
  1609              schema:
  1610                $ref: '#/components/schemas/ReleaseData'
  1611          description: representation of the data to be sent to H-SMF when releasing the PDU session
  1612          required: false
  1613        responses:
  1614          204:
  1615            description: successful release of a PDU session
  1616          400:
  1617            content:
  1618              application/problem+json:
  1619                schema:
  1620                  $ref: '#/components/schemas/ProblemDetails'
  1621            description: Bad request
  1622          403:
  1623            content:
  1624              application/problem+json:
  1625                schema:
  1626                  $ref: '#/components/schemas/ProblemDetails'
  1627            description: Forbidden
  1628          404:
  1629            content:
  1630              application/problem+json:
  1631                schema:
  1632                  $ref: '#/components/schemas/ProblemDetails'
  1633            description: Not Found
  1634          411:
  1635            content:
  1636              application/problem+json:
  1637                schema:
  1638                  $ref: '#/components/schemas/ProblemDetails'
  1639            description: Length Required
  1640          413:
  1641            content:
  1642              application/problem+json:
  1643                schema:
  1644                  $ref: '#/components/schemas/ProblemDetails'
  1645            description: Payload Too Large
  1646          415:
  1647            content:
  1648              application/problem+json:
  1649                schema:
  1650                  $ref: '#/components/schemas/ProblemDetails'
  1651            description: Unsupported Media Type
  1652          429:
  1653            content:
  1654              application/problem+json:
  1655                schema:
  1656                  $ref: '#/components/schemas/ProblemDetails'
  1657            description: Too Many Requests
  1658          500:
  1659            content:
  1660              application/problem+json:
  1661                schema:
  1662                  $ref: '#/components/schemas/ProblemDetails'
  1663            description: Internal Server Error
  1664          503:
  1665            content:
  1666              application/problem+json:
  1667                schema:
  1668                  $ref: '#/components/schemas/ProblemDetails'
  1669            description: Service Unavailable
  1670          default:
  1671            description: Generic Error
  1672        summary: Release
  1673        tags:
  1674        - Individual PDU session (H-SMF)
  1675  components:
  1676    responses:
  1677      PduSessionCreateError:
  1678        content:
  1679          application/json:
  1680            schema:
  1681              $ref: '#/components/schemas/PduSessionCreateError'
  1682          multipart/related:
  1683            encoding:
  1684              jsonData:
  1685                contentType: application/json
  1686                style: form
  1687              binaryDataN1SmInfoToUe:
  1688                contentType: application/vnd.3gpp.5gnas
  1689                headers:
  1690                  Content-Id:
  1691                    explode: false
  1692                    schema:
  1693                      type: string
  1694                    style: simple
  1695                style: form
  1696            schema:
  1697              $ref: '#/components/schemas/PostPduSessions_response_400'
  1698        description: unsuccessful creation of a PDU session
  1699      HsmfUpdateError:
  1700        content:
  1701          application/json:
  1702            schema:
  1703              $ref: '#/components/schemas/HsmfUpdateError'
  1704          multipart/related:
  1705            encoding:
  1706              jsonData:
  1707                contentType: application/json
  1708                style: form
  1709              binaryDataN1SmInfoToUe:
  1710                contentType: application/vnd.3gpp.5gnas
  1711                headers:
  1712                  Content-Id:
  1713                    explode: false
  1714                    schema:
  1715                      type: string
  1716                    style: simple
  1717                style: form
  1718            schema:
  1719              $ref: '#/components/schemas/UpdatePduSession_response_400'
  1720        description: unsuccessful update of a PDU session
  1721      VsmfUpdateError:
  1722        content:
  1723          application/json:
  1724            schema:
  1725              $ref: '#/components/schemas/VsmfUpdateError'
  1726          multipart/related:
  1727            encoding:
  1728              jsonData:
  1729                contentType: application/json
  1730                style: form
  1731              binaryDataN1SmInfoFromUe:
  1732                contentType: application/vnd.3gpp.5gnas
  1733                headers:
  1734                  Content-Id:
  1735                    explode: false
  1736                    schema:
  1737                      type: string
  1738                    style: simple
  1739                style: form
  1740              binaryDataUnknownN1SmInfo:
  1741                contentType: application/vnd.3gpp.5gnas
  1742                headers:
  1743                  Content-Id:
  1744                    explode: false
  1745                    schema:
  1746                      type: string
  1747                    style: simple
  1748                style: form
  1749            schema:
  1750              properties:
  1751                jsonData:
  1752                  $ref: '#/components/schemas/VsmfUpdateError'
  1753                binaryDataN1SmInfoFromUe:
  1754                  format: binary
  1755                  type: string
  1756                binaryDataUnknownN1SmInfo:
  1757                  format: binary
  1758                  type: string
  1759              type: object
  1760        description: unsuccessful update of a PDU session
  1761    schemas:
  1762      SmContextCreateData:
  1763        properties:
  1764          supi:
  1765            pattern: ^(imsi-[0-9]{5,15}|nai-.+|.+)$
  1766            type: string
  1767          unauthenticatedSupi:
  1768            default: false
  1769            type: boolean
  1770          pei:
  1771            pattern: ^(imei-[0-9]{15}|imeisv-[0-9]{16}|.+)$
  1772            type: string
  1773          gpsi:
  1774            pattern: ^(msisdn-[0-9]{5,15}|extid-[^@]+@[^@]+|.+)$
  1775            type: string
  1776          pduSessionId:
  1777            format: int32
  1778            maximum: 255
  1779            minimum: 0
  1780            type: integer
  1781          dnn:
  1782            type: string
  1783          sNssai:
  1784            $ref: '#/components/schemas/Snssai'
  1785          hplmnSnssai:
  1786            $ref: '#/components/schemas/Snssai'
  1787          servingNfId:
  1788            format: uuid
  1789            type: string
  1790          guami:
  1791            $ref: '#/components/schemas/Guami'
  1792          serviceName:
  1793            $ref: '#/components/schemas/ServiceName'
  1794          servingNetwork:
  1795            $ref: '#/components/schemas/PlmnId'
  1796          requestType:
  1797            $ref: '#/components/schemas/RequestType'
  1798          n1SmMsg:
  1799            $ref: '#/components/schemas/RefToBinaryData'
  1800          anType:
  1801            $ref: '#/components/schemas/AccessType'
  1802          ratType:
  1803            $ref: '#/components/schemas/RatType'
  1804          presenceInLadn:
  1805            $ref: '#/components/schemas/PresenceState'
  1806          ueLocation:
  1807            $ref: '#/components/schemas/UserLocation'
  1808          ueTimeZone:
  1809            type: string
  1810          addUeLocation:
  1811            $ref: '#/components/schemas/UserLocation'
  1812          smContextStatusUri:
  1813            type: string
  1814          hSmfUri:
  1815            type: string
  1816          additionalHsmfUri:
  1817            items:
  1818              $ref: '#/components/schemas/Uri'
  1819            minItems: 1
  1820            type: array
  1821          oldPduSessionId:
  1822            format: int32
  1823            maximum: 255
  1824            minimum: 0
  1825            type: integer
  1826          pduSessionsActivateList:
  1827            items:
  1828              $ref: '#/components/schemas/PduSessionId'
  1829            minItems: 1
  1830            type: array
  1831          ueEpsPdnConnection:
  1832            type: string
  1833          hoState:
  1834            $ref: '#/components/schemas/HoState'
  1835          pcfId:
  1836            format: uuid
  1837            type: string
  1838          nrfUri:
  1839            type: string
  1840          supportedFeatures:
  1841            pattern: ^[A-Fa-f0-9]*$
  1842            type: string
  1843          selMode:
  1844            $ref: '#/components/schemas/DnnSelectionMode'
  1845          backupAmfInfo:
  1846            items:
  1847              $ref: '#/components/schemas/BackupAmfInfo'
  1848            minItems: 1
  1849            type: array
  1850          traceData:
  1851            $ref: '#/components/schemas/TraceData'
  1852          udmGroupId:
  1853            type: string
  1854          routingIndicator:
  1855            type: string
  1856          epsInterworkingInd:
  1857            $ref: '#/components/schemas/EpsInterworkingIndication'
  1858          indirectForwardingFlag:
  1859            type: boolean
  1860        required:
  1861        - anType
  1862        - servingNetwork
  1863        - servingNfId
  1864        - smContextStatusUri
  1865        type: object
  1866      SmContextCreatedData:
  1867        example:
  1868          recoveryTime: 2000-01-23T04:56:07.000+00:00
  1869          hSmfUri: hSmfUri
  1870          n2SmInfo:
  1871            contentId: contentId
  1872          allocatedEbiList:
  1873          - epsBearerId: 2
  1874            arp:
  1875              priorityLevel: 9
  1876          - epsBearerId: 2
  1877            arp:
  1878              priorityLevel: 9
  1879          supportedFeatures: supportedFeatures
  1880          smfServiceInstanceId: smfServiceInstanceId
  1881          pduSessionId: 20
  1882          sNssai:
  1883            sd: sd
  1884            sst: 153
  1885        properties:
  1886          hSmfUri:
  1887            type: string
  1888          pduSessionId:
  1889            format: int32
  1890            maximum: 255
  1891            minimum: 0
  1892            type: integer
  1893          sNssai:
  1894            $ref: '#/components/schemas/Snssai'
  1895          upCnxState:
  1896            $ref: '#/components/schemas/UpCnxState'
  1897          n2SmInfo:
  1898            $ref: '#/components/schemas/RefToBinaryData'
  1899          n2SmInfoType:
  1900            $ref: '#/components/schemas/N2SmInfoType'
  1901          allocatedEbiList:
  1902            items:
  1903              $ref: '#/components/schemas/EbiArpMapping'
  1904            minItems: 1
  1905            type: array
  1906          hoState:
  1907            $ref: '#/components/schemas/HoState'
  1908          smfServiceInstanceId:
  1909            type: string
  1910          recoveryTime:
  1911            format: date-time
  1912            type: string
  1913          supportedFeatures:
  1914            pattern: ^[A-Fa-f0-9]*$
  1915            type: string
  1916        type: object
  1917      SmContextUpdateData:
  1918        example:
  1919          release: false
  1920          addUeLocation:
  1921            eutraLocation:
  1922              geographicalInformation: geographicalInformation
  1923              globalNgenbId:
  1924                gNbId:
  1925                  bitLength: 28
  1926                  gNBValue: gNBValue
  1927                plmnId:
  1928                  mnc: mnc
  1929                  mcc: mcc
  1930                n3IwfId: n3IwfId
  1931                ngeNbId: ngeNbId
  1932              ageOfLocationInformation: 2624
  1933              tai:
  1934                tac: tac
  1935                plmnId:
  1936                  mnc: mnc
  1937                  mcc: mcc
  1938              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  1939              geodeticInformation: geodeticInformation
  1940              ecgi:
  1941                eutraCellId: eutraCellId
  1942                plmnId:
  1943                  mnc: mnc
  1944                  mcc: mcc
  1945            nrLocation:
  1946              geographicalInformation: geographicalInformation
  1947              globalGnbId:
  1948                gNbId:
  1949                  bitLength: 28
  1950                  gNBValue: gNBValue
  1951                plmnId:
  1952                  mnc: mnc
  1953                  mcc: mcc
  1954                n3IwfId: n3IwfId
  1955                ngeNbId: ngeNbId
  1956              ageOfLocationInformation: 4803
  1957              ncgi:
  1958                plmnId:
  1959                  mnc: mnc
  1960                  mcc: mcc
  1961                nrCellId: nrCellId
  1962              tai:
  1963                tac: tac
  1964                plmnId:
  1965                  mnc: mnc
  1966                  mcc: mcc
  1967              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  1968              geodeticInformation: geodeticInformation
  1969            n3gaLocation:
  1970              ueIpv4Addr: 198.51.100.1
  1971              n3gppTai:
  1972                tac: tac
  1973                plmnId:
  1974                  mnc: mnc
  1975                  mcc: mcc
  1976              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  1977              n3IwfId: n3IwfId
  1978              portNumber: 0
  1979          n1SmMsg:
  1980            contentId: contentId
  1981          5gMmCauseValue: 0
  1982          toBeSwitched: false
  1983          gpsi: gpsi
  1984          servingNetwork:
  1985            mnc: mnc
  1986            mcc: mcc
  1987          ueTimeZone: ueTimeZone
  1988          smContextStatusUri: smContextStatusUri
  1989          revokeEbiList:
  1990          - null
  1991          - null
  1992          pei: pei
  1993          failedToBeSwitched: true
  1994          ueLocation:
  1995            eutraLocation:
  1996              geographicalInformation: geographicalInformation
  1997              globalNgenbId:
  1998                gNbId:
  1999                  bitLength: 28
  2000                  gNBValue: gNBValue
  2001                plmnId:
  2002                  mnc: mnc
  2003                  mcc: mcc
  2004                n3IwfId: n3IwfId
  2005                ngeNbId: ngeNbId
  2006              ageOfLocationInformation: 2624
  2007              tai:
  2008                tac: tac
  2009                plmnId:
  2010                  mnc: mnc
  2011                  mcc: mcc
  2012              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2013              geodeticInformation: geodeticInformation
  2014              ecgi:
  2015                eutraCellId: eutraCellId
  2016                plmnId:
  2017                  mnc: mnc
  2018                  mcc: mcc
  2019            nrLocation:
  2020              geographicalInformation: geographicalInformation
  2021              globalGnbId:
  2022                gNbId:
  2023                  bitLength: 28
  2024                  gNBValue: gNBValue
  2025                plmnId:
  2026                  mnc: mnc
  2027                  mcc: mcc
  2028                n3IwfId: n3IwfId
  2029                ngeNbId: ngeNbId
  2030              ageOfLocationInformation: 4803
  2031              ncgi:
  2032                plmnId:
  2033                  mnc: mnc
  2034                  mcc: mcc
  2035                nrCellId: nrCellId
  2036              tai:
  2037                tac: tac
  2038                plmnId:
  2039                  mnc: mnc
  2040                  mcc: mcc
  2041              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2042              geodeticInformation: geodeticInformation
  2043            n3gaLocation:
  2044              ueIpv4Addr: 198.51.100.1
  2045              n3gppTai:
  2046                tac: tac
  2047                plmnId:
  2048                  mnc: mnc
  2049                  mcc: mcc
  2050              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  2051              n3IwfId: n3IwfId
  2052              portNumber: 0
  2053          traceData:
  2054            eventList: eventList
  2055            collectionEntityIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  2056            collectionEntityIpv4Addr: 198.51.100.1
  2057            traceRef: traceRef
  2058            interfaceList: interfaceList
  2059            neTypeList: neTypeList
  2060          anTypeCanBeChanged: false
  2061          guami:
  2062            plmnId:
  2063              mnc: mnc
  2064              mcc: mcc
  2065            amfId: amfId
  2066          dataForwarding: false
  2067          n2SmInfo:
  2068            contentId: contentId
  2069          servingNfId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
  2070          ngApCause:
  2071            value: 0
  2072            group: 0
  2073          epsBearerSetup:
  2074          - null
  2075          - null
  2076          targetServingNfId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
  2077          backupAmfInfo:
  2078          - backupAmf: backupAmf
  2079            guamiList:
  2080            - plmnId:
  2081                mnc: mnc
  2082                mcc: mcc
  2083              amfId: amfId
  2084            - plmnId:
  2085                mnc: mnc
  2086                mcc: mcc
  2087              amfId: amfId
  2088          - backupAmf: backupAmf
  2089            guamiList:
  2090            - plmnId:
  2091                mnc: mnc
  2092                mcc: mcc
  2093              amfId: amfId
  2094            - plmnId:
  2095                mnc: mnc
  2096                mcc: mcc
  2097              amfId: amfId
  2098          sNssai:
  2099            sd: sd
  2100            sst: 153
  2101        properties:
  2102          pei:
  2103            pattern: ^(imei-[0-9]{15}|imeisv-[0-9]{16}|.+)$
  2104            type: string
  2105          gpsi:
  2106            pattern: ^(msisdn-[0-9]{5,15}|extid-[^@]+@[^@]+|.+)$
  2107            type: string
  2108          servingNfId:
  2109            format: uuid
  2110            type: string
  2111          guami:
  2112            $ref: '#/components/schemas/Guami'
  2113          servingNetwork:
  2114            $ref: '#/components/schemas/PlmnId'
  2115          backupAmfInfo:
  2116            items:
  2117              $ref: '#/components/schemas/BackupAmfInfo'
  2118            minItems: 1
  2119            nullable: true
  2120            type: array
  2121          anType:
  2122            $ref: '#/components/schemas/AccessType'
  2123          ratType:
  2124            $ref: '#/components/schemas/RatType'
  2125          presenceInLadn:
  2126            $ref: '#/components/schemas/PresenceState'
  2127          ueLocation:
  2128            $ref: '#/components/schemas/UserLocation'
  2129          ueTimeZone:
  2130            type: string
  2131          addUeLocation:
  2132            $ref: '#/components/schemas/UserLocation'
  2133          upCnxState:
  2134            $ref: '#/components/schemas/UpCnxState'
  2135          hoState:
  2136            $ref: '#/components/schemas/HoState'
  2137          toBeSwitched:
  2138            default: false
  2139            type: boolean
  2140          failedToBeSwitched:
  2141            type: boolean
  2142          n1SmMsg:
  2143            $ref: '#/components/schemas/RefToBinaryData'
  2144          n2SmInfo:
  2145            $ref: '#/components/schemas/RefToBinaryData'
  2146          n2SmInfoType:
  2147            $ref: '#/components/schemas/N2SmInfoType'
  2148          targetServingNfId:
  2149            format: uuid
  2150            type: string
  2151          smContextStatusUri:
  2152            type: string
  2153          dataForwarding:
  2154            default: false
  2155            type: boolean
  2156          epsBearerSetup:
  2157            items:
  2158              $ref: '#/components/schemas/EpsBearerContainer'
  2159            minItems: 0
  2160            type: array
  2161          revokeEbiList:
  2162            items:
  2163              $ref: '#/components/schemas/EpsBearerId'
  2164            minItems: 1
  2165            type: array
  2166          release:
  2167            default: false
  2168            type: boolean
  2169          cause:
  2170            $ref: '#/components/schemas/Cause'
  2171          ngApCause:
  2172            $ref: '#/components/schemas/NgApCause'
  2173          5gMmCauseValue:
  2174            format: int32
  2175            minimum: 0
  2176            type: integer
  2177          sNssai:
  2178            $ref: '#/components/schemas/Snssai'
  2179          traceData:
  2180            $ref: '#/components/schemas/TraceData'
  2181          epsInterworkingInd:
  2182            $ref: '#/components/schemas/EpsInterworkingIndication'
  2183          anTypeCanBeChanged:
  2184            default: false
  2185            type: boolean
  2186        type: object
  2187      SmContextUpdatedData:
  2188        example:
  2189          dataForwarding: true
  2190          allocatedEbiList:
  2191          - epsBearerId: 2
  2192            arp:
  2193              priorityLevel: 9
  2194          - epsBearerId: 2
  2195            arp:
  2196              priorityLevel: 9
  2197          n2SmInfo:
  2198            contentId: contentId
  2199          epsBearerSetup:
  2200          - null
  2201          - null
  2202          modifiedEbiList:
  2203          - epsBearerId: 2
  2204            arp:
  2205              priorityLevel: 9
  2206          - epsBearerId: 2
  2207            arp:
  2208              priorityLevel: 9
  2209          n1SmMsg:
  2210            contentId: contentId
  2211          releaseEbiList:
  2212          - null
  2213          - null
  2214        properties:
  2215          upCnxState:
  2216            $ref: '#/components/schemas/UpCnxState'
  2217          hoState:
  2218            $ref: '#/components/schemas/HoState'
  2219          releaseEbiList:
  2220            items:
  2221              $ref: '#/components/schemas/EpsBearerId'
  2222            minItems: 1
  2223            type: array
  2224          allocatedEbiList:
  2225            items:
  2226              $ref: '#/components/schemas/EbiArpMapping'
  2227            minItems: 1
  2228            type: array
  2229          modifiedEbiList:
  2230            items:
  2231              $ref: '#/components/schemas/EbiArpMapping'
  2232            minItems: 1
  2233            type: array
  2234          n1SmMsg:
  2235            $ref: '#/components/schemas/RefToBinaryData'
  2236          n2SmInfo:
  2237            $ref: '#/components/schemas/RefToBinaryData'
  2238          n2SmInfoType:
  2239            $ref: '#/components/schemas/N2SmInfoType'
  2240          epsBearerSetup:
  2241            items:
  2242              $ref: '#/components/schemas/EpsBearerContainer'
  2243            minItems: 1
  2244            type: array
  2245          dataForwarding:
  2246            type: boolean
  2247        type: object
  2248      SmContextReleaseData:
  2249        example:
  2250          ueTimeZone: ueTimeZone
  2251          ngApCause:
  2252            value: 0
  2253            group: 0
  2254          vsmfReleaseOnly: false
  2255          addUeLocation:
  2256            eutraLocation:
  2257              geographicalInformation: geographicalInformation
  2258              globalNgenbId:
  2259                gNbId:
  2260                  bitLength: 28
  2261                  gNBValue: gNBValue
  2262                plmnId:
  2263                  mnc: mnc
  2264                  mcc: mcc
  2265                n3IwfId: n3IwfId
  2266                ngeNbId: ngeNbId
  2267              ageOfLocationInformation: 2624
  2268              tai:
  2269                tac: tac
  2270                plmnId:
  2271                  mnc: mnc
  2272                  mcc: mcc
  2273              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2274              geodeticInformation: geodeticInformation
  2275              ecgi:
  2276                eutraCellId: eutraCellId
  2277                plmnId:
  2278                  mnc: mnc
  2279                  mcc: mcc
  2280            nrLocation:
  2281              geographicalInformation: geographicalInformation
  2282              globalGnbId:
  2283                gNbId:
  2284                  bitLength: 28
  2285                  gNBValue: gNBValue
  2286                plmnId:
  2287                  mnc: mnc
  2288                  mcc: mcc
  2289                n3IwfId: n3IwfId
  2290                ngeNbId: ngeNbId
  2291              ageOfLocationInformation: 4803
  2292              ncgi:
  2293                plmnId:
  2294                  mnc: mnc
  2295                  mcc: mcc
  2296                nrCellId: nrCellId
  2297              tai:
  2298                tac: tac
  2299                plmnId:
  2300                  mnc: mnc
  2301                  mcc: mcc
  2302              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2303              geodeticInformation: geodeticInformation
  2304            n3gaLocation:
  2305              ueIpv4Addr: 198.51.100.1
  2306              n3gppTai:
  2307                tac: tac
  2308                plmnId:
  2309                  mnc: mnc
  2310                  mcc: mcc
  2311              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  2312              n3IwfId: n3IwfId
  2313              portNumber: 0
  2314          5gMmCauseValue: 0
  2315          ueLocation:
  2316            eutraLocation:
  2317              geographicalInformation: geographicalInformation
  2318              globalNgenbId:
  2319                gNbId:
  2320                  bitLength: 28
  2321                  gNBValue: gNBValue
  2322                plmnId:
  2323                  mnc: mnc
  2324                  mcc: mcc
  2325                n3IwfId: n3IwfId
  2326                ngeNbId: ngeNbId
  2327              ageOfLocationInformation: 2624
  2328              tai:
  2329                tac: tac
  2330                plmnId:
  2331                  mnc: mnc
  2332                  mcc: mcc
  2333              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2334              geodeticInformation: geodeticInformation
  2335              ecgi:
  2336                eutraCellId: eutraCellId
  2337                plmnId:
  2338                  mnc: mnc
  2339                  mcc: mcc
  2340            nrLocation:
  2341              geographicalInformation: geographicalInformation
  2342              globalGnbId:
  2343                gNbId:
  2344                  bitLength: 28
  2345                  gNBValue: gNBValue
  2346                plmnId:
  2347                  mnc: mnc
  2348                  mcc: mcc
  2349                n3IwfId: n3IwfId
  2350                ngeNbId: ngeNbId
  2351              ageOfLocationInformation: 4803
  2352              ncgi:
  2353                plmnId:
  2354                  mnc: mnc
  2355                  mcc: mcc
  2356                nrCellId: nrCellId
  2357              tai:
  2358                tac: tac
  2359                plmnId:
  2360                  mnc: mnc
  2361                  mcc: mcc
  2362              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2363              geodeticInformation: geodeticInformation
  2364            n3gaLocation:
  2365              ueIpv4Addr: 198.51.100.1
  2366              n3gppTai:
  2367                tac: tac
  2368                plmnId:
  2369                  mnc: mnc
  2370                  mcc: mcc
  2371              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  2372              n3IwfId: n3IwfId
  2373              portNumber: 0
  2374        properties:
  2375          cause:
  2376            $ref: '#/components/schemas/Cause'
  2377          ngApCause:
  2378            $ref: '#/components/schemas/NgApCause'
  2379          5gMmCauseValue:
  2380            format: int32
  2381            minimum: 0
  2382            type: integer
  2383          ueLocation:
  2384            $ref: '#/components/schemas/UserLocation'
  2385          ueTimeZone:
  2386            type: string
  2387          addUeLocation:
  2388            $ref: '#/components/schemas/UserLocation'
  2389          vsmfReleaseOnly:
  2390            default: false
  2391            type: boolean
  2392        type: object
  2393      SmContextStatusNotification:
  2394        example:
  2395          statusInfo: {}
  2396        properties:
  2397          statusInfo:
  2398            $ref: '#/components/schemas/StatusInfo'
  2399        required:
  2400        - statusInfo
  2401        type: object
  2402      PduSessionCreateData:
  2403        example:
  2404          supportedFeatures: supportedFeatures
  2405          addUeLocation:
  2406            eutraLocation:
  2407              geographicalInformation: geographicalInformation
  2408              globalNgenbId:
  2409                gNbId:
  2410                  bitLength: 28
  2411                  gNBValue: gNBValue
  2412                plmnId:
  2413                  mnc: mnc
  2414                  mcc: mcc
  2415                n3IwfId: n3IwfId
  2416                ngeNbId: ngeNbId
  2417              ageOfLocationInformation: 2624
  2418              tai:
  2419                tac: tac
  2420                plmnId:
  2421                  mnc: mnc
  2422                  mcc: mcc
  2423              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2424              geodeticInformation: geodeticInformation
  2425              ecgi:
  2426                eutraCellId: eutraCellId
  2427                plmnId:
  2428                  mnc: mnc
  2429                  mcc: mcc
  2430            nrLocation:
  2431              geographicalInformation: geographicalInformation
  2432              globalGnbId:
  2433                gNbId:
  2434                  bitLength: 28
  2435                  gNBValue: gNBValue
  2436                plmnId:
  2437                  mnc: mnc
  2438                  mcc: mcc
  2439                n3IwfId: n3IwfId
  2440                ngeNbId: ngeNbId
  2441              ageOfLocationInformation: 4803
  2442              ncgi:
  2443                plmnId:
  2444                  mnc: mnc
  2445                  mcc: mcc
  2446                nrCellId: nrCellId
  2447              tai:
  2448                tac: tac
  2449                plmnId:
  2450                  mnc: mnc
  2451                  mcc: mcc
  2452              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2453              geodeticInformation: geodeticInformation
  2454            n3gaLocation:
  2455              ueIpv4Addr: 198.51.100.1
  2456              n3gppTai:
  2457                tac: tac
  2458                plmnId:
  2459                  mnc: mnc
  2460                  mcc: mcc
  2461              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  2462              n3IwfId: n3IwfId
  2463              portNumber: 0
  2464          hPcfId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
  2465          gpsi: gpsi
  2466          hoPreparationIndication: true
  2467          servingNetwork:
  2468            mnc: mnc
  2469            mcc: mcc
  2470          ueTimeZone: ueTimeZone
  2471          pei: pei
  2472          alwaysOnRequested: false
  2473          pduSessionId: 20
  2474          epsBearerId:
  2475          - null
  2476          - null
  2477          ueLocation:
  2478            eutraLocation:
  2479              geographicalInformation: geographicalInformation
  2480              globalNgenbId:
  2481                gNbId:
  2482                  bitLength: 28
  2483                  gNBValue: gNBValue
  2484                plmnId:
  2485                  mnc: mnc
  2486                  mcc: mcc
  2487                n3IwfId: n3IwfId
  2488                ngeNbId: ngeNbId
  2489              ageOfLocationInformation: 2624
  2490              tai:
  2491                tac: tac
  2492                plmnId:
  2493                  mnc: mnc
  2494                  mcc: mcc
  2495              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2496              geodeticInformation: geodeticInformation
  2497              ecgi:
  2498                eutraCellId: eutraCellId
  2499                plmnId:
  2500                  mnc: mnc
  2501                  mcc: mcc
  2502            nrLocation:
  2503              geographicalInformation: geographicalInformation
  2504              globalGnbId:
  2505                gNbId:
  2506                  bitLength: 28
  2507                  gNBValue: gNBValue
  2508                plmnId:
  2509                  mnc: mnc
  2510                  mcc: mcc
  2511                n3IwfId: n3IwfId
  2512                ngeNbId: ngeNbId
  2513              ageOfLocationInformation: 4803
  2514              ncgi:
  2515                plmnId:
  2516                  mnc: mnc
  2517                  mcc: mcc
  2518                nrCellId: nrCellId
  2519              tai:
  2520                tac: tac
  2521                plmnId:
  2522                  mnc: mnc
  2523                  mcc: mcc
  2524              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2525              geodeticInformation: geodeticInformation
  2526            n3gaLocation:
  2527              ueIpv4Addr: 198.51.100.1
  2528              n3gppTai:
  2529                tac: tac
  2530                plmnId:
  2531                  mnc: mnc
  2532                  mcc: mcc
  2533              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  2534              n3IwfId: n3IwfId
  2535              portNumber: 0
  2536          recoveryTime: 2000-01-23T04:56:07.000+00:00
  2537          dnn: dnn
  2538          unknownN1SmInfo:
  2539            contentId: contentId
  2540          chargingId: chargingId
  2541          routingIndicator: routingIndicator
  2542          roamingChargingProfile:
  2543            triggers:
  2544            - timeLimit: 1
  2545              maxNumberOfccc: 0
  2546              volumeLimit: 0
  2547            - timeLimit: 1
  2548              maxNumberOfccc: 0
  2549              volumeLimit: 0
  2550          supi: supi
  2551          vcnTunnelInfo:
  2552            ipv6Addr: 2001:db8:85a3::8a2e:370:7334
  2553            gtpTeid: gtpTeid
  2554            ipv4Addr: 198.51.100.1
  2555          n1SmInfoFromUe:
  2556            contentId: contentId
  2557          oldPduSessionId: 153
  2558          unauthenticatedSupi: false
  2559          vsmfId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
  2560          vsmfPduSessionUri: vsmfPduSessionUri
  2561          vSmfServiceInstanceId: vSmfServiceInstanceId
  2562          sNssai:
  2563            sd: sd
  2564            sst: 153
  2565          pgwS8cFteid: pgwS8cFteid
  2566          udmGroupId: udmGroupId
  2567        properties:
  2568          supi:
  2569            pattern: ^(imsi-[0-9]{5,15}|nai-.+|.+)$
  2570            type: string
  2571          unauthenticatedSupi:
  2572            default: false
  2573            type: boolean
  2574          pei:
  2575            pattern: ^(imei-[0-9]{15}|imeisv-[0-9]{16}|.+)$
  2576            type: string
  2577          pduSessionId:
  2578            format: int32
  2579            maximum: 255
  2580            minimum: 0
  2581            type: integer
  2582          dnn:
  2583            type: string
  2584          sNssai:
  2585            $ref: '#/components/schemas/Snssai'
  2586          vsmfId:
  2587            format: uuid
  2588            type: string
  2589          servingNetwork:
  2590            $ref: '#/components/schemas/PlmnId'
  2591          requestType:
  2592            $ref: '#/components/schemas/RequestType'
  2593          epsBearerId:
  2594            items:
  2595              $ref: '#/components/schemas/EpsBearerId'
  2596            minItems: 1
  2597            type: array
  2598          pgwS8cFteid:
  2599            format: byte
  2600            type: string
  2601          vsmfPduSessionUri:
  2602            type: string
  2603          vcnTunnelInfo:
  2604            $ref: '#/components/schemas/TunnelInfo'
  2605          anType:
  2606            $ref: '#/components/schemas/AccessType'
  2607          ratType:
  2608            $ref: '#/components/schemas/RatType'
  2609          ueLocation:
  2610            $ref: '#/components/schemas/UserLocation'
  2611          ueTimeZone:
  2612            type: string
  2613          addUeLocation:
  2614            $ref: '#/components/schemas/UserLocation'
  2615          gpsi:
  2616            pattern: ^(msisdn-[0-9]{5,15}|extid-[^@]+@[^@]+|.+)$
  2617            type: string
  2618          n1SmInfoFromUe:
  2619            $ref: '#/components/schemas/RefToBinaryData'
  2620          unknownN1SmInfo:
  2621            $ref: '#/components/schemas/RefToBinaryData'
  2622          supportedFeatures:
  2623            pattern: ^[A-Fa-f0-9]*$
  2624            type: string
  2625          hPcfId:
  2626            format: uuid
  2627            type: string
  2628          hoPreparationIndication:
  2629            type: boolean
  2630          selMode:
  2631            $ref: '#/components/schemas/DnnSelectionMode'
  2632          alwaysOnRequested:
  2633            default: false
  2634            type: boolean
  2635          udmGroupId:
  2636            type: string
  2637          routingIndicator:
  2638            type: string
  2639          epsInterworkingInd:
  2640            $ref: '#/components/schemas/EpsInterworkingIndication'
  2641          vSmfServiceInstanceId:
  2642            type: string
  2643          recoveryTime:
  2644            format: date-time
  2645            type: string
  2646          roamingChargingProfile:
  2647            $ref: '#/components/schemas/RoamingChargingProfile'
  2648          chargingId:
  2649            type: string
  2650          oldPduSessionId:
  2651            format: int32
  2652            maximum: 255
  2653            minimum: 0
  2654            type: integer
  2655        required:
  2656        - anType
  2657        - dnn
  2658        - servingNetwork
  2659        - vcnTunnelInfo
  2660        - vsmfId
  2661        - vsmfPduSessionUri
  2662        type: object
  2663      PduSessionCreatedData:
  2664        example:
  2665          recoveryTime: 2000-01-23T04:56:07.000+00:00
  2666          enablePauseCharging: false
  2667          alwaysOnGranted: false
  2668          epsPdnCnxInfo:
  2669            pgwS8cFteid: pgwS8cFteid
  2670            pgwNodeName: pgwNodeName
  2671          supportedFeatures: supportedFeatures
  2672          hcnTunnelInfo:
  2673            ipv6Addr: 2001:db8:85a3::8a2e:370:7334
  2674            gtpTeid: gtpTeid
  2675            ipv4Addr: 198.51.100.1
  2676          sscMode: sscMode
  2677          epsBearerInfo:
  2678          - pgwS8uFteid: pgwS8uFteid
  2679            ebi: 1
  2680            bearerLevelQoS: bearerLevelQoS
  2681          - pgwS8uFteid: pgwS8uFteid
  2682            ebi: 1
  2683            bearerLevelQoS: bearerLevelQoS
  2684          ueIpv6Prefix: 2001:db8:abcd:12::0/64
  2685          roamingChargingProfile:
  2686            triggers:
  2687            - timeLimit: 1
  2688              maxNumberOfccc: 0
  2689              volumeLimit: 0
  2690            - timeLimit: 1
  2691              maxNumberOfccc: 0
  2692              volumeLimit: 0
  2693          sessionAmbr:
  2694            uplink: uplink
  2695            downlink: downlink
  2696          qosFlowsSetupList:
  2697          - qosFlowProfile:
  2698              dynamic5Qi:
  2699                priorityLevel: 89
  2700                maxDataBurstVol: 830
  2701                packetErrRate: packetErrRate
  2702                averWindow: 1481
  2703                packetDelayBudget: 1
  2704              gbrQosFlowInfo:
  2705                maxFbrDl: maxFbrDl
  2706                maxFbrUl: maxFbrUl
  2707                maxPacketLossRateUl: 738
  2708                maxPacketLossRateDl: 414
  2709                guaFbrUl: guaFbrUl
  2710                guaFbrDl: guaFbrDl
  2711              5qi: 37
  2712              nonDynamic5Qi:
  2713                priorityLevel: 76
  2714                maxDataBurstVol: 943
  2715                averWindow: 2308
  2716              arp:
  2717                priorityLevel: 9
  2718            qosRules: qosRules
  2719            qfi: 5
  2720            qosFlowDescription: qosFlowDescription
  2721            ebi: 9
  2722          - qosFlowProfile:
  2723              dynamic5Qi:
  2724                priorityLevel: 89
  2725                maxDataBurstVol: 830
  2726                packetErrRate: packetErrRate
  2727                averWindow: 1481
  2728                packetDelayBudget: 1
  2729              gbrQosFlowInfo:
  2730                maxFbrDl: maxFbrDl
  2731                maxFbrUl: maxFbrUl
  2732                maxPacketLossRateUl: 738
  2733                maxPacketLossRateDl: 414
  2734                guaFbrUl: guaFbrUl
  2735                guaFbrDl: guaFbrDl
  2736              5qi: 37
  2737              nonDynamic5Qi:
  2738                priorityLevel: 76
  2739                maxDataBurstVol: 943
  2740                averWindow: 2308
  2741              arp:
  2742                priorityLevel: 9
  2743            qosRules: qosRules
  2744            qfi: 5
  2745            qosFlowDescription: qosFlowDescription
  2746            ebi: 9
  2747          n1SmInfoToUe:
  2748            contentId: contentId
  2749          upSecurity: {}
  2750          ueIpv4Address: 198.51.100.1
  2751          hSmfInstanceId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
  2752          hSmfServiceInstanceId: hSmfServiceInstanceId
  2753          pduSessionId: 31
  2754          sNssai:
  2755            sd: sd
  2756            sst: 153
  2757        properties:
  2758          pduSessionType:
  2759            $ref: '#/components/schemas/PduSessionType'
  2760          sscMode:
  2761            pattern: ^[0-7]$
  2762            type: string
  2763          hcnTunnelInfo:
  2764            $ref: '#/components/schemas/TunnelInfo'
  2765          sessionAmbr:
  2766            $ref: '#/components/schemas/Ambr'
  2767          qosFlowsSetupList:
  2768            items:
  2769              $ref: '#/components/schemas/QosFlowSetupItem'
  2770            minItems: 1
  2771            type: array
  2772          hSmfInstanceId:
  2773            format: uuid
  2774            type: string
  2775          pduSessionId:
  2776            format: int32
  2777            maximum: 255
  2778            minimum: 0
  2779            type: integer
  2780          sNssai:
  2781            $ref: '#/components/schemas/Snssai'
  2782          enablePauseCharging:
  2783            default: false
  2784            type: boolean
  2785          ueIpv4Address:
  2786            example: 198.51.100.1
  2787            pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
  2788            type: string
  2789          ueIpv6Prefix:
  2790            $ref: '#/components/schemas/Ipv6Prefix'
  2791          n1SmInfoToUe:
  2792            $ref: '#/components/schemas/RefToBinaryData'
  2793          epsPdnCnxInfo:
  2794            $ref: '#/components/schemas/EpsPdnCnxInfo'
  2795          epsBearerInfo:
  2796            items:
  2797              $ref: '#/components/schemas/EpsBearerInfo'
  2798            minItems: 1
  2799            type: array
  2800          supportedFeatures:
  2801            pattern: ^[A-Fa-f0-9]*$
  2802            type: string
  2803          maxIntegrityProtectedDataRate:
  2804            $ref: '#/components/schemas/MaxIntegrityProtectedDataRate'
  2805          alwaysOnGranted:
  2806            default: false
  2807            type: boolean
  2808          upSecurity:
  2809            $ref: '#/components/schemas/UpSecurity'
  2810          roamingChargingProfile:
  2811            $ref: '#/components/schemas/RoamingChargingProfile'
  2812          hSmfServiceInstanceId:
  2813            type: string
  2814          recoveryTime:
  2815            format: date-time
  2816            type: string
  2817        required:
  2818        - hSmfInstanceId
  2819        - hcnTunnelInfo
  2820        - pduSessionType
  2821        - qosFlowsSetupList
  2822        - sessionAmbr
  2823        - sscMode
  2824        type: object
  2825      HsmfUpdateData:
  2826        example:
  2827          addUeLocation:
  2828            eutraLocation:
  2829              geographicalInformation: geographicalInformation
  2830              globalNgenbId:
  2831                gNbId:
  2832                  bitLength: 28
  2833                  gNBValue: gNBValue
  2834                plmnId:
  2835                  mnc: mnc
  2836                  mcc: mcc
  2837                n3IwfId: n3IwfId
  2838                ngeNbId: ngeNbId
  2839              ageOfLocationInformation: 2624
  2840              tai:
  2841                tac: tac
  2842                plmnId:
  2843                  mnc: mnc
  2844                  mcc: mcc
  2845              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2846              geodeticInformation: geodeticInformation
  2847              ecgi:
  2848                eutraCellId: eutraCellId
  2849                plmnId:
  2850                  mnc: mnc
  2851                  mcc: mcc
  2852            nrLocation:
  2853              geographicalInformation: geographicalInformation
  2854              globalGnbId:
  2855                gNbId:
  2856                  bitLength: 28
  2857                  gNBValue: gNBValue
  2858                plmnId:
  2859                  mnc: mnc
  2860                  mcc: mcc
  2861                n3IwfId: n3IwfId
  2862                ngeNbId: ngeNbId
  2863              ageOfLocationInformation: 4803
  2864              ncgi:
  2865                plmnId:
  2866                  mnc: mnc
  2867                  mcc: mcc
  2868                nrCellId: nrCellId
  2869              tai:
  2870                tac: tac
  2871                plmnId:
  2872                  mnc: mnc
  2873                  mcc: mcc
  2874              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2875              geodeticInformation: geodeticInformation
  2876            n3gaLocation:
  2877              ueIpv4Addr: 198.51.100.1
  2878              n3gppTai:
  2879                tac: tac
  2880                plmnId:
  2881                  mnc: mnc
  2882                  mcc: mcc
  2883              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  2884              n3IwfId: n3IwfId
  2885              portNumber: 0
  2886          5gMmCauseValue: 0
  2887          hoPreparationIndication: true
  2888          servingNetwork:
  2889            mnc: mnc
  2890            mcc: mcc
  2891          ueTimeZone: ueTimeZone
  2892          revokeEbiList:
  2893          - null
  2894          - null
  2895          pei: pei
  2896          alwaysOnRequested: false
  2897          epsBearerId:
  2898          - null
  2899          - null
  2900          pauseCharging: true
  2901          ueLocation:
  2902            eutraLocation:
  2903              geographicalInformation: geographicalInformation
  2904              globalNgenbId:
  2905                gNbId:
  2906                  bitLength: 28
  2907                  gNBValue: gNBValue
  2908                plmnId:
  2909                  mnc: mnc
  2910                  mcc: mcc
  2911                n3IwfId: n3IwfId
  2912                ngeNbId: ngeNbId
  2913              ageOfLocationInformation: 2624
  2914              tai:
  2915                tac: tac
  2916                plmnId:
  2917                  mnc: mnc
  2918                  mcc: mcc
  2919              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2920              geodeticInformation: geodeticInformation
  2921              ecgi:
  2922                eutraCellId: eutraCellId
  2923                plmnId:
  2924                  mnc: mnc
  2925                  mcc: mcc
  2926            nrLocation:
  2927              geographicalInformation: geographicalInformation
  2928              globalGnbId:
  2929                gNbId:
  2930                  bitLength: 28
  2931                  gNBValue: gNBValue
  2932                plmnId:
  2933                  mnc: mnc
  2934                  mcc: mcc
  2935                n3IwfId: n3IwfId
  2936                ngeNbId: ngeNbId
  2937              ageOfLocationInformation: 4803
  2938              ncgi:
  2939                plmnId:
  2940                  mnc: mnc
  2941                  mcc: mcc
  2942                nrCellId: nrCellId
  2943              tai:
  2944                tac: tac
  2945                plmnId:
  2946                  mnc: mnc
  2947                  mcc: mcc
  2948              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  2949              geodeticInformation: geodeticInformation
  2950            n3gaLocation:
  2951              ueIpv4Addr: 198.51.100.1
  2952              n3gppTai:
  2953                tac: tac
  2954                plmnId:
  2955                  mnc: mnc
  2956                  mcc: mcc
  2957              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  2958              n3IwfId: n3IwfId
  2959              portNumber: 0
  2960          pti: 20
  2961          secondaryRatUsageReport:
  2962          - qosFlowsUsageData:
  2963            - downlinkVolume: 1
  2964              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  2965              qfi: 37
  2966              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  2967              uplinkVolume: 5
  2968            - downlinkVolume: 1
  2969              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  2970              qfi: 37
  2971              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  2972              uplinkVolume: 5
  2973          - qosFlowsUsageData:
  2974            - downlinkVolume: 1
  2975              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  2976              qfi: 37
  2977              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  2978              uplinkVolume: 5
  2979            - downlinkVolume: 1
  2980              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  2981              qfi: 37
  2982              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  2983              uplinkVolume: 5
  2984          unknownN1SmInfo:
  2985            contentId: contentId
  2986          vcnTunnelInfo:
  2987            ipv6Addr: 2001:db8:85a3::8a2e:370:7334
  2988            gtpTeid: gtpTeid
  2989            ipv4Addr: 198.51.100.1
  2990          n1SmInfoFromUe:
  2991            contentId: contentId
  2992          ngApCause:
  2993            value: 0
  2994            group: 0
  2995          qosFlowsNotifyList:
  2996          - qfi: 37
  2997          - qfi: 37
  2998          NotifyList:
  2999          - {}
  3000          - {}
  3001          qosFlowsRelNotifyList:
  3002          - qfi: 5
  3003          - qfi: 5
  3004        properties:
  3005          requestIndication:
  3006            $ref: '#/components/schemas/RequestIndication'
  3007          pei:
  3008            pattern: ^(imei-[0-9]{15}|imeisv-[0-9]{16}|.+)$
  3009            type: string
  3010          vcnTunnelInfo:
  3011            $ref: '#/components/schemas/TunnelInfo'
  3012          servingNetwork:
  3013            $ref: '#/components/schemas/PlmnId'
  3014          anType:
  3015            $ref: '#/components/schemas/AccessType'
  3016          ratType:
  3017            $ref: '#/components/schemas/RatType'
  3018          ueLocation:
  3019            $ref: '#/components/schemas/UserLocation'
  3020          ueTimeZone:
  3021            type: string
  3022          addUeLocation:
  3023            $ref: '#/components/schemas/UserLocation'
  3024          pauseCharging:
  3025            type: boolean
  3026          pti:
  3027            format: int32
  3028            maximum: 255
  3029            minimum: 0
  3030            type: integer
  3031          n1SmInfoFromUe:
  3032            $ref: '#/components/schemas/RefToBinaryData'
  3033          unknownN1SmInfo:
  3034            $ref: '#/components/schemas/RefToBinaryData'
  3035          qosFlowsRelNotifyList:
  3036            items:
  3037              $ref: '#/components/schemas/QosFlowItem'
  3038            minItems: 1
  3039            type: array
  3040          qosFlowsNotifyList:
  3041            items:
  3042              $ref: '#/components/schemas/QosFlowNotifyItem'
  3043            minItems: 1
  3044            type: array
  3045          NotifyList:
  3046            items:
  3047              $ref: '#/components/schemas/PduSessionNotifyItem'
  3048            minItems: 1
  3049            type: array
  3050          epsBearerId:
  3051            items:
  3052              $ref: '#/components/schemas/EpsBearerId'
  3053            minItems: 0
  3054            type: array
  3055          hoPreparationIndication:
  3056            type: boolean
  3057          revokeEbiList:
  3058            items:
  3059              $ref: '#/components/schemas/EpsBearerId'
  3060            minItems: 1
  3061            type: array
  3062          cause:
  3063            $ref: '#/components/schemas/Cause'
  3064          ngApCause:
  3065            $ref: '#/components/schemas/NgApCause'
  3066          5gMmCauseValue:
  3067            format: int32
  3068            minimum: 0
  3069            type: integer
  3070          alwaysOnRequested:
  3071            default: false
  3072            type: boolean
  3073          epsInterworkingInd:
  3074            $ref: '#/components/schemas/EpsInterworkingIndication'
  3075          secondaryRatUsageReport:
  3076            items:
  3077              $ref: '#/components/schemas/SecondaryRatUsageReport'
  3078            minItems: 1
  3079            type: array
  3080        required:
  3081        - requestIndication
  3082        type: object
  3083      HsmfUpdatedData:
  3084        example:
  3085          n1SmInfoToUe:
  3086            contentId: contentId
  3087        properties:
  3088          n1SmInfoToUe:
  3089            $ref: '#/components/schemas/RefToBinaryData'
  3090        type: object
  3091      ReleaseData:
  3092        example:
  3093          ueTimeZone: ueTimeZone
  3094          ngApCause:
  3095            value: 0
  3096            group: 0
  3097          secondaryRatUsageReport:
  3098          - qosFlowsUsageData:
  3099            - downlinkVolume: 1
  3100              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  3101              qfi: 37
  3102              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  3103              uplinkVolume: 5
  3104            - downlinkVolume: 1
  3105              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  3106              qfi: 37
  3107              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  3108              uplinkVolume: 5
  3109          - qosFlowsUsageData:
  3110            - downlinkVolume: 1
  3111              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  3112              qfi: 37
  3113              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  3114              uplinkVolume: 5
  3115            - downlinkVolume: 1
  3116              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  3117              qfi: 37
  3118              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  3119              uplinkVolume: 5
  3120          addUeLocation:
  3121            eutraLocation:
  3122              geographicalInformation: geographicalInformation
  3123              globalNgenbId:
  3124                gNbId:
  3125                  bitLength: 28
  3126                  gNBValue: gNBValue
  3127                plmnId:
  3128                  mnc: mnc
  3129                  mcc: mcc
  3130                n3IwfId: n3IwfId
  3131                ngeNbId: ngeNbId
  3132              ageOfLocationInformation: 2624
  3133              tai:
  3134                tac: tac
  3135                plmnId:
  3136                  mnc: mnc
  3137                  mcc: mcc
  3138              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  3139              geodeticInformation: geodeticInformation
  3140              ecgi:
  3141                eutraCellId: eutraCellId
  3142                plmnId:
  3143                  mnc: mnc
  3144                  mcc: mcc
  3145            nrLocation:
  3146              geographicalInformation: geographicalInformation
  3147              globalGnbId:
  3148                gNbId:
  3149                  bitLength: 28
  3150                  gNBValue: gNBValue
  3151                plmnId:
  3152                  mnc: mnc
  3153                  mcc: mcc
  3154                n3IwfId: n3IwfId
  3155                ngeNbId: ngeNbId
  3156              ageOfLocationInformation: 4803
  3157              ncgi:
  3158                plmnId:
  3159                  mnc: mnc
  3160                  mcc: mcc
  3161                nrCellId: nrCellId
  3162              tai:
  3163                tac: tac
  3164                plmnId:
  3165                  mnc: mnc
  3166                  mcc: mcc
  3167              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  3168              geodeticInformation: geodeticInformation
  3169            n3gaLocation:
  3170              ueIpv4Addr: 198.51.100.1
  3171              n3gppTai:
  3172                tac: tac
  3173                plmnId:
  3174                  mnc: mnc
  3175                  mcc: mcc
  3176              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  3177              n3IwfId: n3IwfId
  3178              portNumber: 0
  3179          5gMmCauseValue: 0
  3180          ueLocation:
  3181            eutraLocation:
  3182              geographicalInformation: geographicalInformation
  3183              globalNgenbId:
  3184                gNbId:
  3185                  bitLength: 28
  3186                  gNBValue: gNBValue
  3187                plmnId:
  3188                  mnc: mnc
  3189                  mcc: mcc
  3190                n3IwfId: n3IwfId
  3191                ngeNbId: ngeNbId
  3192              ageOfLocationInformation: 2624
  3193              tai:
  3194                tac: tac
  3195                plmnId:
  3196                  mnc: mnc
  3197                  mcc: mcc
  3198              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  3199              geodeticInformation: geodeticInformation
  3200              ecgi:
  3201                eutraCellId: eutraCellId
  3202                plmnId:
  3203                  mnc: mnc
  3204                  mcc: mcc
  3205            nrLocation:
  3206              geographicalInformation: geographicalInformation
  3207              globalGnbId:
  3208                gNbId:
  3209                  bitLength: 28
  3210                  gNBValue: gNBValue
  3211                plmnId:
  3212                  mnc: mnc
  3213                  mcc: mcc
  3214                n3IwfId: n3IwfId
  3215                ngeNbId: ngeNbId
  3216              ageOfLocationInformation: 4803
  3217              ncgi:
  3218                plmnId:
  3219                  mnc: mnc
  3220                  mcc: mcc
  3221                nrCellId: nrCellId
  3222              tai:
  3223                tac: tac
  3224                plmnId:
  3225                  mnc: mnc
  3226                  mcc: mcc
  3227              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  3228              geodeticInformation: geodeticInformation
  3229            n3gaLocation:
  3230              ueIpv4Addr: 198.51.100.1
  3231              n3gppTai:
  3232                tac: tac
  3233                plmnId:
  3234                  mnc: mnc
  3235                  mcc: mcc
  3236              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  3237              n3IwfId: n3IwfId
  3238              portNumber: 0
  3239        properties:
  3240          cause:
  3241            $ref: '#/components/schemas/Cause'
  3242          ngApCause:
  3243            $ref: '#/components/schemas/NgApCause'
  3244          5gMmCauseValue:
  3245            format: int32
  3246            minimum: 0
  3247            type: integer
  3248          ueLocation:
  3249            $ref: '#/components/schemas/UserLocation'
  3250          ueTimeZone:
  3251            type: string
  3252          addUeLocation:
  3253            $ref: '#/components/schemas/UserLocation'
  3254          secondaryRatUsageReport:
  3255            items:
  3256              $ref: '#/components/schemas/SecondaryRatUsageReport'
  3257            minItems: 1
  3258            type: array
  3259        type: object
  3260      ReleasedData:
  3261        type: object
  3262      VsmfUpdateData:
  3263        properties:
  3264          requestIndication:
  3265            $ref: '#/components/schemas/RequestIndication'
  3266          sessionAmbr:
  3267            $ref: '#/components/schemas/Ambr'
  3268          qosFlowsAddModRequestList:
  3269            items:
  3270              $ref: '#/components/schemas/QosFlowAddModifyRequestItem'
  3271            minItems: 1
  3272            type: array
  3273          qosFlowsRelRequestList:
  3274            items:
  3275              $ref: '#/components/schemas/QosFlowReleaseRequestItem'
  3276            minItems: 1
  3277            type: array
  3278          epsBearerInfo:
  3279            items:
  3280              $ref: '#/components/schemas/EpsBearerInfo'
  3281            minItems: 1
  3282            type: array
  3283          assignEbiList:
  3284            items:
  3285              $ref: '#/components/schemas/EpsBearerId'
  3286            minItems: 1
  3287            type: array
  3288          revokeEbiList:
  3289            items:
  3290              $ref: '#/components/schemas/EpsBearerId'
  3291            minItems: 1
  3292            type: array
  3293          modifiedEbiList:
  3294            items:
  3295              $ref: '#/components/schemas/EbiArpMapping'
  3296            minItems: 1
  3297            type: array
  3298          pti:
  3299            format: int32
  3300            maximum: 255
  3301            minimum: 0
  3302            type: integer
  3303          n1SmInfoToUe:
  3304            $ref: '#/components/schemas/RefToBinaryData'
  3305          alwaysOnGranted:
  3306            default: false
  3307            type: boolean
  3308          cause:
  3309            $ref: '#/components/schemas/Cause'
  3310          n1smCause:
  3311            type: string
  3312          backOffTimer:
  3313            format: int32
  3314            type: integer
  3315        required:
  3316        - requestIndication
  3317        type: object
  3318      VsmfUpdatedData:
  3319        example:
  3320          qosFlowsFailedtoAddModList:
  3321          - qfi: 5
  3322          - qfi: 5
  3323          qosFlowsFailedtoRelList:
  3324          - qfi: 5
  3325          - qfi: 5
  3326          secondaryRatUsageReport:
  3327          - qosFlowsUsageData:
  3328            - downlinkVolume: 1
  3329              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  3330              qfi: 37
  3331              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  3332              uplinkVolume: 5
  3333            - downlinkVolume: 1
  3334              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  3335              qfi: 37
  3336              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  3337              uplinkVolume: 5
  3338          - qosFlowsUsageData:
  3339            - downlinkVolume: 1
  3340              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  3341              qfi: 37
  3342              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  3343              uplinkVolume: 5
  3344            - downlinkVolume: 1
  3345              startTimeStamp: 2000-01-23T04:56:07.000+00:00
  3346              qfi: 37
  3347              endTimeStamp: 2000-01-23T04:56:07.000+00:00
  3348              uplinkVolume: 5
  3349          failedToAssignEbiList:
  3350          - null
  3351          - null
  3352          unknownN1SmInfo:
  3353            contentId: contentId
  3354          assignedEbiList:
  3355          - epsBearerId: 2
  3356            arp:
  3357              priorityLevel: 9
  3358          - epsBearerId: 2
  3359            arp:
  3360              priorityLevel: 9
  3361          qosFlowsAddModList:
  3362          - qfi: 5
  3363          - qfi: 5
  3364          addUeLocation:
  3365            eutraLocation:
  3366              geographicalInformation: geographicalInformation
  3367              globalNgenbId:
  3368                gNbId:
  3369                  bitLength: 28
  3370                  gNBValue: gNBValue
  3371                plmnId:
  3372                  mnc: mnc
  3373                  mcc: mcc
  3374                n3IwfId: n3IwfId
  3375                ngeNbId: ngeNbId
  3376              ageOfLocationInformation: 2624
  3377              tai:
  3378                tac: tac
  3379                plmnId:
  3380                  mnc: mnc
  3381                  mcc: mcc
  3382              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  3383              geodeticInformation: geodeticInformation
  3384              ecgi:
  3385                eutraCellId: eutraCellId
  3386                plmnId:
  3387                  mnc: mnc
  3388                  mcc: mcc
  3389            nrLocation:
  3390              geographicalInformation: geographicalInformation
  3391              globalGnbId:
  3392                gNbId:
  3393                  bitLength: 28
  3394                  gNBValue: gNBValue
  3395                plmnId:
  3396                  mnc: mnc
  3397                  mcc: mcc
  3398                n3IwfId: n3IwfId
  3399                ngeNbId: ngeNbId
  3400              ageOfLocationInformation: 4803
  3401              ncgi:
  3402                plmnId:
  3403                  mnc: mnc
  3404                  mcc: mcc
  3405                nrCellId: nrCellId
  3406              tai:
  3407                tac: tac
  3408                plmnId:
  3409                  mnc: mnc
  3410                  mcc: mcc
  3411              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  3412              geodeticInformation: geodeticInformation
  3413            n3gaLocation:
  3414              ueIpv4Addr: 198.51.100.1
  3415              n3gppTai:
  3416                tac: tac
  3417                plmnId:
  3418                  mnc: mnc
  3419                  mcc: mcc
  3420              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  3421              n3IwfId: n3IwfId
  3422              portNumber: 0
  3423          qosFlowsRelList:
  3424          - qfi: 5
  3425          - qfi: 5
  3426          n1SmInfoFromUe:
  3427            contentId: contentId
  3428          releasedEbiList:
  3429          - null
  3430          - null
  3431          ueTimeZone: ueTimeZone
  3432          ueLocation:
  3433            eutraLocation:
  3434              geographicalInformation: geographicalInformation
  3435              globalNgenbId:
  3436                gNbId:
  3437                  bitLength: 28
  3438                  gNBValue: gNBValue
  3439                plmnId:
  3440                  mnc: mnc
  3441                  mcc: mcc
  3442                n3IwfId: n3IwfId
  3443                ngeNbId: ngeNbId
  3444              ageOfLocationInformation: 2624
  3445              tai:
  3446                tac: tac
  3447                plmnId:
  3448                  mnc: mnc
  3449                  mcc: mcc
  3450              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  3451              geodeticInformation: geodeticInformation
  3452              ecgi:
  3453                eutraCellId: eutraCellId
  3454                plmnId:
  3455                  mnc: mnc
  3456                  mcc: mcc
  3457            nrLocation:
  3458              geographicalInformation: geographicalInformation
  3459              globalGnbId:
  3460                gNbId:
  3461                  bitLength: 28
  3462                  gNBValue: gNBValue
  3463                plmnId:
  3464                  mnc: mnc
  3465                  mcc: mcc
  3466                n3IwfId: n3IwfId
  3467                ngeNbId: ngeNbId
  3468              ageOfLocationInformation: 4803
  3469              ncgi:
  3470                plmnId:
  3471                  mnc: mnc
  3472                  mcc: mcc
  3473                nrCellId: nrCellId
  3474              tai:
  3475                tac: tac
  3476                plmnId:
  3477                  mnc: mnc
  3478                  mcc: mcc
  3479              ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  3480              geodeticInformation: geodeticInformation
  3481            n3gaLocation:
  3482              ueIpv4Addr: 198.51.100.1
  3483              n3gppTai:
  3484                tac: tac
  3485                plmnId:
  3486                  mnc: mnc
  3487                  mcc: mcc
  3488              ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  3489              n3IwfId: n3IwfId
  3490              portNumber: 0
  3491        properties:
  3492          qosFlowsAddModList:
  3493            items:
  3494              $ref: '#/components/schemas/QosFlowItem'
  3495            minItems: 1
  3496            type: array
  3497          qosFlowsRelList:
  3498            items:
  3499              $ref: '#/components/schemas/QosFlowItem'
  3500            minItems: 1
  3501            type: array
  3502          qosFlowsFailedtoAddModList:
  3503            items:
  3504              $ref: '#/components/schemas/QosFlowItem'
  3505            minItems: 1
  3506            type: array
  3507          qosFlowsFailedtoRelList:
  3508            items:
  3509              $ref: '#/components/schemas/QosFlowItem'
  3510            minItems: 1
  3511            type: array
  3512          n1SmInfoFromUe:
  3513            $ref: '#/components/schemas/RefToBinaryData'
  3514          unknownN1SmInfo:
  3515            $ref: '#/components/schemas/RefToBinaryData'
  3516          ueLocation:
  3517            $ref: '#/components/schemas/UserLocation'
  3518          ueTimeZone:
  3519            type: string
  3520          addUeLocation:
  3521            $ref: '#/components/schemas/UserLocation'
  3522          assignedEbiList:
  3523            items:
  3524              $ref: '#/components/schemas/EbiArpMapping'
  3525            minItems: 1
  3526            type: array
  3527          failedToAssignEbiList:
  3528            items:
  3529              $ref: '#/components/schemas/EpsBearerId'
  3530            minItems: 1
  3531            type: array
  3532          releasedEbiList:
  3533            items:
  3534              $ref: '#/components/schemas/EpsBearerId'
  3535            minItems: 1
  3536            type: array
  3537          secondaryRatUsageReport:
  3538            items:
  3539              $ref: '#/components/schemas/SecondaryRatUsageReport'
  3540            minItems: 1
  3541            type: array
  3542        type: object
  3543      StatusNotification:
  3544        example:
  3545          statusInfo: {}
  3546        properties:
  3547          statusInfo:
  3548            $ref: '#/components/schemas/StatusInfo'
  3549        required:
  3550        - statusInfo
  3551        type: object
  3552      QosFlowItem:
  3553        example:
  3554          qfi: 5
  3555        properties:
  3556          qfi:
  3557            format: int32
  3558            maximum: 63
  3559            minimum: 0
  3560            type: integer
  3561          cause:
  3562            $ref: '#/components/schemas/Cause'
  3563        required:
  3564        - qfi
  3565        type: object
  3566      QosFlowSetupItem:
  3567        example:
  3568          qosFlowProfile:
  3569            dynamic5Qi:
  3570              priorityLevel: 89
  3571              maxDataBurstVol: 830
  3572              packetErrRate: packetErrRate
  3573              averWindow: 1481
  3574              packetDelayBudget: 1
  3575            gbrQosFlowInfo:
  3576              maxFbrDl: maxFbrDl
  3577              maxFbrUl: maxFbrUl
  3578              maxPacketLossRateUl: 738
  3579              maxPacketLossRateDl: 414
  3580              guaFbrUl: guaFbrUl
  3581              guaFbrDl: guaFbrDl
  3582            5qi: 37
  3583            nonDynamic5Qi:
  3584              priorityLevel: 76
  3585              maxDataBurstVol: 943
  3586              averWindow: 2308
  3587            arp:
  3588              priorityLevel: 9
  3589          qosRules: qosRules
  3590          qfi: 5
  3591          qosFlowDescription: qosFlowDescription
  3592          ebi: 9
  3593        properties:
  3594          qfi:
  3595            format: int32
  3596            maximum: 63
  3597            minimum: 0
  3598            type: integer
  3599          qosRules:
  3600            format: byte
  3601            type: string
  3602          ebi:
  3603            format: int32
  3604            maximum: 15
  3605            minimum: 0
  3606            type: integer
  3607          qosFlowDescription:
  3608            format: byte
  3609            type: string
  3610          qosFlowProfile:
  3611            $ref: '#/components/schemas/QosFlowProfile'
  3612        required:
  3613        - qfi
  3614        - qosRules
  3615        type: object
  3616      QosFlowAddModifyRequestItem:
  3617        properties:
  3618          qfi:
  3619            format: int32
  3620            maximum: 63
  3621            minimum: 0
  3622            type: integer
  3623          ebi:
  3624            format: int32
  3625            maximum: 15
  3626            minimum: 0
  3627            type: integer
  3628          qosRules:
  3629            format: byte
  3630            type: string
  3631          qosFlowDescription:
  3632            format: byte
  3633            type: string
  3634          qosFlowProfile:
  3635            $ref: '#/components/schemas/QosFlowProfile'
  3636        required:
  3637        - qfi
  3638        type: object
  3639      QosFlowReleaseRequestItem:
  3640        properties:
  3641          qfi:
  3642            format: int32
  3643            maximum: 63
  3644            minimum: 0
  3645            type: integer
  3646          qosRules:
  3647            format: byte
  3648            type: string
  3649          qosFlowDescription:
  3650            format: byte
  3651            type: string
  3652        required:
  3653        - qfi
  3654        type: object
  3655      QosFlowProfile:
  3656        example:
  3657          dynamic5Qi:
  3658            priorityLevel: 89
  3659            maxDataBurstVol: 830
  3660            packetErrRate: packetErrRate
  3661            averWindow: 1481
  3662            packetDelayBudget: 1
  3663          gbrQosFlowInfo:
  3664            maxFbrDl: maxFbrDl
  3665            maxFbrUl: maxFbrUl
  3666            maxPacketLossRateUl: 738
  3667            maxPacketLossRateDl: 414
  3668            guaFbrUl: guaFbrUl
  3669            guaFbrDl: guaFbrDl
  3670          5qi: 37
  3671          nonDynamic5Qi:
  3672            priorityLevel: 76
  3673            maxDataBurstVol: 943
  3674            averWindow: 2308
  3675          arp:
  3676            priorityLevel: 9
  3677        properties:
  3678          5qi:
  3679            format: int32
  3680            maximum: 255
  3681            minimum: 0
  3682            type: integer
  3683          nonDynamic5Qi:
  3684            $ref: '#/components/schemas/NonDynamic5Qi'
  3685          dynamic5Qi:
  3686            $ref: '#/components/schemas/Dynamic5Qi'
  3687          arp:
  3688            $ref: '#/components/schemas/Arp'
  3689          gbrQosFlowInfo:
  3690            $ref: '#/components/schemas/GbrQosFlowInformation'
  3691          rqa:
  3692            $ref: '#/components/schemas/ReflectiveQoSAttribute'
  3693          additionalQosFlowInfo:
  3694            $ref: '#/components/schemas/AdditionalQosFlowInfo'
  3695        required:
  3696        - 5qi
  3697        type: object
  3698      GbrQosFlowInformation:
  3699        example:
  3700          maxFbrDl: maxFbrDl
  3701          maxFbrUl: maxFbrUl
  3702          maxPacketLossRateUl: 738
  3703          maxPacketLossRateDl: 414
  3704          guaFbrUl: guaFbrUl
  3705          guaFbrDl: guaFbrDl
  3706        properties:
  3707          maxFbrDl:
  3708            pattern: ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
  3709            type: string
  3710          maxFbrUl:
  3711            pattern: ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
  3712            type: string
  3713          guaFbrDl:
  3714            pattern: ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
  3715            type: string
  3716          guaFbrUl:
  3717            pattern: ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
  3718            type: string
  3719          notifControl:
  3720            $ref: '#/components/schemas/NotificationControl'
  3721          maxPacketLossRateDl:
  3722            format: int32
  3723            maximum: 1000
  3724            minimum: 0
  3725            type: integer
  3726          maxPacketLossRateUl:
  3727            format: int32
  3728            maximum: 1000
  3729            minimum: 0
  3730            type: integer
  3731        required:
  3732        - guaFbrDl
  3733        - guaFbrUl
  3734        - maxFbrDl
  3735        - maxFbrUl
  3736        type: object
  3737      QosFlowNotifyItem:
  3738        example:
  3739          qfi: 37
  3740        properties:
  3741          qfi:
  3742            format: int32
  3743            maximum: 63
  3744            minimum: 0
  3745            type: integer
  3746          notificationCause:
  3747            $ref: '#/components/schemas/NotificationCause'
  3748        required:
  3749        - notificationCause
  3750        - qfi
  3751        type: object
  3752      SmContextRetrieveData:
  3753        example:
  3754          targetMmeCap:
  3755            nonIpSupported: false
  3756        properties:
  3757          targetMmeCap:
  3758            $ref: '#/components/schemas/MmeCapabilities'
  3759        type: object
  3760      SmContextRetrievedData:
  3761        example:
  3762          ueEpsPdnConnection: ueEpsPdnConnection
  3763        properties:
  3764          ueEpsPdnConnection:
  3765            type: string
  3766        required:
  3767        - ueEpsPdnConnection
  3768        type: object
  3769      MmeCapabilities:
  3770        example:
  3771          nonIpSupported: false
  3772        properties:
  3773          nonIpSupported:
  3774            default: false
  3775            type: boolean
  3776        type: object
  3777      TunnelInfo:
  3778        example:
  3779          ipv6Addr: 2001:db8:85a3::8a2e:370:7334
  3780          gtpTeid: gtpTeid
  3781          ipv4Addr: 198.51.100.1
  3782        properties:
  3783          ipv4Addr:
  3784            example: 198.51.100.1
  3785            pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
  3786            type: string
  3787          ipv6Addr:
  3788            $ref: '#/components/schemas/Ipv6Addr'
  3789          gtpTeid:
  3790            pattern: ^[A-F0-9]{8}$
  3791            type: string
  3792        required:
  3793        - gtpTeid
  3794        type: object
  3795      StatusInfo:
  3796        example: {}
  3797        properties:
  3798          resourceStatus:
  3799            $ref: '#/components/schemas/ResourceStatus'
  3800          cause:
  3801            $ref: '#/components/schemas/Cause'
  3802        required:
  3803        - resourceStatus
  3804        type: object
  3805      EpsPdnCnxInfo:
  3806        example:
  3807          pgwS8cFteid: pgwS8cFteid
  3808          pgwNodeName: pgwNodeName
  3809        properties:
  3810          pgwS8cFteid:
  3811            format: byte
  3812            type: string
  3813          pgwNodeName:
  3814            format: byte
  3815            type: string
  3816        required:
  3817        - pgwS8cFteid
  3818        type: object
  3819      EpsBearerInfo:
  3820        example:
  3821          pgwS8uFteid: pgwS8uFteid
  3822          ebi: 1
  3823          bearerLevelQoS: bearerLevelQoS
  3824        properties:
  3825          ebi:
  3826            format: int32
  3827            maximum: 15
  3828            minimum: 0
  3829            type: integer
  3830          pgwS8uFteid:
  3831            format: byte
  3832            type: string
  3833          bearerLevelQoS:
  3834            format: byte
  3835            type: string
  3836        required:
  3837        - bearerLevelQoS
  3838        - ebi
  3839        - pgwS8uFteid
  3840        type: object
  3841      PduSessionNotifyItem:
  3842        example: {}
  3843        properties:
  3844          notificationCause:
  3845            $ref: '#/components/schemas/NotificationCause'
  3846        required:
  3847        - notificationCause
  3848        type: object
  3849      EbiArpMapping:
  3850        example:
  3851          epsBearerId: 2
  3852          arp:
  3853            priorityLevel: 9
  3854        properties:
  3855          epsBearerId:
  3856            format: int32
  3857            maximum: 15
  3858            minimum: 0
  3859            type: integer
  3860          arp:
  3861            $ref: '#/components/schemas/Arp'
  3862        required:
  3863        - arp
  3864        - epsBearerId
  3865        type: object
  3866      SmContextCreateError:
  3867        properties:
  3868          error:
  3869            $ref: '#/components/schemas/ProblemDetails'
  3870          n1SmMsg:
  3871            $ref: '#/components/schemas/RefToBinaryData'
  3872          recoveryTime:
  3873            format: date-time
  3874            type: string
  3875        required:
  3876        - error
  3877        type: object
  3878      SmContextUpdateError:
  3879        properties:
  3880          error:
  3881            $ref: '#/components/schemas/ProblemDetails'
  3882          n1SmMsg:
  3883            $ref: '#/components/schemas/RefToBinaryData'
  3884          n2SmInfo:
  3885            $ref: '#/components/schemas/RefToBinaryData'
  3886          n2SmInfoType:
  3887            $ref: '#/components/schemas/N2SmInfoType'
  3888          upCnxState:
  3889            $ref: '#/components/schemas/UpCnxState'
  3890          recoveryTime:
  3891            format: date-time
  3892            type: string
  3893        required:
  3894        - error
  3895        type: object
  3896      PduSessionCreateError:
  3897        properties:
  3898          error:
  3899            $ref: '#/components/schemas/ProblemDetails'
  3900          n1smCause:
  3901            pattern: ^[A-F0-9]{2}$
  3902            type: string
  3903          n1SmInfoToUe:
  3904            $ref: '#/components/schemas/RefToBinaryData'
  3905          backOffTimer:
  3906            format: int32
  3907            type: integer
  3908          recoveryTime:
  3909            format: date-time
  3910            type: string
  3911        required:
  3912        - error
  3913        type: object
  3914      HsmfUpdateError:
  3915        properties:
  3916          error:
  3917            $ref: '#/components/schemas/ProblemDetails'
  3918          pti:
  3919            format: int32
  3920            maximum: 255
  3921            minimum: 0
  3922            type: integer
  3923          n1smCause:
  3924            pattern: ^[A-F0-9]{2}$
  3925            type: string
  3926          n1SmInfoToUe:
  3927            $ref: '#/components/schemas/RefToBinaryData'
  3928          backOffTimer:
  3929            format: int32
  3930            type: integer
  3931          recoveryTime:
  3932            format: date-time
  3933            type: string
  3934        required:
  3935        - error
  3936        type: object
  3937      VsmfUpdateError:
  3938        properties:
  3939          error:
  3940            $ref: '#/components/schemas/ProblemDetails'
  3941          pti:
  3942            format: int32
  3943            maximum: 255
  3944            minimum: 0
  3945            type: integer
  3946          n1smCause:
  3947            pattern: ^[A-F0-9]{2}$
  3948            type: string
  3949          n1SmInfoFromUe:
  3950            $ref: '#/components/schemas/RefToBinaryData'
  3951          unknownN1SmInfo:
  3952            $ref: '#/components/schemas/RefToBinaryData'
  3953          failedToAssignEbiList:
  3954            items:
  3955              $ref: '#/components/schemas/EpsBearerId'
  3956            minItems: 1
  3957            type: array
  3958          ngApCause:
  3959            $ref: '#/components/schemas/NgApCause'
  3960          5gMmCauseValue:
  3961            format: int32
  3962            minimum: 0
  3963            type: integer
  3964          recoveryTime:
  3965            format: date-time
  3966            type: string
  3967        required:
  3968        - error
  3969        type: object
  3970      ProcedureTransactionId:
  3971        format: int32
  3972        maximum: 255
  3973        minimum: 0
  3974        type: integer
  3975      EpsBearerId:
  3976        format: int32
  3977        maximum: 15
  3978        minimum: 0
  3979        type: integer
  3980      EpsPdnCnxContainer:
  3981        type: string
  3982      EpsBearerContainer:
  3983        type: string
  3984      Teid:
  3985        pattern: ^[A-F0-9]{8}$
  3986        type: string
  3987      UpCnxState:
  3988        enum:
  3989        - ACTIVATED
  3990        - DEACTIVATED
  3991        - ACTIVATING
  3992        type: string
  3993      HoState:
  3994        enum:
  3995        - NONE
  3996        - PREPARING
  3997        - PREPARED
  3998        - COMPLETED
  3999        - CANCELLED
  4000        type: string
  4001      RequestType:
  4002        enum:
  4003        - INITIAL_REQUEST
  4004        - EXISTING_PDU_SESSION
  4005        - INITIAL_EMERGENCY_REQUEST
  4006        - EXISTING_EMERGENCY_PDU_SESSION
  4007        type: string
  4008      RequestIndication:
  4009        enum:
  4010        - UE_REQ_PDU_SES_MOD
  4011        - UE_REQ_PDU_SES_REL
  4012        - PDU_SES_MOB
  4013        - NW_REQ_PDU_SES_AUTH
  4014        - NW_REQ_PDU_SES_MOD
  4015        - NW_REQ_PDU_SES_REL
  4016        - EBI_ASSIGNMENT_REQ
  4017        type: string
  4018      NotificationCause:
  4019        enum:
  4020        - QOS_FULFILLED
  4021        - QOS_NOT_FULFILLED
  4022        - UP_SEC_FULFILLED
  4023        - UP_SEC_NOT_FULFILLED
  4024        type: string
  4025      Cause:
  4026        enum:
  4027        - REL_DUE_TO_HO
  4028        - EPS_FALLBACK
  4029        - REL_DUE_TO_UP_SEC
  4030        - DNN_CONGESTION
  4031        - S-NSSAI_CONGESTION
  4032        - REL_DUE_TO_REACTIVATION
  4033        - 5G_AN_NOT_RESPONDING
  4034        - REL_DUE_TO_SLICE_NOT_AVAILABLE
  4035        - REL_DUE_TO_DUPLICATE_SESSION_ID
  4036        - PDU_SESSION_STATUS_MISMATCH
  4037        - HO_FAILURE
  4038        type: string
  4039      ResourceStatus:
  4040        enum:
  4041        - RELEASED
  4042        type: string
  4043      DnnSelectionMode:
  4044        enum:
  4045        - VERIFIED
  4046        - UE_DNN_NOT_VERIFIED
  4047        - NW_DNN_NOT_VERIFIED
  4048        type: string
  4049      EpsInterworkingIndication:
  4050        enum:
  4051        - NONE
  4052        - WITH_N26
  4053        - WITHOUT_N26
  4054        type: string
  4055      N2SmInfoType:
  4056        enum:
  4057        - PDU_RES_SETUP_REQ
  4058        - PDU_RES_SETUP_RSP
  4059        - PDU_RES_SETUP_FAIL
  4060        - PDU_RES_REL_CMD
  4061        - PDU_RES_REL_RSP
  4062        - PDU_RES_MOD_REQ
  4063        - PDU_RES_MOD_RSP
  4064        - PDU_RES_MOD_FAIL
  4065        - PDU_RES_NTY
  4066        - PDU_RES_NTY_REL
  4067        - PDU_RES_MOD_IND
  4068        - PDU_RES_MOD_CFM
  4069        - PATH_SWITCH_REQ
  4070        - PATH_SWITCH_SETUP_FAIL
  4071        - PATH_SWITCH_REQ_ACK
  4072        - PATH_SWITCH_REQ_FAIL
  4073        - HANDOVER_REQUIRED
  4074        - HANDOVER_CMD
  4075        - HANDOVER_PREP_FAIL
  4076        - HANDOVER_REQ_ACK
  4077        - HANDOVER_RES_ALLOC_FAIL
  4078        type: string
  4079      MaxIntegrityProtectedDataRate:
  4080        enum:
  4081        - 64_KBPS
  4082        - MAX_UE_RATE
  4083        type: string
  4084      ProblemDetails:
  4085        properties:
  4086          type:
  4087            type: string
  4088          title:
  4089            type: string
  4090          status:
  4091            format: int32
  4092            type: integer
  4093          detail:
  4094            type: string
  4095          instance:
  4096            type: string
  4097          cause:
  4098            type: string
  4099          invalidParams:
  4100            items:
  4101              $ref: '#/components/schemas/InvalidParam'
  4102            minItems: 1
  4103            type: array
  4104        type: object
  4105      Uri:
  4106        type: string
  4107      InvalidParam:
  4108        properties:
  4109          param:
  4110            type: string
  4111          reason:
  4112            type: string
  4113        required:
  4114        - param
  4115        type: object
  4116      Supi:
  4117        pattern: ^(imsi-[0-9]{5,15}|nai-.+|.+)$
  4118        type: string
  4119      Pei:
  4120        pattern: ^(imei-[0-9]{15}|imeisv-[0-9]{16}|.+)$
  4121        type: string
  4122      Gpsi:
  4123        pattern: ^(msisdn-[0-9]{5,15}|extid-[^@]+@[^@]+|.+)$
  4124        type: string
  4125      PduSessionId:
  4126        format: int32
  4127        maximum: 255
  4128        minimum: 0
  4129        type: integer
  4130      Dnn:
  4131        type: string
  4132      Snssai:
  4133        example:
  4134          sd: sd
  4135          sst: 153
  4136        properties:
  4137          sst:
  4138            format: int32
  4139            maximum: 255
  4140            minimum: 0
  4141            type: integer
  4142          sd:
  4143            pattern: ^[A-Fa-f0-9]{6}$
  4144            type: string
  4145        required:
  4146        - sst
  4147        type: object
  4148      NfInstanceId:
  4149        format: uuid
  4150        type: string
  4151      Guami:
  4152        example:
  4153          plmnId:
  4154            mnc: mnc
  4155            mcc: mcc
  4156          amfId: amfId
  4157        properties:
  4158          plmnId:
  4159            $ref: '#/components/schemas/PlmnId'
  4160          amfId:
  4161            pattern: ^[A-Fa-f0-9]{6}$
  4162            type: string
  4163        required:
  4164        - amfId
  4165        - plmnId
  4166        type: object
  4167      PlmnId:
  4168        example:
  4169          mnc: mnc
  4170          mcc: mcc
  4171        properties:
  4172          mcc:
  4173            pattern: ^\d{3}$
  4174            type: string
  4175          mnc:
  4176            pattern: ^\d{2,3}$
  4177            type: string
  4178        required:
  4179        - mcc
  4180        - mnc
  4181        type: object
  4182      Mcc:
  4183        pattern: ^\d{3}$
  4184        type: string
  4185      Mnc:
  4186        pattern: ^\d{2,3}$
  4187        type: string
  4188      AmfId:
  4189        pattern: ^[A-Fa-f0-9]{6}$
  4190        type: string
  4191      ServiceName:
  4192        enum:
  4193        - nnrf-nfm
  4194        - nnrf-disc
  4195        - nudm-sdm
  4196        - nudm-uecm
  4197        - nudm-ueau
  4198        - nudm-ee
  4199        - nudm-pp
  4200        - namf-comm
  4201        - namf-evts
  4202        - namf-mt
  4203        - namf-loc
  4204        - nsmf-pdusession
  4205        - nsmf-event-exposure
  4206        - nausf-auth
  4207        - nausf-sorprotection
  4208        - nnef-pfdmanagement
  4209        - npcf-am-policy-control
  4210        - npcf-smpolicycontrol
  4211        - npcf-policyauthorization
  4212        - npcf-bdtpolicycontrol
  4213        - npcf-eventexposure
  4214        - npcf-ue-policy-control
  4215        - nsmsf-sms
  4216        - nnssf-nsselection
  4217        - nnssf-nssaiavailability
  4218        - nudr-dr
  4219        - nlmf-loc
  4220        - n5g-eir-eic
  4221        - nbsf-management
  4222        - nchf-spendinglimitcontrol
  4223        - nchf-convergedcharging
  4224        - nnwdaf-eventssubscription
  4225        - nnwdaf-analyticsinfo
  4226        type: string
  4227      RefToBinaryData:
  4228        example:
  4229          contentId: contentId
  4230        properties:
  4231          contentId:
  4232            type: string
  4233        required:
  4234        - contentId
  4235        type: object
  4236      AccessType:
  4237        enum:
  4238        - 3GPP_ACCESS
  4239        - NON_3GPP_ACCESS
  4240        type: string
  4241      RatType:
  4242        enum:
  4243        - NR
  4244        - EUTRA
  4245        - WLAN
  4246        - VIRTUAL
  4247        type: string
  4248      PresenceState:
  4249        enum:
  4250        - IN_AREA
  4251        - OUT_OF_AREA
  4252        - UNKNOWN
  4253        - INACTIVE
  4254        type: string
  4255      UserLocation:
  4256        example:
  4257          eutraLocation:
  4258            geographicalInformation: geographicalInformation
  4259            globalNgenbId:
  4260              gNbId:
  4261                bitLength: 28
  4262                gNBValue: gNBValue
  4263              plmnId:
  4264                mnc: mnc
  4265                mcc: mcc
  4266              n3IwfId: n3IwfId
  4267              ngeNbId: ngeNbId
  4268            ageOfLocationInformation: 2624
  4269            tai:
  4270              tac: tac
  4271              plmnId:
  4272                mnc: mnc
  4273                mcc: mcc
  4274            ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  4275            geodeticInformation: geodeticInformation
  4276            ecgi:
  4277              eutraCellId: eutraCellId
  4278              plmnId:
  4279                mnc: mnc
  4280                mcc: mcc
  4281          nrLocation:
  4282            geographicalInformation: geographicalInformation
  4283            globalGnbId:
  4284              gNbId:
  4285                bitLength: 28
  4286                gNBValue: gNBValue
  4287              plmnId:
  4288                mnc: mnc
  4289                mcc: mcc
  4290              n3IwfId: n3IwfId
  4291              ngeNbId: ngeNbId
  4292            ageOfLocationInformation: 4803
  4293            ncgi:
  4294              plmnId:
  4295                mnc: mnc
  4296                mcc: mcc
  4297              nrCellId: nrCellId
  4298            tai:
  4299              tac: tac
  4300              plmnId:
  4301                mnc: mnc
  4302                mcc: mcc
  4303            ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  4304            geodeticInformation: geodeticInformation
  4305          n3gaLocation:
  4306            ueIpv4Addr: 198.51.100.1
  4307            n3gppTai:
  4308              tac: tac
  4309              plmnId:
  4310                mnc: mnc
  4311                mcc: mcc
  4312            ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  4313            n3IwfId: n3IwfId
  4314            portNumber: 0
  4315        properties:
  4316          eutraLocation:
  4317            $ref: '#/components/schemas/EutraLocation'
  4318          nrLocation:
  4319            $ref: '#/components/schemas/NrLocation'
  4320          n3gaLocation:
  4321            $ref: '#/components/schemas/N3gaLocation'
  4322        type: object
  4323      EutraLocation:
  4324        example:
  4325          geographicalInformation: geographicalInformation
  4326          globalNgenbId:
  4327            gNbId:
  4328              bitLength: 28
  4329              gNBValue: gNBValue
  4330            plmnId:
  4331              mnc: mnc
  4332              mcc: mcc
  4333            n3IwfId: n3IwfId
  4334            ngeNbId: ngeNbId
  4335          ageOfLocationInformation: 2624
  4336          tai:
  4337            tac: tac
  4338            plmnId:
  4339              mnc: mnc
  4340              mcc: mcc
  4341          ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  4342          geodeticInformation: geodeticInformation
  4343          ecgi:
  4344            eutraCellId: eutraCellId
  4345            plmnId:
  4346              mnc: mnc
  4347              mcc: mcc
  4348        properties:
  4349          tai:
  4350            $ref: '#/components/schemas/Tai'
  4351          ecgi:
  4352            $ref: '#/components/schemas/Ecgi'
  4353          ageOfLocationInformation:
  4354            format: int32
  4355            maximum: 32767
  4356            minimum: 0
  4357            type: integer
  4358          ueLocationTimestamp:
  4359            format: date-time
  4360            type: string
  4361          geographicalInformation:
  4362            pattern: ^[0-9A-F]{16}$
  4363            type: string
  4364          geodeticInformation:
  4365            pattern: ^[0-9A-F]{20}$
  4366            type: string
  4367          globalNgenbId:
  4368            $ref: '#/components/schemas/GlobalRanNodeId'
  4369        required:
  4370        - ecgi
  4371        - tai
  4372        type: object
  4373      Tai:
  4374        example:
  4375          tac: tac
  4376          plmnId:
  4377            mnc: mnc
  4378            mcc: mcc
  4379        properties:
  4380          plmnId:
  4381            $ref: '#/components/schemas/PlmnId'
  4382          tac:
  4383            pattern: (^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)
  4384            type: string
  4385        required:
  4386        - plmnId
  4387        - tac
  4388        type: object
  4389      Tac:
  4390        pattern: (^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)
  4391        type: string
  4392      Ecgi:
  4393        example:
  4394          eutraCellId: eutraCellId
  4395          plmnId:
  4396            mnc: mnc
  4397            mcc: mcc
  4398        properties:
  4399          plmnId:
  4400            $ref: '#/components/schemas/PlmnId'
  4401          eutraCellId:
  4402            pattern: ^[A-Fa-f0-9]{7}$
  4403            type: string
  4404        required:
  4405        - eutraCellId
  4406        - plmnId
  4407        type: object
  4408      EutraCellId:
  4409        pattern: ^[A-Fa-f0-9]{7}$
  4410        type: string
  4411      DateTime:
  4412        format: date-time
  4413        type: string
  4414      GlobalRanNodeId:
  4415        example:
  4416          gNbId:
  4417            bitLength: 28
  4418            gNBValue: gNBValue
  4419          plmnId:
  4420            mnc: mnc
  4421            mcc: mcc
  4422          n3IwfId: n3IwfId
  4423          ngeNbId: ngeNbId
  4424        oneOf:
  4425        - required:
  4426          - n3IwfId
  4427        - required:
  4428          - gNbId
  4429        - required:
  4430          - ngeNbId
  4431        properties:
  4432          plmnId:
  4433            $ref: '#/components/schemas/PlmnId'
  4434          n3IwfId:
  4435            type: string
  4436          gNbId:
  4437            $ref: '#/components/schemas/GNbId'
  4438          ngeNbId:
  4439            pattern: ^(MacroNGeNB-[A-Fa-f0-9]{5}|LMacroNGeNB-[A-Fa-f0-9]{6}|SMacroNGeNB-[A-Fa-f0-9]{5})$
  4440            type: string
  4441        required:
  4442        - plmnId
  4443        type: object
  4444      N3IwfId:
  4445        type: string
  4446      GNbId:
  4447        example:
  4448          bitLength: 28
  4449          gNBValue: gNBValue
  4450        properties:
  4451          bitLength:
  4452            format: int32
  4453            maximum: 32
  4454            minimum: 22
  4455            type: integer
  4456          gNBValue:
  4457            pattern: ^[A-Fa-f0-9]{6,8}$
  4458            type: string
  4459        required:
  4460        - bitLength
  4461        - gNBValue
  4462        type: object
  4463      NgeNbId:
  4464        pattern: ^(MacroNGeNB-[A-Fa-f0-9]{5}|LMacroNGeNB-[A-Fa-f0-9]{6}|SMacroNGeNB-[A-Fa-f0-9]{5})$
  4465        type: string
  4466      NrLocation:
  4467        example:
  4468          geographicalInformation: geographicalInformation
  4469          globalGnbId:
  4470            gNbId:
  4471              bitLength: 28
  4472              gNBValue: gNBValue
  4473            plmnId:
  4474              mnc: mnc
  4475              mcc: mcc
  4476            n3IwfId: n3IwfId
  4477            ngeNbId: ngeNbId
  4478          ageOfLocationInformation: 4803
  4479          ncgi:
  4480            plmnId:
  4481              mnc: mnc
  4482              mcc: mcc
  4483            nrCellId: nrCellId
  4484          tai:
  4485            tac: tac
  4486            plmnId:
  4487              mnc: mnc
  4488              mcc: mcc
  4489          ueLocationTimestamp: 2000-01-23T04:56:07.000+00:00
  4490          geodeticInformation: geodeticInformation
  4491        properties:
  4492          tai:
  4493            $ref: '#/components/schemas/Tai'
  4494          ncgi:
  4495            $ref: '#/components/schemas/Ncgi'
  4496          ageOfLocationInformation:
  4497            format: int32
  4498            maximum: 32767
  4499            minimum: 0
  4500            type: integer
  4501          ueLocationTimestamp:
  4502            format: date-time
  4503            type: string
  4504          geographicalInformation:
  4505            pattern: ^[0-9A-F]{16}$
  4506            type: string
  4507          geodeticInformation:
  4508            pattern: ^[0-9A-F]{20}$
  4509            type: string
  4510          globalGnbId:
  4511            $ref: '#/components/schemas/GlobalRanNodeId'
  4512        required:
  4513        - ncgi
  4514        - tai
  4515        type: object
  4516      Ncgi:
  4517        example:
  4518          plmnId:
  4519            mnc: mnc
  4520            mcc: mcc
  4521          nrCellId: nrCellId
  4522        properties:
  4523          plmnId:
  4524            $ref: '#/components/schemas/PlmnId'
  4525          nrCellId:
  4526            pattern: ^[A-Fa-f0-9]{9}$
  4527            type: string
  4528        required:
  4529        - nrCellId
  4530        - plmnId
  4531        type: object
  4532      NrCellId:
  4533        pattern: ^[A-Fa-f0-9]{9}$
  4534        type: string
  4535      N3gaLocation:
  4536        example:
  4537          ueIpv4Addr: 198.51.100.1
  4538          n3gppTai:
  4539            tac: tac
  4540            plmnId:
  4541              mnc: mnc
  4542              mcc: mcc
  4543          ueIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  4544          n3IwfId: n3IwfId
  4545          portNumber: 0
  4546        properties:
  4547          n3gppTai:
  4548            $ref: '#/components/schemas/Tai'
  4549          n3IwfId:
  4550            pattern: ^[A-Fa-f0-9]+$
  4551            type: string
  4552          ueIpv4Addr:
  4553            example: 198.51.100.1
  4554            pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
  4555            type: string
  4556          ueIpv6Addr:
  4557            $ref: '#/components/schemas/Ipv6Addr'
  4558          portNumber:
  4559            format: int32
  4560            minimum: 0
  4561            type: integer
  4562        type: object
  4563      Ipv4Addr:
  4564        example: 198.51.100.1
  4565        pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
  4566        type: string
  4567      Ipv6Addr:
  4568        allOf:
  4569        - pattern: ^((:|(0?|([1-9a-f][0-9a-f]{0,3}))):)((0?|([1-9a-f][0-9a-f]{0,3})):){0,6}(:|(0?|([1-9a-f][0-9a-f]{0,3})))$
  4570        - pattern: ^((([^:]+:){7}([^:]+))|((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))$
  4571        example: 2001:db8:85a3::8a2e:370:7334
  4572        type: string
  4573      Uinteger:
  4574        format: int32
  4575        minimum: 0
  4576        type: integer
  4577      TimeZone:
  4578        type: string
  4579      SupportedFeatures:
  4580        pattern: ^[A-Fa-f0-9]*$
  4581        type: string
  4582      BackupAmfInfo:
  4583        example:
  4584          backupAmf: backupAmf
  4585          guamiList:
  4586          - plmnId:
  4587              mnc: mnc
  4588              mcc: mcc
  4589            amfId: amfId
  4590          - plmnId:
  4591              mnc: mnc
  4592              mcc: mcc
  4593            amfId: amfId
  4594        properties:
  4595          backupAmf:
  4596            type: string
  4597          guamiList:
  4598            items:
  4599              $ref: '#/components/schemas/Guami'
  4600            minItems: 1
  4601            type: array
  4602        required:
  4603        - backupAmf
  4604        type: object
  4605      AmfName:
  4606        type: string
  4607      TraceData:
  4608        example:
  4609          eventList: eventList
  4610          collectionEntityIpv6Addr: 2001:db8:85a3::8a2e:370:7334
  4611          collectionEntityIpv4Addr: 198.51.100.1
  4612          traceRef: traceRef
  4613          interfaceList: interfaceList
  4614          neTypeList: neTypeList
  4615        nullable: true
  4616        properties:
  4617          traceRef:
  4618            pattern: ^[0-9]{3}[0-9]{2,3}-[A-Fa-f0-9]{6}$
  4619            type: string
  4620          traceDepth:
  4621            $ref: '#/components/schemas/TraceDepth'
  4622          neTypeList:
  4623            pattern: ^[A-Fa-f0-9]+$
  4624            type: string
  4625          eventList:
  4626            pattern: ^[A-Fa-f0-9]+$
  4627            type: string
  4628          collectionEntityIpv4Addr:
  4629            example: 198.51.100.1
  4630            pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
  4631            type: string
  4632          collectionEntityIpv6Addr:
  4633            $ref: '#/components/schemas/Ipv6Addr'
  4634          interfaceList:
  4635            pattern: ^[A-Fa-f0-9]+$
  4636            type: string
  4637        required:
  4638        - eventList
  4639        - neTypeList
  4640        - traceDepth
  4641        - traceRef
  4642        type: object
  4643      TraceDepth:
  4644        enum:
  4645        - MINIMUM
  4646        - MEDIUM
  4647        - MAXIMUM
  4648        - MINIMUM_WO_VENDOR_EXTENSION
  4649        - MEDIUM_WO_VENDOR_EXTENSION
  4650        - MAXIMUM_WO_VENDOR_EXTENSION
  4651        type: string
  4652      NfGroupId:
  4653        type: string
  4654      NgApCause:
  4655        example:
  4656          value: 0
  4657          group: 0
  4658        properties:
  4659          group:
  4660            format: int32
  4661            minimum: 0
  4662            type: integer
  4663          value:
  4664            format: int32
  4665            minimum: 0
  4666            type: integer
  4667        required:
  4668        - group
  4669        - value
  4670        type: object
  4671      5GMmCause:
  4672        $ref: '#/components/schemas/Uinteger'
  4673      Bytes:
  4674        format: byte
  4675        type: string
  4676      RoamingChargingProfile:
  4677        example:
  4678          triggers:
  4679          - timeLimit: 1
  4680            maxNumberOfccc: 0
  4681            volumeLimit: 0
  4682          - timeLimit: 1
  4683            maxNumberOfccc: 0
  4684            volumeLimit: 0
  4685        properties:
  4686          triggers:
  4687            items:
  4688              $ref: '#/components/schemas/Trigger'
  4689            minItems: 0
  4690            type: array
  4691          partialRecordMethod:
  4692            $ref: '#/components/schemas/PartialRecordMethod'
  4693        type: object
  4694      Trigger:
  4695        example:
  4696          timeLimit: 1
  4697          maxNumberOfccc: 0
  4698          volumeLimit: 0
  4699        properties:
  4700          triggerType:
  4701            $ref: '#/components/schemas/TriggerType'
  4702          triggerCategory:
  4703            $ref: '#/components/schemas/TriggerCategory'
  4704          timeLimit:
  4705            format: int32
  4706            type: integer
  4707          volumeLimit:
  4708            format: int32
  4709            minimum: 0
  4710            type: integer
  4711          maxNumberOfccc:
  4712            format: int32
  4713            minimum: 0
  4714            type: integer
  4715        required:
  4716        - triggerCategory
  4717        - triggerType
  4718        type: object
  4719      TriggerType:
  4720        enum:
  4721        - QUOTA_THRESHOLD
  4722        - QHT
  4723        - FINAL
  4724        - QUOTA_EXHAUSTED
  4725        - VALIDITY_TIME
  4726        - OTHER_QUOTA_TYPE
  4727        - FORCED_REAUTHORISATION
  4728        - UNUSED_QUOTA_TIMER
  4729        - ABNORMAL_RELEASE
  4730        - QOS_CHANGE
  4731        - VOLUME_LIMIT
  4732        - TIME_LIMIT
  4733        - PLMN_CHANGE
  4734        - USER_LOCATION_CHANGE
  4735        - RAT_CHANGE
  4736        - UE_TIMEZONE_CHANGE
  4737        - TARIFF_TIME_CHANGE
  4738        - MAX_NUMBER_OF_CHANGES_IN CHARGING_CONDITIONS
  4739        - MANAGEMENT_INTERVENTION
  4740        - CHANGE_OF_UE_PRESENCE_IN PRESENCE_REPORTING_AREA
  4741        - CHANGE_OF_3GPP_PS_DATA_OFF_STATUS
  4742        - SERVING_NODE_CHANGE
  4743        - REMOVAL_OF_UPF
  4744        - ADDITION_OF_UPF
  4745        type: string
  4746      TriggerCategory:
  4747        enum:
  4748        - IMMEDIATE_REPORT
  4749        - DEFERRED_REPORT
  4750        type: string
  4751      PartialRecordMethod:
  4752        enum:
  4753        - DEFAULT
  4754        - INDIVIDUAL
  4755        type: string
  4756      PduSessionType:
  4757        enum:
  4758        - IPV4
  4759        - IPV6
  4760        - IPV4V6
  4761        - UNSTRUCTURED
  4762        - ETHERNET
  4763        type: string
  4764      Ambr:
  4765        example:
  4766          uplink: uplink
  4767          downlink: downlink
  4768        properties:
  4769          uplink:
  4770            pattern: ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
  4771            type: string
  4772          downlink:
  4773            pattern: ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
  4774            type: string
  4775        required:
  4776        - downlink
  4777        - uplink
  4778        type: object
  4779      BitRate:
  4780        pattern: ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
  4781        type: string
  4782      Ipv6Prefix:
  4783        allOf:
  4784        - pattern: ^((:|(0?|([1-9a-f][0-9a-f]{0,3}))):)((0?|([1-9a-f][0-9a-f]{0,3})):){0,6}(:|(0?|([1-9a-f][0-9a-f]{0,3})))(\/(([0-9])|([0-9]{2})|(1[0-1][0-9])|(12[0-8])))$
  4785        - pattern: ^((([^:]+:){7}([^:]+))|((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))(\/.+)$
  4786        example: 2001:db8:abcd:12::0/64
  4787        type: string
  4788      UpSecurity:
  4789        example: {}
  4790        properties:
  4791          upIntegr:
  4792            $ref: '#/components/schemas/UpIntegrity'
  4793          upConfid:
  4794            $ref: '#/components/schemas/UpConfidentiality'
  4795        required:
  4796        - upConfid
  4797        - upIntegr
  4798        type: object
  4799      UpIntegrity:
  4800        enum:
  4801        - REQUIRED
  4802        - PREFERRED
  4803        - NOT_NEEDED
  4804        type: string
  4805      UpConfidentiality:
  4806        enum:
  4807        - REQUIRED
  4808        - PREFERRED
  4809        - NOT_NEEDED
  4810        type: string
  4811      SecondaryRatUsageReport:
  4812        example:
  4813          qosFlowsUsageData:
  4814          - downlinkVolume: 1
  4815            startTimeStamp: 2000-01-23T04:56:07.000+00:00
  4816            qfi: 37
  4817            endTimeStamp: 2000-01-23T04:56:07.000+00:00
  4818            uplinkVolume: 5
  4819          - downlinkVolume: 1
  4820            startTimeStamp: 2000-01-23T04:56:07.000+00:00
  4821            qfi: 37
  4822            endTimeStamp: 2000-01-23T04:56:07.000+00:00
  4823            uplinkVolume: 5
  4824        properties:
  4825          secondaryRatType:
  4826            $ref: '#/components/schemas/RatType'
  4827          qosFlowsUsageData:
  4828            items:
  4829              $ref: '#/components/schemas/QosFlowUsageReport'
  4830            minItems: 1
  4831            type: array
  4832        required:
  4833        - qosFlowsUsageData
  4834        - secondaryRatType
  4835        type: object
  4836      QosFlowUsageReport:
  4837        example:
  4838          downlinkVolume: 1
  4839          startTimeStamp: 2000-01-23T04:56:07.000+00:00
  4840          qfi: 37
  4841          endTimeStamp: 2000-01-23T04:56:07.000+00:00
  4842          uplinkVolume: 5
  4843        properties:
  4844          qfi:
  4845            format: int32
  4846            maximum: 63
  4847            minimum: 0
  4848            type: integer
  4849          startTimeStamp:
  4850            format: date-time
  4851            type: string
  4852          endTimeStamp:
  4853            format: date-time
  4854            type: string
  4855          downlinkVolume:
  4856            format: int64
  4857            type: integer
  4858          uplinkVolume:
  4859            format: int64
  4860            type: integer
  4861        required:
  4862        - downlinkVolume
  4863        - endTimeStamp
  4864        - qfi
  4865        - startTimeStamp
  4866        - uplinkVolume
  4867        type: object
  4868      Qfi:
  4869        format: int32
  4870        maximum: 63
  4871        minimum: 0
  4872        type: integer
  4873      Int64:
  4874        format: int64
  4875        type: integer
  4876      DurationSec:
  4877        format: int32
  4878        type: integer
  4879      5Qi:
  4880        format: int32
  4881        maximum: 255
  4882        minimum: 0
  4883        type: integer
  4884      NonDynamic5Qi:
  4885        example:
  4886          priorityLevel: 76
  4887          maxDataBurstVol: 943
  4888          averWindow: 2308
  4889        minProperties: 0
  4890        properties:
  4891          priorityLevel:
  4892            format: int32
  4893            maximum: 127
  4894            minimum: 1
  4895            type: integer
  4896          averWindow:
  4897            default: 2000
  4898            format: int32
  4899            maximum: 4095
  4900            minimum: 1
  4901            type: integer
  4902          maxDataBurstVol:
  4903            format: int32
  4904            maximum: 4095
  4905            minimum: 1
  4906            type: integer
  4907        type: object
  4908      5QiPriorityLevel:
  4909        format: int32
  4910        maximum: 127
  4911        minimum: 1
  4912        type: integer
  4913      AverWindow:
  4914        default: 2000
  4915        format: int32
  4916        maximum: 4095
  4917        minimum: 1
  4918        type: integer
  4919      MaxDataBurstVol:
  4920        format: int32
  4921        maximum: 4095
  4922        minimum: 1
  4923        type: integer
  4924      Dynamic5Qi:
  4925        example:
  4926          priorityLevel: 89
  4927          maxDataBurstVol: 830
  4928          packetErrRate: packetErrRate
  4929          averWindow: 1481
  4930          packetDelayBudget: 1
  4931        properties:
  4932          resourceType:
  4933            $ref: '#/components/schemas/QosResourceType'
  4934          priorityLevel:
  4935            format: int32
  4936            maximum: 127
  4937            minimum: 1
  4938            type: integer
  4939          packetDelayBudget:
  4940            format: int32
  4941            minimum: 1
  4942            type: integer
  4943          packetErrRate:
  4944            pattern: ^([0-9]E-[0-9])$
  4945            type: string
  4946          averWindow:
  4947            default: 2000
  4948            format: int32
  4949            maximum: 4095
  4950            minimum: 1
  4951            type: integer
  4952          maxDataBurstVol:
  4953            format: int32
  4954            maximum: 4095
  4955            minimum: 1
  4956            type: integer
  4957        required:
  4958        - packetDelayBudget
  4959        - packetErrRate
  4960        - priorityLevel
  4961        - resourceType
  4962        type: object
  4963      QosResourceType:
  4964        enum:
  4965        - NON_GBR
  4966        - NON_CRITICAL_GBR
  4967        - CRITICAL_GBR
  4968        type: string
  4969      PacketDelBudget:
  4970        format: int32
  4971        minimum: 1
  4972        type: integer
  4973      PacketErrRate:
  4974        pattern: ^([0-9]E-[0-9])$
  4975        type: string
  4976      Arp:
  4977        example:
  4978          priorityLevel: 9
  4979        properties:
  4980          priorityLevel:
  4981            format: int32
  4982            maximum: 15
  4983            minimum: 1
  4984            nullable: true
  4985            type: integer
  4986          preemptCap:
  4987            $ref: '#/components/schemas/PreemptionCapability'
  4988          preemptVuln:
  4989            $ref: '#/components/schemas/PreemptionVulnerability'
  4990        required:
  4991        - preemptCap
  4992        - preemptVuln
  4993        - priorityLevel
  4994        type: object
  4995      ArpPriorityLevel:
  4996        format: int32
  4997        maximum: 15
  4998        minimum: 1
  4999        nullable: true
  5000        type: integer
  5001      PreemptionCapability:
  5002        enum:
  5003        - NOT_PREEMPT
  5004        - MAY_PREEMPT
  5005        type: string
  5006      PreemptionVulnerability:
  5007        enum:
  5008        - NOT_PREEMPTABLE
  5009        - PREEMPTABLE
  5010        type: string
  5011      ReflectiveQoSAttribute:
  5012        enum:
  5013        - RQOS
  5014        - NO_RQOS
  5015        type: string
  5016      AdditionalQosFlowInfo:
  5017        enum:
  5018        - MORE_LIKELY
  5019        type: string
  5020      NotificationControl:
  5021        enum:
  5022        - REQUESTED
  5023        - NOT_REQUESTED
  5024        type: string
  5025      PacketLossRate:
  5026        format: int32
  5027        maximum: 1000
  5028        minimum: 0
  5029        type: integer
  5030      Uint32:
  5031        format: int32
  5032        minimum: 0
  5033        type: integer
  5034      PostSmContexts_requestBody:
  5035        properties:
  5036          jsonData:
  5037            $ref: '#/components/schemas/SmContextCreateData'
  5038          binaryDataN1SmMessage:
  5039            format: binary
  5040            type: string
  5041        type: object
  5042      PostSmContexts_response_201:
  5043        properties:
  5044          jsonData:
  5045            $ref: '#/components/schemas/SmContextCreatedData'
  5046          binaryDataN2SmInformation:
  5047            format: binary
  5048            type: string
  5049        type: object
  5050      PostSmContexts_response_400:
  5051        properties:
  5052          jsonData:
  5053            $ref: '#/components/schemas/SmContextCreateError'
  5054          binaryDataN1SmMessage:
  5055            format: binary
  5056            type: string
  5057        type: object
  5058      PostSmContexts_response_403:
  5059        properties:
  5060          jsonData:
  5061            $ref: '#/components/schemas/SmContextCreateError'
  5062          binaryDataN1SmMessage:
  5063            format: binary
  5064            type: string
  5065        type: object
  5066      PostSmContexts_response_404:
  5067        properties:
  5068          jsonData:
  5069            $ref: '#/components/schemas/SmContextCreateError'
  5070          binaryDataN1SmMessage:
  5071            format: binary
  5072            type: string
  5073        type: object
  5074      PostSmContexts_response_500:
  5075        properties:
  5076          jsonData:
  5077            $ref: '#/components/schemas/SmContextCreateError'
  5078          binaryDataN1SmMessage:
  5079            format: binary
  5080            type: string
  5081        type: object
  5082      PostSmContexts_response_503:
  5083        properties:
  5084          jsonData:
  5085            $ref: '#/components/schemas/SmContextCreateError'
  5086          binaryDataN1SmMessage:
  5087            format: binary
  5088            type: string
  5089        type: object
  5090      PostSmContexts_response_504:
  5091        properties:
  5092          jsonData:
  5093            $ref: '#/components/schemas/SmContextCreateError'
  5094          binaryDataN1SmMessage:
  5095            format: binary
  5096            type: string
  5097        type: object
  5098      UpdateSmContext_requestBody:
  5099        properties:
  5100          jsonData:
  5101            $ref: '#/components/schemas/SmContextUpdateData'
  5102          binaryDataN1SmMessage:
  5103            format: binary
  5104            type: string
  5105          binaryDataN2SmInformation:
  5106            format: binary
  5107            type: string
  5108        type: object
  5109      UpdateSmContext_response_200:
  5110        properties:
  5111          jsonData:
  5112            $ref: '#/components/schemas/SmContextUpdatedData'
  5113          binaryDataN1SmMessage:
  5114            format: binary
  5115            type: string
  5116          binaryDataN2SmInformation:
  5117            format: binary
  5118            type: string
  5119        type: object
  5120      UpdateSmContext_response_400:
  5121        properties:
  5122          jsonData:
  5123            $ref: '#/components/schemas/SmContextUpdateError'
  5124          binaryDataN1SmMessage:
  5125            format: binary
  5126            type: string
  5127          binaryDataN2SmInformation:
  5128            format: binary
  5129            type: string
  5130        type: object
  5131      UpdateSmContext_response_403:
  5132        properties:
  5133          jsonData:
  5134            $ref: '#/components/schemas/SmContextUpdateError'
  5135          binaryDataN1SmMessage:
  5136            format: binary
  5137            type: string
  5138          binaryDataN2SmInformation:
  5139            format: binary
  5140            type: string
  5141        type: object
  5142      UpdateSmContext_response_404:
  5143        properties:
  5144          jsonData:
  5145            $ref: '#/components/schemas/SmContextUpdateError'
  5146          binaryDataN1SmMessage:
  5147            format: binary
  5148            type: string
  5149          binaryDataN2SmInformation:
  5150            format: binary
  5151            type: string
  5152        type: object
  5153      UpdateSmContext_response_500:
  5154        properties:
  5155          jsonData:
  5156            $ref: '#/components/schemas/SmContextUpdateError'
  5157          binaryDataN1SmMessage:
  5158            format: binary
  5159            type: string
  5160          binaryDataN2SmInformation:
  5161            format: binary
  5162            type: string
  5163        type: object
  5164      UpdateSmContext_response_503:
  5165        properties:
  5166          jsonData:
  5167            $ref: '#/components/schemas/SmContextUpdateError'
  5168          binaryDataN1SmMessage:
  5169            format: binary
  5170            type: string
  5171          binaryDataN2SmInformation:
  5172            format: binary
  5173            type: string
  5174        type: object
  5175      ReleaseSmContext_requestBody:
  5176        properties:
  5177          jsonData:
  5178            $ref: '#/components/schemas/SmContextReleaseData'
  5179          binaryDataN2SmInformation:
  5180            format: binary
  5181            type: string
  5182        type: object
  5183      PostPduSessions_requestBody:
  5184        properties:
  5185          jsonData:
  5186            $ref: '#/components/schemas/PduSessionCreateData'
  5187          binaryDataN1SmInfoFromUe:
  5188            format: binary
  5189            type: string
  5190          binaryDataUnknownN1SmInfo:
  5191            format: binary
  5192            type: string
  5193        type: object
  5194      PostPduSessions_response_201:
  5195        properties:
  5196          jsonData:
  5197            $ref: '#/components/schemas/PduSessionCreatedData'
  5198          binaryDataN1SmInfoToUe:
  5199            format: binary
  5200            type: string
  5201        type: object
  5202      PostPduSessions_response_400:
  5203        properties:
  5204          jsonData:
  5205            $ref: '#/components/schemas/PduSessionCreateError'
  5206          binaryDataN1SmInfoToUe:
  5207            format: binary
  5208            type: string
  5209        type: object
  5210      UpdatePduSession_requestBody:
  5211        properties:
  5212          jsonData:
  5213            $ref: '#/components/schemas/HsmfUpdateData'
  5214          binaryDataN1SmInfoFromUe:
  5215            format: binary
  5216            type: string
  5217          binaryDataUnknownN1SmInfo:
  5218            format: binary
  5219            type: string
  5220        type: object
  5221      UpdatePduSession_response_200:
  5222        properties:
  5223          jsonData:
  5224            $ref: '#/components/schemas/HsmfUpdatedData'
  5225          binaryDataN1SmInfoToUe:
  5226            format: binary
  5227            type: string
  5228        type: object
  5229      UpdatePduSession_response_400:
  5230        properties:
  5231          jsonData:
  5232            $ref: '#/components/schemas/HsmfUpdateError'
  5233          binaryDataN1SmInfoToUe:
  5234            format: binary
  5235            type: string
  5236        type: object
  5237    securitySchemes:
  5238      oAuth2ClientCredentials:
  5239        flows:
  5240          clientCredentials:
  5241            scopes:
  5242              nsmf-pdusession: Access to the nsmf-pdusession API
  5243            tokenUrl: '{nrfApiRoot}/oauth2/token'
  5244        type: oauth2