Commit 719122a7 authored by André Perdigão's avatar André Perdigão
Browse files

Update 4 files

- /TS29482_AIMLES_TLModelSelectionAssistance.yaml
- /TS29482_AIMLES_FLMemberGroupSupport.yaml
- /TS29482_AIMLES_SplitOpNodeRegistration.yaml
- /TS29482_AIMLES_ContextTransfer.yaml
parent 5bf3ecb1
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ security:
paths:
  /transfer:
    post:
      summary: Request AIMLE context information transfer.
      summary: Request AIMLE context transfer.
      operationId: Transfer
      tags:
        - AIMLE Context Transfer Request
+21 −21
Original line number Diff line number Diff line
@@ -4,8 +4,8 @@ info:
  title: AIMLES Federated Learning Member Group Support Service
  version: 1.0.0
  description: |
    AIMLE Server provides a service consumer to create, update, and delete an FL Member Support
    Group for an FL process.  
    AIMLE Server provides a service consumer to create, update, and delete an FL Member
    Group Support for an FL process.  
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).   
    All rights reserved.

@@ -29,7 +29,7 @@ security:
paths:
  /configurations:
    post:
      summary: Create a new Individual FL Member Support Group resource.
      summary: Create a new Individual FL Member Group Support resource.
      operationId: CreateFLMemberGroupSupport
      tags:
        - FL Member Group Support (Collection)
@@ -42,7 +42,7 @@ paths:
      responses:
        '201':
          description: >
            New Individual FL Member Support Group for the FL process is Created.
            New Individual FL Member Group Support for the FL process is Created.
          content:
            application/json:
              schema:
@@ -74,16 +74,16 @@ paths:
    parameters:
      - name: configurationId
        in: path
        description: String identifying an individual FL member support group resource.
        description: String identifying an Individual FL Member Group Support resource.
        required: true
        schema:
          type: string

    get:
      summary: Retrieve an existing Individual FL Member Support Group resource.
      operationId: RetrieveFLMemberSupportGroup
      summary: Retrieve an existing Individual FL Member Group Support resource.
      operationId: RetrieveFLMemberGroupSupport
      tags:
        - Individual FL Member Support Group (Document)
        - Individual FL Member Group Support (Document)
      parameters:
        - name: fl-member-id
          in: query
@@ -93,7 +93,7 @@ paths:
            type: string
      responses:
        '200':
          description: The requested "Individual FL member support group” is retrieved.
          description: The requested "Individual FL Member Group Support” is retrieved.
          content:
            application/json:
              schema:
@@ -122,10 +122,10 @@ paths:
          $ref: 'TS29122_CommonData.yaml#/components/responses/default'

    put:
      summary: Update completely an existing Individual FL Member Support Group resource.
      operationId: UpdateFLMemberSupportGroup
      summary: Update completely an existing Individual FL Member Group Support resource.
      operationId: UpdateFLMemberGroupSupport
      tags:
        - Individual FL Member Support Group (Document)
        - Individual FL Member Group Support (Document)
      requestBody:
        description: Configuration information to be completely updated.
        required: true
@@ -170,10 +170,10 @@ paths:
          $ref: 'TS29122_CommonData.yaml#/components/responses/default'

    patch:
      summary: Modify partially an existing Individual FL Member Support Group resource.
      operationId: ModifyPartiallyFLMemberSupportGroup
      summary: Modify partially an existing Individual FL Member Group Support resource.
      operationId: ModifyPartiallyFLMemberGroupSupport
      tags:
        - Individual FL Member Support Group (Document)
        - Individual FL Member Group Support (Document)
      requestBody:
        required: true
        content:
@@ -183,7 +183,7 @@ paths:
      responses:
        '200':
          description: >
            OK. The individual FL member support group is partially modified successfully.
            OK. The Individual FL Member Group Support is partially modified successfully.
          content:
            application/json:
              schema:
@@ -218,10 +218,10 @@ paths:
          $ref: 'TS29122_CommonData.yaml#/components/responses/default'

    delete:
      summary: Deletes an individual FL member support group.
      operationId: DeleteFLMemberSupportGroup
      summary: Deletes an Individual FL Member Group Support.
      operationId: DeleteFLMemberGroupSupport
      tags:
        - Individual FL Member Support Group (Document)
        - Individual FL Member Group Support (Document)
      responses:
        '204':
          description: The individual configuration matching configuration Id is deleted.
@@ -257,7 +257,7 @@ components:

  schemas:
    FlMbrSuppGrp:
      description: Represents a new Individual FL Member Support Group for an FL process.
      description: Represents a new Individual FL Member Group Support for an FL process.
      type: object
      properties:
        valServId:
@@ -290,7 +290,7 @@ components:
        - required: [adaeAnalyticsId]

    FlMbrSuppGrpPatch:
      description: Represents individual FL Member Support Group to be  partially modified.
      description: Represents individual FL Member Group Support to be  partially modified.
      type: object
      properties:
        valServId:
+0 −57
Original line number Diff line number Diff line
@@ -358,60 +358,3 @@ components:
#
# ENUMERATIONS
#
    SuppMlTaskType:
      anyOf:
      - type: string
        enum:
          - FL_CLIENT
          - FL_SERVER
      - type: string
        description: >
          This string provides forward-compatibility with future extensions to the enumeration
          and is not used to encode content defined in the present version of this API.
      description: |
        Represents information regarding the supported AIML role identity of the AIMLE Split
        Operation Node Register.  
        Possible values are:
        - FL_CLIENT: Identifies the supported AIML role of AIMLE Split Operation Node Register is
          used as FL client.
        - FL_SERVER: Identifies the supported AIML role of AIMLE Split Operation Node Register is
          used as FL server.

    MLAppType:
      anyOf:
      - type: string
        enum:
          - REINFORCEMENT_LEARNING
          - SUPERVISED_LEARNING
          - TRANSFER_LEARNING
      - type: string
        description: >
          This string provides forward-compatibility with future extensions to the enumeration
          and is not used to encode content defined in the present version of this API.
      description: |
        Represents information regarding the supported ML application related to the capability of
        the AIMLE Split Operation Node Register.  
        Possible values are:
        - REINFORCEMENT_LEARNING: Identifies the ML application of reinforcement learning type
          related to the capability of AIMLE Split Operation Node Register.
        - SUPERVISED_LEARNING: Identifies the ML application of supervised learning type related to
          the capability of AIMLE Split Operation Node Register.
        - TRANSFER_LEARNING: Identifies the ML application of transfer learning type related to the
          capability of AIMLE Split Operation Node Register.

    AvailabilityType:
      anyOf:
      - type: string
        enum:
          - AVAILABLE
          - NOT_AVAILABLE
      - type: string
        description: >
          This string provides forward-compatibility with future extensions to the enumeration
          and is not used to encode content defined in the present version of this API.
      description: |
        Represents represents information regarding the availability of the AIMLE Split Operation
        Node Register.  
        Possible values are:
        - AVAILABLE: Identifies the AIMLE Split Operation Node Register is available.
        - NOT_AVAILABLE: Identifies the AIMLE Split Operation Node Register is not available.
+1 −1
Original line number Diff line number Diff line
@@ -36,7 +36,7 @@ paths:
        - name: filt-criteria
          in: query
          description: >
             Represents the AIMLE Model Selection Assistance filtering criteria.
             Represents the AIMLE TL Model Selection Assistance filtering criteria.
          required: true
          content:
            application/json: