|
49 | 49 | {"shape":"AccessDeniedException"}, |
50 | 50 | {"shape":"ValidationException"}, |
51 | 51 | {"shape":"InternalServerException"}, |
| 52 | + {"shape":"ResourceNotFoundException"}, |
52 | 53 | {"shape":"ServiceQuotaExceededException"} |
53 | 54 | ], |
54 | 55 | "documentation":"<p>Create a data store.</p>", |
|
112 | 113 | {"shape":"InternalServerException"}, |
113 | 114 | {"shape":"ResourceNotFoundException"} |
114 | 115 | ], |
115 | | - "documentation":"<p>Get the import job properties to learn more about the job or job progress.</p> <note> <p>The <code>jobStatus</code> refers to the execution of the import job. Therefore, an import job can return a <code>jobStatus</code> as <code>COMPLETED</code> even if validation issues are discovered during the import process. If a <code>jobStatus</code> returns as <code>COMPLETED</code>, we still recommend you review the output manifests written to S3, as they provide details on the success or failure of individual P10 object imports.</p> </note>" |
| 116 | + "documentation":"<p>Get the import job properties to learn more about the job or job progress.</p> <note> <p>The <code>jobStatus</code> refers to the execution of the import job. Therefore, an import job can return a <code>jobStatus</code> as <code>COMPLETED</code> even if validation issues are discovered during the import process. If a <code>jobStatus</code> returns as <code>COMPLETED</code>, we still recommend you review the output manifests written to S3, as they provide details on the success or failure of individual P10 object imports.</p> </note>", |
| 117 | + "readonly":true |
116 | 118 | }, |
117 | 119 | "GetDatastore":{ |
118 | 120 | "name":"GetDatastore", |
|
130 | 132 | {"shape":"InternalServerException"}, |
131 | 133 | {"shape":"ResourceNotFoundException"} |
132 | 134 | ], |
133 | | - "documentation":"<p>Get data store properties.</p>" |
| 135 | + "documentation":"<p>Get data store properties.</p>", |
| 136 | + "readonly":true |
134 | 137 | }, |
135 | 138 | "GetImageFrame":{ |
136 | 139 | "name":"GetImageFrame", |
|
150 | 153 | {"shape":"ResourceNotFoundException"} |
151 | 154 | ], |
152 | 155 | "documentation":"<p>Get an image frame (pixel data) for an image set.</p>", |
153 | | - "endpoint":{"hostPrefix":"runtime-"} |
| 156 | + "endpoint":{"hostPrefix":"runtime-"}, |
| 157 | + "readonly":true |
154 | 158 | }, |
155 | 159 | "GetImageSet":{ |
156 | 160 | "name":"GetImageSet", |
|
170 | 174 | {"shape":"ResourceNotFoundException"} |
171 | 175 | ], |
172 | 176 | "documentation":"<p>Get image set properties.</p>", |
173 | | - "endpoint":{"hostPrefix":"runtime-"} |
| 177 | + "endpoint":{"hostPrefix":"runtime-"}, |
| 178 | + "readonly":true |
174 | 179 | }, |
175 | 180 | "GetImageSetMetadata":{ |
176 | 181 | "name":"GetImageSetMetadata", |
|
190 | 195 | {"shape":"ResourceNotFoundException"} |
191 | 196 | ], |
192 | 197 | "documentation":"<p>Get metadata attributes for an image set.</p>", |
193 | | - "endpoint":{"hostPrefix":"runtime-"} |
| 198 | + "endpoint":{"hostPrefix":"runtime-"}, |
| 199 | + "readonly":true |
194 | 200 | }, |
195 | 201 | "ListDICOMImportJobs":{ |
196 | 202 | "name":"ListDICOMImportJobs", |
|
209 | 215 | {"shape":"InternalServerException"}, |
210 | 216 | {"shape":"ResourceNotFoundException"} |
211 | 217 | ], |
212 | | - "documentation":"<p>List import jobs created for a specific data store.</p>" |
| 218 | + "documentation":"<p>List import jobs created for a specific data store.</p>", |
| 219 | + "readonly":true |
213 | 220 | }, |
214 | 221 | "ListDatastores":{ |
215 | 222 | "name":"ListDatastores", |
|
226 | 233 | {"shape":"ValidationException"}, |
227 | 234 | {"shape":"InternalServerException"} |
228 | 235 | ], |
229 | | - "documentation":"<p>List data stores.</p>" |
| 236 | + "documentation":"<p>List data stores.</p>", |
| 237 | + "readonly":true |
230 | 238 | }, |
231 | 239 | "ListImageSetVersions":{ |
232 | 240 | "name":"ListImageSetVersions", |
|
246 | 254 | {"shape":"ResourceNotFoundException"} |
247 | 255 | ], |
248 | 256 | "documentation":"<p>List image set versions.</p>", |
249 | | - "endpoint":{"hostPrefix":"runtime-"} |
| 257 | + "endpoint":{"hostPrefix":"runtime-"}, |
| 258 | + "readonly":true |
250 | 259 | }, |
251 | 260 | "ListTagsForResource":{ |
252 | 261 | "name":"ListTagsForResource", |
|
264 | 273 | {"shape":"InternalServerException"}, |
265 | 274 | {"shape":"ResourceNotFoundException"} |
266 | 275 | ], |
267 | | - "documentation":"<p>Lists all tags associated with a medical imaging resource.</p>" |
| 276 | + "documentation":"<p>Lists all tags associated with a medical imaging resource.</p>", |
| 277 | + "readonly":true |
268 | 278 | }, |
269 | 279 | "SearchImageSets":{ |
270 | 280 | "name":"SearchImageSets", |
|
625 | 635 | "kmsKeyArn":{ |
626 | 636 | "shape":"KmsKeyArn", |
627 | 637 | "documentation":"<p>The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.</p>" |
| 638 | + }, |
| 639 | + "lambdaAuthorizerArn":{ |
| 640 | + "shape":"LambdaArn", |
| 641 | + "documentation":"<p>The ARN of the authorizer's Lambda function.</p>" |
628 | 642 | } |
629 | 643 | } |
630 | 644 | }, |
|
762 | 776 | }, |
763 | 777 | "DICOMNumberOfStudyRelatedInstances":{ |
764 | 778 | "type":"integer", |
765 | | - "max":10000, |
| 779 | + "max":1000000, |
766 | 780 | "min":0 |
767 | 781 | }, |
768 | 782 | "DICOMNumberOfStudyRelatedSeries":{ |
|
804 | 818 | "type":"string", |
805 | 819 | "max":256, |
806 | 820 | "min":0, |
807 | | - "pattern":"(?:[0-9][0-9]*|0)(\\.(?:[1-9][0-9]*|0))*", |
| 821 | + "pattern":"(?:[0-9][0-9]*|0)(\\.(?:[0-9][0-9]*|0))*", |
808 | 822 | "sensitive":true |
809 | 823 | }, |
810 | 824 | "DICOMSeriesModality":{ |
|
843 | 857 | }, |
844 | 858 | "DICOMStudyDescription":{ |
845 | 859 | "type":"string", |
846 | | - "max":64, |
| 860 | + "max":256, |
847 | 861 | "min":0, |
848 | 862 | "sensitive":true |
849 | 863 | }, |
850 | 864 | "DICOMStudyId":{ |
851 | 865 | "type":"string", |
852 | | - "max":16, |
| 866 | + "max":256, |
853 | 867 | "min":0, |
854 | 868 | "sensitive":true |
855 | 869 | }, |
856 | 870 | "DICOMStudyInstanceUID":{ |
857 | 871 | "type":"string", |
858 | 872 | "max":256, |
859 | 873 | "min":0, |
860 | | - "pattern":"(?:[0-9][0-9]*|0)(\\.(?:[1-9][0-9]*|0))*", |
| 874 | + "pattern":"(?:[0-9][0-9]*|0)(\\.(?:[0-9][0-9]*|0))*", |
861 | 875 | "sensitive":true |
862 | 876 | }, |
863 | 877 | "DICOMStudyTime":{ |
|
984 | 998 | "shape":"KmsKeyArn", |
985 | 999 | "documentation":"<p>The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.</p>" |
986 | 1000 | }, |
| 1001 | + "lambdaAuthorizerArn":{ |
| 1002 | + "shape":"LambdaArn", |
| 1003 | + "documentation":"<p>The ARN of the authorizer's Lambda function.</p>" |
| 1004 | + }, |
987 | 1005 | "datastoreArn":{ |
988 | 1006 | "shape":"Arn", |
989 | 1007 | "documentation":"<p>The Amazon Resource Name (ARN) for the data store.</p>" |
|
1461 | 1479 | "UPDATED", |
1462 | 1480 | "UPDATE_FAILED", |
1463 | 1481 | "DELETING", |
1464 | | - "DELETED" |
| 1482 | + "DELETED", |
| 1483 | + "IMPORTING", |
| 1484 | + "IMPORTED", |
| 1485 | + "IMPORT_FAILED" |
1465 | 1486 | ] |
1466 | 1487 | }, |
1467 | 1488 | "ImageSetsMetadataSummaries":{ |
|
1542 | 1563 | "min":1, |
1543 | 1564 | "pattern":"arn:aws[a-zA-Z-]{0,16}:kms:[a-z]{2}(-[a-z]{1,16}){1,3}-\\d{1}:\\d{12}:((key/[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12})|(alias/[a-zA-Z0-9:/_-]{1,256}))" |
1544 | 1565 | }, |
| 1566 | + "LambdaArn":{ |
| 1567 | + "type":"string", |
| 1568 | + "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?" |
| 1569 | + }, |
1545 | 1570 | "ListDICOMImportJobsRequest":{ |
1546 | 1571 | "type":"structure", |
1547 | 1572 | "required":["datastoreId"], |
|
0 commit comments