/pdu-sessions/{pduSessionRef}/modify:

Method: Post

Summary: Update (initiated by V-SMF)

Tags:

- Individual PDU session (H-SMF)

Operation ID: UpdatePduSession

Parameters:

- name: pduSessionRef

In: path

Description: PDU session reference

Required/Optional: true

Schema:

Type: string

Request Body:

Description: representation of the updates to apply to the PDU session

Required/Optional: true

Content:

Application/JSON: # message without binary body part

Schema:

Reference: '#/components/schemas/HsmfUpdateData'

Multipart/Related: # message with binary body part(s)

Schema:

Type: object

Properties: # Request parts

JSON Data:

Reference: '#/components/schemas/HsmfUpdateData'

binaryDataN1SmInfoFromUe:

Type: string

Format: binary

binaryDataUnknownN1SmInfo:

Type: string

Format: binary

Encoding:

JSON Data:

Content Type: application/json

binaryDataN1SmInfoFromUe:

Content Type: application/vnd.3gpp.5gnas

Headers:

Content ID:

Schema:

Type: string

binaryDataUnknownN1SmInfo:

Content Type: application/vnd.3gpp.5gnas

Headers:

Content ID:

Schema:

Type: string

Responses:

'200':

Description: successful update of a PDU session with content in the response

Content:

Application/JSON: # message without binary body part

Schema:

Reference: '#/components/schemas/HsmfUpdatedData'

Multipart/Related: # message with binary body part(s)

Schema:

Type: object

Properties: # Request parts

JSON Data:

Reference: '#/components/schemas/HsmfUpdatedData'

binaryDataN1SmInfoToUe:

Type: string

Format: binary

Encoding:

JSON Data:

Content Type: application/json

binaryDataN1SmInfoToUe:

Content Type: application/vnd.3gpp.5gnas

Headers:

Content ID:

Schema:

Type: string

'204':

Description: successful update of a PDU session without content in the response

'400':

Reference: '#/components/responses/HsmfUpdateError'

'403':

Reference: '#/components/responses/HsmfUpdateError'

'404':

Reference: '#/components/responses/HsmfUpdateError'

'411':

Reference: 'TS29571_CommonData.yaml#/components/responses/411'

'413':

Reference: 'TS29571_CommonData.yaml#/components/responses/413'

'415':

Reference: 'TS29571_CommonData.yaml#/components/responses/415'

'429':

Reference: 'TS29571_CommonData.yaml#/components/responses/429'

'500':

Reference: '#/components/responses/HsmfUpdateError'

'503':

Reference: '#/components/responses/HsmfUpdateError'

default:

Reference: 'TS29571_CommonData.yaml#/components/responses/default'