Skip to content

Commit

Permalink
feat(client-omics): This release adds support for retrieval of S3 dir…
Browse files Browse the repository at this point in the history
…ect access metadata on sequence stores and read sets, and adds support for SHA256up and SHA512up HealthOmics ETags.
  • Loading branch information
awstools committed Apr 11, 2024
1 parent b937f44 commit a6d5127
Show file tree
Hide file tree
Showing 14 changed files with 429 additions and 348 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,7 @@ export interface AbortMultipartReadSetUploadCommandOutput
__MetadataBearer {}

/**
* <p>
* Stops a multipart upload.
* </p>
* <p>Stops a multipart upload.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,7 @@ export interface CompleteMultipartReadSetUploadCommandOutput
__MetadataBearer {}

/**
* <p>
* Concludes a multipart upload once you have uploaded all the components.
* </p>
* <p>Concludes a multipart upload once you have uploaded all the components.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,7 @@ export interface CreateMultipartReadSetUploadCommandOutput
__MetadataBearer {}

/**
* <p>
* Begins a multipart read set upload.
* </p>
* <p>Begins a multipart read set upload.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ export interface CreateSequenceStoreCommandOutput extends CreateSequenceStoreRes
* },
* clientToken: "STRING_VALUE",
* fallbackLocation: "STRING_VALUE",
* eTagAlgorithmFamily: "STRING_VALUE",
* };
* const command = new CreateSequenceStoreCommand(input);
* const response = await client.send(command);
Expand All @@ -60,6 +61,7 @@ export interface CreateSequenceStoreCommandOutput extends CreateSequenceStoreRes
* // },
* // creationTime: new Date("TIMESTAMP"), // required
* // fallbackLocation: "STRING_VALUE",
* // eTagAlgorithmFamily: "STRING_VALUE",
* // };
*
* ```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,16 +63,25 @@ export interface GetReadSetMetadataCommandOutput extends GetReadSetMetadataRespo
* // totalParts: Number("int"),
* // partSize: Number("long"),
* // contentLength: Number("long"),
* // s3Access: { // ReadSetS3Access
* // s3Uri: "STRING_VALUE",
* // },
* // },
* // source2: {
* // totalParts: Number("int"),
* // partSize: Number("long"),
* // contentLength: Number("long"),
* // s3Access: {
* // s3Uri: "STRING_VALUE",
* // },
* // },
* // index: {
* // totalParts: Number("int"),
* // partSize: Number("long"),
* // contentLength: Number("long"),
* // s3Access: {
* // s3Uri: "STRING_VALUE",
* // },
* // },
* // },
* // statusMessage: "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,17 @@ export interface GetReferenceMetadataCommandOutput extends GetReferenceMetadataR
* // totalParts: Number("int"),
* // partSize: Number("long"),
* // contentLength: Number("long"),
* // s3Access: { // ReadSetS3Access
* // s3Uri: "STRING_VALUE",
* // },
* // },
* // index: {
* // totalParts: Number("int"),
* // partSize: Number("long"),
* // contentLength: Number("long"),
* // s3Access: {
* // s3Uri: "STRING_VALUE",
* // },
* // },
* // },
* // };
Expand Down
5 changes: 5 additions & 0 deletions clients/client-omics/src/commands/GetSequenceStoreCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,11 @@ export interface GetSequenceStoreCommandOutput extends GetSequenceStoreResponse,
* // },
* // creationTime: new Date("TIMESTAMP"), // required
* // fallbackLocation: "STRING_VALUE",
* // s3Access: { // SequenceStoreS3Access
* // s3Uri: "STRING_VALUE",
* // s3AccessPointArn: "STRING_VALUE",
* // },
* // eTagAlgorithmFamily: "STRING_VALUE",
* // };
*
* ```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,8 @@ export interface ListMultipartReadSetUploadsCommandOutput
__MetadataBearer {}

/**
* <p>
* Lists multipart read set uploads and for in progress uploads. Once the upload is completed, a read set is created and the upload will no longer be returned in the respone.
* </p>
* <p>Lists multipart read set uploads and for in progress uploads.
* Once the upload is completed, a read set is created and the upload will no longer be returned in the response.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,7 @@ export interface ListReadSetUploadPartsCommandInput extends ListReadSetUploadPar
export interface ListReadSetUploadPartsCommandOutput extends ListReadSetUploadPartsResponse, __MetadataBearer {}

/**
* <p>
* This operation will list all parts in a requested multipart upload for a sequence store.
* </p>
* <p>This operation will list all parts in a requested multipart upload for a sequence store.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ export interface ListSequenceStoresCommandOutput extends ListSequenceStoresRespo
* // },
* // creationTime: new Date("TIMESTAMP"), // required
* // fallbackLocation: "STRING_VALUE",
* // eTagAlgorithmFamily: "STRING_VALUE",
* // },
* // ],
* // };
Expand Down
5 changes: 2 additions & 3 deletions clients/client-omics/src/commands/UploadReadSetPartCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,8 @@ export interface UploadReadSetPartCommandInput extends Omit<UploadReadSetPartReq
export interface UploadReadSetPartCommandOutput extends UploadReadSetPartResponse, __MetadataBearer {}

/**
* <p>
* This operation uploads a specific part of a read set. If you upload a new part using a previously used part number, the previously uploaded part will be overwritten.
* </p>
* <p>This operation uploads a specific part of a read set. If you upload a new part using a previously used part number,
* the previously uploaded part will be overwritten.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Loading

0 comments on commit a6d5127

Please sign in to comment.