Skip to content

Commit f997876

Browse files
feat: update AWS API models
1 parent 857ead0 commit f997876

File tree

5 files changed

+637
-122
lines changed

5 files changed

+637
-122
lines changed

codegen/sdk/aws-models/application-auto-scaling.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1487,7 +1487,22 @@
14871487
"outputToken": "NextToken",
14881488
"items": "ScalableTargets",
14891489
"pageSize": "MaxResults"
1490-
}
1490+
},
1491+
"smithy.test#smokeTests": [
1492+
{
1493+
"id": "DescribeScalableTargetsSuccess",
1494+
"params": {
1495+
"ServiceNamespace": "ec2"
1496+
},
1497+
"vendorParams": {
1498+
"region": "us-west-2"
1499+
},
1500+
"vendorParamsShape": "aws.test#AwsVendorParams",
1501+
"expect": {
1502+
"success": {}
1503+
}
1504+
}
1505+
]
14911506
}
14921507
},
14931508
"com.amazonaws.applicationautoscaling#DescribeScalableTargetsRequest": {

codegen/sdk/aws-models/codebuild.json

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,7 @@
686686
"timeoutInMinutes": {
687687
"target": "com.amazonaws.codebuild#WrapperInt",
688688
"traits": {
689-
"smithy.api#documentation": "<p>How long, in minutes, from 5 to 480 (8 hours), for CodeBuild to wait before timing out this build if it does not\n get marked as completed.</p>"
689+
"smithy.api#documentation": "<p>How long, in minutes, from 5 to 2160 (36 hours), for CodeBuild to wait before timing out this build if it does not\n get marked as completed.</p>"
690690
}
691691
},
692692
"queuedTimeoutInMinutes": {
@@ -1394,6 +1394,15 @@
13941394
"smithy.api#documentation": "<p>Contains summary information about a batch build group.</p>"
13951395
}
13961396
},
1397+
"com.amazonaws.codebuild#BuildTimeOut": {
1398+
"type": "integer",
1399+
"traits": {
1400+
"smithy.api#range": {
1401+
"min": 5,
1402+
"max": 2160
1403+
}
1404+
}
1405+
},
13971406
"com.amazonaws.codebuild#Builds": {
13981407
"type": "list",
13991408
"member": {
@@ -3016,9 +3025,9 @@
30163025
}
30173026
},
30183027
"timeoutInMinutes": {
3019-
"target": "com.amazonaws.codebuild#TimeOut",
3028+
"target": "com.amazonaws.codebuild#BuildTimeOut",
30203029
"traits": {
3021-
"smithy.api#documentation": "<p>How long, in minutes, from 5 to 480 (8 hours), for CodeBuild to wait before it times out\n any build that has not been marked as completed. The default is 60 minutes.</p>"
3030+
"smithy.api#documentation": "<p>How long, in minutes, from 5 to 2160 (36 hours), for CodeBuild to wait before it times out\n any build that has not been marked as completed. The default is 60 minutes.</p>"
30223031
}
30233032
},
30243033
"queuedTimeoutInMinutes": {
@@ -5898,9 +5907,9 @@
58985907
}
58995908
},
59005909
"timeoutInMinutes": {
5901-
"target": "com.amazonaws.codebuild#TimeOut",
5910+
"target": "com.amazonaws.codebuild#BuildTimeOut",
59025911
"traits": {
5903-
"smithy.api#documentation": "<p>How long, in minutes, from 5 to 480 (8 hours), for CodeBuild to wait before timing out any\n related build that did not get marked as completed. The default is 60 minutes.</p>"
5912+
"smithy.api#documentation": "<p>How long, in minutes, from 5 to 2160 (36 hours), for CodeBuild to wait before timing out any\n related build that did not get marked as completed. The default is 60 minutes.</p>"
59045913
}
59055914
},
59065915
"queuedTimeoutInMinutes": {
@@ -7790,7 +7799,7 @@
77907799
}
77917800
},
77927801
"buildTimeoutInMinutesOverride": {
7793-
"target": "com.amazonaws.codebuild#TimeOut",
7802+
"target": "com.amazonaws.codebuild#BuildTimeOut",
77947803
"traits": {
77957804
"smithy.api#documentation": "<p>Overrides the build timeout specified in the batch build project.</p>"
77967805
}
@@ -8005,9 +8014,9 @@
80058014
}
80068015
},
80078016
"timeoutInMinutesOverride": {
8008-
"target": "com.amazonaws.codebuild#TimeOut",
8017+
"target": "com.amazonaws.codebuild#BuildTimeOut",
80098018
"traits": {
8010-
"smithy.api#documentation": "<p>The number of build timeout minutes, from 5 to 480 (8 hours), that overrides, for this\n build only, the latest setting already defined in the build project.</p>"
8019+
"smithy.api#documentation": "<p>The number of build timeout minutes, from 5 to 2160 (36 hours), that overrides, for this\n build only, the latest setting already defined in the build project.</p>"
80118020
}
80128021
},
80138022
"queuedTimeoutInMinutesOverride": {
@@ -8597,9 +8606,9 @@
85978606
}
85988607
},
85998608
"timeoutInMinutes": {
8600-
"target": "com.amazonaws.codebuild#TimeOut",
8609+
"target": "com.amazonaws.codebuild#BuildTimeOut",
86018610
"traits": {
8602-
"smithy.api#documentation": "<p>The replacement value in minutes, from 5 to 480 (8 hours), for CodeBuild to wait before\n timing out any related build that did not get marked as completed.</p>"
8611+
"smithy.api#documentation": "<p>The replacement value in minutes, from 5 to 2160 (36 hours), for CodeBuild to wait before\n timing out any related build that did not get marked as completed.</p>"
86038612
}
86048613
},
86058614
"queuedTimeoutInMinutes": {

codegen/sdk/aws-models/elastic-load-balancing-v2.json

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1287,7 +1287,7 @@
12871287
"IpAddressType": {
12881288
"target": "com.amazonaws.elasticloadbalancingv2#IpAddressType",
12891289
"traits": {
1290-
"smithy.api#documentation": "<p>The type of IP addresses used by the subnets for your load balancer. The possible values\n are <code>ipv4</code> (for IPv4 addresses) and <code>dualstack</code> (for IPv4 and IPv6\n addresses). </p>"
1290+
"smithy.api#documentation": "<p>Note: Internal load balancers must use the <code>ipv4</code> IP address type.</p>\n <p>[Application Load Balancers] The IP address type. The possible values are \n <code>ipv4</code> (for only IPv4 addresses), <code>dualstack</code> (for IPv4 and \n IPv6 addresses), and <code>dualstack-without-public-ipv4</code> (for IPv6 only public \n addresses, with private IPv4 and IPv6 addresses).</p>\n <p>[Network Load Balancers] The IP address type. The possible values are \n <code>ipv4</code> (for only IPv4 addresses) and <code>dualstack</code> \n (for IPv4 and IPv6 addresses). You can’t specify <code>dualstack</code> \n for a load balancer with a UDP or TCP_UDP listener.</p>\n <p>[Gateway Load Balancers] The IP address type. The possible values are \n <code>ipv4</code> (for only IPv4 addresses) and <code>dualstack</code> \n (for IPv4 and IPv6 addresses).</p>"
12911291
}
12921292
},
12931293
"CustomerOwnedIpv4Pool": {
@@ -3825,7 +3825,7 @@
38253825
"sdkId": "Elastic Load Balancing v2",
38263826
"arnNamespace": "elasticloadbalancing",
38273827
"cloudFormationName": "ElasticLoadBalancingV2",
3828-
"cloudTrailEventSource": "elasticloadbalancingv2.amazonaws.com",
3828+
"cloudTrailEventSource": "elasticloadbalancing.amazonaws.com",
38293829
"docId": "elasticloadbalancingv2-2015-12-01",
38303830
"endpointPrefix": "elasticloadbalancing"
38313831
},
@@ -5340,6 +5340,12 @@
53405340
"traits": {
53415341
"smithy.api#enumValue": "dualstack"
53425342
}
5343+
},
5344+
"DUALSTACK_WITHOUT_PUBLIC_IPV4": {
5345+
"target": "smithy.api#Unit",
5346+
"traits": {
5347+
"smithy.api#enumValue": "dualstack-without-public-ipv4"
5348+
}
53435349
}
53445350
}
53455351
},
@@ -5550,7 +5556,7 @@
55505556
"IpAddressType": {
55515557
"target": "com.amazonaws.elasticloadbalancingv2#IpAddressType",
55525558
"traits": {
5553-
"smithy.api#documentation": "<p>The type of IP addresses used by the subnets for your load balancer. The possible values\n are <code>ipv4</code> (for IPv4 addresses) and <code>dualstack</code> (for IPv4 and IPv6\n addresses).</p>"
5559+
"smithy.api#documentation": "<p>[Application Load Balancers] The type of IP addresses used for public or private \n connections by the subnets attached to your load balancer. The possible values are \n <code>ipv4</code> (for only IPv4 addresses), <code>dualstack</code> (for IPv4 and \n IPv6 addresses), and <code>dualstack-without-public-ipv4</code> (for IPv6 only public \n addresses, with private IPv4 and IPv6 addresses).</p>\n <p>[Network Load Balancers and Gateway Load Balancers] The type of IP addresses \n used for public or private connections by the subnets attached to your load \n balancer. The possible values are <code>ipv4</code> (for only IPv4 addresses) \n and <code>dualstack</code> (for IPv4 and IPv6 addresses).</p>"
55545560
}
55555561
},
55565562
"CustomerOwnedIpv4Pool": {
@@ -7594,7 +7600,7 @@
75947600
"target": "com.amazonaws.elasticloadbalancingv2#IpAddressType",
75957601
"traits": {
75967602
"smithy.api#clientOptional": {},
7597-
"smithy.api#documentation": "<p>The IP address type. The possible values are <code>ipv4</code> (for IPv4 addresses) and\n <code>dualstack</code> (for IPv4 and IPv6 addresses). You can’t specify <code>dualstack</code> for a load balancer\n with a UDP or TCP_UDP listener.</p>",
7603+
"smithy.api#documentation": "<p>Note: Internal load balancers must use the <code>ipv4</code> IP address type.</p>\n <p>[Application Load Balancers] The IP address type. The possible values are \n <code>ipv4</code> (for only IPv4 addresses), <code>dualstack</code> (for IPv4 and \n IPv6 addresses), and <code>dualstack-without-public-ipv4</code> (for IPv6 only public \n addresses, with private IPv4 and IPv6 addresses).</p>\n <p>[Network Load Balancers] The IP address type. The possible values are \n <code>ipv4</code> (for only IPv4 addresses) and <code>dualstack</code> \n (for IPv4 and IPv6 addresses). You can’t specify <code>dualstack</code> \n for a load balancer with a UDP or TCP_UDP listener.</p>\n <p>[Gateway Load Balancers] The IP address type. The possible values are \n <code>ipv4</code> (for only IPv4 addresses) and <code>dualstack</code> \n (for IPv4 and IPv6 addresses).</p>",
75987604
"smithy.api#required": {}
75997605
}
76007606
}
@@ -7880,7 +7886,7 @@
78807886
"IpAddressType": {
78817887
"target": "com.amazonaws.elasticloadbalancingv2#IpAddressType",
78827888
"traits": {
7883-
"smithy.api#documentation": "<p>[Network Load Balancers] The type of IP addresses used by the subnets for your load\n balancer. The possible values are <code>ipv4</code> (for IPv4 addresses) and\n <code>dualstack</code> (for IPv4 and IPv6 addresses). You can’t specify\n <code>dualstack</code> for a load balancer with a UDP or TCP_UDP listener.</p>\n <p>[Gateway Load Balancers] The type of IP addresses used by the subnets for your load\n balancer. The possible values are <code>ipv4</code> (for IPv4 addresses) and\n <code>dualstack</code> (for IPv4 and IPv6 addresses).</p>"
7889+
"smithy.api#documentation": "<p>[Application Load Balancers] The IP address type. The possible values are \n <code>ipv4</code> (for only IPv4 addresses), <code>dualstack</code> (for IPv4 and \n IPv6 addresses), and <code>dualstack-without-public-ipv4</code> (for IPv6 only public \n addresses, with private IPv4 and IPv6 addresses).</p>\n <p>[Network Load Balancers] The type of IP addresses used by the subnets for your load\n balancer. The possible values are <code>ipv4</code> (for IPv4 addresses) and\n <code>dualstack</code> (for IPv4 and IPv6 addresses). You can’t specify\n <code>dualstack</code> for a load balancer with a UDP or TCP_UDP listener.</p>\n <p>[Gateway Load Balancers] The type of IP addresses used by the subnets for your load\n balancer. The possible values are <code>ipv4</code> (for IPv4 addresses) and\n <code>dualstack</code> (for IPv4 and IPv6 addresses).</p>"
78847890
}
78857891
}
78867892
},
@@ -7900,7 +7906,7 @@
79007906
"IpAddressType": {
79017907
"target": "com.amazonaws.elasticloadbalancingv2#IpAddressType",
79027908
"traits": {
7903-
"smithy.api#documentation": "<p>[Network Load Balancers] The IP address type.</p>\n <p>[Gateway Load Balancers] The IP address type.</p>"
7909+
"smithy.api#documentation": "<p>[Application Load Balancers] The IP address type.</p>\n <p>[Network Load Balancers] The IP address type.</p>\n <p>[Gateway Load Balancers] The IP address type.</p>"
79047910
}
79057911
}
79067912
},

