Skip to content

Commit

Permalink
Release v1.44.326 (2023-08-17) (#4956)
Browse files Browse the repository at this point in the history
Release v1.44.326 (2023-08-17)
===

### Service Client Updates
* `service/ec2`: Updates service API and documentation
  * Adds support for SubnetConfigurations to allow users to select their own IPv4 and IPv6 addresses for Interface VPC endpoints
* `service/gamelift`: Updates service API and documentation
  * Amazon GameLift updates its instance types support.

### SDK Bugs
* `aws/signer/v4`: Sign `X-Amz-Server-Side-Encryption-Context` header.
  * Fixes signing for PutObject requests that set `SSEKMSEncryptionContext`.
  • Loading branch information
aws-sdk-go-automation committed Aug 17, 2023
1 parent 4edac13 commit 18f9283
Show file tree
Hide file tree
Showing 12 changed files with 1,025 additions and 507 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
Release v1.44.326 (2023-08-17)
===

### Service Client Updates
* `service/ec2`: Updates service API and documentation
* Adds support for SubnetConfigurations to allow users to select their own IPv4 and IPv6 addresses for Interface VPC endpoints
* `service/gamelift`: Updates service API and documentation
* Amazon GameLift updates its instance types support.

### SDK Bugs
* `aws/signer/v4`: Sign `X-Amz-Server-Side-Encryption-Context` header.
* Fixes signing for PutObject requests that set `SSEKMSEncryptionContext`.

Release v1.44.325 (2023-08-16)
===

Expand Down
2 changes: 0 additions & 2 deletions CHANGELOG_PENDING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,3 @@
### SDK Enhancements

### SDK Bugs
* `aws/signer/v4`: Sign `X-Amz-Server-Side-Encryption-Context` header.
* Fixes signing for PutObject requests that set `SSEKMSEncryptionContext`.
13 changes: 13 additions & 0 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.44.325"
const SDKVersion = "1.44.326"
25 changes: 24 additions & 1 deletion models/apis/ec2/2016-11-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -12205,6 +12205,10 @@
"TagSpecifications":{
"shape":"TagSpecificationList",
"locationName":"TagSpecification"
},
"SubnetConfigurations":{
"shape":"SubnetConfigurationsList",
"locationName":"SubnetConfiguration"
}
}
},
Expand Down Expand Up @@ -32130,7 +32134,11 @@
},
"IpAddressType":{"shape":"IpAddressType"},
"DnsOptions":{"shape":"DnsOptionsSpecification"},
"PrivateDnsEnabled":{"shape":"Boolean"}
"PrivateDnsEnabled":{"shape":"Boolean"},
"SubnetConfigurations":{
"shape":"SubnetConfigurationsList",
"locationName":"SubnetConfiguration"
}
}
},
"ModifyVpcEndpointResult":{
Expand Down Expand Up @@ -40373,6 +40381,21 @@
"explicit"
]
},
"SubnetConfiguration":{
"type":"structure",
"members":{
"SubnetId":{"shape":"SubnetId"},
"Ipv4":{"shape":"String"},
"Ipv6":{"shape":"String"}
}
},
"SubnetConfigurationsList":{
"type":"list",
"member":{
"shape":"SubnetConfiguration",
"locationName":"item"
}
},
"SubnetId":{"type":"string"},
"SubnetIdStringList":{
"type":"list",
Expand Down
24 changes: 20 additions & 4 deletions models/apis/ec2/2016-11-15/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -20060,6 +20060,8 @@
"SubnetCidrReservation$Cidr": "<p>The CIDR that has been reserved.</p>",
"SubnetCidrReservation$OwnerId": "<p>The ID of the account that owns the subnet CIDR reservation. </p>",
"SubnetCidrReservation$Description": "<p>The description assigned to the subnet CIDR reservation.</p>",
"SubnetConfiguration$Ipv4": "<p>The IPv4 address to assign to the endpoint network interface in the subnet. You must provide an IPv4 address if the VPC endpoint supports IPv4.</p> <p>If you specify an IPv4 address when modifying a VPC endpoint, we replace the existing endpoint network interface with a new endpoint network interface with this IP address. This process temporarily disconnects the subnet and the VPC endpoint.</p>",
"SubnetConfiguration$Ipv6": "<p>The IPv6 address to assign to the endpoint network interface in the subnet. You must provide an IPv6 address if the VPC endpoint supports IPv6.</p> <p>If you specify an IPv6 address when modifying a VPC endpoint, we replace the existing endpoint network interface with a new endpoint network interface with this IP address. This process temporarily disconnects the subnet and the VPC endpoint.</p>",
"SubnetIpv6CidrBlockAssociation$Ipv6CidrBlock": "<p>The IPv6 CIDR block.</p>",
"Subscription$Source": "<p>The Region or Availability Zone that's the source for the subscription. For example, <code>us-east-1</code>.</p>",
"Subscription$Destination": "<p>The Region or Availability Zone that's the target for the subscription. For example, <code>eu-west-1</code>.</p>",
Expand Down Expand Up @@ -20429,6 +20431,19 @@
"SubnetCidrReservation$ReservationType": "<p>The type of reservation. </p>"
}
},
"SubnetConfiguration": {
"base": "<p>Describes the configuration of a subnet for a VPC endpoint.</p>",
"refs": {
"SubnetConfigurationsList$member": null
}
},
"SubnetConfigurationsList": {
"base": null,
"refs": {
"CreateVpcEndpointRequest$SubnetConfigurations": "<p>The subnet configurations for the endpoint.</p>",
"ModifyVpcEndpointRequest$SubnetConfigurations": "<p>The subnet configurations for the endpoint.</p>"
}
},
"SubnetId": {
"base": null,
"refs": {
Expand Down Expand Up @@ -20459,6 +20474,7 @@
"ScheduledInstancesNetworkInterface$SubnetId": "<p>The ID of the subnet.</p>",
"SpotFleetLaunchSpecification$SubnetId": "<p>The IDs of the subnets in which to launch the instances. To specify multiple subnets, separate them using commas; for example, \"subnet-1234abcdeexample1, subnet-0987cdef6example2\".</p>",
"SubnetCidrReservation$SubnetId": "<p>The ID of the subnet.</p>",
"SubnetConfiguration$SubnetId": "<p>The ID of the subnet.</p>",
"SubnetIdStringList$member": null,
"TransitGatewaySubnetIdList$member": null,
"VerifiedAccessEndpointSubnetIdList$member": null,
Expand Down Expand Up @@ -22989,9 +23005,9 @@
"VpcEndpointSecurityGroupIdList": {
"base": null,
"refs": {
"CreateVpcEndpointRequest$SecurityGroupIds": "<p>(Interface endpoint) The IDs of the security groups to associate with the endpoint network interface. If this parameter is not specified, we use the default security group for the VPC.</p>",
"ModifyVpcEndpointRequest$AddSecurityGroupIds": "<p>(Interface endpoint) The IDs of the security groups to associate with the network interface.</p>",
"ModifyVpcEndpointRequest$RemoveSecurityGroupIds": "<p>(Interface endpoint) The IDs of the security groups to disassociate from the network interface.</p>"
"CreateVpcEndpointRequest$SecurityGroupIds": "<p>(Interface endpoint) The IDs of the security groups to associate with the endpoint network interfaces. If this parameter is not specified, we use the default security group for the VPC.</p>",
"ModifyVpcEndpointRequest$AddSecurityGroupIds": "<p>(Interface endpoint) The IDs of the security groups to associate with the endpoint network interfaces.</p>",
"ModifyVpcEndpointRequest$RemoveSecurityGroupIds": "<p>(Interface endpoint) The IDs of the security groups to disassociate from the endpoint network interfaces.</p>"
}
},
"VpcEndpointServiceId": {
Expand Down Expand Up @@ -23024,7 +23040,7 @@
"VpcEndpointSubnetIdList": {
"base": null,
"refs": {
"CreateVpcEndpointRequest$SubnetIds": "<p>(Interface and Gateway Load Balancer endpoints) The IDs of the subnets in which to create an endpoint network interface. For a Gateway Load Balancer endpoint, you can specify only one subnet.</p>",
"CreateVpcEndpointRequest$SubnetIds": "<p>(Interface and Gateway Load Balancer endpoints) The IDs of the subnets in which to create endpoint network interfaces. For a Gateway Load Balancer endpoint, you can specify only one subnet.</p>",
"ModifyVpcEndpointRequest$AddSubnetIds": "<p>(Interface and Gateway Load Balancer endpoints) The IDs of the subnets in which to serve the endpoint. For a Gateway Load Balancer endpoint, you can specify only one subnet.</p>",
"ModifyVpcEndpointRequest$RemoveSubnetIds": "<p>(Interface endpoint) The IDs of the subnets from which to remove the endpoint.</p>"
}
Expand Down
63 changes: 62 additions & 1 deletion models/apis/gamelift/2015-10-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3014,7 +3014,68 @@
"r5d.8xlarge",
"r5d.12xlarge",
"r5d.16xlarge",
"r5d.24xlarge"
"r5d.24xlarge",
"m6g.medium",
"m6g.large",
"m6g.xlarge",
"m6g.2xlarge",
"m6g.4xlarge",
"m6g.8xlarge",
"m6g.12xlarge",
"m6g.16xlarge",
"c6g.medium",
"c6g.large",
"c6g.xlarge",
"c6g.2xlarge",
"c6g.4xlarge",
"c6g.8xlarge",
"c6g.12xlarge",
"c6g.16xlarge",
"r6g.medium",
"r6g.large",
"r6g.xlarge",
"r6g.2xlarge",
"r6g.4xlarge",
"r6g.8xlarge",
"r6g.12xlarge",
"r6g.16xlarge",
"c6gn.medium",
"c6gn.large",
"c6gn.xlarge",
"c6gn.2xlarge",
"c6gn.4xlarge",
"c6gn.8xlarge",
"c6gn.12xlarge",
"c6gn.16xlarge",
"c7g.medium",
"c7g.large",
"c7g.xlarge",
"c7g.2xlarge",
"c7g.4xlarge",
"c7g.8xlarge",
"c7g.12xlarge",
"c7g.16xlarge",
"r7g.medium",
"r7g.large",
"r7g.xlarge",
"r7g.2xlarge",
"r7g.4xlarge",
"r7g.8xlarge",
"r7g.12xlarge",
"r7g.16xlarge",
"m7g.medium",
"m7g.large",
"m7g.xlarge",
"m7g.2xlarge",
"m7g.4xlarge",
"m7g.8xlarge",
"m7g.12xlarge",
"m7g.16xlarge",
"g5g.xlarge",
"g5g.2xlarge",
"g5g.4xlarge",
"g5g.8xlarge",
"g5g.16xlarge"
]
},
"Event":{
Expand Down

0 comments on commit 18f9283

Please sign in to comment.