Skip to content

Commit 64051a9

Browse files
author
awstools
committed
feat(client-dataexchange): This release updates resource Id with alphanumeric constraint, including Asset id, Revision id, Data Set id, Job id, and Event Action id.
1 parent 171954c commit 64051a9

File tree

1 file changed

+32
-29
lines changed

1 file changed

+32
-29
lines changed

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

Lines changed: 32 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@
554554
"type": "structure",
555555
"members": {
556556
"JobId": {
557-
"target": "com.amazonaws.dataexchange#__string",
557+
"target": "com.amazonaws.dataexchange#Id",
558558
"traits": {
559559
"smithy.api#documentation": "<p>The unique identifier for a job.</p>",
560560
"smithy.api#httpLabel": {},
@@ -1233,7 +1233,7 @@
12331233
}
12341234
},
12351235
"DataSetId": {
1236-
"target": "com.amazonaws.dataexchange#__string",
1236+
"target": "com.amazonaws.dataexchange#Id",
12371237
"traits": {
12381238
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
12391239
"smithy.api#httpLabel": {},
@@ -2588,23 +2588,23 @@
25882588
"type": "structure",
25892589
"members": {
25902590
"AssetId": {
2591-
"target": "com.amazonaws.dataexchange#__string",
2591+
"target": "com.amazonaws.dataexchange#Id",
25922592
"traits": {
25932593
"smithy.api#documentation": "<p>The unique identifier for an asset.</p>",
25942594
"smithy.api#httpLabel": {},
25952595
"smithy.api#required": {}
25962596
}
25972597
},
25982598
"DataSetId": {
2599-
"target": "com.amazonaws.dataexchange#__string",
2599+
"target": "com.amazonaws.dataexchange#Id",
26002600
"traits": {
26012601
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
26022602
"smithy.api#httpLabel": {},
26032603
"smithy.api#required": {}
26042604
}
26052605
},
26062606
"RevisionId": {
2607-
"target": "com.amazonaws.dataexchange#__string",
2607+
"target": "com.amazonaws.dataexchange#Id",
26082608
"traits": {
26092609
"smithy.api#documentation": "<p>The unique identifier for a revision.</p>",
26102610
"smithy.api#httpLabel": {},
@@ -2704,7 +2704,7 @@
27042704
"type": "structure",
27052705
"members": {
27062706
"DataSetId": {
2707-
"target": "com.amazonaws.dataexchange#__string",
2707+
"target": "com.amazonaws.dataexchange#Id",
27082708
"traits": {
27092709
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
27102710
"smithy.api#httpLabel": {},
@@ -2798,15 +2798,15 @@
27982798
"type": "structure",
27992799
"members": {
28002800
"DataSetId": {
2801-
"target": "com.amazonaws.dataexchange#__string",
2801+
"target": "com.amazonaws.dataexchange#Id",
28022802
"traits": {
28032803
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
28042804
"smithy.api#httpLabel": {},
28052805
"smithy.api#required": {}
28062806
}
28072807
},
28082808
"RevisionId": {
2809-
"target": "com.amazonaws.dataexchange#__string",
2809+
"target": "com.amazonaws.dataexchange#Id",
28102810
"traits": {
28112811
"smithy.api#documentation": "<p>The unique identifier for a revision.</p>",
28122812
"smithy.api#httpLabel": {},
@@ -3191,23 +3191,23 @@
31913191
"type": "structure",
31923192
"members": {
31933193
"AssetId": {
3194-
"target": "com.amazonaws.dataexchange#__string",
3194+
"target": "com.amazonaws.dataexchange#Id",
31953195
"traits": {
31963196
"smithy.api#documentation": "<p>The unique identifier for an asset.</p>",
31973197
"smithy.api#httpLabel": {},
31983198
"smithy.api#required": {}
31993199
}
32003200
},
32013201
"DataSetId": {
3202-
"target": "com.amazonaws.dataexchange#__string",
3202+
"target": "com.amazonaws.dataexchange#Id",
32033203
"traits": {
32043204
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
32053205
"smithy.api#httpLabel": {},
32063206
"smithy.api#required": {}
32073207
}
32083208
},
32093209
"RevisionId": {
3210-
"target": "com.amazonaws.dataexchange#__string",
3210+
"target": "com.amazonaws.dataexchange#Id",
32113211
"traits": {
32123212
"smithy.api#documentation": "<p>The unique identifier for a revision.</p>",
32133213
"smithy.api#httpLabel": {},
@@ -3477,7 +3477,7 @@
34773477
"type": "structure",
34783478
"members": {
34793479
"DataSetId": {
3480-
"target": "com.amazonaws.dataexchange#__string",
3480+
"target": "com.amazonaws.dataexchange#Id",
34813481
"traits": {
34823482
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
34833483
"smithy.api#httpLabel": {},
@@ -3685,7 +3685,7 @@
36853685
"type": "structure",
36863686
"members": {
36873687
"JobId": {
3688-
"target": "com.amazonaws.dataexchange#__string",
3688+
"target": "com.amazonaws.dataexchange#Id",
36893689
"traits": {
36903690
"smithy.api#documentation": "<p>The unique identifier for a job.</p>",
36913691
"smithy.api#httpLabel": {},
@@ -3929,15 +3929,15 @@
39293929
"type": "structure",
39303930
"members": {
39313931
"DataSetId": {
3932-
"target": "com.amazonaws.dataexchange#__string",
3932+
"target": "com.amazonaws.dataexchange#Id",
39333933
"traits": {
39343934
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
39353935
"smithy.api#httpLabel": {},
39363936
"smithy.api#required": {}
39373937
}
39383938
},
39393939
"RevisionId": {
3940-
"target": "com.amazonaws.dataexchange#__string",
3940+
"target": "com.amazonaws.dataexchange#Id",
39413941
"traits": {
39423942
"smithy.api#documentation": "<p>The unique identifier for a revision.</p>",
39433943
"smithy.api#httpLabel": {},
@@ -4041,7 +4041,10 @@
40414041
}
40424042
},
40434043
"com.amazonaws.dataexchange#Id": {
4044-
"type": "string"
4044+
"type": "string",
4045+
"traits": {
4046+
"smithy.api#pattern": "^[a-zA-Z0-9]{30,40}$"
4047+
}
40454048
},
40464049
"com.amazonaws.dataexchange#ImportAssetFromApiGatewayApiRequestDetails": {
40474050
"type": "structure",
@@ -5142,7 +5145,7 @@
51425145
"type": "structure",
51435146
"members": {
51445147
"DataSetId": {
5145-
"target": "com.amazonaws.dataexchange#__string",
5148+
"target": "com.amazonaws.dataexchange#Id",
51465149
"traits": {
51475150
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
51485151
"smithy.api#httpLabel": {},
@@ -5714,7 +5717,7 @@
57145717
"type": "structure",
57155718
"members": {
57165719
"DataSetId": {
5717-
"target": "com.amazonaws.dataexchange#__string",
5720+
"target": "com.amazonaws.dataexchange#Id",
57185721
"traits": {
57195722
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
57205723
"smithy.api#httpLabel": {},
@@ -5737,7 +5740,7 @@
57375740
}
57385741
},
57395742
"RevisionId": {
5740-
"target": "com.amazonaws.dataexchange#__string",
5743+
"target": "com.amazonaws.dataexchange#Id",
57415744
"traits": {
57425745
"smithy.api#documentation": "<p>The unique identifier for a revision.</p>",
57435746
"smithy.api#httpLabel": {},
@@ -6440,15 +6443,15 @@
64406443
"type": "structure",
64416444
"members": {
64426445
"DataSetId": {
6443-
"target": "com.amazonaws.dataexchange#__string",
6446+
"target": "com.amazonaws.dataexchange#Id",
64446447
"traits": {
64456448
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
64466449
"smithy.api#httpLabel": {},
64476450
"smithy.api#required": {}
64486451
}
64496452
},
64506453
"RevisionId": {
6451-
"target": "com.amazonaws.dataexchange#__string",
6454+
"target": "com.amazonaws.dataexchange#Id",
64526455
"traits": {
64536456
"smithy.api#documentation": "<p>The unique identifier for a revision.</p>",
64546457
"smithy.api#httpLabel": {},
@@ -6931,7 +6934,7 @@
69316934
}
69326935
},
69336936
"DataSetId": {
6934-
"target": "com.amazonaws.dataexchange#__string",
6937+
"target": "com.amazonaws.dataexchange#Id",
69356938
"traits": {
69366939
"smithy.api#documentation": "<p>Affected\n data set of the notification.</p>",
69376940
"smithy.api#httpLabel": {},
@@ -7055,7 +7058,7 @@
70557058
"type": "structure",
70567059
"members": {
70577060
"JobId": {
7058-
"target": "com.amazonaws.dataexchange#__string",
7061+
"target": "com.amazonaws.dataexchange#Id",
70597062
"traits": {
70607063
"smithy.api#documentation": "<p>The unique identifier for a job.</p>",
70617064
"smithy.api#httpLabel": {},
@@ -7335,15 +7338,15 @@
73357338
"type": "structure",
73367339
"members": {
73377340
"AssetId": {
7338-
"target": "com.amazonaws.dataexchange#__string",
7341+
"target": "com.amazonaws.dataexchange#Id",
73397342
"traits": {
73407343
"smithy.api#documentation": "<p>The unique identifier for an asset.</p>",
73417344
"smithy.api#httpLabel": {},
73427345
"smithy.api#required": {}
73437346
}
73447347
},
73457348
"DataSetId": {
7346-
"target": "com.amazonaws.dataexchange#__string",
7349+
"target": "com.amazonaws.dataexchange#Id",
73477350
"traits": {
73487351
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
73497352
"smithy.api#httpLabel": {},
@@ -7358,7 +7361,7 @@
73587361
}
73597362
},
73607363
"RevisionId": {
7361-
"target": "com.amazonaws.dataexchange#__string",
7364+
"target": "com.amazonaws.dataexchange#Id",
73627365
"traits": {
73637366
"smithy.api#documentation": "<p>The unique identifier for a revision.</p>",
73647367
"smithy.api#httpLabel": {},
@@ -7470,7 +7473,7 @@
74707473
"type": "structure",
74717474
"members": {
74727475
"DataSetId": {
7473-
"target": "com.amazonaws.dataexchange#__string",
7476+
"target": "com.amazonaws.dataexchange#Id",
74747477
"traits": {
74757478
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
74767479
"smithy.api#httpLabel": {},
@@ -7697,7 +7700,7 @@
76977700
}
76987701
},
76997702
"DataSetId": {
7700-
"target": "com.amazonaws.dataexchange#__string",
7703+
"target": "com.amazonaws.dataexchange#Id",
77017704
"traits": {
77027705
"smithy.api#documentation": "<p>The unique identifier for a data set.</p>",
77037706
"smithy.api#httpLabel": {},
@@ -7712,7 +7715,7 @@
77127715
}
77137716
},
77147717
"RevisionId": {
7715-
"target": "com.amazonaws.dataexchange#__string",
7718+
"target": "com.amazonaws.dataexchange#Id",
77167719
"traits": {
77177720
"smithy.api#documentation": "<p>The unique identifier for a revision.</p>",
77187721
"smithy.api#httpLabel": {},

0 commit comments

Comments
 (0)