Loading TS29506_Aiot_Data.yaml +187 −1 Original line number Diff line number Diff line Loading @@ -286,6 +286,192 @@ paths: default: description: Unexpected error /af-authorization-data/subscriptions: post: summary: Create a subscription of AF Authorization Data Changes operationId: Subscribe AF Authorization Data Change tags: - Create a subscription of AF Authorization Data Changes security: - {} - oAuth2ClientCredentials: - nudr-dr - oAuth2ClientCredentials: - nudr-dr - nudr-dr:af-authorization-data:subscriptions:create requestBody: content: application/json: schema: $ref: 'TS29369_Nadm_DM.yaml#/components/schemas/AfAuthorizationDataSubscription' required: true callbacks: afAuthorizationDataChangeNotification: '{$request.body#/notifyCalblackUri}': post: requestBody: # contents of the callback message required: true content: application/json: schema: $ref: 'TS29369_Nadm_DM.yaml#/components/schemas/AfAuthorizationDataChangeNotification' responses: '204': description: successful notification '400': $ref: 'TS29571_CommonData.yaml#/components/responses/400' '403': $ref: 'TS29571_CommonData.yaml#/components/responses/403' '404': $ref: 'TS29571_CommonData.yaml#/components/responses/404' '411': $ref: 'TS29571_CommonData.yaml#/components/responses/411' '413': $ref: 'TS29571_CommonData.yaml#/components/responses/413' '415': $ref: 'TS29571_CommonData.yaml#/components/responses/415' '429': $ref: 'TS29571_CommonData.yaml#/components/responses/429' '500': $ref: 'TS29571_CommonData.yaml#/components/responses/500' '502': $ref: 'TS29571_CommonData.yaml#/components/responses/502' '503': $ref: 'TS29571_CommonData.yaml#/components/responses/503' responses: '201': description: successful creation of the subscription content: application/json: schema: $ref: 'TS29369_Nadm_DM.yaml#/components/schemas/AfAuthorizationDataSubscription' headers: Location: description: > 'Contains the URI of the newly created subscription, according to the structure: {apiRoot}/nudr-dr/<apiVersion>/af-authorization-data/subscriptions/{subId}' required: true schema: type: string '400': $ref: 'TS29571_CommonData.yaml#/components/responses/400' '401': $ref: 'TS29571_CommonData.yaml#/components/responses/401' '403': $ref: 'TS29571_CommonData.yaml#/components/responses/403' '404': $ref: 'TS29571_CommonData.yaml#/components/responses/404' '411': $ref: 'TS29571_CommonData.yaml#/components/responses/411' '413': $ref: 'TS29571_CommonData.yaml#/components/responses/413' '415': $ref: 'TS29571_CommonData.yaml#/components/responses/415' '429': $ref: 'TS29571_CommonData.yaml#/components/responses/429' '500': $ref: 'TS29571_CommonData.yaml#/components/responses/500' '502': $ref: 'TS29571_CommonData.yaml#/components/responses/502' '503': $ref: 'TS29571_CommonData.yaml#/components/responses/503' '504': $ref: 'TS29571_CommonData.yaml#/components/responses/504' default: $ref: 'TS29571_CommonData.yaml#/components/responses/default' /af-authorization-data/subscriptions/{subId}: patch: summary: Modify a subscription of AF Authorization Data Changes operationId: Modify Subscription of AF Authorization Data Change tags: - Modify a subscription of AF Authorization Data Changes security: - {} - oAuth2ClientCredentials: - nudr-dr - oAuth2ClientCredentials: - nudr-dr - nudr-dr:af-authorization-data:subscriptions:modify requestBody: content: application/json-patch+json: schema: type: array items: $ref: 'TS29571_CommonData.yaml#/components/schemas/PatchItem' required: true responses: '200': description: Expected response to partially successful patch content: application/json: schema: $ref: 'TS29571_CommonData.yaml#/components/schemas/PatchResult' '204': description: Expected response to successful patch '400': $ref: 'TS29571_CommonData.yaml#/components/responses/400' '401': $ref: 'TS29571_CommonData.yaml#/components/responses/401' '403': $ref: 'TS29571_CommonData.yaml#/components/responses/403' '404': $ref: 'TS29571_CommonData.yaml#/components/responses/404' '411': $ref: 'TS29571_CommonData.yaml#/components/responses/411' '413': $ref: 'TS29571_CommonData.yaml#/components/responses/413' '415': $ref: 'TS29571_CommonData.yaml#/components/responses/415' '429': $ref: 'TS29571_CommonData.yaml#/components/responses/429' '500': $ref: 'TS29571_CommonData.yaml#/components/responses/500' '502': $ref: 'TS29571_CommonData.yaml#/components/responses/502' '503': $ref: 'TS29571_CommonData.yaml#/components/responses/503' default: $ref: 'TS29571_CommonData.yaml#/components/responses/default' delete: summary: Delete a subscription of AF Authorization Data Changes operationId: Unsubscribe to AF Authorization Data Change tags: - Delete a subscription of AF Authorization Data Changes security: - {} - oAuth2ClientCredentials: - nudr-dr - oAuth2ClientCredentials: - nudr-dr - nudr-dr:af-authorization-data:subscriptions:modify responses: '204': description: Expected response to successful deletion '400': $ref: 'TS29571_CommonData.yaml#/components/responses/400' '401': $ref: 'TS29571_CommonData.yaml#/components/responses/401' '403': $ref: 'TS29571_CommonData.yaml#/components/responses/403' '404': $ref: 'TS29571_CommonData.yaml#/components/responses/404' '411': $ref: 'TS29571_CommonData.yaml#/components/responses/411' '429': $ref: 'TS29571_CommonData.yaml#/components/responses/429' '500': $ref: 'TS29571_CommonData.yaml#/components/responses/500' '501': $ref: 'TS29571_CommonData.yaml#/components/responses/501' '503': $ref: 'TS29571_CommonData.yaml#/components/responses/503' default: $ref: 'TS29571_CommonData.yaml#/components/responses/default' components: schemas: {} Loading Loading
TS29506_Aiot_Data.yaml +187 −1 Original line number Diff line number Diff line Loading @@ -286,6 +286,192 @@ paths: default: description: Unexpected error /af-authorization-data/subscriptions: post: summary: Create a subscription of AF Authorization Data Changes operationId: Subscribe AF Authorization Data Change tags: - Create a subscription of AF Authorization Data Changes security: - {} - oAuth2ClientCredentials: - nudr-dr - oAuth2ClientCredentials: - nudr-dr - nudr-dr:af-authorization-data:subscriptions:create requestBody: content: application/json: schema: $ref: 'TS29369_Nadm_DM.yaml#/components/schemas/AfAuthorizationDataSubscription' required: true callbacks: afAuthorizationDataChangeNotification: '{$request.body#/notifyCalblackUri}': post: requestBody: # contents of the callback message required: true content: application/json: schema: $ref: 'TS29369_Nadm_DM.yaml#/components/schemas/AfAuthorizationDataChangeNotification' responses: '204': description: successful notification '400': $ref: 'TS29571_CommonData.yaml#/components/responses/400' '403': $ref: 'TS29571_CommonData.yaml#/components/responses/403' '404': $ref: 'TS29571_CommonData.yaml#/components/responses/404' '411': $ref: 'TS29571_CommonData.yaml#/components/responses/411' '413': $ref: 'TS29571_CommonData.yaml#/components/responses/413' '415': $ref: 'TS29571_CommonData.yaml#/components/responses/415' '429': $ref: 'TS29571_CommonData.yaml#/components/responses/429' '500': $ref: 'TS29571_CommonData.yaml#/components/responses/500' '502': $ref: 'TS29571_CommonData.yaml#/components/responses/502' '503': $ref: 'TS29571_CommonData.yaml#/components/responses/503' responses: '201': description: successful creation of the subscription content: application/json: schema: $ref: 'TS29369_Nadm_DM.yaml#/components/schemas/AfAuthorizationDataSubscription' headers: Location: description: > 'Contains the URI of the newly created subscription, according to the structure: {apiRoot}/nudr-dr/<apiVersion>/af-authorization-data/subscriptions/{subId}' required: true schema: type: string '400': $ref: 'TS29571_CommonData.yaml#/components/responses/400' '401': $ref: 'TS29571_CommonData.yaml#/components/responses/401' '403': $ref: 'TS29571_CommonData.yaml#/components/responses/403' '404': $ref: 'TS29571_CommonData.yaml#/components/responses/404' '411': $ref: 'TS29571_CommonData.yaml#/components/responses/411' '413': $ref: 'TS29571_CommonData.yaml#/components/responses/413' '415': $ref: 'TS29571_CommonData.yaml#/components/responses/415' '429': $ref: 'TS29571_CommonData.yaml#/components/responses/429' '500': $ref: 'TS29571_CommonData.yaml#/components/responses/500' '502': $ref: 'TS29571_CommonData.yaml#/components/responses/502' '503': $ref: 'TS29571_CommonData.yaml#/components/responses/503' '504': $ref: 'TS29571_CommonData.yaml#/components/responses/504' default: $ref: 'TS29571_CommonData.yaml#/components/responses/default' /af-authorization-data/subscriptions/{subId}: patch: summary: Modify a subscription of AF Authorization Data Changes operationId: Modify Subscription of AF Authorization Data Change tags: - Modify a subscription of AF Authorization Data Changes security: - {} - oAuth2ClientCredentials: - nudr-dr - oAuth2ClientCredentials: - nudr-dr - nudr-dr:af-authorization-data:subscriptions:modify requestBody: content: application/json-patch+json: schema: type: array items: $ref: 'TS29571_CommonData.yaml#/components/schemas/PatchItem' required: true responses: '200': description: Expected response to partially successful patch content: application/json: schema: $ref: 'TS29571_CommonData.yaml#/components/schemas/PatchResult' '204': description: Expected response to successful patch '400': $ref: 'TS29571_CommonData.yaml#/components/responses/400' '401': $ref: 'TS29571_CommonData.yaml#/components/responses/401' '403': $ref: 'TS29571_CommonData.yaml#/components/responses/403' '404': $ref: 'TS29571_CommonData.yaml#/components/responses/404' '411': $ref: 'TS29571_CommonData.yaml#/components/responses/411' '413': $ref: 'TS29571_CommonData.yaml#/components/responses/413' '415': $ref: 'TS29571_CommonData.yaml#/components/responses/415' '429': $ref: 'TS29571_CommonData.yaml#/components/responses/429' '500': $ref: 'TS29571_CommonData.yaml#/components/responses/500' '502': $ref: 'TS29571_CommonData.yaml#/components/responses/502' '503': $ref: 'TS29571_CommonData.yaml#/components/responses/503' default: $ref: 'TS29571_CommonData.yaml#/components/responses/default' delete: summary: Delete a subscription of AF Authorization Data Changes operationId: Unsubscribe to AF Authorization Data Change tags: - Delete a subscription of AF Authorization Data Changes security: - {} - oAuth2ClientCredentials: - nudr-dr - oAuth2ClientCredentials: - nudr-dr - nudr-dr:af-authorization-data:subscriptions:modify responses: '204': description: Expected response to successful deletion '400': $ref: 'TS29571_CommonData.yaml#/components/responses/400' '401': $ref: 'TS29571_CommonData.yaml#/components/responses/401' '403': $ref: 'TS29571_CommonData.yaml#/components/responses/403' '404': $ref: 'TS29571_CommonData.yaml#/components/responses/404' '411': $ref: 'TS29571_CommonData.yaml#/components/responses/411' '429': $ref: 'TS29571_CommonData.yaml#/components/responses/429' '500': $ref: 'TS29571_CommonData.yaml#/components/responses/500' '501': $ref: 'TS29571_CommonData.yaml#/components/responses/501' '503': $ref: 'TS29571_CommonData.yaml#/components/responses/503' default: $ref: 'TS29571_CommonData.yaml#/components/responses/default' components: schemas: {} Loading