|
36 | 36 | }
|
37 | 37 | ],
|
38 | 38 | "traits": {
|
| 39 | + "aws.iam#actionPermissionDescription": "Grants permission to abort multipart read set uploads", |
39 | 40 | "smithy.api#documentation": "<p>\n Stops a multipart upload.\n </p>",
|
40 | 41 | "smithy.api#endpoint": {
|
41 | 42 | "hostPrefix": "control-storage-"
|
|
820 | 821 | }
|
821 | 822 | ],
|
822 | 823 | "traits": {
|
| 824 | + "aws.iam#actionPermissionDescription": "Grants permission to batch delete Read Sets in the given Sequence Store", |
823 | 825 | "smithy.api#documentation": "<p>Deletes one or more read sets.</p>",
|
824 | 826 | "smithy.api#endpoint": {
|
825 | 827 | "hostPrefix": "control-storage-"
|
|
1106 | 1108 | }
|
1107 | 1109 | ],
|
1108 | 1110 | "traits": {
|
| 1111 | + "aws.iam#actionPermissionDescription": "Grants permission to complete a multipart read set upload", |
1109 | 1112 | "smithy.api#documentation": "<p>\n Concludes a multipart upload once you have uploaded all the components.\n </p>",
|
1110 | 1113 | "smithy.api#endpoint": {
|
1111 | 1114 | "hostPrefix": "storage-"
|
|
1559 | 1562 | }
|
1560 | 1563 | ],
|
1561 | 1564 | "traits": {
|
| 1565 | + "aws.iam#actionPermissionDescription": "Grants permission to create a multipart read set upload", |
1562 | 1566 | "smithy.api#documentation": "<p>\n Begins a multipart read set upload. \n </p>",
|
1563 | 1567 | "smithy.api#endpoint": {
|
1564 | 1568 | "hostPrefix": "control-storage-"
|
|
1755 | 1759 | }
|
1756 | 1760 | ],
|
1757 | 1761 | "traits": {
|
| 1762 | + "aws.iam#actionPermissionDescription": "Grants permission to create a Reference Store", |
1758 | 1763 | "aws.iam#conditionKeys": [
|
1759 | 1764 | "aws:RequestTag/${TagKey}",
|
1760 | 1765 | "aws:TagKeys"
|
|
2025 | 2030 | }
|
2026 | 2031 | ],
|
2027 | 2032 | "traits": {
|
| 2033 | + "aws.iam#actionPermissionDescription": "Grants permission to create a Sequence Store", |
2028 | 2034 | "aws.iam#conditionKeys": [
|
2029 | 2035 | "aws:RequestTag/${TagKey}",
|
2030 | 2036 | "aws:TagKeys"
|
|
2737 | 2743 | }
|
2738 | 2744 | ],
|
2739 | 2745 | "traits": {
|
| 2746 | + "aws.iam#actionPermissionDescription": "Grants permission to delete a Reference in the given Reference Store", |
2740 | 2747 | "smithy.api#documentation": "<p>Deletes a genome reference.</p>",
|
2741 | 2748 | "smithy.api#endpoint": {
|
2742 | 2749 | "hostPrefix": "control-storage-"
|
|
2812 | 2819 | }
|
2813 | 2820 | ],
|
2814 | 2821 | "traits": {
|
| 2822 | + "aws.iam#actionPermissionDescription": "Grants permission to delete a Reference Store", |
2815 | 2823 | "smithy.api#documentation": "<p>Deletes a genome reference store.</p>",
|
2816 | 2824 | "smithy.api#endpoint": {
|
2817 | 2825 | "hostPrefix": "control-storage-"
|
|
3005 | 3013 | }
|
3006 | 3014 | ],
|
3007 | 3015 | "traits": {
|
| 3016 | + "aws.iam#actionPermissionDescription": "Grants permission to delete a Sequence Store", |
3008 | 3017 | "smithy.api#documentation": "<p>Deletes a sequence store.</p>",
|
3009 | 3018 | "smithy.api#endpoint": {
|
3010 | 3019 | "hostPrefix": "control-storage-"
|
|
3266 | 3275 | }
|
3267 | 3276 | }
|
3268 | 3277 | },
|
| 3278 | + "com.amazonaws.omics#ETag": { |
| 3279 | + "type": "structure", |
| 3280 | + "members": { |
| 3281 | + "algorithm": { |
| 3282 | + "target": "com.amazonaws.omics#ETagAlgorithm", |
| 3283 | + "traits": { |
| 3284 | + "smithy.api#documentation": "<p>\n The algorithm used to calculate the read set’s ETag(s). </p>" |
| 3285 | + } |
| 3286 | + }, |
| 3287 | + "source1": { |
| 3288 | + "target": "smithy.api#String", |
| 3289 | + "traits": { |
| 3290 | + "smithy.api#documentation": "<p>\n The ETag hash calculated on Source1 of the read set.\n </p>" |
| 3291 | + } |
| 3292 | + }, |
| 3293 | + "source2": { |
| 3294 | + "target": "smithy.api#String", |
| 3295 | + "traits": { |
| 3296 | + "smithy.api#documentation": "<p>\n The ETag hash calculated on Source2 of the read set.\n </p>" |
| 3297 | + } |
| 3298 | + } |
| 3299 | + }, |
| 3300 | + "traits": { |
| 3301 | + "smithy.api#documentation": "<p>\n The entity tag (ETag) is a hash of the object representing its semantic content.\n </p>" |
| 3302 | + } |
| 3303 | + }, |
| 3304 | + "com.amazonaws.omics#ETagAlgorithm": { |
| 3305 | + "type": "string", |
| 3306 | + "traits": { |
| 3307 | + "smithy.api#enum": [ |
| 3308 | + { |
| 3309 | + "value": "FASTQ_MD5up", |
| 3310 | + "name": "FASTQ_MD5UP" |
| 3311 | + }, |
| 3312 | + { |
| 3313 | + "value": "BAM_MD5up", |
| 3314 | + "name": "BAM_MD5UP" |
| 3315 | + }, |
| 3316 | + { |
| 3317 | + "value": "CRAM_MD5up", |
| 3318 | + "name": "CRAM_MD5UP" |
| 3319 | + } |
| 3320 | + ] |
| 3321 | + } |
| 3322 | + }, |
3269 | 3323 | "com.amazonaws.omics#Encoding": {
|
3270 | 3324 | "type": "string",
|
3271 | 3325 | "traits": {
|
|
4340 | 4394 | }
|
4341 | 4395 | ],
|
4342 | 4396 | "traits": {
|
| 4397 | + "aws.iam#actionPermissionDescription": "Grants permission to get a Read Set in the given Sequence Store", |
4343 | 4398 | "smithy.api#documentation": "<p>Gets a file from a read set.</p>",
|
4344 | 4399 | "smithy.api#endpoint": {
|
4345 | 4400 | "hostPrefix": "storage-"
|
|
4380 | 4435 | }
|
4381 | 4436 | ],
|
4382 | 4437 | "traits": {
|
| 4438 | + "aws.iam#actionPermissionDescription": "Grants permission to get details about a Read Set activation job for the given Sequence Store", |
4383 | 4439 | "smithy.api#documentation": "<p>Gets information about a read set activation job.</p>",
|
4384 | 4440 | "smithy.api#endpoint": {
|
4385 | 4441 | "hostPrefix": "control-storage-"
|
|
4579 | 4635 | }
|
4580 | 4636 | ],
|
4581 | 4637 | "traits": {
|
| 4638 | + "aws.iam#actionPermissionDescription": "Grants permission to get details about a Read Set export job for the given Sequence Store", |
4582 | 4639 | "smithy.api#documentation": "<p>Gets information about a read set export job.</p>",
|
4583 | 4640 | "smithy.api#endpoint": {
|
4584 | 4641 | "hostPrefix": "control-storage-"
|
|
4785 | 4842 | }
|
4786 | 4843 | ],
|
4787 | 4844 | "traits": {
|
| 4845 | + "aws.iam#actionPermissionDescription": "Grants permission to get details about a Read Set import job for the given Sequence Store", |
4788 | 4846 | "smithy.api#documentation": "<p>Gets information about a read set import job.</p>",
|
4789 | 4847 | "smithy.api#endpoint": {
|
4790 | 4848 | "hostPrefix": "control-storage-"
|
|
4992 | 5050 | }
|
4993 | 5051 | ],
|
4994 | 5052 | "traits": {
|
| 5053 | + "aws.iam#actionPermissionDescription": "Grants permission to get details about a Read Set in the given Sequence Store", |
4995 | 5054 | "smithy.api#documentation": "<p>Gets details about a read set.</p>",
|
4996 | 5055 | "smithy.api#endpoint": {
|
4997 | 5056 | "hostPrefix": "control-storage-"
|
|
5127 | 5186 | "traits": {
|
5128 | 5187 | "smithy.api#documentation": "<p>\n The creation type of the read set.\n </p>"
|
5129 | 5188 | }
|
| 5189 | + }, |
| 5190 | + "etag": { |
| 5191 | + "target": "com.amazonaws.omics#ETag", |
| 5192 | + "traits": { |
| 5193 | + "smithy.api#documentation": "<p>\n The entity tag (ETag) is a hash of the object meant to represent its semantic content.\n </p>" |
| 5194 | + } |
5130 | 5195 | }
|
5131 | 5196 | },
|
5132 | 5197 | "traits": {
|
|
5225 | 5290 | }
|
5226 | 5291 | ],
|
5227 | 5292 | "traits": {
|
| 5293 | + "aws.iam#actionPermissionDescription": "Grants permission to get a Reference in the given Reference Store", |
5228 | 5294 | "smithy.api#documentation": "<p>Gets a reference file.</p>",
|
5229 | 5295 | "smithy.api#endpoint": {
|
5230 | 5296 | "hostPrefix": "storage-"
|
|
5265 | 5331 | }
|
5266 | 5332 | ],
|
5267 | 5333 | "traits": {
|
| 5334 | + "aws.iam#actionPermissionDescription": "Grants permission to get details about a Reference import job for the given Reference Store", |
5268 | 5335 | "smithy.api#documentation": "<p>Gets information about a reference import job.</p>",
|
5269 | 5336 | "smithy.api#endpoint": {
|
5270 | 5337 | "hostPrefix": "control-storage-"
|
|
5472 | 5539 | }
|
5473 | 5540 | ],
|
5474 | 5541 | "traits": {
|
| 5542 | + "aws.iam#actionPermissionDescription": "Grants permission to get details about a Reference in the given Reference Store", |
5475 | 5543 | "smithy.api#documentation": "<p>Gets information about a genome reference's metadata.</p>",
|
5476 | 5544 | "smithy.api#endpoint": {
|
5477 | 5545 | "hostPrefix": "control-storage-"
|
|
5680 | 5748 | }
|
5681 | 5749 | ],
|
5682 | 5750 | "traits": {
|
| 5751 | + "aws.iam#actionPermissionDescription": "Grants permission to get details about a Reference Store", |
5683 | 5752 | "smithy.api#documentation": "<p>Gets information about a reference store.</p>",
|
5684 | 5753 | "smithy.api#endpoint": {
|
5685 | 5754 | "hostPrefix": "control-storage-"
|
|
6574 | 6643 | }
|
6575 | 6644 | ],
|
6576 | 6645 | "traits": {
|
| 6646 | + "aws.iam#actionPermissionDescription": "Grants permission to get details about a Sequence Store", |
6577 | 6647 | "smithy.api#documentation": "<p>Gets information about a sequence store.</p>",
|
6578 | 6648 | "smithy.api#endpoint": {
|
6579 | 6649 | "hostPrefix": "control-storage-"
|
|
8213 | 8283 | }
|
8214 | 8284 | ],
|
8215 | 8285 | "traits": {
|
| 8286 | + "aws.iam#actionPermissionDescription": "Grants permission to list multipart read set uploads", |
8216 | 8287 | "smithy.api#documentation": "<p>\n Lists all multipart read set uploads and their statuses. \n </p>",
|
8217 | 8288 | "smithy.api#endpoint": {
|
8218 | 8289 | "hostPrefix": "control-storage-"
|
|
8313 | 8384 | }
|
8314 | 8385 | ],
|
8315 | 8386 | "traits": {
|
| 8387 | + "aws.iam#actionPermissionDescription": "Grants permission to list Read Set activation jobs for the given Sequence Store", |
8316 | 8388 | "smithy.api#documentation": "<p>Retrieves a list of read set activation jobs.</p>",
|
8317 | 8389 | "smithy.api#endpoint": {
|
8318 | 8390 | "hostPrefix": "control-storage-"
|
|
8419 | 8491 | }
|
8420 | 8492 | ],
|
8421 | 8493 | "traits": {
|
| 8494 | + "aws.iam#actionPermissionDescription": "Grants permission to list Read Set export jobs for the given Sequence Store", |
8422 | 8495 | "smithy.api#documentation": "<p>Retrieves a list of read set export jobs.</p>",
|
8423 | 8496 | "smithy.api#endpoint": {
|
8424 | 8497 | "hostPrefix": "control-storage-"
|
|
8525 | 8598 | }
|
8526 | 8599 | ],
|
8527 | 8600 | "traits": {
|
| 8601 | + "aws.iam#actionPermissionDescription": "Grants permission to list Read Set import jobs for the given Sequence Store", |
8528 | 8602 | "smithy.api#documentation": "<p>Retrieves a list of read set import jobs.</p>",
|
8529 | 8603 | "smithy.api#endpoint": {
|
8530 | 8604 | "hostPrefix": "control-storage-"
|
|
8637 | 8711 | }
|
8638 | 8712 | ],
|
8639 | 8713 | "traits": {
|
| 8714 | + "aws.iam#actionPermissionDescription": "Grants permission to list read set upload parts", |
8640 | 8715 | "smithy.api#documentation": "<p>\n This operation will list all parts in a requested multipart upload for a sequence store.\n </p>",
|
8641 | 8716 | "smithy.api#endpoint": {
|
8642 | 8717 | "hostPrefix": "control-storage-"
|
|
8758 | 8833 | }
|
8759 | 8834 | ],
|
8760 | 8835 | "traits": {
|
| 8836 | + "aws.iam#actionPermissionDescription": "Grants permission to list Read Sets in the given Sequence Store", |
8761 | 8837 | "smithy.api#documentation": "<p>Retrieves a list of read sets.</p>",
|
8762 | 8838 | "smithy.api#endpoint": {
|
8763 | 8839 | "hostPrefix": "control-storage-"
|
|
8865 | 8941 | }
|
8866 | 8942 | ],
|
8867 | 8943 | "traits": {
|
| 8944 | + "aws.iam#actionPermissionDescription": "Grants permission to list Reference import jobs for the given Reference Store", |
8868 | 8945 | "smithy.api#documentation": "<p>Retrieves a list of reference import jobs.</p>",
|
8869 | 8946 | "smithy.api#endpoint": {
|
8870 | 8947 | "hostPrefix": "control-storage-"
|
|
8968 | 9045 | }
|
8969 | 9046 | ],
|
8970 | 9047 | "traits": {
|
| 9048 | + "aws.iam#actionPermissionDescription": "Grants permission to list Reference Stores", |
8971 | 9049 | "smithy.api#documentation": "<p>Retrieves a list of reference stores.</p>",
|
8972 | 9050 | "smithy.api#endpoint": {
|
8973 | 9051 | "hostPrefix": "control-storage-"
|
|
9067 | 9145 | }
|
9068 | 9146 | ],
|
9069 | 9147 | "traits": {
|
| 9148 | + "aws.iam#actionPermissionDescription": "Grants permission to list References in the given Reference Store", |
9070 | 9149 | "smithy.api#documentation": "<p>Retrieves a list of references.</p>",
|
9071 | 9150 | "smithy.api#endpoint": {
|
9072 | 9151 | "hostPrefix": "control-storage-"
|
|
9511 | 9590 | }
|
9512 | 9591 | ],
|
9513 | 9592 | "traits": {
|
| 9593 | + "aws.iam#actionPermissionDescription": "Grants permission to list Sequence Stores", |
9514 | 9594 | "smithy.api#documentation": "<p>Retrieves a list of sequence stores.</p>",
|
9515 | 9595 | "smithy.api#endpoint": {
|
9516 | 9596 | "hostPrefix": "control-storage-"
|
|
11562 | 11642 | "traits": {
|
11563 | 11643 | "smithy.api#documentation": "<p>\n The creation type of the read set.\n </p>"
|
11564 | 11644 | }
|
| 11645 | + }, |
| 11646 | + "etag": { |
| 11647 | + "target": "com.amazonaws.omics#ETag", |
| 11648 | + "traits": { |
| 11649 | + "smithy.api#documentation": "<p>\n The entity tag (ETag) is a hash of the object representing its semantic content.\n </p>" |
| 11650 | + } |
11565 | 11651 | }
|
11566 | 11652 | },
|
11567 | 11653 | "traits": {
|
|
11639 | 11725 | "aws.iam#disableConditionKeyInference": {},
|
11640 | 11726 | "aws.iam#iamResource": {
|
11641 | 11727 | "name": "readSet"
|
11642 |
| - } |
| 11728 | + }, |
| 11729 | + "smithy.api#documentation": "Represents a resource that stores a single genomic sequence file" |
11643 | 11730 | }
|
11644 | 11731 | },
|
11645 | 11732 | "com.amazonaws.omics#ReadSetStatus": {
|
|
12073 | 12160 | "aws.iam#disableConditionKeyInference": {},
|
12074 | 12161 | "aws.iam#iamResource": {
|
12075 | 12162 | "name": "reference"
|
12076 |
| - } |
| 12163 | + }, |
| 12164 | + "smithy.api#documentation": "Represents a resource that stores a single genomic reference file" |
12077 | 12165 | }
|
12078 | 12166 | },
|
12079 | 12167 | "com.amazonaws.omics#ReferenceStatus": {
|
|
12265 | 12353 | "aws.iam#disableConditionKeyInference": {},
|
12266 | 12354 | "aws.iam#iamResource": {
|
12267 | 12355 | "name": "referenceStore"
|
12268 |
| - } |
| 12356 | + }, |
| 12357 | + "smithy.api#documentation": "Represents a resource that stores genomic reference data" |
12269 | 12358 | }
|
12270 | 12359 | },
|
12271 | 12360 | "com.amazonaws.omics#ReferenceStreamingBlob": {
|
|
13225 | 13314 | "aws.iam#disableConditionKeyInference": {},
|
13226 | 13315 | "aws.iam#iamResource": {
|
13227 | 13316 | "name": "sequenceStore"
|
13228 |
| - } |
| 13317 | + }, |
| 13318 | + "smithy.api#documentation": "Represents a resource that stores genomic sequence data" |
13229 | 13319 | }
|
13230 | 13320 | },
|
13231 | 13321 | "com.amazonaws.omics#ServiceQuotaExceededException": {
|
|
13570 | 13660 | }
|
13571 | 13661 | ],
|
13572 | 13662 | "traits": {
|
| 13663 | + "aws.iam#actionPermissionDescription": "Grants permission to start a Read Set activation job from the given Sequence Store", |
13573 | 13664 | "smithy.api#documentation": "<p>Activates an archived read set. To reduce storage charges, Amazon Omics archives unused read\n sets after 30 days.</p>",
|
13574 | 13665 | "smithy.api#endpoint": {
|
13575 | 13666 | "hostPrefix": "control-storage-"
|
|
13703 | 13794 | }
|
13704 | 13795 | ],
|
13705 | 13796 | "traits": {
|
| 13797 | + "aws.iam#actionPermissionDescription": "Grants permission to start a Read Set export job from the given Sequence Store", |
13706 | 13798 | "smithy.api#documentation": "<p>Exports a read set to Amazon S3.</p>",
|
13707 | 13799 | "smithy.api#endpoint": {
|
13708 | 13800 | "hostPrefix": "control-storage-"
|
|
13836 | 13928 | }
|
13837 | 13929 | ],
|
13838 | 13930 | "traits": {
|
| 13931 | + "aws.iam#actionPermissionDescription": "Grants permission to start a Read Set import job into the given Sequence Store", |
13839 | 13932 | "smithy.api#documentation": "<p>Starts a read set import job.</p>",
|
13840 | 13933 | "smithy.api#endpoint": {
|
13841 | 13934 | "hostPrefix": "control-storage-"
|
|
14035 | 14128 | }
|
14036 | 14129 | ],
|
14037 | 14130 | "traits": {
|
| 14131 | + "aws.iam#actionPermissionDescription": "Grants permission to start a Reference import job into the given Reference Store", |
14038 | 14132 | "smithy.api#documentation": "<p>Starts a reference import job.</p>",
|
14039 | 14133 | "smithy.api#endpoint": {
|
14040 | 14134 | "hostPrefix": "control-storage-"
|
|
15682 | 15776 | ],
|
15683 | 15777 | "traits": {
|
15684 | 15778 | "aws.auth#unsignedPayload": {},
|
| 15779 | + "aws.iam#actionPermissionDescription": "Grants permission to upload read set parts", |
15685 | 15780 | "smithy.api#documentation": "<p>\n 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. \n </p>",
|
15686 | 15781 | "smithy.api#endpoint": {
|
15687 | 15782 | "hostPrefix": "storage-"
|
|
0 commit comments