From c7bb8391af460e5577d0add99885283f1b07ef89 Mon Sep 17 00:00:00 2001
From: awstools This is the AWS HealthImaging API Reference. AWS HealthImaging is an AWS service for storing, accessing,
-and analyzing medical images. For an introduction to the service, see the
+ This is the AWS HealthImaging API Reference. AWS HealthImaging is a HIPAA-eligible service that helps health
+care providers and their medical imaging ISV partners store, transform, and apply machine learning to medical images. For
+an introduction to the service, see the
AWS HealthImaging Developer Guide
. We recommend using one of the AWS Software Development Kits (SDKs) for your programming language, as
they take care of request authentication, serialization, and connection management. For more information,
see Tools to build on AWS. For information about using AWS HealthImaging API actions in one of the language-specific AWS SDKs, refer to the
+ For information about using HealthImaging API actions in one of the language-specific AWS SDKs, refer to the
See Also link at the end of each section that describes an API action or data type. The following sections list AWS HealthImaging API actions categorized according to functionality. Links are
provided to actions within this Reference, along with links back to corresponding sections in the
-AWS HealthImaging Developer Guide so you can view console procedures and CLI/SDK code examples.
Data store actions
-GetDatastore +GetDatastore – See -Getting data store properties.
+Getting data store properties.-ListDatastores +ListDatastores – See -Listing data stores.
+Listing data stores.-DeleteDatastore +DeleteDatastore – See -Deleting a data store.
+Deleting a data store.@@ -55,21 +56,21 @@ provided to actions within this Reference, along with links back to correspondin
-StartDICOMImportJob +StartDICOMImportJob – See -Starting an import job.
+Starting an import job.-GetDICOMImportJob +GetDICOMImportJob – See -Getting import job properties.
+Getting import job properties.-ListDICOMImportJobs +ListDICOMImportJobs – See -Listing import jobs.
+Listing import jobs.@@ -78,27 +79,27 @@ provided to actions within this Reference, along with links back to correspondin
-SearchImageSets +SearchImageSets – See -Searching image sets.
+Searching image sets.-GetImageSet +GetImageSet – See -Getting image set properties.
+Getting image set properties.-GetImageSetMetadata +GetImageSetMetadata – See -Getting image set metadata.
+Getting image set metadata.-GetImageFrame +GetImageFrame – See -Getting image set pixel data.
+Getting image set pixel data.@@ -107,27 +108,27 @@ provided to actions within this Reference, along with links back to correspondin
-ListImageSetVersions +ListImageSetVersions – See -Listing image set versions.
+Listing image set versions.-UpdateImageSetMetadata +UpdateImageSetMetadata – See -Updating image set metadata.
+Updating image set metadata.-CopyImageSet +CopyImageSet – See -Copying an image set.
+Copying an image set.-DeleteImageSet +DeleteImageSet – See -Deleting an image set.
+Deleting an image set.@@ -136,24 +137,24 @@ provided to actions within this Reference, along with links back to correspondin
-TagResource +TagResource – See -Tagging a data store and -Tagging an image set.
+Tagging a data store and +Tagging an image set.-ListTagsForResource +ListTagsForResource – See -Tagging a data store and -Tagging an image set.
+Tagging a data store and +Tagging an image set.-UntagResource +UntagResource – See -Tagging a data store and -Tagging an image set.
+Tagging a data store and +Tagging an image set.This is the AWS HealthImaging API Reference. AWS HealthImaging is an AWS service for storing, accessing,
- * and analyzing medical images. For an introduction to the service, see the
+ * This is the AWS HealthImaging API Reference. AWS HealthImaging is a HIPAA-eligible service that helps health
+ * care providers and their medical imaging ISV partners store, transform, and apply machine learning to medical images. For
+ * an introduction to the service, see the
* AWS HealthImaging Developer Guide
* . We recommend using one of the AWS Software Development Kits (SDKs) for your programming language, as
* they take care of request authentication, serialization, and connection management. For more information,
* see Tools to build on AWS. For information about using AWS HealthImaging API actions in one of the language-specific AWS SDKs, refer to the
+ * For information about using HealthImaging API actions in one of the language-specific AWS SDKs, refer to the
* See Also link at the end of each section that describes an API action or data type. The following sections list AWS HealthImaging API actions categorized according to functionality. Links are
* provided to actions within this Reference, along with links back to corresponding sections in the
- * AWS HealthImaging Developer Guide so you can view console procedures and CLI/SDK code examples.
* Data store actions *
*- * CreateDatastore + * CreateDatastore * – See - * Creating a data store.
+ * Creating a data store. *- * GetDatastore + * GetDatastore * – See - * Getting data store properties.
+ * Getting data store properties. *- * ListDatastores + * ListDatastores * – See - * Listing data stores.
+ * Listing data stores. *- * DeleteDatastore + * DeleteDatastore * – See - * Deleting a data store.
+ * Deleting a data store. *@@ -415,21 +416,21 @@ export interface MedicalImaging { *
- * StartDICOMImportJob + * StartDICOMImportJob * – See - * Starting an import job.
+ * Starting an import job. *- * GetDICOMImportJob + * GetDICOMImportJob * – See - * Getting import job properties.
+ * Getting import job properties. *- * ListDICOMImportJobs + * ListDICOMImportJobs * – See - * Listing import jobs.
+ * Listing import jobs. *@@ -438,27 +439,27 @@ export interface MedicalImaging { *
- * SearchImageSets + * SearchImageSets * – See - * Searching image sets.
+ * Searching image sets. *- * GetImageSet + * GetImageSet * – See - * Getting image set properties.
+ * Getting image set properties. *- * GetImageSetMetadata + * GetImageSetMetadata * – See - * Getting image set metadata.
+ * Getting image set metadata. *- * GetImageFrame + * GetImageFrame * – See - * Getting image set pixel data.
+ * Getting image set pixel data. *@@ -467,27 +468,27 @@ export interface MedicalImaging { *
- * ListImageSetVersions + * ListImageSetVersions * – See - * Listing image set versions.
+ * Listing image set versions. *- * UpdateImageSetMetadata + * UpdateImageSetMetadata * – See - * Updating image set metadata.
+ * Updating image set metadata. *- * CopyImageSet + * CopyImageSet * – See - * Copying an image set.
+ * Copying an image set. *- * DeleteImageSet + * DeleteImageSet * – See - * Deleting an image set.
+ * Deleting an image set. *@@ -496,24 +497,24 @@ export interface MedicalImaging { *
- * TagResource + * TagResource * – See - * Tagging a data store and - * Tagging an image set.
+ * Tagging a data store and + * Tagging an image set. *- * ListTagsForResource + * ListTagsForResource * – See - * Tagging a data store and - * Tagging an image set.
+ * Tagging a data store and + * Tagging an image set. *- * UntagResource + * UntagResource * – See - * Tagging a data store and - * Tagging an image set.
+ * Tagging a data store and + * Tagging an image set. *This is the AWS HealthImaging API Reference. AWS HealthImaging is an AWS service for storing, accessing,
- * and analyzing medical images. For an introduction to the service, see the
+ * This is the AWS HealthImaging API Reference. AWS HealthImaging is a HIPAA-eligible service that helps health
+ * care providers and their medical imaging ISV partners store, transform, and apply machine learning to medical images. For
+ * an introduction to the service, see the
* AWS HealthImaging Developer Guide
* . We recommend using one of the AWS Software Development Kits (SDKs) for your programming language, as
* they take care of request authentication, serialization, and connection management. For more information,
* see Tools to build on AWS. For information about using AWS HealthImaging API actions in one of the language-specific AWS SDKs, refer to the
+ * For information about using HealthImaging API actions in one of the language-specific AWS SDKs, refer to the
* See Also link at the end of each section that describes an API action or data type. The following sections list AWS HealthImaging API actions categorized according to functionality. Links are
* provided to actions within this Reference, along with links back to corresponding sections in the
- * AWS HealthImaging Developer Guide so you can view console procedures and CLI/SDK code examples.
* Data store actions *
*- * CreateDatastore + * CreateDatastore * – See - * Creating a data store.
+ * Creating a data store. *- * GetDatastore + * GetDatastore * – See - * Getting data store properties.
+ * Getting data store properties. *- * ListDatastores + * ListDatastores * – See - * Listing data stores.
+ * Listing data stores. *- * DeleteDatastore + * DeleteDatastore * – See - * Deleting a data store.
+ * Deleting a data store. *@@ -371,21 +372,21 @@ export interface MedicalImagingClientResolvedConfig extends MedicalImagingClient *
- * StartDICOMImportJob + * StartDICOMImportJob * – See - * Starting an import job.
+ * Starting an import job. *- * GetDICOMImportJob + * GetDICOMImportJob * – See - * Getting import job properties.
+ * Getting import job properties. *- * ListDICOMImportJobs + * ListDICOMImportJobs * – See - * Listing import jobs.
+ * Listing import jobs. *@@ -394,27 +395,27 @@ export interface MedicalImagingClientResolvedConfig extends MedicalImagingClient *
- * SearchImageSets + * SearchImageSets * – See - * Searching image sets.
+ * Searching image sets. *- * GetImageSet + * GetImageSet * – See - * Getting image set properties.
+ * Getting image set properties. *- * GetImageSetMetadata + * GetImageSetMetadata * – See - * Getting image set metadata.
+ * Getting image set metadata. *- * GetImageFrame + * GetImageFrame * – See - * Getting image set pixel data.
+ * Getting image set pixel data. *@@ -423,27 +424,27 @@ export interface MedicalImagingClientResolvedConfig extends MedicalImagingClient *
- * ListImageSetVersions + * ListImageSetVersions * – See - * Listing image set versions.
+ * Listing image set versions. *- * UpdateImageSetMetadata + * UpdateImageSetMetadata * – See - * Updating image set metadata.
+ * Updating image set metadata. *- * CopyImageSet + * CopyImageSet * – See - * Copying an image set.
+ * Copying an image set. *- * DeleteImageSet + * DeleteImageSet * – See - * Deleting an image set.
+ * Deleting an image set. *@@ -452,24 +453,24 @@ export interface MedicalImagingClientResolvedConfig extends MedicalImagingClient *
- * TagResource + * TagResource * – See - * Tagging a data store and - * Tagging an image set.
+ * Tagging a data store and + * Tagging an image set. *- * ListTagsForResource + * ListTagsForResource * – See - * Tagging a data store and - * Tagging an image set.
+ * Tagging a data store and + * Tagging an image set. *- * UntagResource + * UntagResource * – See - * Tagging a data store and - * Tagging an image set.
+ * Tagging a data store and + * Tagging an image set. *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/CreateDatastoreCommand.ts b/clients/client-medical-imaging/src/commands/CreateDatastoreCommand.ts index 7ab29dd219f8..9831dd8204b3 100644 --- a/clients/client-medical-imaging/src/commands/CreateDatastoreCommand.ts +++ b/clients/client-medical-imaging/src/commands/CreateDatastoreCommand.ts @@ -83,7 +83,7 @@ export interface CreateDatastoreCommandOutput extends CreateDatastoreResponse, _ *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/DeleteDatastoreCommand.ts b/clients/client-medical-imaging/src/commands/DeleteDatastoreCommand.ts index e110faca383d..4e68a8377aaa 100644 --- a/clients/client-medical-imaging/src/commands/DeleteDatastoreCommand.ts +++ b/clients/client-medical-imaging/src/commands/DeleteDatastoreCommand.ts @@ -81,7 +81,7 @@ export interface DeleteDatastoreCommandOutput extends DeleteDatastoreResponse, _ *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/DeleteImageSetCommand.ts b/clients/client-medical-imaging/src/commands/DeleteImageSetCommand.ts index 5e9dfac29d4b..edf3189c4c97 100644 --- a/clients/client-medical-imaging/src/commands/DeleteImageSetCommand.ts +++ b/clients/client-medical-imaging/src/commands/DeleteImageSetCommand.ts @@ -81,7 +81,7 @@ export interface DeleteImageSetCommandOutput extends DeleteImageSetResponse, __M *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/GetDICOMImportJobCommand.ts b/clients/client-medical-imaging/src/commands/GetDICOMImportJobCommand.ts index d1002ebead0b..05331781fd96 100644 --- a/clients/client-medical-imaging/src/commands/GetDICOMImportJobCommand.ts +++ b/clients/client-medical-imaging/src/commands/GetDICOMImportJobCommand.ts @@ -89,7 +89,7 @@ export interface GetDICOMImportJobCommandOutput extends GetDICOMImportJobRespons *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/GetDatastoreCommand.ts b/clients/client-medical-imaging/src/commands/GetDatastoreCommand.ts index ac46240013be..773f9fbe6a6c 100644 --- a/clients/client-medical-imaging/src/commands/GetDatastoreCommand.ts +++ b/clients/client-medical-imaging/src/commands/GetDatastoreCommand.ts @@ -82,7 +82,7 @@ export interface GetDatastoreCommandOutput extends GetDatastoreResponse, __Metad *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/GetImageFrameCommand.ts b/clients/client-medical-imaging/src/commands/GetImageFrameCommand.ts index 96865358c7d0..6aced0871a30 100644 --- a/clients/client-medical-imaging/src/commands/GetImageFrameCommand.ts +++ b/clients/client-medical-imaging/src/commands/GetImageFrameCommand.ts @@ -90,7 +90,7 @@ export interface GetImageFrameCommandOutput extends OmitThe input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/GetImageSetCommand.ts b/clients/client-medical-imaging/src/commands/GetImageSetCommand.ts index 87d821363806..6c8b4de053d0 100644 --- a/clients/client-medical-imaging/src/commands/GetImageSetCommand.ts +++ b/clients/client-medical-imaging/src/commands/GetImageSetCommand.ts @@ -88,7 +88,7 @@ export interface GetImageSetCommandOutput extends GetImageSetResponse, __Metadat *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/GetImageSetMetadataCommand.ts b/clients/client-medical-imaging/src/commands/GetImageSetMetadataCommand.ts index 23639c5eff95..fa594d8f5606 100644 --- a/clients/client-medical-imaging/src/commands/GetImageSetMetadataCommand.ts +++ b/clients/client-medical-imaging/src/commands/GetImageSetMetadataCommand.ts @@ -91,7 +91,7 @@ export interface GetImageSetMetadataCommandOutput *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/ListDICOMImportJobsCommand.ts b/clients/client-medical-imaging/src/commands/ListDICOMImportJobsCommand.ts index eb28be4b424f..5f4052de2464 100644 --- a/clients/client-medical-imaging/src/commands/ListDICOMImportJobsCommand.ts +++ b/clients/client-medical-imaging/src/commands/ListDICOMImportJobsCommand.ts @@ -37,7 +37,7 @@ export interface ListDICOMImportJobsCommandOutput extends ListDICOMImportJobsRes /** * @public - *List import jobs created by this AWS account for a specific data store.
+ *List import jobs created for a specific data store.
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript @@ -92,7 +92,7 @@ export interface ListDICOMImportJobsCommandOutput extends ListDICOMImportJobsRes *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/ListDatastoresCommand.ts b/clients/client-medical-imaging/src/commands/ListDatastoresCommand.ts index bc7e773806f8..e264e8455da3 100644 --- a/clients/client-medical-imaging/src/commands/ListDatastoresCommand.ts +++ b/clients/client-medical-imaging/src/commands/ListDatastoresCommand.ts @@ -37,7 +37,7 @@ export interface ListDatastoresCommandOutput extends ListDatastoresResponse, __M /** * @public - *List data stores created by this AWS account.
+ *List data stores.
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript @@ -83,7 +83,7 @@ export interface ListDatastoresCommandOutput extends ListDatastoresResponse, __M *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/ListImageSetVersionsCommand.ts b/clients/client-medical-imaging/src/commands/ListImageSetVersionsCommand.ts index e5af3cbff0c0..81c9c24192e7 100644 --- a/clients/client-medical-imaging/src/commands/ListImageSetVersionsCommand.ts +++ b/clients/client-medical-imaging/src/commands/ListImageSetVersionsCommand.ts @@ -92,7 +92,7 @@ export interface ListImageSetVersionsCommandOutput extends ListImageSetVersionsR *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/ListTagsForResourceCommand.ts b/clients/client-medical-imaging/src/commands/ListTagsForResourceCommand.ts index cb16f96ff9b9..990d13ee9a24 100644 --- a/clients/client-medical-imaging/src/commands/ListTagsForResourceCommand.ts +++ b/clients/client-medical-imaging/src/commands/ListTagsForResourceCommand.ts @@ -76,7 +76,7 @@ export interface ListTagsForResourceCommandOutput extends ListTagsForResourceRes *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/SearchImageSetsCommand.ts b/clients/client-medical-imaging/src/commands/SearchImageSetsCommand.ts index 9bb934d44fc6..aeb5df0bed26 100644 --- a/clients/client-medical-imaging/src/commands/SearchImageSetsCommand.ts +++ b/clients/client-medical-imaging/src/commands/SearchImageSetsCommand.ts @@ -43,6 +43,15 @@ export interface SearchImageSetsCommandOutput extends SearchImageSetsResponse, _ /** * @public *Search image sets based on defined input attributes.
+ *
+ * SearchImageSets
accepts a single search
+ * query parameter and returns a paginated response of all image sets that have the
+ * matching criteria. All range queries must be input as (lowerBound, upperBound)
.
+ * SearchImageSets
uses the updatedAt
field for sorting
+ * in decreasing order from latest to oldest.
The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/StartDICOMImportJobCommand.ts b/clients/client-medical-imaging/src/commands/StartDICOMImportJobCommand.ts index 2ef954e2ecc0..4c6205376b82 100644 --- a/clients/client-medical-imaging/src/commands/StartDICOMImportJobCommand.ts +++ b/clients/client-medical-imaging/src/commands/StartDICOMImportJobCommand.ts @@ -90,7 +90,7 @@ export interface StartDICOMImportJobCommandOutput extends StartDICOMImportJobRes *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/TagResourceCommand.ts b/clients/client-medical-imaging/src/commands/TagResourceCommand.ts index 0c9850d9766b..053b16ab9434 100644 --- a/clients/client-medical-imaging/src/commands/TagResourceCommand.ts +++ b/clients/client-medical-imaging/src/commands/TagResourceCommand.ts @@ -75,7 +75,7 @@ export interface TagResourceCommandOutput extends TagResourceResponse, __Metadat *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/UntagResourceCommand.ts b/clients/client-medical-imaging/src/commands/UntagResourceCommand.ts index 57c9651c72a2..c78a6ce8938a 100644 --- a/clients/client-medical-imaging/src/commands/UntagResourceCommand.ts +++ b/clients/client-medical-imaging/src/commands/UntagResourceCommand.ts @@ -75,7 +75,7 @@ export interface UntagResourceCommandOutput extends UntagResourceResponse, __Met *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/commands/UpdateImageSetMetadataCommand.ts b/clients/client-medical-imaging/src/commands/UpdateImageSetMetadataCommand.ts index 0f15ec9cb522..5ffbe46dabdd 100644 --- a/clients/client-medical-imaging/src/commands/UpdateImageSetMetadataCommand.ts +++ b/clients/client-medical-imaging/src/commands/UpdateImageSetMetadataCommand.ts @@ -99,7 +99,7 @@ export interface UpdateImageSetMetadataCommandOutput extends UpdateImageSetMetad *The request was denied due to throttling.
* * @throws {@link ValidationException} (client fault) - *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
* * @throws {@link MedicalImagingServiceException} *Base exception class for all service exceptions from MedicalImaging service.
diff --git a/clients/client-medical-imaging/src/endpoint/ruleset.ts b/clients/client-medical-imaging/src/endpoint/ruleset.ts index ed46cfa0ffbe..9b7cf44cb2d5 100644 --- a/clients/client-medical-imaging/src/endpoint/ruleset.ts +++ b/clients/client-medical-imaging/src/endpoint/ruleset.ts @@ -6,25 +6,27 @@ import { RuleSetObject } from "@smithy/types"; or see "smithy.rules#endpointRuleSet" in codegen/sdk-codegen/aws-models/medical-imaging.json */ -const q="required", -r="fn", -s="argv", -t="ref"; -const a="isSet", -b="tree", -c="error", -d="endpoint", -e="PartitionResult", -f={[q]:false,"type":"String"}, -g={[q]:true,"default":false,"type":"Boolean"}, -h={[t]:"Endpoint"}, -i={[r]:"booleanEquals",[s]:[{[t]:"UseFIPS"},true]}, -j={[r]:"booleanEquals",[s]:[{[t]:"UseDualStack"},true]}, -k={}, -l={[r]:"booleanEquals",[s]:[true,{[r]:"getAttr",[s]:[{[t]:e},"supportsFIPS"]}]}, -m={[r]:"booleanEquals",[s]:[true,{[r]:"getAttr",[s]:[{[t]:e},"supportsDualStack"]}]}, -n=[i], -o=[j], -p=[{[t]:"Region"}]; -const _data={version:"1.0",parameters:{Region:f,UseDualStack:g,UseFIPS:g,Endpoint:f},rules:[{conditions:[{[r]:a,[s]:[h]}],type:b,rules:[{conditions:n,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:c},{type:b,rules:[{conditions:o,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:c},{endpoint:{url:h,properties:k,headers:k},type:d}]}]},{type:b,rules:[{conditions:[{[r]:a,[s]:p}],type:b,rules:[{conditions:[{[r]:"aws.partition",[s]:p,assign:e}],type:b,rules:[{conditions:[i,j],type:b,rules:[{conditions:[l,m],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://medical-imaging-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:k,headers:k},type:d}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:c}]},{conditions:n,type:b,rules:[{conditions:[l],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://medical-imaging-fips.{Region}.{PartitionResult#dnsSuffix}",properties:k,headers:k},type:d}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:c}]},{conditions:o,type:b,rules:[{conditions:[m],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://medical-imaging.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:k,headers:k},type:d}]}]},{error:"DualStack is enabled but this partition does not support DualStack",type:c}]},{type:b,rules:[{endpoint:{url:"https://medical-imaging.{Region}.{PartitionResult#dnsSuffix}",properties:k,headers:k},type:d}]}]}]},{error:"Invalid Configuration: Missing Region",type:c}]}]}; +const s="required", +t="fn", +u="argv", +v="ref"; +const a=true, +b="isSet", +c="booleanEquals", +d="error", +e="endpoint", +f="tree", +g="PartitionResult", +h={[s]:false,"type":"String"}, +i={[s]:true,"default":false,"type":"Boolean"}, +j={[v]:"Endpoint"}, +k={[t]:c,[u]:[{[v]:"UseFIPS"},true]}, +l={[t]:c,[u]:[{[v]:"UseDualStack"},true]}, +m={}, +n={[t]:"getAttr",[u]:[{[v]:g},"supportsFIPS"]}, +o={[t]:c,[u]:[true,{[t]:"getAttr",[u]:[{[v]:g},"supportsDualStack"]}]}, +p=[k], +q=[l], +r=[{[v]:"Region"}]; +const _data={version:"1.0",parameters:{Region:h,UseDualStack:i,UseFIPS:i,Endpoint:h},rules:[{conditions:[{[t]:b,[u]:[j]}],rules:[{conditions:p,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:d},{rules:[{conditions:q,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:d},{endpoint:{url:j,properties:m,headers:m},type:e}],type:f}],type:f},{rules:[{conditions:[{[t]:b,[u]:r}],rules:[{conditions:[{[t]:"aws.partition",[u]:r,assign:g}],rules:[{conditions:[k,l],rules:[{conditions:[{[t]:c,[u]:[a,n]},o],rules:[{rules:[{endpoint:{url:"https://medical-imaging-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:m,headers:m},type:e}],type:f}],type:f},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:d}],type:f},{conditions:p,rules:[{conditions:[{[t]:c,[u]:[n,a]}],rules:[{rules:[{endpoint:{url:"https://medical-imaging-fips.{Region}.{PartitionResult#dnsSuffix}",properties:m,headers:m},type:e}],type:f}],type:f},{error:"FIPS is enabled but this partition does not support FIPS",type:d}],type:f},{conditions:q,rules:[{conditions:[o],rules:[{rules:[{endpoint:{url:"https://medical-imaging.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:m,headers:m},type:e}],type:f}],type:f},{error:"DualStack is enabled but this partition does not support DualStack",type:d}],type:f},{rules:[{endpoint:{url:"https://medical-imaging.{Region}.{PartitionResult#dnsSuffix}",properties:m,headers:m},type:e}],type:f}],type:f}],type:f},{error:"Invalid Configuration: Missing Region",type:d}],type:f}]}; export const ruleSet: RuleSetObject = _data; diff --git a/clients/client-medical-imaging/src/index.ts b/clients/client-medical-imaging/src/index.ts index f29c1d8bf602..6ea5969a7d61 100644 --- a/clients/client-medical-imaging/src/index.ts +++ b/clients/client-medical-imaging/src/index.ts @@ -1,47 +1,48 @@ // smithy-typescript generated code /* eslint-disable */ /** - *This is the AWS HealthImaging API Reference. AWS HealthImaging is an AWS service for storing, accessing,
- * and analyzing medical images. For an introduction to the service, see the
+ * This is the AWS HealthImaging API Reference. AWS HealthImaging is a HIPAA-eligible service that helps health
+ * care providers and their medical imaging ISV partners store, transform, and apply machine learning to medical images. For
+ * an introduction to the service, see the
* AWS HealthImaging Developer Guide
* . We recommend using one of the AWS Software Development Kits (SDKs) for your programming language, as
* they take care of request authentication, serialization, and connection management. For more information,
* see Tools to build on AWS. For information about using AWS HealthImaging API actions in one of the language-specific AWS SDKs, refer to the
+ * For information about using HealthImaging API actions in one of the language-specific AWS SDKs, refer to the
* See Also link at the end of each section that describes an API action or data type. The following sections list AWS HealthImaging API actions categorized according to functionality. Links are
* provided to actions within this Reference, along with links back to corresponding sections in the
- * AWS HealthImaging Developer Guide so you can view console procedures and CLI/SDK code examples.
* Data store actions *
*- * CreateDatastore + * CreateDatastore * – See - * Creating a data store.
+ * Creating a data store. *- * GetDatastore + * GetDatastore * – See - * Getting data store properties.
+ * Getting data store properties. *- * ListDatastores + * ListDatastores * – See - * Listing data stores.
+ * Listing data stores. *- * DeleteDatastore + * DeleteDatastore * – See - * Deleting a data store.
+ * Deleting a data store. *@@ -50,21 +51,21 @@ *
- * StartDICOMImportJob + * StartDICOMImportJob * – See - * Starting an import job.
+ * Starting an import job. *- * GetDICOMImportJob + * GetDICOMImportJob * – See - * Getting import job properties.
+ * Getting import job properties. *- * ListDICOMImportJobs + * ListDICOMImportJobs * – See - * Listing import jobs.
+ * Listing import jobs. *@@ -73,27 +74,27 @@ *
- * SearchImageSets + * SearchImageSets * – See - * Searching image sets.
+ * Searching image sets. *- * GetImageSet + * GetImageSet * – See - * Getting image set properties.
+ * Getting image set properties. *- * GetImageSetMetadata + * GetImageSetMetadata * – See - * Getting image set metadata.
+ * Getting image set metadata. *- * GetImageFrame + * GetImageFrame * – See - * Getting image set pixel data.
+ * Getting image set pixel data. *@@ -102,27 +103,27 @@ *
- * ListImageSetVersions + * ListImageSetVersions * – See - * Listing image set versions.
+ * Listing image set versions. *- * UpdateImageSetMetadata + * UpdateImageSetMetadata * – See - * Updating image set metadata.
+ * Updating image set metadata. *- * CopyImageSet + * CopyImageSet * – See - * Copying an image set.
+ * Copying an image set. *- * DeleteImageSet + * DeleteImageSet * – See - * Deleting an image set.
+ * Deleting an image set. *@@ -131,24 +132,24 @@ *
- * TagResource + * TagResource * – See - * Tagging a data store and - * Tagging an image set.
+ * Tagging a data store and + * Tagging an image set. *- * ListTagsForResource + * ListTagsForResource * – See - * Tagging a data store and - * Tagging an image set.
+ * Tagging a data store and + * Tagging an image set. *- * UntagResource + * UntagResource * – See - * Tagging a data store and - * Tagging an image set.
+ * Tagging a data store and + * Tagging an image set. *The input fails to satisfy the constraints specified by an AWS service.
+ *The input fails to satisfy the constraints set by the service.
*/ export class ValidationException extends __BaseException { readonly name: "ValidationException" = "ValidationException"; @@ -395,7 +395,7 @@ export interface CreateDatastoreRequest { /** * @public - *The Amazon Resource Name (ARN) assigned to the AWS Key Management Service (AWS KMS) key for accessing encrypted data.
+ *The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.
*/ kmsKeyArn?: string; } @@ -498,7 +498,7 @@ export interface DatastoreProperties { /** * @public - *The Amazon Resource Name (ARN) assigned to the AWS Key Management Service (AWS KMS) key for accessing encrypted data.
+ *The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.
*/ kmsKeyArn?: string; @@ -1504,14 +1504,14 @@ export interface ImageSetsMetadataSummary { /** * @public - *The time an image set is created in AWS HealthImaging. Sample creation + *
The time an image set is created. Sample creation
* date is provided in 1985-04-12T23:20:50.52Z
format.
The time when an image was last updated in AWS HealthImaging.
+ *The time an image set was last updated.
*/ updatedAt?: Date; diff --git a/codegen/sdk-codegen/aws-models/medical-imaging.json b/codegen/sdk-codegen/aws-models/medical-imaging.json index db94e31d4f37..902832959e8c 100644 --- a/codegen/sdk-codegen/aws-models/medical-imaging.json +++ b/codegen/sdk-codegen/aws-models/medical-imaging.json @@ -80,7 +80,7 @@ } }, "aws.protocols#restJson1": {}, - "smithy.api#documentation": "This is the AWS HealthImaging API Reference. AWS HealthImaging is an AWS service for storing, accessing,\n and analyzing medical images. For an introduction to the service, see the \n AWS HealthImaging Developer Guide\n .
\nWe recommend using one of the AWS Software Development Kits (SDKs) for your programming language, as\n they take care of request authentication, serialization, and connection management. For more information,\n see Tools to build on AWS.
\nFor information about using AWS HealthImaging API actions in one of the language-specific AWS SDKs, refer to the\n See Also link at the end of each section that describes an API action or data type.
\nThe following sections list AWS HealthImaging API actions categorized according to functionality. Links are \n provided to actions within this Reference, along with links back to corresponding sections in the \n AWS HealthImaging Developer Guide so you can view console procedures and CLI/SDK code examples.
\n\n Data store actions\n
\n\n CreateDatastore\n – See \n Creating a data store.
\n\n GetDatastore\n – See \n Getting data store properties.
\n\n ListDatastores\n – See \n Listing data stores.
\n\n DeleteDatastore\n – See \n Deleting a data store.
\n\n Import job actions\n
\n\n StartDICOMImportJob\n – See \n Starting an import job.
\n\n GetDICOMImportJob\n – See \n Getting import job properties.
\n\n ListDICOMImportJobs\n – See \n Listing import jobs.
\n\n Image set access actions\n
\n\n SearchImageSets\n – See \n Searching image sets.
\n\n GetImageSet\n – See \n Getting image set properties.
\n\n GetImageSetMetadata\n – See \n Getting image set metadata.
\n\n GetImageFrame\n – See \n Getting image set pixel data.
\n\n Image set modification actions\n
\n\n ListImageSetVersions\n – See \n Listing image set versions.
\n\n UpdateImageSetMetadata\n – See \n Updating image set metadata.
\n\n CopyImageSet\n – See \n Copying an image set.
\n\n DeleteImageSet\n – See \n Deleting an image set.
\n\n Tagging actions\n
\n\n TagResource\n – See \n Tagging a data store and\n Tagging an image set.
\n\n ListTagsForResource\n – See \n Tagging a data store and\n Tagging an image set.
\n\n UntagResource\n – See \n Tagging a data store and\n Tagging an image set.
\nThis is the AWS HealthImaging API Reference. AWS HealthImaging is a HIPAA-eligible service that helps health\n care providers and their medical imaging ISV partners store, transform, and apply machine learning to medical images. For\n an introduction to the service, see the \n AWS HealthImaging Developer Guide\n .
\nWe recommend using one of the AWS Software Development Kits (SDKs) for your programming language, as\n they take care of request authentication, serialization, and connection management. For more information,\n see Tools to build on AWS.
\nFor information about using HealthImaging API actions in one of the language-specific AWS SDKs, refer to the\n See Also link at the end of each section that describes an API action or data type.
\nThe following sections list AWS HealthImaging API actions categorized according to functionality. Links are \n provided to actions within this Reference, along with links back to corresponding sections in the \n AWS HealthImaging Developer Guide where you can view console procedures and CLI/SDK code examples.
\n\n Data store actions\n
\n\n CreateDatastore\n – See \n Creating a data store.
\n\n GetDatastore\n – See \n Getting data store properties.
\n\n ListDatastores\n – See \n Listing data stores.
\n\n DeleteDatastore\n – See \n Deleting a data store.
\n\n Import job actions\n
\n\n StartDICOMImportJob\n – See \n Starting an import job.
\n\n GetDICOMImportJob\n – See \n Getting import job properties.
\n\n ListDICOMImportJobs\n – See \n Listing import jobs.
\n\n Image set access actions\n
\n\n SearchImageSets\n – See \n Searching image sets.
\n\n GetImageSet\n – See \n Getting image set properties.
\n\n GetImageSetMetadata\n – See \n Getting image set metadata.
\n\n GetImageFrame\n – See \n Getting image set pixel data.
\n\n Image set modification actions\n
\n\n ListImageSetVersions\n – See \n Listing image set versions.
\n\n UpdateImageSetMetadata\n – See \n Updating image set metadata.
\n\n CopyImageSet\n – See \n Copying an image set.
\n\n DeleteImageSet\n – See \n Deleting an image set.
\n\n Tagging actions\n
\n\n TagResource\n – See \n Tagging a data store and\n Tagging an image set.
\n\n ListTagsForResource\n – See \n Tagging a data store and\n Tagging an image set.
\n\n UntagResource\n – See \n Tagging a data store and\n Tagging an image set.
\nCreate a data store.
", "smithy.api#http": { "method": "POST", @@ -1128,7 +1125,7 @@ "kmsKeyArn": { "target": "com.amazonaws.medicalimaging#KmsKeyArn", "traits": { - "smithy.api#documentation": "The Amazon Resource Name (ARN) assigned to the AWS Key Management Service (AWS KMS) key for accessing encrypted data.
" + "smithy.api#documentation": "The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.
" } } }, @@ -1596,7 +1593,7 @@ "kmsKeyArn": { "target": "com.amazonaws.medicalimaging#KmsKeyArn", "traits": { - "smithy.api#documentation": "The Amazon Resource Name (ARN) assigned to the AWS Key Management Service (AWS KMS) key for accessing encrypted data.
" + "smithy.api#documentation": "The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.
" } }, "datastoreArn": { @@ -1645,9 +1642,7 @@ "aws.api#arn": { "template": "datastore/{datastoreId}" }, - "aws.iam#conditionKeys": [ - "aws:ResourceTag/${TagKey}" - ], + "aws.iam#conditionKeys": ["aws:ResourceTag/${TagKey}"], "aws.iam#disableConditionKeyInference": {} } }, @@ -2515,9 +2510,7 @@ "aws.api#arn": { "template": "datastore/{datastoreId}/imageset/{imageSetId}" }, - "aws.iam#conditionKeys": [ - "aws:ResourceTag/${TagKey}" - ], + "aws.iam#conditionKeys": ["aws:ResourceTag/${TagKey}"], "aws.iam#disableConditionKeyInference": {} } }, @@ -2634,13 +2627,13 @@ "createdAt": { "target": "com.amazonaws.medicalimaging#Date", "traits": { - "smithy.api#documentation": "The time an image set is created in AWS HealthImaging. Sample creation \n date is provided in 1985-04-12T23:20:50.52Z
format.
The time an image set is created. Sample creation \n date is provided in 1985-04-12T23:20:50.52Z
format.
The time when an image was last updated in AWS HealthImaging.
" + "smithy.api#documentation": "The time an image set was last updated.
" } }, "DICOMTags": { @@ -2760,7 +2753,7 @@ } ], "traits": { - "smithy.api#documentation": "List import jobs created by this AWS account for a specific data store.
", + "smithy.api#documentation": "List import jobs created for a specific data store.
", "smithy.api#http": { "method": "GET", "uri": "/listDICOMImportJobs/datastore/{datastoreId}" @@ -2859,7 +2852,7 @@ } ], "traits": { - "smithy.api#documentation": "List data stores created by this AWS account.
", + "smithy.api#documentation": "List data stores.
", "smithy.api#http": { "method": "GET", "uri": "/datastore" @@ -3326,7 +3319,7 @@ } ], "traits": { - "smithy.api#documentation": "Search image sets based on defined input attributes.
", + "smithy.api#documentation": "Search image sets based on defined input attributes.
\n\n SearchImageSets
accepts a single search \n query parameter and returns a paginated response of all image sets that have the \n matching criteria. All range queries must be input as (lowerBound, upperBound)
.
\n SearchImageSets
uses the updatedAt
field for sorting \n in decreasing order from latest to oldest.
Adds a user-specifed key and value tag to a medical imaging resource.
", "smithy.api#http": { "method": "POST", @@ -3712,9 +3702,7 @@ } ], "traits": { - "aws.iam#conditionKeys": [ - "aws:TagKeys" - ], + "aws.iam#conditionKeys": ["aws:TagKeys"], "smithy.api#documentation": "Removes tags from a medical imaging resource.
", "smithy.api#http": { "method": "DELETE", @@ -3922,10 +3910,10 @@ } }, "traits": { - "smithy.api#documentation": "The input fails to satisfy the constraints specified by an AWS service.
", + "smithy.api#documentation": "The input fails to satisfy the constraints set by the service.
", "smithy.api#error": "client", "smithy.api#httpError": 400 } } } -} \ No newline at end of file +}