Skip to content

Commit 3e6faa0

Browse files
committed
Introduce fixed service info type
1 parent e7450e9 commit 3e6faa0

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

openapi/task_execution_service.openapi.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -518,6 +518,17 @@ components:
518518
type: string
519519
example: us-west-1
520520
description: Resources describes the resources requested by a task.
521+
tesServiceType:
522+
allOf:
523+
- $ref: 'https://raw.githubusercontent.com/ga4gh-discovery/ga4gh-service-info/v1.0.0/service-info.yaml#/components/schemas/ServiceType'
524+
- type: object
525+
required:
526+
- artifact
527+
properties:
528+
artifact:
529+
type: string
530+
enum: [tes]
531+
example: tes
521532
tesServiceInfo:
522533
allOf:
523534
- $ref: 'https://raw.githubusercontent.com/ga4gh-discovery/ga4gh-service-info/v1.0.0/service-info.yaml#/components/schemas/Service'
@@ -533,6 +544,8 @@ components:
533544
example:
534545
- file:///path/to/local/funnel-storage
535546
- s3://ohsu-compbio-funnel/storage
547+
type:
548+
$ref: '#/components/schemas/tesServiceType'
536549
tesState:
537550
type: string
538551
readOnly: True

0 commit comments

Comments
 (0)