1183 lines
No EOL
29 KiB
JSON
1183 lines
No EOL
29 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2023-07-19",
|
|
"auth": [
|
|
"aws.auth#sigv4"
|
|
],
|
|
"endpointPrefix": "medical-imaging",
|
|
"protocol": "rest-json",
|
|
"protocols": [
|
|
"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": {},
|
|
"DICOMCopies": {
|
|
"type": "structure",
|
|
"required": [
|
|
"copiableAttributes"
|
|
],
|
|
"members": {
|
|
"copiableAttributes": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"destinationImageSet": {
|
|
"type": "structure",
|
|
"required": [
|
|
"imageSetId",
|
|
"latestVersionId"
|
|
],
|
|
"members": {
|
|
"imageSetId": {},
|
|
"latestVersionId": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"force": {
|
|
"location": "querystring",
|
|
"locationName": "force",
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"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": "Sl"
|
|
},
|
|
"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": {},
|
|
"overrides": {
|
|
"shape": "S1f"
|
|
}
|
|
}
|
|
},
|
|
"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": {},
|
|
"overrides": {
|
|
"shape": "S1f"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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": "Sl"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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": "S27"
|
|
},
|
|
"DICOMAccessionNumber": {
|
|
"shape": "S28"
|
|
},
|
|
"DICOMStudyId": {
|
|
"shape": "S29"
|
|
},
|
|
"DICOMStudyInstanceUID": {
|
|
"shape": "S2a"
|
|
},
|
|
"DICOMSeriesInstanceUID": {
|
|
"shape": "S2b"
|
|
},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"DICOMStudyDateAndTime": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DICOMStudyDate"
|
|
],
|
|
"members": {
|
|
"DICOMStudyDate": {
|
|
"shape": "S2d"
|
|
},
|
|
"DICOMStudyTime": {
|
|
"shape": "S2e"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"union": true
|
|
}
|
|
},
|
|
"operator": {}
|
|
}
|
|
}
|
|
},
|
|
"sort": {
|
|
"shape": "S2g"
|
|
}
|
|
},
|
|
"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": "S27"
|
|
},
|
|
"DICOMPatientName": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMPatientBirthDate": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMPatientSex": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMStudyInstanceUID": {
|
|
"shape": "S2a"
|
|
},
|
|
"DICOMStudyId": {
|
|
"shape": "S29"
|
|
},
|
|
"DICOMStudyDescription": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMNumberOfStudyRelatedSeries": {
|
|
"type": "integer"
|
|
},
|
|
"DICOMNumberOfStudyRelatedInstances": {
|
|
"type": "integer"
|
|
},
|
|
"DICOMAccessionNumber": {
|
|
"shape": "S28"
|
|
},
|
|
"DICOMSeriesInstanceUID": {
|
|
"shape": "S2b"
|
|
},
|
|
"DICOMSeriesModality": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMSeriesBodyPart": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"DICOMSeriesNumber": {
|
|
"type": "integer",
|
|
"sensitive": true
|
|
},
|
|
"DICOMStudyDate": {
|
|
"shape": "S2d"
|
|
},
|
|
"DICOMStudyTime": {
|
|
"shape": "S2e"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"sort": {
|
|
"shape": "S2g"
|
|
},
|
|
"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": {},
|
|
"inputOwnerAccountId": {}
|
|
}
|
|
},
|
|
"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": "Sl"
|
|
}
|
|
}
|
|
},
|
|
"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"
|
|
},
|
|
"force": {
|
|
"location": "querystring",
|
|
"locationName": "force",
|
|
"type": "boolean"
|
|
},
|
|
"updateImageSetMetadataUpdates": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DICOMUpdates": {
|
|
"type": "structure",
|
|
"members": {
|
|
"removableAttributes": {
|
|
"shape": "S39"
|
|
},
|
|
"updatableAttributes": {
|
|
"shape": "S39"
|
|
}
|
|
}
|
|
},
|
|
"revertToVersionId": {}
|
|
},
|
|
"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": {
|
|
"Sl": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"S1f": {
|
|
"type": "structure",
|
|
"members": {
|
|
"forced": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S27": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S28": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S29": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S2a": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S2b": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S2d": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S2e": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S2g": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sortOrder",
|
|
"sortField"
|
|
],
|
|
"members": {
|
|
"sortOrder": {},
|
|
"sortField": {}
|
|
}
|
|
},
|
|
"S39": {
|
|
"type": "blob",
|
|
"sensitive": true
|
|
}
|
|
}
|
|
} |