Loading TS29518_Namf_AIoT.yaml +34 −5 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Namf_AIoT version: 1.0.0-alpha.1 version: 1.0.0-alpha.2 description: | AMF AIoT Service. © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 29.518 V19.3.0; 5G System; Access and Mobility Management Services description: 3GPP TS 29.518 V19.4.0; 5G System; Access and Mobility Management Services url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.518/' servers: Loading @@ -24,7 +24,7 @@ security: - namf-aiot paths: /deliver: /transfer: post: summary: Request to transfer AIoT data towards NG-RAN or AIoT devices. operationId: MessageDelivery Loading Loading @@ -176,6 +176,12 @@ components: $ref: '#/components/schemas/AiotMessageType' notifUri: $ref: 'TS29122_CommonData.yaml#/components/schemas/Uri' ranAiotDeviceNgapId: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger' aiotfId: $ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId' correlationId: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uint16' suppFeat: $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' required: Loading @@ -183,6 +189,8 @@ components: - aiotMessage - notifUri - aiotMessageType - aiotfId - correlationId AiotInfoNotification: Loading @@ -191,8 +199,12 @@ components: properties: aiotMessage: $ref: '#/components/schemas/AiotMessage' aiotMessageType: $ref: '#/components/schemas/AiotMessageType' required: - aiotMessage - aiotMessageType AiotMessage: Loading @@ -207,12 +219,29 @@ components: - aiotNgapData - ngapMessageType # # SIMPLE DATA TYPES # # # ENUMERATIONS AiotMessageType: description: AIoT NGAP Message Type anyOf: - type: string enum: - INVENTORY - COMMAND - INVENTORY_REQUEST - COMMAND_REQUEST - AIOT_SESSION_RELEASE_COMMAND - INVENTORY_REPONSE - INVENTORY_FAILURE - INVENTORY_REPORT - COMMAND_RESPONSE - COMMAND_FAILURE - AIOT_SESSION_RELEASE_COMPLETE - AIOT_SESSION_RELEASE_REQUEST - type: string Loading
TS29518_Namf_AIoT.yaml +34 −5 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Namf_AIoT version: 1.0.0-alpha.1 version: 1.0.0-alpha.2 description: | AMF AIoT Service. © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 29.518 V19.3.0; 5G System; Access and Mobility Management Services description: 3GPP TS 29.518 V19.4.0; 5G System; Access and Mobility Management Services url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.518/' servers: Loading @@ -24,7 +24,7 @@ security: - namf-aiot paths: /deliver: /transfer: post: summary: Request to transfer AIoT data towards NG-RAN or AIoT devices. operationId: MessageDelivery Loading Loading @@ -176,6 +176,12 @@ components: $ref: '#/components/schemas/AiotMessageType' notifUri: $ref: 'TS29122_CommonData.yaml#/components/schemas/Uri' ranAiotDeviceNgapId: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger' aiotfId: $ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId' correlationId: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uint16' suppFeat: $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' required: Loading @@ -183,6 +189,8 @@ components: - aiotMessage - notifUri - aiotMessageType - aiotfId - correlationId AiotInfoNotification: Loading @@ -191,8 +199,12 @@ components: properties: aiotMessage: $ref: '#/components/schemas/AiotMessage' aiotMessageType: $ref: '#/components/schemas/AiotMessageType' required: - aiotMessage - aiotMessageType AiotMessage: Loading @@ -207,12 +219,29 @@ components: - aiotNgapData - ngapMessageType # # SIMPLE DATA TYPES # # # ENUMERATIONS AiotMessageType: description: AIoT NGAP Message Type anyOf: - type: string enum: - INVENTORY - COMMAND - INVENTORY_REQUEST - COMMAND_REQUEST - AIOT_SESSION_RELEASE_COMMAND - INVENTORY_REPONSE - INVENTORY_FAILURE - INVENTORY_REPORT - COMMAND_RESPONSE - COMMAND_FAILURE - AIOT_SESSION_RELEASE_COMPLETE - AIOT_SESSION_RELEASE_REQUEST - type: string