Skip to content

Commit efce914

Browse files
Release v1.53.11 (2024-05-28) (#5272)
Release v1.53.11 (2024-05-28) === ### Service Client Updates * `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples * Doc-only update for DynamoDB. Specified the IAM actions needed to authorize a user to create a table with a resource-based policy. * `service/ec2`: Updates service API and documentation * Providing support to accept BgpAsnExtended attribute * `service/kafka`: Updates service API and documentation * `service/swf`: Updates service API and documentation * This release adds new APIs for deleting activity type and workflow type resources.
1 parent 2e099e6 commit efce914

File tree

18 files changed

+732
-55
lines changed

18 files changed

+732
-55
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
Release v1.53.11 (2024-05-28)
2+
===
3+
4+
### Service Client Updates
5+
* `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples
6+
* Doc-only update for DynamoDB. Specified the IAM actions needed to authorize a user to create a table with a resource-based policy.
7+
* `service/ec2`: Updates service API and documentation
8+
* Providing support to accept BgpAsnExtended attribute
9+
* `service/kafka`: Updates service API and documentation
10+
* `service/swf`: Updates service API and documentation
11+
* This release adds new APIs for deleting activity type and workflow type resources.
12+
113
Release v1.53.10 (2024-05-24)
214
===
315

aws/endpoints/defaults.go

Lines changed: 8 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ package aws
55
const SDKName = "aws-sdk-go"
66

77
// SDKVersion is the version of this SDK
8-
const SDKVersion = "1.53.10"
8+
const SDKVersion = "1.53.11"

models/apis/dynamodb/2012-08-10/docs-2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2567,7 +2567,7 @@
25672567
"ResourcePolicy": {
25682568
"base": null,
25692569
"refs": {
2570-
"CreateTableInput$ResourcePolicy": "<p>An Amazon Web Services resource-based policy document in JSON format that will be attached to the table.</p> <p>When you attach a resource-based policy while creating a table, the policy application is <i>strongly consistent</i>.</p> <p>The maximum size supported for a resource-based policy document is 20 KB. DynamoDB counts whitespaces when calculating the size of a policy against this limit. For a full list of all considerations that apply for resource-based policies, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/rbac-considerations.html\">Resource-based policy considerations</a>.</p>",
2570+
"CreateTableInput$ResourcePolicy": "<p>An Amazon Web Services resource-based policy document in JSON format that will be attached to the table.</p> <p>When you attach a resource-based policy while creating a table, the policy application is <i>strongly consistent</i>.</p> <p>The maximum size supported for a resource-based policy document is 20 KB. DynamoDB counts whitespaces when calculating the size of a policy against this limit. For a full list of all considerations that apply for resource-based policies, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/rbac-considerations.html\">Resource-based policy considerations</a>.</p> <note> <p>You need to specify the <code>CreateTable</code> and <code>PutResourcePolicy</code> IAM actions for authorizing a user to create a table with a resource-based policy.</p> </note>",
25712571
"GetResourcePolicyOutput$Policy": "<p>The resource-based policy document attached to the resource, which can be a table or stream, in JSON format.</p>",
25722572
"PutResourcePolicyInput$Policy": "<p>An Amazon Web Services resource-based policy document in JSON format.</p> <ul> <li> <p>The maximum size supported for a resource-based policy document is 20 KB. DynamoDB counts whitespaces when calculating the size of a policy against this limit.</p> </li> <li> <p>Within a resource-based policy, if the action for a DynamoDB service-linked role (SLR) to replicate data for a global table is denied, adding or deleting a replica will fail with an error.</p> </li> </ul> <p>For a full list of all considerations that apply while attaching a resource-based policy, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/rbac-considerations.html\">Resource-based policy considerations</a>.</p>"
25732573
}

models/apis/ec2/2016-11-15/api-2.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10497,7 +10497,8 @@
1049710497
"DryRun":{
1049810498
"shape":"Boolean",
1049910499
"locationName":"dryRun"
10500-
}
10500+
},
10501+
"BgpAsnExtended":{"shape":"Long"}
1050110502
}
1050210503
},
1050310504
"CreateCustomerGatewayResult":{
@@ -13001,6 +13002,10 @@
1300113002
"Tags":{
1300213003
"shape":"TagList",
1300313004
"locationName":"tagSet"
13005+
},
13006+
"BgpAsnExtended":{
13007+
"shape":"String",
13008+
"locationName":"bgpAsnExtended"
1300413009
}
1300513010
}
1300613011
},

models/apis/ec2/2016-11-15/docs-2.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12179,7 +12179,7 @@
1217912179
"CreateCapacityReservationRequest$InstanceCount": "<p>The number of instances for which to reserve capacity.</p> <p>Valid range: 1 - 1000</p>",
1218012180
"CreateClientVpnEndpointRequest$VpnPort": "<p>The port number to assign to the Client VPN endpoint for TCP and UDP traffic.</p> <p>Valid Values: <code>443</code> | <code>1194</code> </p> <p>Default Value: <code>443</code> </p>",
1218112181
"CreateClientVpnEndpointRequest$SessionTimeoutHours": "<p>The maximum VPN session duration time in hours.</p> <p>Valid values: <code>8 | 10 | 12 | 24</code> </p> <p>Default value: <code>24</code> </p>",
12182-
"CreateCustomerGatewayRequest$BgpAsn": "<p>For devices that support BGP, the customer gateway's BGP ASN.</p> <p>Default: 65000</p>",
12182+
"CreateCustomerGatewayRequest$BgpAsn": "<p>For customer gateway devices that support BGP, specify the device's ASN. You must specify either <code>BgpAsn</code> or <code>BgpAsnExtended</code> when creating the customer gateway. If the ASN is larger than <code>2,147,483,647</code>, you must use <code>BgpAsnExtended</code>.</p> <p>Default: 65000</p> <p>Valid values: <code>1</code> to <code>2,147,483,647</code> </p>",
1218312183
"CreateFlowLogsRequest$MaxAggregationInterval": "<p>The maximum interval of time during which a flow of packets is captured and aggregated into a flow log record. The possible values are 60 seconds (1 minute) or 600 seconds (10 minutes). This parameter must be 60 seconds for transit gateway resource types.</p> <p>When a network interface is attached to a <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#ec2-nitro-instances\">Nitro-based instance</a>, the aggregation interval is always 60 seconds or less, regardless of the value that you specify.</p> <p>Default: 600</p>",
1218412184
"CreateManagedPrefixListRequest$MaxEntries": "<p>The maximum number of entries for the prefix list.</p>",
1218512185
"CreateNetworkAclEntryRequest$RuleNumber": "<p>The rule number for the entry (for example, 100). ACL entries are processed in ascending order by rule number.</p> <p>Constraints: Positive integer from 1 to 32766. The range 32767 to 65535 is reserved for internal use.</p>",
@@ -14376,6 +14376,7 @@
1437614376
"Long": {
1437714377
"base": null,
1437814378
"refs": {
14379+
"CreateCustomerGatewayRequest$BgpAsnExtended": "<p>For customer gateway devices that support BGP, specify the device's ASN. You must specify either <code>BgpAsn</code> or <code>BgpAsnExtended</code> when creating the customer gateway. If the ASN is larger than <code>2,147,483,647</code>, you must use <code>BgpAsnExtended</code>.</p> <p>Valid values: <code>2,147,483,648</code> to <code>4,294,967,295</code> </p>",
1437914380
"CreateVpnGatewayRequest$AmazonSideAsn": "<p>A private Autonomous System Number (ASN) for the Amazon side of a BGP session. If you're using a 16-bit ASN, it must be in the 64512 to 65534 range. If you're using a 32-bit ASN, it must be in the 4200000000 to 4294967294 range.</p> <p>Default: 64512</p>",
1438014381
"DeleteLaunchTemplateVersionsResponseErrorItem$VersionNumber": "<p>The version number of the launch template.</p>",
1438114382
"DeleteLaunchTemplateVersionsResponseSuccessItem$VersionNumber": "<p>The version number of the launch template.</p>",
@@ -19625,7 +19626,7 @@
1962519626
"CreateCustomerGatewayRequest$PublicIp": "<p> <i>This member has been deprecated.</i> The Internet-routable IP address for the customer gateway's outside interface. The address must be static.</p>",
1962619627
"CreateCustomerGatewayRequest$CertificateArn": "<p>The Amazon Resource Name (ARN) for the customer gateway certificate.</p>",
1962719628
"CreateCustomerGatewayRequest$DeviceName": "<p>A name for the customer gateway device.</p> <p>Length Constraints: Up to 255 characters.</p>",
19628-
"CreateCustomerGatewayRequest$IpAddress": "<p> IPv4 address for the customer gateway device's outside interface. The address must be static. </p>",
19629+
"CreateCustomerGatewayRequest$IpAddress": "<p>IPv4 address for the customer gateway device's outside interface. The address must be static. If <code>OutsideIpAddressType</code> in your VPN connection options is set to <code>PrivateIpv4</code>, you can use an RFC6598 or RFC1918 private IPv4 address. If <code>OutsideIpAddressType</code> is set to <code>PublicIpv4</code>, you can use a public IPv4 address. </p>",
1962919630
"CreateEgressOnlyInternetGatewayRequest$ClientToken": "<p>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html\">Ensuring idempotency</a>.</p>",
1963019631
"CreateEgressOnlyInternetGatewayResult$ClientToken": "<p>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>",
1963119632
"CreateFleetError$ErrorCode": "<p>The error code that indicates why the instance could not be launched. For more information about error codes, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html\">Error codes</a>.</p>",
@@ -19779,13 +19780,14 @@
1977919780
"CreateVpnGatewayRequest$AvailabilityZone": "<p>The Availability Zone for the virtual private gateway.</p>",
1978019781
"CreditSpecification$CpuCredits": "<p>The credit option for CPU usage of a T instance.</p> <p>Valid values: <code>standard</code> | <code>unlimited</code> </p>",
1978119782
"CreditSpecificationRequest$CpuCredits": "<p>The credit option for CPU usage of a T instance.</p> <p>Valid values: <code>standard</code> | <code>unlimited</code> </p>",
19782-
"CustomerGateway$BgpAsn": "<p>The customer gateway's Border Gateway Protocol (BGP) Autonomous System Number (ASN).</p>",
19783+
"CustomerGateway$BgpAsn": "<p>The customer gateway device's Border Gateway Protocol (BGP) Autonomous System Number (ASN).</p> <p>Valid values: <code>1</code> to <code>2,147,483,647</code> </p>",
1978319784
"CustomerGateway$CustomerGatewayId": "<p>The ID of the customer gateway.</p>",
19784-
"CustomerGateway$IpAddress": "<p>The IP address of the customer gateway device's outside interface.</p>",
19785+
"CustomerGateway$IpAddress": "<p> IPv4 address for the customer gateway device's outside interface. The address must be static. If <code>OutsideIpAddressType</code> in your VPN connection options is set to <code>PrivateIpv4</code>, you can use an RFC6598 or RFC1918 private IPv4 address. If <code>OutsideIpAddressType</code> is set to <code>PublicIpv4</code>, you can use a public IPv4 address. </p>",
1978519786
"CustomerGateway$CertificateArn": "<p>The Amazon Resource Name (ARN) for the customer gateway certificate.</p>",
1978619787
"CustomerGateway$State": "<p>The current state of the customer gateway (<code>pending | available | deleting | deleted</code>).</p>",
1978719788
"CustomerGateway$Type": "<p>The type of VPN connection the customer gateway supports (<code>ipsec.1</code>).</p>",
1978819789
"CustomerGateway$DeviceName": "<p>The name of customer gateway device.</p>",
19790+
"CustomerGateway$BgpAsnExtended": "<p>The customer gateway device's Border Gateway Protocol (BGP) Autonomous System Number (ASN).</p> <p>Valid values: <code>2,147,483,648</code> to <code>4,294,967,295</code> </p>",
1978919791
"DataQuery$Id": "<p>A user-defined ID associated with a data query that's returned in the <code>dataResponse</code> identifying the query. For example, if you set the Id to <code>MyQuery01</code>in the query, the <code>dataResponse</code> identifies the query as <code>MyQuery01</code>.</p>",
1979019792
"DataQuery$Source": "<p>The Region or Availability Zone that's the source for the data query. For example, <code>us-east-1</code>.</p>",
1979119793
"DataQuery$Destination": "<p>The Region or Availability Zone that's the target for the data query. For example, <code>eu-north-1</code>.</p>",

models/apis/kafka/2018-11-14/api-2.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4337,6 +4337,10 @@
43374337
"shape": "BrokerNodeInfo",
43384338
"locationName": "brokerNodeInfo"
43394339
},
4340+
"ControllerNodeInfo": {
4341+
"shape": "ControllerNodeInfo",
4342+
"locationName": "controllerNodeInfo"
4343+
},
43404344
"InstanceType": {
43414345
"shape": "__string",
43424346
"locationName": "instanceType"
@@ -5253,6 +5257,15 @@
52535257
}
52545258
}
52555259
},
5260+
"ControllerNodeInfo": {
5261+
"type": "structure",
5262+
"members": {
5263+
"Endpoints": {
5264+
"shape": "__listOf__string",
5265+
"locationName": "endpoints"
5266+
}
5267+
}
5268+
},
52565269
"OpenMonitoring" : {
52575270
"type" : "structure",
52585271
"members" : {

models/apis/kafka/2018-11-14/docs-2.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,12 @@
353353
"base" : "<p>Response body for CreateVpcConnection</p>",
354354
"refs" : { }
355355
},
356+
"ControllerNodeInfo" : {
357+
"base" : "<p>Controller node information.</p>",
358+
"refs" : {
359+
"NodeInfo$ControllerNodeInfo" : "<p>The ControllerNodeInfo.</p>"
360+
}
361+
},
356362
"CustomerActionStatus" : {
357363
"base" : "<p>A type of an action required from the customer.</p>",
358364
"refs" : {
@@ -1220,6 +1226,7 @@
12201226
"BrokerNodeGroupInfo$ZoneIds" : "<p>The zoneIds for the cluster.</p>",
12211227
"BrokerNodeInfo$Endpoints" : "<p>Endpoints for accessing the broker.</p>",
12221228
"Configuration$KafkaVersions" : "<p>An array of the versions of Apache Kafka with which you can use this MSK configuration. You can use this configuration for an MSK cluster only if the Apache Kafka version specified for the cluster appears in this array.</p>",
1229+
"ControllerNodeInfo$Endpoints" : "<p>Endpoints for accessing the Controller.</p>",
12231230
"CreateConfigurationRequest$KafkaVersions" : "<p>The versions of Apache Kafka with which you can use this MSK configuration.</p>",
12241231
"CreateVpcConnectionRequest$ClientSubnets" : "<p>The list of subnets in the client VPC.</p>",
12251232
"CreateVpcConnectionRequest$SecurityGroups" : "<p>The list of security groups to attach to the VPC connection.</p>",
@@ -1440,7 +1447,7 @@
14401447
"VpcConnection$TargetClusterArn" : "<p>The Amazon Resource Name (ARN) of the cluster.</p>",
14411448
"VpcConnection$VpcConnectionArn" : "<p>The Amazon Resource Name (ARN) of the VPC connection.</p>",
14421449
"VpcConnection$VpcId" : "<p>The VPC ID of the VPC connection.</p>",
1443-
"ZookeeperNodeInfo$AttachedENIId" : "<p>The attached elastic network interface of the broker.</p>",
1450+
"ZookeeperNodeInfo$AttachedENIId" : "<p>The attached elastic network interface of the zookeeper.</p>",
14441451
"ZookeeperNodeInfo$ClientVpcIpAddress" : "<p>The virtual private cloud (VPC) IP address of the client.</p>",
14451452
"ZookeeperNodeInfo$ZookeeperVersion" : "<p>The version of Zookeeper.</p>",
14461453
"__listOf__string$member" : null,

models/apis/swf/2012-01-25/api-2.json

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"endpointPrefix":"swf",
66
"jsonVersion":"1.0",
77
"protocol":"json",
8+
"protocols":["json"],
89
"serviceAbbreviation":"Amazon SWF",
910
"serviceFullName":"Amazon Simple Workflow Service",
1011
"serviceId":"SWF",
@@ -65,6 +66,32 @@
6566
{"shape":"OperationNotPermittedFault"}
6667
]
6768
},
69+
"DeleteActivityType":{
70+
"name":"DeleteActivityType",
71+
"http":{
72+
"method":"POST",
73+
"requestUri":"/"
74+
},
75+
"input":{"shape":"DeleteActivityTypeInput"},
76+
"errors":[
77+
{"shape":"UnknownResourceFault"},
78+
{"shape":"TypeNotDeprecatedFault"},
79+
{"shape":"OperationNotPermittedFault"}
80+
]
81+
},
82+
"DeleteWorkflowType":{
83+
"name":"DeleteWorkflowType",
84+
"http":{
85+
"method":"POST",
86+
"requestUri":"/"
87+
},
88+
"input":{"shape":"DeleteWorkflowTypeInput"},
89+
"errors":[
90+
{"shape":"UnknownResourceFault"},
91+
{"shape":"TypeNotDeprecatedFault"},
92+
{"shape":"OperationNotPermittedFault"}
93+
]
94+
},
6895
"DeprecateActivityType":{
6996
"name":"DeprecateActivityType",
7097
"http":{
@@ -1112,6 +1139,28 @@
11121139
},
11131140
"exception":true
11141141
},
1142+
"DeleteActivityTypeInput":{
1143+
"type":"structure",
1144+
"required":[
1145+
"domain",
1146+
"activityType"
1147+
],
1148+
"members":{
1149+
"domain":{"shape":"DomainName"},
1150+
"activityType":{"shape":"ActivityType"}
1151+
}
1152+
},
1153+
"DeleteWorkflowTypeInput":{
1154+
"type":"structure",
1155+
"required":[
1156+
"domain",
1157+
"workflowType"
1158+
],
1159+
"members":{
1160+
"domain":{"shape":"DomainName"},
1161+
"workflowType":{"shape":"WorkflowType"}
1162+
}
1163+
},
11151164
"DeprecateActivityTypeInput":{
11161165
"type":"structure",
11171166
"required":[
@@ -2422,6 +2471,13 @@
24222471
},
24232472
"exception":true
24242473
},
2474+
"TypeNotDeprecatedFault":{
2475+
"type":"structure",
2476+
"members":{
2477+
"message":{"shape":"ErrorMessage"}
2478+
},
2479+
"exception":true
2480+
},
24252481
"UndeprecateActivityTypeInput":{
24262482
"type":"structure",
24272483
"required":[

0 commit comments

Comments
 (0)