Skip to content

Commit a52086e

Browse files
author
AWS SDK for Go v2 automation user
committed
Update API model
1 parent 1ed22c1 commit a52086e

File tree

6 files changed

+2838
-483
lines changed

6 files changed

+2838
-483
lines changed

codegen/sdk-codegen/aws-models/omics.json

Lines changed: 99 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
}
3737
],
3838
"traits": {
39+
"aws.iam#actionPermissionDescription": "Grants permission to abort multipart read set uploads",
3940
"smithy.api#documentation": "<p>\n Stops a multipart upload.\n </p>",
4041
"smithy.api#endpoint": {
4142
"hostPrefix": "control-storage-"
@@ -820,6 +821,7 @@
820821
}
821822
],
822823
"traits": {
824+
"aws.iam#actionPermissionDescription": "Grants permission to batch delete Read Sets in the given Sequence Store",
823825
"smithy.api#documentation": "<p>Deletes one or more read sets.</p>",
824826
"smithy.api#endpoint": {
825827
"hostPrefix": "control-storage-"
@@ -1106,6 +1108,7 @@
11061108
}
11071109
],
11081110
"traits": {
1111+
"aws.iam#actionPermissionDescription": "Grants permission to complete a multipart read set upload",
11091112
"smithy.api#documentation": "<p>\n Concludes a multipart upload once you have uploaded all the components.\n </p>",
11101113
"smithy.api#endpoint": {
11111114
"hostPrefix": "storage-"
@@ -1559,6 +1562,7 @@
15591562
}
15601563
],
15611564
"traits": {
1565+
"aws.iam#actionPermissionDescription": "Grants permission to create a multipart read set upload",
15621566
"smithy.api#documentation": "<p>\n Begins a multipart read set upload. \n </p>",
15631567
"smithy.api#endpoint": {
15641568
"hostPrefix": "control-storage-"
@@ -1755,6 +1759,7 @@
17551759
}
17561760
],
17571761
"traits": {
1762+
"aws.iam#actionPermissionDescription": "Grants permission to create a Reference Store",
17581763
"aws.iam#conditionKeys": [
17591764
"aws:RequestTag/${TagKey}",
17601765
"aws:TagKeys"
@@ -2025,6 +2030,7 @@
20252030
}
20262031
],
20272032
"traits": {
2033+
"aws.iam#actionPermissionDescription": "Grants permission to create a Sequence Store",
20282034
"aws.iam#conditionKeys": [
20292035
"aws:RequestTag/${TagKey}",
20302036
"aws:TagKeys"
@@ -2737,6 +2743,7 @@
27372743
}
27382744
],
27392745
"traits": {
2746+
"aws.iam#actionPermissionDescription": "Grants permission to delete a Reference in the given Reference Store",
27402747
"smithy.api#documentation": "<p>Deletes a genome reference.</p>",
27412748
"smithy.api#endpoint": {
27422749
"hostPrefix": "control-storage-"
@@ -2812,6 +2819,7 @@
28122819
}
28132820
],
28142821
"traits": {
2822+
"aws.iam#actionPermissionDescription": "Grants permission to delete a Reference Store",
28152823
"smithy.api#documentation": "<p>Deletes a genome reference store.</p>",
28162824
"smithy.api#endpoint": {
28172825
"hostPrefix": "control-storage-"
@@ -3005,6 +3013,7 @@
30053013
}
30063014
],
30073015
"traits": {
3016+
"aws.iam#actionPermissionDescription": "Grants permission to delete a Sequence Store",
30083017
"smithy.api#documentation": "<p>Deletes a sequence store.</p>",
30093018
"smithy.api#endpoint": {
30103019
"hostPrefix": "control-storage-"
@@ -3266,6 +3275,51 @@
32663275
}
32673276
}
32683277
},
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+
},
32693323
"com.amazonaws.omics#Encoding": {
32703324
"type": "string",
32713325
"traits": {
@@ -4340,6 +4394,7 @@
43404394
}
43414395
],
43424396
"traits": {
4397+
"aws.iam#actionPermissionDescription": "Grants permission to get a Read Set in the given Sequence Store",
43434398
"smithy.api#documentation": "<p>Gets a file from a read set.</p>",
43444399
"smithy.api#endpoint": {
43454400
"hostPrefix": "storage-"
@@ -4380,6 +4435,7 @@
43804435
}
43814436
],
43824437
"traits": {
4438+
"aws.iam#actionPermissionDescription": "Grants permission to get details about a Read Set activation job for the given Sequence Store",
43834439
"smithy.api#documentation": "<p>Gets information about a read set activation job.</p>",
43844440
"smithy.api#endpoint": {
43854441
"hostPrefix": "control-storage-"
@@ -4579,6 +4635,7 @@
45794635
}
45804636
],
45814637
"traits": {
4638+
"aws.iam#actionPermissionDescription": "Grants permission to get details about a Read Set export job for the given Sequence Store",
45824639
"smithy.api#documentation": "<p>Gets information about a read set export job.</p>",
45834640
"smithy.api#endpoint": {
45844641
"hostPrefix": "control-storage-"
@@ -4785,6 +4842,7 @@
47854842
}
47864843
],
47874844
"traits": {
4845+
"aws.iam#actionPermissionDescription": "Grants permission to get details about a Read Set import job for the given Sequence Store",
47884846
"smithy.api#documentation": "<p>Gets information about a read set import job.</p>",
47894847
"smithy.api#endpoint": {
47904848
"hostPrefix": "control-storage-"
@@ -4992,6 +5050,7 @@
49925050
}
49935051
],
49945052
"traits": {
5053+
"aws.iam#actionPermissionDescription": "Grants permission to get details about a Read Set in the given Sequence Store",
49955054
"smithy.api#documentation": "<p>Gets details about a read set.</p>",
49965055
"smithy.api#endpoint": {
49975056
"hostPrefix": "control-storage-"
@@ -5127,6 +5186,12 @@
51275186
"traits": {
51285187
"smithy.api#documentation": "<p>\n The creation type of the read set.\n </p>"
51295188
}
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+
}
51305195
}
51315196
},
51325197
"traits": {
@@ -5225,6 +5290,7 @@
52255290
}
52265291
],
52275292
"traits": {
5293+
"aws.iam#actionPermissionDescription": "Grants permission to get a Reference in the given Reference Store",
52285294
"smithy.api#documentation": "<p>Gets a reference file.</p>",
52295295
"smithy.api#endpoint": {
52305296
"hostPrefix": "storage-"
@@ -5265,6 +5331,7 @@
52655331
}
52665332
],
52675333
"traits": {
5334+
"aws.iam#actionPermissionDescription": "Grants permission to get details about a Reference import job for the given Reference Store",
52685335
"smithy.api#documentation": "<p>Gets information about a reference import job.</p>",
52695336
"smithy.api#endpoint": {
52705337
"hostPrefix": "control-storage-"
@@ -5472,6 +5539,7 @@
54725539
}
54735540
],
54745541
"traits": {
5542+
"aws.iam#actionPermissionDescription": "Grants permission to get details about a Reference in the given Reference Store",
54755543
"smithy.api#documentation": "<p>Gets information about a genome reference's metadata.</p>",
54765544
"smithy.api#endpoint": {
54775545
"hostPrefix": "control-storage-"
@@ -5680,6 +5748,7 @@
56805748
}
56815749
],
56825750
"traits": {
5751+
"aws.iam#actionPermissionDescription": "Grants permission to get details about a Reference Store",
56835752
"smithy.api#documentation": "<p>Gets information about a reference store.</p>",
56845753
"smithy.api#endpoint": {
56855754
"hostPrefix": "control-storage-"
@@ -6574,6 +6643,7 @@
65746643
}
65756644
],
65766645
"traits": {
6646+
"aws.iam#actionPermissionDescription": "Grants permission to get details about a Sequence Store",
65776647
"smithy.api#documentation": "<p>Gets information about a sequence store.</p>",
65786648
"smithy.api#endpoint": {
65796649
"hostPrefix": "control-storage-"
@@ -8213,6 +8283,7 @@
82138283
}
82148284
],
82158285
"traits": {
8286+
"aws.iam#actionPermissionDescription": "Grants permission to list multipart read set uploads",
82168287
"smithy.api#documentation": "<p>\n Lists all multipart read set uploads and their statuses. \n </p>",
82178288
"smithy.api#endpoint": {
82188289
"hostPrefix": "control-storage-"
@@ -8313,6 +8384,7 @@
83138384
}
83148385
],
83158386
"traits": {
8387+
"aws.iam#actionPermissionDescription": "Grants permission to list Read Set activation jobs for the given Sequence Store",
83168388
"smithy.api#documentation": "<p>Retrieves a list of read set activation jobs.</p>",
83178389
"smithy.api#endpoint": {
83188390
"hostPrefix": "control-storage-"
@@ -8419,6 +8491,7 @@
84198491
}
84208492
],
84218493
"traits": {
8494+
"aws.iam#actionPermissionDescription": "Grants permission to list Read Set export jobs for the given Sequence Store",
84228495
"smithy.api#documentation": "<p>Retrieves a list of read set export jobs.</p>",
84238496
"smithy.api#endpoint": {
84248497
"hostPrefix": "control-storage-"
@@ -8525,6 +8598,7 @@
85258598
}
85268599
],
85278600
"traits": {
8601+
"aws.iam#actionPermissionDescription": "Grants permission to list Read Set import jobs for the given Sequence Store",
85288602
"smithy.api#documentation": "<p>Retrieves a list of read set import jobs.</p>",
85298603
"smithy.api#endpoint": {
85308604
"hostPrefix": "control-storage-"
@@ -8637,6 +8711,7 @@
86378711
}
86388712
],
86398713
"traits": {
8714+
"aws.iam#actionPermissionDescription": "Grants permission to list read set upload parts",
86408715
"smithy.api#documentation": "<p>\n This operation will list all parts in a requested multipart upload for a sequence store.\n </p>",
86418716
"smithy.api#endpoint": {
86428717
"hostPrefix": "control-storage-"
@@ -8758,6 +8833,7 @@
87588833
}
87598834
],
87608835
"traits": {
8836+
"aws.iam#actionPermissionDescription": "Grants permission to list Read Sets in the given Sequence Store",
87618837
"smithy.api#documentation": "<p>Retrieves a list of read sets.</p>",
87628838
"smithy.api#endpoint": {
87638839
"hostPrefix": "control-storage-"
@@ -8865,6 +8941,7 @@
88658941
}
88668942
],
88678943
"traits": {
8944+
"aws.iam#actionPermissionDescription": "Grants permission to list Reference import jobs for the given Reference Store",
88688945
"smithy.api#documentation": "<p>Retrieves a list of reference import jobs.</p>",
88698946
"smithy.api#endpoint": {
88708947
"hostPrefix": "control-storage-"
@@ -8968,6 +9045,7 @@
89689045
}
89699046
],
89709047
"traits": {
9048+
"aws.iam#actionPermissionDescription": "Grants permission to list Reference Stores",
89719049
"smithy.api#documentation": "<p>Retrieves a list of reference stores.</p>",
89729050
"smithy.api#endpoint": {
89739051
"hostPrefix": "control-storage-"
@@ -9067,6 +9145,7 @@
90679145
}
90689146
],
90699147
"traits": {
9148+
"aws.iam#actionPermissionDescription": "Grants permission to list References in the given Reference Store",
90709149
"smithy.api#documentation": "<p>Retrieves a list of references.</p>",
90719150
"smithy.api#endpoint": {
90729151
"hostPrefix": "control-storage-"
@@ -9511,6 +9590,7 @@
95119590
}
95129591
],
95139592
"traits": {
9593+
"aws.iam#actionPermissionDescription": "Grants permission to list Sequence Stores",
95149594
"smithy.api#documentation": "<p>Retrieves a list of sequence stores.</p>",
95159595
"smithy.api#endpoint": {
95169596
"hostPrefix": "control-storage-"
@@ -11562,6 +11642,12 @@
1156211642
"traits": {
1156311643
"smithy.api#documentation": "<p>\n The creation type of the read set.\n </p>"
1156411644
}
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+
}
1156511651
}
1156611652
},
1156711653
"traits": {
@@ -11639,7 +11725,8 @@
1163911725
"aws.iam#disableConditionKeyInference": {},
1164011726
"aws.iam#iamResource": {
1164111727
"name": "readSet"
11642-
}
11728+
},
11729+
"smithy.api#documentation": "Represents a resource that stores a single genomic sequence file"
1164311730
}
1164411731
},
1164511732
"com.amazonaws.omics#ReadSetStatus": {
@@ -12073,7 +12160,8 @@
1207312160
"aws.iam#disableConditionKeyInference": {},
1207412161
"aws.iam#iamResource": {
1207512162
"name": "reference"
12076-
}
12163+
},
12164+
"smithy.api#documentation": "Represents a resource that stores a single genomic reference file"
1207712165
}
1207812166
},
1207912167
"com.amazonaws.omics#ReferenceStatus": {
@@ -12265,7 +12353,8 @@
1226512353
"aws.iam#disableConditionKeyInference": {},
1226612354
"aws.iam#iamResource": {
1226712355
"name": "referenceStore"
12268-
}
12356+
},
12357+
"smithy.api#documentation": "Represents a resource that stores genomic reference data"
1226912358
}
1227012359
},
1227112360
"com.amazonaws.omics#ReferenceStreamingBlob": {
@@ -13225,7 +13314,8 @@
1322513314
"aws.iam#disableConditionKeyInference": {},
1322613315
"aws.iam#iamResource": {
1322713316
"name": "sequenceStore"
13228-
}
13317+
},
13318+
"smithy.api#documentation": "Represents a resource that stores genomic sequence data"
1322913319
}
1323013320
},
1323113321
"com.amazonaws.omics#ServiceQuotaExceededException": {
@@ -13570,6 +13660,7 @@
1357013660
}
1357113661
],
1357213662
"traits": {
13663+
"aws.iam#actionPermissionDescription": "Grants permission to start a Read Set activation job from the given Sequence Store",
1357313664
"smithy.api#documentation": "<p>Activates an archived read set. To reduce storage charges, Amazon Omics archives unused read\n sets after 30 days.</p>",
1357413665
"smithy.api#endpoint": {
1357513666
"hostPrefix": "control-storage-"
@@ -13703,6 +13794,7 @@
1370313794
}
1370413795
],
1370513796
"traits": {
13797+
"aws.iam#actionPermissionDescription": "Grants permission to start a Read Set export job from the given Sequence Store",
1370613798
"smithy.api#documentation": "<p>Exports a read set to Amazon S3.</p>",
1370713799
"smithy.api#endpoint": {
1370813800
"hostPrefix": "control-storage-"
@@ -13836,6 +13928,7 @@
1383613928
}
1383713929
],
1383813930
"traits": {
13931+
"aws.iam#actionPermissionDescription": "Grants permission to start a Read Set import job into the given Sequence Store",
1383913932
"smithy.api#documentation": "<p>Starts a read set import job.</p>",
1384013933
"smithy.api#endpoint": {
1384113934
"hostPrefix": "control-storage-"
@@ -14035,6 +14128,7 @@
1403514128
}
1403614129
],
1403714130
"traits": {
14131+
"aws.iam#actionPermissionDescription": "Grants permission to start a Reference import job into the given Reference Store",
1403814132
"smithy.api#documentation": "<p>Starts a reference import job.</p>",
1403914133
"smithy.api#endpoint": {
1404014134
"hostPrefix": "control-storage-"
@@ -15682,6 +15776,7 @@
1568215776
],
1568315777
"traits": {
1568415778
"aws.auth#unsignedPayload": {},
15779+
"aws.iam#actionPermissionDescription": "Grants permission to upload read set parts",
1568515780
"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>",
1568615781
"smithy.api#endpoint": {
1568715782
"hostPrefix": "storage-"

0 commit comments

Comments
 (0)