mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-20 20:29:06 +00:00
1098 lines
27 KiB
JSON
1098 lines
27 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2023-07-19",
|
|
"endpointPrefix": "medical-imaging",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "rest-json",
|
|
"serviceFullName": "AWS Health Imaging",
|
|
"serviceId": "Medical Imaging",
|
|
"signatureVersion": "v4",
|
|
"signingName": "medical-imaging",
|
|
"uid": "medical-imaging-2023-07-19"
|
|
},
|
|
"operations": {
|
|
"CopyImageSet": {
|
|
"http": {
|
|
"requestUri": "/datastore/{datastoreId}/imageSet/{sourceImageSetId}/copyImageSet",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"sourceImageSetId",
|
|
"copyImageSetInformation"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"sourceImageSetId": {
|
|
"location": "uri",
|
|
"locationName": "sourceImageSetId"
|
|
},
|
|
"copyImageSetInformation": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceImageSet"
|
|
],
|
|
"members": {
|
|
"sourceImageSet": {
|
|
"type": "structure",
|
|
"required": [
|
|
"latestVersionId"
|
|
],
|
|
"members": {
|
|
"latestVersionId": {}
|
|
}
|
|
},
|
|
"destinationImageSet": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageSetId",
|
|
"latestVersionId"
|
|
],
|
|
"members": {
|
|
"imageSetId": {},
|
|
"latestVersionId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"payload": "copyImageSetInformation"
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"sourceImageSetProperties",
|
|
"destinationImageSetProperties"
|
|
],
|
|
"members": {
|
|
"datastoreId": {},
|
|
"sourceImageSetProperties": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageSetId",
|
|
"latestVersionId"
|
|
],
|
|
"members": {
|
|
"imageSetId": {},
|
|
"latestVersionId": {},
|
|
"imageSetState": {},
|
|
"imageSetWorkflowStatus": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"imageSetArn": {}
|
|
}
|
|
},
|
|
"destinationImageSetProperties": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageSetId",
|
|
"latestVersionId"
|
|
],
|
|
"members": {
|
|
"imageSetId": {},
|
|
"latestVersionId": {},
|
|
"imageSetState": {},
|
|
"imageSetWorkflowStatus": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"imageSetArn": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "runtime-"
|
|
}
|
|
},
|
|
"CreateDatastore": {
|
|
"http": {
|
|
"requestUri": "/datastore",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clientToken"
|
|
],
|
|
"members": {
|
|
"datastoreName": {},
|
|
"clientToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"tags": {
|
|
"shape": "Si"
|
|
},
|
|
"kmsKeyArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"datastoreStatus"
|
|
],
|
|
"members": {
|
|
"datastoreId": {},
|
|
"datastoreStatus": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteDatastore": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/datastore/{datastoreId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"datastoreStatus"
|
|
],
|
|
"members": {
|
|
"datastoreId": {},
|
|
"datastoreStatus": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteImageSet": {
|
|
"http": {
|
|
"requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/deleteImageSet",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"imageSetId"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"imageSetId": {
|
|
"location": "uri",
|
|
"locationName": "imageSetId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"imageSetId",
|
|
"imageSetState",
|
|
"imageSetWorkflowStatus"
|
|
],
|
|
"members": {
|
|
"datastoreId": {},
|
|
"imageSetId": {},
|
|
"imageSetState": {},
|
|
"imageSetWorkflowStatus": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "runtime-"
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"GetDICOMImportJob": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/getDICOMImportJob/datastore/{datastoreId}/job/{jobId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"jobId"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"jobId": {
|
|
"location": "uri",
|
|
"locationName": "jobId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobProperties"
|
|
],
|
|
"members": {
|
|
"jobProperties": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobId",
|
|
"jobName",
|
|
"jobStatus",
|
|
"datastoreId",
|
|
"dataAccessRoleArn",
|
|
"inputS3Uri",
|
|
"outputS3Uri"
|
|
],
|
|
"members": {
|
|
"jobId": {},
|
|
"jobName": {},
|
|
"jobStatus": {},
|
|
"datastoreId": {},
|
|
"dataAccessRoleArn": {},
|
|
"endedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"submittedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"inputS3Uri": {},
|
|
"outputS3Uri": {},
|
|
"message": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetDatastore": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/datastore/{datastoreId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreProperties"
|
|
],
|
|
"members": {
|
|
"datastoreProperties": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"datastoreName",
|
|
"datastoreStatus"
|
|
],
|
|
"members": {
|
|
"datastoreId": {},
|
|
"datastoreName": {},
|
|
"datastoreStatus": {},
|
|
"kmsKeyArn": {},
|
|
"datastoreArn": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetImageFrame": {
|
|
"http": {
|
|
"requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/getImageFrame",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"imageSetId",
|
|
"imageFrameInformation"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"imageSetId": {
|
|
"location": "uri",
|
|
"locationName": "imageSetId"
|
|
},
|
|
"imageFrameInformation": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageFrameId"
|
|
],
|
|
"members": {
|
|
"imageFrameId": {}
|
|
}
|
|
}
|
|
},
|
|
"payload": "imageFrameInformation"
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageFrameBlob"
|
|
],
|
|
"members": {
|
|
"imageFrameBlob": {
|
|
"type": "blob",
|
|
"streaming": true
|
|
},
|
|
"contentType": {
|
|
"location": "header",
|
|
"locationName": "Content-Type"
|
|
}
|
|
},
|
|
"payload": "imageFrameBlob"
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "runtime-"
|
|
}
|
|
},
|
|
"GetImageSet": {
|
|
"http": {
|
|
"requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/getImageSet",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"imageSetId"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"imageSetId": {
|
|
"location": "uri",
|
|
"locationName": "imageSetId"
|
|
},
|
|
"versionId": {
|
|
"location": "querystring",
|
|
"locationName": "version"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"imageSetId",
|
|
"versionId",
|
|
"imageSetState"
|
|
],
|
|
"members": {
|
|
"datastoreId": {},
|
|
"imageSetId": {},
|
|
"versionId": {},
|
|
"imageSetState": {},
|
|
"imageSetWorkflowStatus": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"deletedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"message": {},
|
|
"imageSetArn": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "runtime-"
|
|
}
|
|
},
|
|
"GetImageSetMetadata": {
|
|
"http": {
|
|
"requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/getImageSetMetadata",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"imageSetId"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"imageSetId": {
|
|
"location": "uri",
|
|
"locationName": "imageSetId"
|
|
},
|
|
"versionId": {
|
|
"location": "querystring",
|
|
"locationName": "version"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageSetMetadataBlob"
|
|
],
|
|
"members": {
|
|
"imageSetMetadataBlob": {
|
|
"type": "blob",
|
|
"streaming": true
|
|
},
|
|
"contentType": {
|
|
"location": "header",
|
|
"locationName": "Content-Type"
|
|
},
|
|
"contentEncoding": {
|
|
"location": "header",
|
|
"locationName": "Content-Encoding"
|
|
}
|
|
},
|
|
"payload": "imageSetMetadataBlob"
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "runtime-"
|
|
}
|
|
},
|
|
"ListDICOMImportJobs": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/listDICOMImportJobs/datastore/{datastoreId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"jobStatus": {
|
|
"location": "querystring",
|
|
"locationName": "jobStatus"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobSummaries"
|
|
],
|
|
"members": {
|
|
"jobSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobId",
|
|
"jobName",
|
|
"jobStatus",
|
|
"datastoreId"
|
|
],
|
|
"members": {
|
|
"jobId": {},
|
|
"jobName": {},
|
|
"jobStatus": {},
|
|
"datastoreId": {},
|
|
"dataAccessRoleArn": {},
|
|
"endedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"submittedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"message": {}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListDatastores": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/datastore",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"datastoreStatus": {
|
|
"location": "querystring",
|
|
"locationName": "datastoreStatus"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"datastoreSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"datastoreName",
|
|
"datastoreStatus"
|
|
],
|
|
"members": {
|
|
"datastoreId": {},
|
|
"datastoreName": {},
|
|
"datastoreStatus": {},
|
|
"datastoreArn": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListImageSetVersions": {
|
|
"http": {
|
|
"requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/listImageSetVersions",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"imageSetId"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"imageSetId": {
|
|
"location": "uri",
|
|
"locationName": "imageSetId"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageSetPropertiesList"
|
|
],
|
|
"members": {
|
|
"imageSetPropertiesList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageSetId",
|
|
"versionId",
|
|
"imageSetState"
|
|
],
|
|
"members": {
|
|
"imageSetId": {},
|
|
"versionId": {},
|
|
"imageSetState": {},
|
|
"ImageSetWorkflowStatus": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"deletedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"message": {}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "runtime-"
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"tags"
|
|
],
|
|
"members": {
|
|
"tags": {
|
|
"shape": "Si"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SearchImageSets": {
|
|
"http": {
|
|
"requestUri": "/datastore/{datastoreId}/searchImageSets",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"searchCriteria": {
|
|
"type": "structure",
|
|
"members": {
|
|
"filters": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"values",
|
|
"operator"
|
|
],
|
|
"members": {
|
|
"values": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DICOMPatientId": {
|
|
"shape": "S23"
|
|
},
|
|
"DICOMAccessionNumber": {
|
|
"shape": "S24"
|
|
},
|
|
"DICOMStudyId": {
|
|
"shape": "S25"
|
|
},
|
|
"DICOMStudyInstanceUID": {
|
|
"shape": "S26"
|
|
},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"DICOMStudyDateAndTime": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DICOMStudyDate"
|
|
],
|
|
"members": {
|
|
"DICOMStudyDate": {
|
|
"shape": "S28"
|
|
},
|
|
"DICOMStudyTime": {
|
|
"shape": "S29"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"union": true
|
|
}
|
|
},
|
|
"operator": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"sensitive": true
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
},
|
|
"payload": "searchCriteria"
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageSetsMetadataSummaries"
|
|
],
|
|
"members": {
|
|
"imageSetsMetadataSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageSetId"
|
|
],
|
|
"members": {
|
|
"imageSetId": {},
|
|
"version": {
|
|
"type": "integer"
|
|
},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"DICOMTags": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DICOMPatientId": {
|
|
"shape": "S23"
|
|
},
|
|
"DICOMPatientName": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMPatientBirthDate": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMPatientSex": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMStudyInstanceUID": {
|
|
"shape": "S26"
|
|
},
|
|
"DICOMStudyId": {
|
|
"shape": "S25"
|
|
},
|
|
"DICOMStudyDescription": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMNumberOfStudyRelatedSeries": {
|
|
"type": "integer"
|
|
},
|
|
"DICOMNumberOfStudyRelatedInstances": {
|
|
"type": "integer"
|
|
},
|
|
"DICOMAccessionNumber": {
|
|
"shape": "S24"
|
|
},
|
|
"DICOMStudyDate": {
|
|
"shape": "S28"
|
|
},
|
|
"DICOMStudyTime": {
|
|
"shape": "S29"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "runtime-"
|
|
}
|
|
},
|
|
"StartDICOMImportJob": {
|
|
"http": {
|
|
"requestUri": "/startDICOMImportJob/datastore/{datastoreId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"dataAccessRoleArn",
|
|
"clientToken",
|
|
"datastoreId",
|
|
"inputS3Uri",
|
|
"outputS3Uri"
|
|
],
|
|
"members": {
|
|
"jobName": {},
|
|
"dataAccessRoleArn": {},
|
|
"clientToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"inputS3Uri": {},
|
|
"outputS3Uri": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"jobId",
|
|
"jobStatus",
|
|
"submittedAt"
|
|
],
|
|
"members": {
|
|
"datastoreId": {},
|
|
"jobId": {},
|
|
"jobStatus": {},
|
|
"submittedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"TagResource": {
|
|
"http": {
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tags"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tags": {
|
|
"shape": "Si"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UntagResource": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tagKeys"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tagKeys": {
|
|
"location": "querystring",
|
|
"locationName": "tagKeys",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UpdateImageSetMetadata": {
|
|
"http": {
|
|
"requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/updateImageSetMetadata",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"imageSetId",
|
|
"latestVersionId",
|
|
"updateImageSetMetadataUpdates"
|
|
],
|
|
"members": {
|
|
"datastoreId": {
|
|
"location": "uri",
|
|
"locationName": "datastoreId"
|
|
},
|
|
"imageSetId": {
|
|
"location": "uri",
|
|
"locationName": "imageSetId"
|
|
},
|
|
"latestVersionId": {
|
|
"location": "querystring",
|
|
"locationName": "latestVersion"
|
|
},
|
|
"updateImageSetMetadataUpdates": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DICOMUpdates": {
|
|
"type": "structure",
|
|
"members": {
|
|
"removableAttributes": {
|
|
"shape": "S2x"
|
|
},
|
|
"updatableAttributes": {
|
|
"shape": "S2x"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"union": true
|
|
}
|
|
},
|
|
"payload": "updateImageSetMetadataUpdates"
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datastoreId",
|
|
"imageSetId",
|
|
"latestVersionId",
|
|
"imageSetState"
|
|
],
|
|
"members": {
|
|
"datastoreId": {},
|
|
"imageSetId": {},
|
|
"latestVersionId": {},
|
|
"imageSetState": {},
|
|
"imageSetWorkflowStatus": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"message": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "runtime-"
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"Si": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"S23": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S24": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S25": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S26": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S28": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S29": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S2x": {
|
|
"type": "blob",
|
|
"sensitive": true
|
|
}
|
|
}
|
|
} |