Skip to content

Commit 0096a64

Browse files
Updated API models and rebuilt service gems.
1 parent 8630590 commit 0096a64

File tree

67 files changed

+1268
-372
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+1268
-372
lines changed

apis/bedrock/2023-04-20/api-2.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1623,6 +1623,17 @@
16231623
"type":"list",
16241624
"member":{"shape":"CustomModelSummary"}
16251625
},
1626+
"CustomModelUnits":{
1627+
"type":"structure",
1628+
"members":{
1629+
"customModelUnitsPerModelCopy":{"shape":"Integer"},
1630+
"customModelUnitsVersion":{"shape":"CustomModelUnitsVersion"}
1631+
}
1632+
},
1633+
"CustomModelUnitsVersion":{
1634+
"type":"string",
1635+
"pattern":"v\\d+.\\d+"
1636+
},
16261637
"CustomizationConfig":{
16271638
"type":"structure",
16281639
"members":{
@@ -2462,7 +2473,8 @@
24622473
"creationTime":{"shape":"Timestamp"},
24632474
"modelArchitecture":{"shape":"String"},
24642475
"modelKmsKeyArn":{"shape":"KmsKeyArn"},
2465-
"instructSupported":{"shape":"InstructSupported"}
2476+
"instructSupported":{"shape":"InstructSupported"},
2477+
"customModelUnits":{"shape":"CustomModelUnits"}
24662478
}
24672479
},
24682480
"GetInferenceProfileRequest":{

apis/bedrock/2023-04-20/docs-2.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,18 @@
410410
"ListCustomModelsResponse$modelSummaries": "<p>Model summaries.</p>"
411411
}
412412
},
413+
"CustomModelUnits": {
414+
"base": "<p>A <code>CustomModelUnit</code> (CMU) is an abstract view of the hardware utilization that Amazon Bedrock needs to host a single copy of your custom model. A model copy represents a single instance of your imported model that is ready to serve inference requests. Amazon Bedrock determines the number of custom model units that a model copy needs when you import the custom model. </p> <p>You can use <code>CustomModelUnits</code> to estimate the cost of running your custom model. For more information, see Calculate the cost of running a custom model in the Amazon Bedrock user guide. </p>",
415+
"refs": {
416+
"GetImportedModelResponse$customModelUnits": "<p>Information about the hardware utilization for a single copy of the model.</p>"
417+
}
418+
},
419+
"CustomModelUnitsVersion": {
420+
"base": null,
421+
"refs": {
422+
"CustomModelUnits$customModelUnitsVersion": "<p>The version of the custom model unit. Use to determine the billing rate for the custom model unit.</p>"
423+
}
424+
},
413425
"CustomizationConfig": {
414426
"base": "<p>A model customization configuration</p>",
415427
"refs": {
@@ -1849,6 +1861,7 @@
18491861
"Integer": {
18501862
"base": null,
18511863
"refs": {
1864+
"CustomModelUnits$customModelUnitsPerModelCopy": "<p>The number of custom model units used to host a model copy. </p>",
18521865
"TeacherModelConfig$maxResponseLengthForInference": "<p>The maximum number of tokens requested when the customization job invokes the teacher model.</p>"
18531866
}
18541867
},

apis/datazone/2018-05-10/api-2.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12924,10 +12924,15 @@
1292412924
"SingleSignOn":{
1292512925
"type":"structure",
1292612926
"members":{
12927+
"idcInstanceArn":{"shape":"SingleSignOnIdcInstanceArnString"},
1292712928
"type":{"shape":"AuthType"},
1292812929
"userAssignment":{"shape":"UserAssignment"}
1292912930
}
1293012931
},
12932+
"SingleSignOnIdcInstanceArnString":{
12933+
"type":"string",
12934+
"pattern":"arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso:::instance/(sso)?ins-[a-zA-Z0-9-.]{16}"
12935+
},
1293112936
"Smithy":{
1293212937
"type":"string",
1293312938
"max":100000,

apis/datazone/2018-05-10/docs-2.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6616,6 +6616,12 @@
66166616
"UpdateDomainOutput$singleSignOn": "<p>The single sign-on option of the Amazon DataZone domain.</p>"
66176617
}
66186618
},
6619+
"SingleSignOnIdcInstanceArnString": {
6620+
"base": null,
6621+
"refs": {
6622+
"SingleSignOn$idcInstanceArn": "<p>The ARN of the IDC instance.</p>"
6623+
}
6624+
},
66196625
"Smithy": {
66206626
"base": null,
66216627
"refs": {

apis/route53-recovery-control-config/2020-11-02/api-2.json

Lines changed: 87 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88
"protocol": "rest-json",
99
"jsonVersion": "1.1",
1010
"uid": "route53-recovery-control-config-2020-11-02",
11-
"signatureVersion": "v4"
11+
"signatureVersion": "v4",
12+
"auth": [
13+
"aws.auth#sigv4"
14+
]
1215
},
1316
"operations": {
1417
"CreateCluster": {
@@ -641,6 +644,40 @@
641644
}
642645
]
643646
},
647+
"UpdateCluster": {
648+
"name": "UpdateCluster",
649+
"http": {
650+
"method": "PUT",
651+
"requestUri": "/cluster",
652+
"responseCode": 200
653+
},
654+
"input": {
655+
"shape": "UpdateClusterRequest"
656+
},
657+
"output": {
658+
"shape": "UpdateClusterResponse"
659+
},
660+
"errors": [
661+
{
662+
"shape": "ResourceNotFoundException"
663+
},
664+
{
665+
"shape": "ValidationException"
666+
},
667+
{
668+
"shape": "InternalServerException"
669+
},
670+
{
671+
"shape": "AccessDeniedException"
672+
},
673+
{
674+
"shape": "ThrottlingException"
675+
},
676+
{
677+
"shape": "ConflictException"
678+
}
679+
]
680+
},
644681
"UpdateControlPanel": {
645682
"name": "UpdateControlPanel",
646683
"http": {
@@ -826,6 +863,9 @@
826863
},
827864
"Owner": {
828865
"shape": "__stringMin12Max12PatternD12"
866+
},
867+
"NetworkType": {
868+
"shape": "NetworkType"
829869
}
830870
}
831871
},
@@ -894,6 +934,9 @@
894934
},
895935
"Tags": {
896936
"shape": "__mapOf__stringMin0Max256PatternS"
937+
},
938+
"NetworkType": {
939+
"shape": "NetworkType"
897940
}
898941
},
899942
"required": [
@@ -1012,7 +1055,8 @@
10121055
},
10131056
"DeleteClusterResponse": {
10141057
"type": "structure",
1015-
"members": {}
1058+
"members": {
1059+
}
10161060
},
10171061
"DeleteControlPanelRequest": {
10181062
"type": "structure",
@@ -1029,7 +1073,8 @@
10291073
},
10301074
"DeleteControlPanelResponse": {
10311075
"type": "structure",
1032-
"members": {}
1076+
"members": {
1077+
}
10331078
},
10341079
"DeleteRoutingControlRequest": {
10351080
"type": "structure",
@@ -1046,7 +1091,8 @@
10461091
},
10471092
"DeleteRoutingControlResponse": {
10481093
"type": "structure",
1049-
"members": {}
1094+
"members": {
1095+
}
10501096
},
10511097
"DeleteSafetyRuleRequest": {
10521098
"type": "structure",
@@ -1063,7 +1109,8 @@
10631109
},
10641110
"DeleteSafetyRuleResponse": {
10651111
"type": "structure",
1066-
"members": {}
1112+
"members": {
1113+
}
10671114
},
10681115
"DescribeClusterRequest": {
10691116
"type": "structure",
@@ -1435,6 +1482,13 @@
14351482
"min": 1,
14361483
"max": 1000
14371484
},
1485+
"NetworkType": {
1486+
"type": "string",
1487+
"enum": [
1488+
"IPV4",
1489+
"DUALSTACK"
1490+
]
1491+
},
14381492
"NewAssertionRule": {
14391493
"type": "structure",
14401494
"members": {
@@ -1610,7 +1664,8 @@
16101664
},
16111665
"TagResourceResponse": {
16121666
"type": "structure",
1613-
"members": {}
1667+
"members": {
1668+
}
16141669
},
16151670
"ThrottlingException": {
16161671
"type": "structure",
@@ -1649,7 +1704,31 @@
16491704
},
16501705
"UntagResourceResponse": {
16511706
"type": "structure",
1652-
"members": {}
1707+
"members": {
1708+
}
1709+
},
1710+
"UpdateClusterRequest": {
1711+
"type": "structure",
1712+
"members": {
1713+
"ClusterArn": {
1714+
"shape": "__stringMin1Max256PatternAZaZ09"
1715+
},
1716+
"NetworkType": {
1717+
"shape": "NetworkType"
1718+
}
1719+
},
1720+
"required": [
1721+
"ClusterArn",
1722+
"NetworkType"
1723+
]
1724+
},
1725+
"UpdateClusterResponse": {
1726+
"type": "structure",
1727+
"members": {
1728+
"Cluster": {
1729+
"shape": "Cluster"
1730+
}
1731+
}
16531732
},
16541733
"UpdateControlPanelRequest": {
16551734
"type": "structure",
@@ -1869,4 +1948,4 @@
18691948
"timestampFormat": "unixTimestamp"
18701949
}
18711950
}
1872-
}
1951+
}

