Commit 6f05a8d6 authored by zhangchi1's avatar zhangchi1
Browse files

Replace TS29591_Nnef_VFLTraining.yaml

parent 3c77d1ee
Loading
Loading
Loading
Loading
Loading
+363 −363
Original line number Diff line number Diff line
@@ -2,15 +2,15 @@ openapi: 3.0.0

info:
  title: Nnef_VFLTraining
  version: 1.0.0
  version: 1.0.1
  description: |
    Nnef_VFLTraining API Service.  
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
    © 2026, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
    All rights reserved.

externalDocs:
  description: >
     3GPP TS 29.591 V19.5.0; 5G System; Network Exposure Function Southbound Services; Stage 3.
     3GPP TS 29.591 V19.6.0; 5G System; Network Exposure Function Southbound Services; Stage 3.
  url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.591/

servers:
@@ -28,7 +28,7 @@ security:
paths:
  /subscriptions:
    post:
      summary: Create a new Individual NEF VFL Training Subscription resource.
      summary: Create a new Individual VFL Training Subscription resource.
      operationId: CreateNEFVFLTrainingSubcription
      tags:
        - Subscriptions (Collection)
@@ -40,7 +40,7 @@ paths:
              $ref: '#/components/schemas/NefVflTrainSubs'
      responses:
        '201':
          description: Create a new Individual NEF VFL Training Subscription resource.
          description: Create a new Individual VFL Training Subscription resource.
          content:
            application/json:
              schema:
@@ -127,14 +127,14 @@ paths:
        schema:
          type: string
    get:
      summary: Retrieve an existing Individual NEF VFL Training Subscription resource.
      summary: Retrieve an existing Individual VFL Training Subscription resource.
      operationId: RetrieveNEFVFLTrainingSubcription
      tags:
        - Individual VFL Training Subscription (Document)
      responses:
        '200':
          description: >
            OK. The requested Individual NEF VFL Training Subscription resource is returned.
            OK. The requested Individual VFL Training Subscription resource is returned.
          content:
            application/json:
              schema:
@@ -165,10 +165,10 @@ paths:
          $ref: 'TS29571_CommonData.yaml#/components/responses/default'

    put:
      summary: update an existing Individual NEF VFL Training Subscription
      summary: update an existing Individual VFL Training Subscription
      operationId: UpdateNEFVFLTrainingSubcription
      tags:
        - Individual NEF VFL Training Subscription (Document)
        - Individual VFL Training Subscription (Document)
      requestBody:
        required: true
        content:
@@ -178,7 +178,7 @@ paths:
      responses:
        '200':
          description: >
            The Individual NEF VFL Training Subscription resource was modified successfully and a
            The Individual VFL Training Subscription resource was modified successfully and a
            representation of that resource is returned.
          content:
            application/json:
@@ -217,10 +217,10 @@ paths:
          $ref: 'TS29571_CommonData.yaml#/components/responses/default'

    patch:
      summary: Modifies an existing Individual NEF VFL Training Subscription resource.
      summary: Modifies an existing Individual VFL Training Subscription resource.
      operationId: ModifyNEFVFLTrainingSubcription
      tags:
        - Individual NEF VFL Training Subscription (Document)
        - Individual VFL Training Subscription (Document)
      requestBody:
        required: true
        content:
@@ -230,7 +230,7 @@ paths:
      responses:
        '200':
          description: >
            OK. The Individual NEF VFL Training Subscription resource is successfully modified and a
            OK. The Individual VFL Training Subscription resource is successfully modified and a
            representation of the updated resource shall be returned in the response body.
          content:
            application/json:
@@ -270,14 +270,14 @@ paths:
          $ref: 'TS29571_CommonData.yaml#/components/responses/default'

    delete:
      summary: Delete an existing Individual NEF VFL Training Subscription.
      summary: Delete an existing Individual VFL Training Subscription.
      operationId: DeleteNEFVFLTrainingSubcription
      tags:
        - Individual NEF VFL Training Subscription (Document)
        - Individual VFL Training Subscription (Document)
      responses:
        '204':
          description: >
            No Content. The Individual NEF VFL Training Subscription matching the subscriptionId was
            No Content. The Individual VFL Training Subscription matching the subscriptionId was
            deleted.
        '307':
          $ref: 'TS29571_CommonData.yaml#/components/responses/307'