codegen/sdk/aws-models/lakeformation.json

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,9 @@
9696
{
9797
"target": "com.amazonaws.lakeformation#GetDataCellsFilter"
9898
},
99+
{
100+
"target": "com.amazonaws.lakeformation#GetDataLakePrincipal"
101+
},
99102
{
100103
"target": "com.amazonaws.lakeformation#GetDataLakeSettings"
101104
},
@@ -3593,6 +3596,55 @@
35933596
"smithy.api#output": {}
35943597
}
35953598
},
3599+
"com.amazonaws.lakeformation#GetDataLakePrincipal": {
3600+
"type": "operation",
3601+
"input": {
3602+
"target": "com.amazonaws.lakeformation#GetDataLakePrincipalRequest"
3603+
},
3604+
"output": {
3605+
"target": "com.amazonaws.lakeformation#GetDataLakePrincipalResponse"
3606+
},
3607+
"errors": [
3608+
{
3609+
"target": "com.amazonaws.lakeformation#AccessDeniedException"
3610+
},
3611+
{
3612+
"target": "com.amazonaws.lakeformation#InternalServiceException"
3613+
},
3614+
{
3615+
"target": "com.amazonaws.lakeformation#OperationTimeoutException"
3616+
}
3617+
],
3618+
"traits": {
3619+
"smithy.api#documentation": "<p>Returns the identity of the invoking principal.</p>",
3620+
"smithy.api#http": {
3621+
"method": "POST",
3622+
"uri": "/GetDataLakePrincipal",
3623+
"code": 200
3624+
}
3625+
}
3626+
},
3627+
"com.amazonaws.lakeformation#GetDataLakePrincipalRequest": {
3628+
"type": "structure",
3629+
"members": {},
3630+
"traits": {
3631+
"smithy.api#input": {}
3632+
}
3633+
},
3634+
"com.amazonaws.lakeformation#GetDataLakePrincipalResponse": {
3635+
"type": "structure",
3636+
"members": {
3637+
"Identity": {
3638+
"target": "com.amazonaws.lakeformation#IdentityString",
3639+
"traits": {
3640+
"smithy.api#documentation": "<p>A unique identifier of the invoking principal.</p>"
3641+
}
3642+
}
3643+
},
3644+
"traits": {
3645+
"smithy.api#output": {}
3646+
}
3647+
},
35963648
"com.amazonaws.lakeformation#GetDataLakeSettings": {
35973649
"type": "operation",
35983650
"input": {
@@ -4775,6 +4827,9 @@
47754827
"com.amazonaws.lakeformation#IdentityCenterInstanceArn": {
47764828
"type": "string"
47774829
},
4830+
"com.amazonaws.lakeformation#IdentityString": {
4831+
"type": "string"
4832+
},
47784833
"com.amazonaws.lakeformation#InternalServiceException": {
47794834
"type": "structure",
47804835
"members": {

0 commit comments

Comments
 (0)