Commit f1208463 authored by biondicn's avatar biondicn
Browse files

Upload for CT#111

parent 6a9cd4ac
Loading
Loading
Loading
Loading
Loading
+161 −160
Original line number Diff line number Diff line
@@ -2,15 +2,15 @@ openapi: 3.0.0

info:
  title: Aimlec_AIMLEClientParticipation
  version: 1.0.1
  version: 1.0.2
  description: |
    API for Client Participation 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 24.560 V19.0.0; Artificial Intelligence Machine Learning (AIML) Services – Service
    3GPP TS 24.560 V19.1.0; Artificial Intelligence / Machine Learning (AIML) Services – Service
    Enabler Architecture Layer for Verticals (SEAL); Protocol Specification; Stage 3.
  url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.560/'

@@ -29,12 +29,12 @@ paths:
  /participation:
    post:
      summary: >
        Used by AIMLE server to manage the participation of AIMLE clients in AIML operations.
        Used by AIMLE server to manage the participation of AIMLE clients in AI/ML operations.
      operationId: ClientParticipation
      tags:
        - AIMLE client for participation of the AIML operations request
        - AIMLE client for participation of the AI/ML operations request (Collection)
      requestBody:
        description: Contains information of the AIMLE client participates the AIML operations.
        description: Contains information of the AIMLE client participates the AI/ML operations.
        required: true
        content:
          application/json:
@@ -89,7 +89,7 @@ components:
# Structured data types

    AimlecParticipationReq:
      description: Represents the participation request for the AIML operations.
      description: Represents the participation request for the AI/ML operations.
      type: object
      required:
      - requesterId
@@ -109,7 +109,7 @@ components:
        clientSetPart:
          $ref: '#/components/schemas/ClientSetPart'
        mlModelId:
          description: Identifies the identity of the ML model for AIML operation.
          description: Identifies the identity of the ML model for AI/ML operation.
          type: string
        schedAimlOperations:
          type: array
@@ -122,7 +122,7 @@ components:
          $ref: 'TS29482_AIMLES_AIMLEClientDiscovery.yaml#/components/schemas/ServiceRequirement'

    AimlecParticipationResp:
      description: Represents the participation response for the AIML operations.
      description: Represents the participation response for the AI/ML operations.
      type: object
      required:
      - clientStatus
@@ -132,7 +132,7 @@ components:
          type: boolean

    SchedAimlOperation:
      description: Represents the scheduled AIML participation type.
      description: Represents the scheduled AI/ML participation type.
      type: object
      required:
      - aimlOperation
@@ -158,3 +158,4 @@ components:
        Possible values are:
        - JOIN: Request to join the AIMLE client set.
        - DEPART: Request to depart from the AIMLE client set.