Loading TS24558_Eecs_ServiceProvisioning.yaml +35 −4 Original line number Diff line number Diff line Loading @@ -2,14 +2,14 @@ openapi: 3.0.0 info: title: Eecs_ServiceProvisioning version: "1.1.0-alpha.3" version: "1.1.0-alpha.4" description: | API for ECS Service Provisioning. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 24.558 V18.2.0 Enabling Edge Applications; Protocol specification. description: 3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification. url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/ security: Loading Loading @@ -529,10 +529,41 @@ components: description: > The EAS instantiation status per EASID (e.g. instantiated, instantiable but not be instantiated yet). eesAuthMethods: type: array items: $ref: '#/components/schemas/EesAuthMethod' minItems: 1 description: > Indicates the authentication methods supported by the EES. easBundleInfo: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo' required: - eesId - eecRegConf EesAuthMethod: anyOf: - type: string enum: - TLS_CLIENT_SERVER_CERTIFICATE - TLS_WITH_AKMA - TLS_WITH_GBA - SERVER_SIDE_CERTIFICATE_BASED - 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 the Authentication methods supported by EES. Possible values are: - TLS_CLIENT_SERVER_CERTIFICATE: Represents TLS with client server certificate authentication. - TLS_WITH_AKMA: Represents TLS with AKMA authentication. - TLS_WITH_GBA: Represents TLS with GBA authentication. - SERVER_SIDE_CERTIFICATE_BASED: Represents server side certification only. ECSServProvSubscriptionPatch: description: > Represents modifications to an individual service provisioning subscription resource. Loading @@ -550,10 +581,10 @@ components: items: $ref: 'TS29558_Eecs_EESRegistration.yaml#/components/schemas/ACRScenario' description: > Indicates if the EEC supports service continuity or not, also indicates which ACR scenarios are supported by the EEC. Indicates which ACR scenarios are supported by the EEC. connInfo: type: array items: $ref: '#/components/schemas/ConnectivityInfo' description: List of connectivity information for the UE. TS24558_Eees_ACREvents.yaml +5 −3 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: Eees_ACREvents version: "1.1.0-alpha.1" version: "1.1.0-alpha.2" description: | API for ACR events subscription and notification. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 24.558 V18.1.0 Enabling Edge Applications; Protocol specification. 3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification. url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/' security: Loading @@ -22,7 +22,7 @@ servers: variables: apiRoot: default: https://example.com description: apiRoot as defined in clause 6.1 of 3GPP TS 24.558 description: apiRoot as defined in clause 7.5 of 3GPP TS 29.558 paths: Loading Loading @@ -412,3 +412,5 @@ components: required: - acrRes - tEasEndpoint TS24558_Eees_AppContextRelocation.yaml +18 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Eees Application Context Relocation Service version: "1.1.0-alpha.2" version: "1.1.0-alpha.3" description: | Eees Application Context Relocation Service. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -9,7 +9,7 @@ info: externalDocs: description: > 3GPP TS 24.558 V18.1.0; Enabling Edge Applications; Protocol specification; Stage 3. 3GPP TS 24.558 V18.3.0; Enabling Edge Applications; Protocol specification; Stage 3. url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/24.558/' servers: Loading Loading @@ -177,6 +177,8 @@ components: type: string sEasEndpoint: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint' expectedLocArea: $ref: '#/components/schemas/ExpectedLocationArea' required: - requestorId - sEasEndpoint Loading Loading @@ -213,6 +215,8 @@ components: $ref: '#/components/schemas/EecCtxtReloc' predictExpTime: $ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime' expectedLocArea: $ref: '#/components/schemas/ExpectedLocationArea' required: - requestorId - tEasEndpoint Loading @@ -232,6 +236,8 @@ components: type: string tEasEndpoint: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint' expectedLocArea: $ref: '#/components/schemas/ExpectedLocationArea' required: - ueId - tEasId Loading @@ -253,3 +259,13 @@ components: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint' required: - eecCtxtId ExpectedLocationArea: description: > Represents the expected location or service are of UE. type: object properties: locInfo: $ref: 'TS29122_MonitoringEvent.yaml#/components/schemas/LocationInfo' svcArea: $ref: 'TS29122_CommonData.yaml#/components/schemas/LocationArea5G' TS24558_Eees_EASDiscovery.yaml +15 −3 Original line number Diff line number Diff line Loading @@ -6,11 +6,11 @@ info: API for EAS Discovery. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. version: "1.1.0-alpha.3" version: "1.1.0-alpha.4" externalDocs: description: > 3GPP TS 24.558 V18.2.0 Enabling Edge Applications; Protocol specification. 3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification. url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/ security: Loading @@ -22,7 +22,7 @@ servers: variables: apiRoot: default: https://example.com description: apiRoot as defined in clause 6.1 of 3GPP TS 24.558 description: apiRoot as defined in clause 7.5 of 3GPP TS 29.558. paths: Loading Loading @@ -369,6 +369,15 @@ components: be performed. predictExpTime: $ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime' servingPLMNInfo: $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid' svcContinuityPlanInd: type: boolean description: > Indicates to the EES whether the EAS discovery request is triggered as part of service continuity planning. The default value false indicates this request is not part of service continuity planning. The true value indicate this request is part of service continuity planning. required: - requestorId Loading Loading @@ -553,6 +562,8 @@ components: type: string minItems: 1 description: Service features. easBundleInfo: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo' not: required: [stdEasType, easType] Loading Loading @@ -721,3 +732,4 @@ components: properties: numRecPerf: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger' TS24558_Eees_EECRegistration.yaml +17 −3 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: Eees_EECRegistration version: "1.1.0-alpha.3" version: "1.1.0-alpha.4" description: | API for EEC registration. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 24.558 V18.2.0 Enabling Edge Applications; Protocol specification. 3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification. url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/' security: Loading @@ -22,7 +22,7 @@ servers: variables: apiRoot: default: https://example.com description: apiRoot as defined in clause 6.1 of 3GPP TS 24.558 description: apiRoot as defined in clause 7.5 of 3GPP TS 29.558. paths: Loading Loading @@ -269,8 +269,18 @@ components: Set to true to indicate that UE Mobility support is required. Set to false to indicate that UE mobility support is not required. The default value when omitted is false. easSelReqInd: type: boolean description: > Set to true to indicate the EES support for EAS selection. Set to false to indicate the EES shall not select the EAS. The default value when omitted is false. ueType: $ref: '#/components/schemas/DeviceType' discoveredEas: type: array items: $ref: 'TS24558_Eees_EASDiscovery.yaml#/components/schemas/DiscoveredEas' unfulfillAcProfs: type: array items: Loading Loading @@ -376,6 +386,9 @@ components: ueMobilityReq: type: boolean description: Indicates whether UE requires mobility support or not. easSelReqInd: type: boolean description: Indicates whether EES support for EAS selection is required or not. ueType: $ref: '#/components/schemas/DeviceType' Loading Loading @@ -422,3 +435,4 @@ components: Possible values are: - CONSTRAINED_UE: Indicates UE is constrained with resources like power, processor etc. - NORMAL_UE: Indicates UE is not constrained with resources. Loading
TS24558_Eecs_ServiceProvisioning.yaml +35 −4 Original line number Diff line number Diff line Loading @@ -2,14 +2,14 @@ openapi: 3.0.0 info: title: Eecs_ServiceProvisioning version: "1.1.0-alpha.3" version: "1.1.0-alpha.4" description: | API for ECS Service Provisioning. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 24.558 V18.2.0 Enabling Edge Applications; Protocol specification. description: 3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification. url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/ security: Loading Loading @@ -529,10 +529,41 @@ components: description: > The EAS instantiation status per EASID (e.g. instantiated, instantiable but not be instantiated yet). eesAuthMethods: type: array items: $ref: '#/components/schemas/EesAuthMethod' minItems: 1 description: > Indicates the authentication methods supported by the EES. easBundleInfo: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo' required: - eesId - eecRegConf EesAuthMethod: anyOf: - type: string enum: - TLS_CLIENT_SERVER_CERTIFICATE - TLS_WITH_AKMA - TLS_WITH_GBA - SERVER_SIDE_CERTIFICATE_BASED - 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 the Authentication methods supported by EES. Possible values are: - TLS_CLIENT_SERVER_CERTIFICATE: Represents TLS with client server certificate authentication. - TLS_WITH_AKMA: Represents TLS with AKMA authentication. - TLS_WITH_GBA: Represents TLS with GBA authentication. - SERVER_SIDE_CERTIFICATE_BASED: Represents server side certification only. ECSServProvSubscriptionPatch: description: > Represents modifications to an individual service provisioning subscription resource. Loading @@ -550,10 +581,10 @@ components: items: $ref: 'TS29558_Eecs_EESRegistration.yaml#/components/schemas/ACRScenario' description: > Indicates if the EEC supports service continuity or not, also indicates which ACR scenarios are supported by the EEC. Indicates which ACR scenarios are supported by the EEC. connInfo: type: array items: $ref: '#/components/schemas/ConnectivityInfo' description: List of connectivity information for the UE.
TS24558_Eees_ACREvents.yaml +5 −3 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: Eees_ACREvents version: "1.1.0-alpha.1" version: "1.1.0-alpha.2" description: | API for ACR events subscription and notification. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 24.558 V18.1.0 Enabling Edge Applications; Protocol specification. 3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification. url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/' security: Loading @@ -22,7 +22,7 @@ servers: variables: apiRoot: default: https://example.com description: apiRoot as defined in clause 6.1 of 3GPP TS 24.558 description: apiRoot as defined in clause 7.5 of 3GPP TS 29.558 paths: Loading Loading @@ -412,3 +412,5 @@ components: required: - acrRes - tEasEndpoint
TS24558_Eees_AppContextRelocation.yaml +18 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Eees Application Context Relocation Service version: "1.1.0-alpha.2" version: "1.1.0-alpha.3" description: | Eees Application Context Relocation Service. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -9,7 +9,7 @@ info: externalDocs: description: > 3GPP TS 24.558 V18.1.0; Enabling Edge Applications; Protocol specification; Stage 3. 3GPP TS 24.558 V18.3.0; Enabling Edge Applications; Protocol specification; Stage 3. url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/24.558/' servers: Loading Loading @@ -177,6 +177,8 @@ components: type: string sEasEndpoint: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint' expectedLocArea: $ref: '#/components/schemas/ExpectedLocationArea' required: - requestorId - sEasEndpoint Loading Loading @@ -213,6 +215,8 @@ components: $ref: '#/components/schemas/EecCtxtReloc' predictExpTime: $ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime' expectedLocArea: $ref: '#/components/schemas/ExpectedLocationArea' required: - requestorId - tEasEndpoint Loading @@ -232,6 +236,8 @@ components: type: string tEasEndpoint: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint' expectedLocArea: $ref: '#/components/schemas/ExpectedLocationArea' required: - ueId - tEasId Loading @@ -253,3 +259,13 @@ components: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint' required: - eecCtxtId ExpectedLocationArea: description: > Represents the expected location or service are of UE. type: object properties: locInfo: $ref: 'TS29122_MonitoringEvent.yaml#/components/schemas/LocationInfo' svcArea: $ref: 'TS29122_CommonData.yaml#/components/schemas/LocationArea5G'
TS24558_Eees_EASDiscovery.yaml +15 −3 Original line number Diff line number Diff line Loading @@ -6,11 +6,11 @@ info: API for EAS Discovery. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. version: "1.1.0-alpha.3" version: "1.1.0-alpha.4" externalDocs: description: > 3GPP TS 24.558 V18.2.0 Enabling Edge Applications; Protocol specification. 3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification. url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/ security: Loading @@ -22,7 +22,7 @@ servers: variables: apiRoot: default: https://example.com description: apiRoot as defined in clause 6.1 of 3GPP TS 24.558 description: apiRoot as defined in clause 7.5 of 3GPP TS 29.558. paths: Loading Loading @@ -369,6 +369,15 @@ components: be performed. predictExpTime: $ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime' servingPLMNInfo: $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid' svcContinuityPlanInd: type: boolean description: > Indicates to the EES whether the EAS discovery request is triggered as part of service continuity planning. The default value false indicates this request is not part of service continuity planning. The true value indicate this request is part of service continuity planning. required: - requestorId Loading Loading @@ -553,6 +562,8 @@ components: type: string minItems: 1 description: Service features. easBundleInfo: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo' not: required: [stdEasType, easType] Loading Loading @@ -721,3 +732,4 @@ components: properties: numRecPerf: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
TS24558_Eees_EECRegistration.yaml +17 −3 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: Eees_EECRegistration version: "1.1.0-alpha.3" version: "1.1.0-alpha.4" description: | API for EEC registration. © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 24.558 V18.2.0 Enabling Edge Applications; Protocol specification. 3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification. url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/' security: Loading @@ -22,7 +22,7 @@ servers: variables: apiRoot: default: https://example.com description: apiRoot as defined in clause 6.1 of 3GPP TS 24.558 description: apiRoot as defined in clause 7.5 of 3GPP TS 29.558. paths: Loading Loading @@ -269,8 +269,18 @@ components: Set to true to indicate that UE Mobility support is required. Set to false to indicate that UE mobility support is not required. The default value when omitted is false. easSelReqInd: type: boolean description: > Set to true to indicate the EES support for EAS selection. Set to false to indicate the EES shall not select the EAS. The default value when omitted is false. ueType: $ref: '#/components/schemas/DeviceType' discoveredEas: type: array items: $ref: 'TS24558_Eees_EASDiscovery.yaml#/components/schemas/DiscoveredEas' unfulfillAcProfs: type: array items: Loading Loading @@ -376,6 +386,9 @@ components: ueMobilityReq: type: boolean description: Indicates whether UE requires mobility support or not. easSelReqInd: type: boolean description: Indicates whether EES support for EAS selection is required or not. ueType: $ref: '#/components/schemas/DeviceType' Loading Loading @@ -422,3 +435,4 @@ components: Possible values are: - CONSTRAINED_UE: Indicates UE is constrained with resources like power, processor etc. - NORMAL_UE: Indicates UE is not constrained with resources.