apis/route53-recovery-control-config/2020-11-02/docs-2.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"ListTagsForResource": "<p>Lists the tags for a resource.</p>",
2424
"TagResource": "<p>Adds a tag to a resource.</p>",
2525
"UntagResource": "<p>Removes a tag from a resource.</p>",
26+
"UpdateCluster": "<p>Updates a cluster. You can only update the network-type of a cluster.</p>",
2627
"UpdateControlPanel": "<p>Updates a control panel. The only update you can make to a control panel is to change the name of the control panel.</p>",
2728
"UpdateRoutingControl": "<p>Updates a routing control. You can only update the name of the routing control. To get or update the routing control state, see the Recovery Cluster (data plane) API actions for Amazon Route 53 Application Recovery Controller.</p>",
2829
"UpdateSafetyRule": "<p>Update a safety rule (an assertion rule or gating rule). You can only update the name and the waiting period for a safety rule. To make other updates, delete the safety rule and create a new one.</p>"
@@ -53,6 +54,7 @@
5354
"refs": {
5455
"CreateClusterResponse$Cluster": "<p>The cluster that was created.</p>",
5556
"DescribeClusterResponse$Cluster": "<p>The cluster for the DescribeCluster request.</p>",
57+
"UpdateClusterResponse$Cluster": "<p>The cluster that was updated.</p>",
5658
"__listOfCluster$member": null
5759
}
5860
},
@@ -211,6 +213,14 @@
211213
"refs": {
212214
}
213215
},
216+
"NetworkType": {
217+
"base": "<p>The network-type of a cluster can either be IPV4 or DUALSTACK.</p>",
218+
"refs": {
219+
"Cluster$NetworkType": "<p>The network-type can either be IPV4 or DUALSTACK.</p>",
220+
"CreateClusterRequest$NetworkType": "<p>The network-type is optional, and can either be IPV4 or DUALSTACK. The default is IPV4.</p>",
221+
"UpdateClusterRequest$NetworkType": "<p>The network-type is required, and can either be IPV4 or DUALSTACK.</p>"
222+
}
223+
},
214224
"NewAssertionRule": {
215225
"base": "<p>A new assertion rule for a control panel.</p>",
216226
"refs": {
@@ -293,6 +303,16 @@
293303
"refs": {
294304
}
295305
},
306+
"UpdateClusterRequest": {
307+
"base": "<p>Updates an existing cluster.</p>",
308+
"refs": {
309+
}
310+
},
311+
"UpdateClusterResponse": {
312+
"base": "<p>The result of a successful UpdateCluster request.</p>",
313+
"refs": {
314+
}
315+
},
296316
"UpdateControlPanelRequest": {
297317
"base": "<p>Updates an existing control panel.</p>",
298318
"refs": {

0 commit comments

Comments
 (0)