/sm-contexts/{smContextRef}/modify:

Method: Post

Summary: Update SM Context

Tags:

- Individual SM context

Operation ID: UpdateSmContext

Parameters:

- name: smContextRef

In: path

Description: SM context reference

Required/Optional: true

Schema:

Type: string

Request Body:

Description: representation of the updates to apply to the SM context

Required/Optional: true

Content:

Application/JSON: # message without binary body part

Schema:

Reference: '#/components/schemas/SmContextUpdateData'

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

Schema:

Type: object

Properties: # Request parts

JSON Data:

Reference: '#/components/schemas/SmContextUpdateData'

binaryDataN1SmMessage:

Type: string

Format: binary

binaryDataN2SmInformation:

Type: string

Format: binary

Encoding:

JSON Data:

Content Type: application/json

binaryDataN1SmMessage:

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

Headers:

Content ID:

Schema:

Type: string

binaryDataN2SmInformation:

Content Type: application/vnd.3gpp.ngap

Headers:

Content ID:

Schema:

Type: string

Responses:

'200':

Description: successful update of an SM context with content in the response

Content:

Application/JSON: # message without binary body part

Schema:

Reference: '#/components/schemas/SmContextUpdatedData'

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

Schema:

Type: object

Properties: # Request parts

JSON Data:

Reference: '#/components/schemas/SmContextUpdatedData'

binaryDataN1SmMessage:

Type: string

Format: binary

binaryDataN2SmInformation:

Type: string

Format: binary

Encoding:

JSON Data:

Content Type: application/json

binaryDataN1SmMessage:

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

Headers:

Content ID:

Schema:

Type: string

binaryDataN2SmInformation:

Content Type: application/vnd.3gpp.ngap

Headers:

Content ID:

Schema:

Type: string

'204':

Description: successful update of an SM context without content in the response

'400':

Description: unsuccessful update of an SM context - bad request

Content:

Application/JSON: # message without binary body part

Schema:

Reference: '#/components/schemas/SmContextUpdateError'

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

Schema:

Type: object

Properties: # Request parts

JSON Data:

Reference: '#/components/schemas/SmContextUpdateError'

binaryDataN1SmMessage:

Type: string

Format: binary

binaryDataN2SmInformation:

Type: string

Format: binary

Encoding:

JSON Data:

Content Type: application/json

binaryDataN1SmMessage:

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

Headers:

Content ID:

Schema:

Type: string

binaryDataN2SmInformation:

Content Type: application/vnd.3gpp.ngap

Headers:

Content ID:

Schema:

Type: string

'403':

Description: unsuccessful update of an SM context - forbidden

Content:

Application/JSON: # message without binary body part

Schema:

Reference: '#/components/schemas/SmContextUpdateError'

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

Schema:

Type: object

Properties: # Request parts

JSON Data:

Reference: '#/components/schemas/SmContextUpdateError'

binaryDataN1SmMessage:

Type: string

Format: binary

binaryDataN2SmInformation:

Type: string

Format: binary

Encoding:

JSON Data:

Content Type: application/json

binaryDataN1SmMessage:

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

Headers:

Content ID:

Schema:

Type: string

binaryDataN2SmInformation:

Content Type: application/vnd.3gpp.ngap

Headers:

Content ID:

Schema:

Type: string

'404':

Description: unsuccessful update of an SM context - not found

Content:

Application/JSON: # message without binary body part

Schema:

Reference: '#/components/schemas/SmContextUpdateError'

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

Schema:

Type: object

Properties: # Request parts

JSON Data:

Reference: '#/components/schemas/SmContextUpdateError'

binaryDataN1SmMessage:

Type: string

Format: binary

binaryDataN2SmInformation:

Type: string

Format: binary

Encoding:

JSON Data:

Content Type: application/json

binaryDataN1SmMessage:

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

Headers:

Content ID:

Schema:

Type: string

binaryDataN2SmInformation:

Content Type: application/vnd.3gpp.ngap

Headers:

Content ID:

Schema:

Type: string

'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':

Description: unsuccessful update of an SM context - Internal server error

Content:

Application/JSON: # message without binary body part

Schema:

Reference: '#/components/schemas/SmContextUpdateError'

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

Schema:

Type: object

Properties: # Request parts

JSON Data:

Reference: '#/components/schemas/SmContextUpdateError'

binaryDataN1SmMessage:

Type: string

Format: binary

binaryDataN2SmInformation:

Type: string

Format: binary

Encoding:

JSON Data:

Content Type: application/json

binaryDataN1SmMessage:

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

Headers:

Content ID:

Schema:

Type: string

binaryDataN2SmInformation:

Content Type: application/vnd.3gpp.ngap

Headers:

Content ID:

Schema:

Type: string

'503':

Description: unsuccessful update of an SM context - Service Unavailable

Content:

Application/JSON: # message without binary body part

Schema:

Reference: '#/components/schemas/SmContextUpdateError'

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

Schema:

Type: object

Properties: # Request parts

JSON Data:

Reference: '#/components/schemas/SmContextUpdateError'

binaryDataN1SmMessage:

Type: string

Format: binary

binaryDataN2SmInformation:

Type: string

Format: binary

Encoding:

JSON Data:

Content Type: application/json

binaryDataN1SmMessage:

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

Headers:

Content ID:

Schema:

Type: string

binaryDataN2SmInformation:

Content Type: application/vnd.3gpp.ngap

Headers:

Content ID:

Schema:

Type: string

default:

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