Skip to content

Commit aeb5c65

Browse files
Update EdgeCloud_LcM.yaml
Added "Provider" parameter to edgeCloudZone and adapted related methods. Spelling and camelCase corrections.
1 parent 51d38cb commit aeb5c65

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

code/API_definitions/EdgeCloud_LcM.yaml

+16-15
Original file line numberDiff line numberDiff line change
@@ -264,19 +264,13 @@ paths:
264264
schema:
265265
$ref: '#/components/schemas/AppId'
266266
- name: appInstanceId
267-
description: A globally unique identifier associated with a running instance of an application. OP generates this identifier.
267+
description: A globally unique identifier associated with a running instance of an application within an specific Edge Cloud Zone. OP generates this identifier.
268268
in: query
269269
required: false
270270
schema:
271271
$ref: '#/components/schemas/AppInstanceId'
272-
- name: EdgeCloudZone
273-
description: An identifier name for an Edge Cloud Zone in the operator domain
274-
in: query
275-
required: false
276-
schema:
277-
$ref: '#/components/schemas/EdgeCloudZone'
278272
- name: region
279-
description: Human readable name of the geografical region of the Edge Cloud. Defined by the OP.
273+
description: Human readable name of the geographical region of the Edge Cloud. Defined by the OP.
280274
in: query
281275
required: false
282276
schema:
@@ -352,7 +346,7 @@ paths:
352346
operationId: getEdgeCloudZones
353347
parameters:
354348
- name: region
355-
description: Human readable name of the geografical region of the Edge Cloud. Defined by the OP.
349+
description: Human readable name of the geographical region of the Edge Cloud. Defined by the OP.
356350
in: query
357351
required: false
358352
schema:
@@ -406,7 +400,7 @@ components:
406400
description: Attributes with information where to instantiate a given application
407401
type: object
408402
properties:
409-
EdgeCloudZone:
403+
edgeCloudZone:
410404
$ref: '#/components/schemas/EdgeCloudZone'
411405
region:
412406
$ref: '#/components/schemas/Region'
@@ -522,7 +516,7 @@ components:
522516
properties:
523517
appInstanceId:
524518
$ref: '#/components/schemas/AppInstanceId'
525-
EdgeCloudZone:
519+
edgeCloudZone:
526520
$ref: '#/components/schemas/EdgeCloudZone'
527521
status:
528522
description: Status of the application instance (default is 'unknown')
@@ -550,9 +544,17 @@ components:
550544
accessPoints:
551545
$ref: '#/components/schemas/AccessEndpoint'
552546
minItems: 1
547+
553548
EdgeCloudZone:
554-
description: Human readable name of the zone of the Edge Cloud. Defined by the OP.
555-
type: string
549+
type: object
550+
properties:
551+
name:
552+
type: string
553+
description: Human readable name of the zone of the Edge Cloud. Defined by the OP.
554+
provider:
555+
type: string
556+
description: Human readable name of the edge cloud provider company (e.g. telco operator, hyperscaler).
557+
556558
AccessEndpoint:
557559
type: object
558560
required:
@@ -579,7 +581,6 @@ components:
579581
items:
580582
$ref: '#/components/schemas/Ipv6Addr'
581583
minItems: 1
582-
583584
Ipv4Addr:
584585
type: string
585586
pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
@@ -666,7 +667,7 @@ components:
666667

667668
Region:
668669
type: string
669-
description: Human readable name of the geografical region of the Edge Cloud. Defined by the OP.
670+
description: Human readable name of the geographical region of the Edge Cloud. Defined by the OP.
670671

671672
Status:
672673
description: Status of the Edge Cloud Zone (default is 'unknown')

0 commit comments

Comments
 (0)