Loading TS24560_Aimlec_AIMLEClientParticipation.yaml +161 −160 Original line number Diff line number Diff line Loading @@ -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/' Loading @@ -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: Loading Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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. Loading
TS24560_Aimlec_AIMLEClientParticipation.yaml +161 −160 Original line number Diff line number Diff line Loading @@ -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/' Loading @@ -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: Loading Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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.