Skip to content

Commit

Permalink
Release v1.53.11 (2024-05-28) (#5272)
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
aws-sdk-go-automation committed May 28, 2024
1 parent 2e099e6 commit efce914
Show file tree
Hide file tree
Showing 18 changed files with 732 additions and 55 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
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.

Release v1.53.10 (2024-05-24)
===

Expand Down
17 changes: 8 additions & 9 deletions aws/endpoints/defaults.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.53.10"
const SDKVersion = "1.53.11"
2 changes: 1 addition & 1 deletion models/apis/dynamodb/2012-08-10/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2567,7 +2567,7 @@
"ResourcePolicy": {
"base": null,
"refs": {
"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>",
"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>",
"GetResourcePolicyOutput$Policy": "<p>The resource-based policy document attached to the resource, which can be a table or stream, in JSON format.</p>",
"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>"
}
Expand Down
7 changes: 6 additions & 1 deletion models/apis/ec2/2016-11-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -10497,7 +10497,8 @@
"DryRun":{
"shape":"Boolean",
"locationName":"dryRun"
}
},
"BgpAsnExtended":{"shape":"Long"}
}
},
"CreateCustomerGatewayResult":{
Expand Down Expand Up @@ -13001,6 +13002,10 @@
"Tags":{
"shape":"TagList",
"locationName":"tagSet"
},
"BgpAsnExtended":{
"shape":"String",
"locationName":"bgpAsnExtended"
}
}
},
Expand Down
10 changes: 6 additions & 4 deletions models/apis/ec2/2016-11-15/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -12179,7 +12179,7 @@
"CreateCapacityReservationRequest$InstanceCount": "<p>The number of instances for which to reserve capacity.</p> <p>Valid range: 1 - 1000</p>",
"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>",
"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>",
"CreateCustomerGatewayRequest$BgpAsn": "<p>For devices that support BGP, the customer gateway's BGP ASN.</p> <p>Default: 65000</p>",
"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>",
"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>",
"CreateManagedPrefixListRequest$MaxEntries": "<p>The maximum number of entries for the prefix list.</p>",
"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>",
Expand Down Expand Up @@ -14376,6 +14376,7 @@
"Long": {
"base": null,
"refs": {
"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>",
"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>",
"DeleteLaunchTemplateVersionsResponseErrorItem$VersionNumber": "<p>The version number of the launch template.</p>",
"DeleteLaunchTemplateVersionsResponseSuccessItem$VersionNumber": "<p>The version number of the launch template.</p>",
Expand Down Expand Up @@ -19625,7 +19626,7 @@
"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>",
"CreateCustomerGatewayRequest$CertificateArn": "<p>The Amazon Resource Name (ARN) for the customer gateway certificate.</p>",
"CreateCustomerGatewayRequest$DeviceName": "<p>A name for the customer gateway device.</p> <p>Length Constraints: Up to 255 characters.</p>",
"CreateCustomerGatewayRequest$IpAddress": "<p> IPv4 address for the customer gateway device's outside interface. The address must be static. </p>",
"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>",
"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>",
"CreateEgressOnlyInternetGatewayResult$ClientToken": "<p>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>",
"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>",
Expand Down Expand Up @@ -19779,13 +19780,14 @@
"CreateVpnGatewayRequest$AvailabilityZone": "<p>The Availability Zone for the virtual private gateway.</p>",
"CreditSpecification$CpuCredits": "<p>The credit option for CPU usage of a T instance.</p> <p>Valid values: <code>standard</code> | <code>unlimited</code> </p>",
"CreditSpecificationRequest$CpuCredits": "<p>The credit option for CPU usage of a T instance.</p> <p>Valid values: <code>standard</code> | <code>unlimited</code> </p>",
"CustomerGateway$BgpAsn": "<p>The customer gateway's Border Gateway Protocol (BGP) Autonomous System Number (ASN).</p>",
"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>",
"CustomerGateway$CustomerGatewayId": "<p>The ID of the customer gateway.</p>",
"CustomerGateway$IpAddress": "<p>The IP address of the customer gateway device's outside interface.</p>",
"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>",
"CustomerGateway$CertificateArn": "<p>The Amazon Resource Name (ARN) for the customer gateway certificate.</p>",
"CustomerGateway$State": "<p>The current state of the customer gateway (<code>pending | available | deleting | deleted</code>).</p>",
"CustomerGateway$Type": "<p>The type of VPN connection the customer gateway supports (<code>ipsec.1</code>).</p>",
"CustomerGateway$DeviceName": "<p>The name of customer gateway device.</p>",
"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>",
"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>",
"DataQuery$Source": "<p>The Region or Availability Zone that's the source for the data query. For example, <code>us-east-1</code>.</p>",
"DataQuery$Destination": "<p>The Region or Availability Zone that's the target for the data query. For example, <code>eu-north-1</code>.</p>",
Expand Down
13 changes: 13 additions & 0 deletions models/apis/kafka/2018-11-14/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -4337,6 +4337,10 @@
"shape": "BrokerNodeInfo",
"locationName": "brokerNodeInfo"
},
"ControllerNodeInfo": {
"shape": "ControllerNodeInfo",
"locationName": "controllerNodeInfo"
},
"InstanceType": {
"shape": "__string",
"locationName": "instanceType"
Expand Down Expand Up @@ -5253,6 +5257,15 @@
}
}
},
"ControllerNodeInfo": {
"type": "structure",
"members": {
"Endpoints": {
"shape": "__listOf__string",
"locationName": "endpoints"
}
}
},
"OpenMonitoring" : {
"type" : "structure",
"members" : {
Expand Down
9 changes: 8 additions & 1 deletion models/apis/kafka/2018-11-14/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -353,6 +353,12 @@
"base" : "<p>Response body for CreateVpcConnection</p>",
"refs" : { }
},
"ControllerNodeInfo" : {
"base" : "<p>Controller node information.</p>",
"refs" : {
"NodeInfo$ControllerNodeInfo" : "<p>The ControllerNodeInfo.</p>"
}
},
"CustomerActionStatus" : {
"base" : "<p>A type of an action required from the customer.</p>",
"refs" : {
Expand Down Expand Up @@ -1220,6 +1226,7 @@
"BrokerNodeGroupInfo$ZoneIds" : "<p>The zoneIds for the cluster.</p>",
"BrokerNodeInfo$Endpoints" : "<p>Endpoints for accessing the broker.</p>",
"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>",
"ControllerNodeInfo$Endpoints" : "<p>Endpoints for accessing the Controller.</p>",
"CreateConfigurationRequest$KafkaVersions" : "<p>The versions of Apache Kafka with which you can use this MSK configuration.</p>",
"CreateVpcConnectionRequest$ClientSubnets" : "<p>The list of subnets in the client VPC.</p>",
"CreateVpcConnectionRequest$SecurityGroups" : "<p>The list of security groups to attach to the VPC connection.</p>",
Expand Down Expand Up @@ -1440,7 +1447,7 @@
"VpcConnection$TargetClusterArn" : "<p>The Amazon Resource Name (ARN) of the cluster.</p>",
"VpcConnection$VpcConnectionArn" : "<p>The Amazon Resource Name (ARN) of the VPC connection.</p>",
"VpcConnection$VpcId" : "<p>The VPC ID of the VPC connection.</p>",
"ZookeeperNodeInfo$AttachedENIId" : "<p>The attached elastic network interface of the broker.</p>",
"ZookeeperNodeInfo$AttachedENIId" : "<p>The attached elastic network interface of the zookeeper.</p>",
"ZookeeperNodeInfo$ClientVpcIpAddress" : "<p>The virtual private cloud (VPC) IP address of the client.</p>",
"ZookeeperNodeInfo$ZookeeperVersion" : "<p>The version of Zookeeper.</p>",
"__listOf__string$member" : null,
Expand Down
56 changes: 56 additions & 0 deletions models/apis/swf/2012-01-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"endpointPrefix":"swf",
"jsonVersion":"1.0",
"protocol":"json",
"protocols":["json"],
"serviceAbbreviation":"Amazon SWF",
"serviceFullName":"Amazon Simple Workflow Service",
"serviceId":"SWF",
Expand Down Expand Up @@ -65,6 +66,32 @@
{"shape":"OperationNotPermittedFault"}
]
},
"DeleteActivityType":{
"name":"DeleteActivityType",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteActivityTypeInput"},
"errors":[
{"shape":"UnknownResourceFault"},
{"shape":"TypeNotDeprecatedFault"},
{"shape":"OperationNotPermittedFault"}
]
},
"DeleteWorkflowType":{
"name":"DeleteWorkflowType",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteWorkflowTypeInput"},
"errors":[
{"shape":"UnknownResourceFault"},
{"shape":"TypeNotDeprecatedFault"},
{"shape":"OperationNotPermittedFault"}
]
},
"DeprecateActivityType":{
"name":"DeprecateActivityType",
"http":{
Expand Down Expand Up @@ -1112,6 +1139,28 @@
},
"exception":true
},
"DeleteActivityTypeInput":{
"type":"structure",
"required":[
"domain",
"activityType"
],
"members":{
"domain":{"shape":"DomainName"},
"activityType":{"shape":"ActivityType"}
}
},
"DeleteWorkflowTypeInput":{
"type":"structure",
"required":[
"domain",
"workflowType"
],
"members":{
"domain":{"shape":"DomainName"},
"workflowType":{"shape":"WorkflowType"}
}
},
"DeprecateActivityTypeInput":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -2422,6 +2471,13 @@
},
"exception":true
},
"TypeNotDeprecatedFault":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true
},
"UndeprecateActivityTypeInput":{
"type":"structure",
"required":[
Expand Down
Loading

0 comments on commit efce914

Please sign in to comment.