Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: jinlianch/aws-sdk-go

Tags

v1.28.9

Toggle v1.28.9's commit message
Release v1.28.9 (2020-01-24)

===

### Service Client Updates
* `service/datasync`: Updates service API and documentation
* `service/ecs`: Updates service API and documentation
  * This release provides support for tagging Amazon ECS task sets for services using external deployment controllers.
* `service/eks`: Updates service API
* `service/opsworkscm`: Updates service documentation
  * AWS OpsWorks for Chef Automate now supports in-place upgrade to Chef Automate 2. Eligible servers can be updated through the management console, CLI and APIs.
* `service/workspaces`: Updates service documentation
  * Documentation updates for WorkSpaces

v1.28.8

Toggle v1.28.8's commit message
Release v1.28.8 (2020-01-23)

===

### Service Client Updates
* `service/iam`: Updates service API and documentation
  * This release enables the Identity and Access Management policy simulator to simulate permissions boundary policies.
* `service/rds`: Updates service API, documentation, and paginators
  * This SDK release introduces APIs that automate the export of Amazon RDS snapshot data to Amazon S3. The new APIs include: StartExportTask, CancelExportTask, DescribeExportTasks. These APIs automate the extraction of data from an RDS snapshot and export it to an Amazon S3 bucket. The data is stored in a compressed, consistent, and query-able format. After the data is exported, you can query it directly using tools such as Amazon Athena or Redshift Spectrum. You can also consume the data as part of a data lake solution. If you archive the data in S3 Infrequent Access or Glacier, you can reduce long term data storage costs by applying data lifecycle policies.

### SDK Bugs
* Fix generated errors for some JSON APIs not including a message ([aws#3089](aws#3089))
  * Fixes the SDK's generated errors to all include the `Message` member regardless if it was modeled on the error shape. This fixes the bug identified in aws#3088 where some JSON errors were not modeled with the Message member.

v1.28.7

Toggle v1.28.7's commit message
Release v1.28.7 (2020-01-21)

===

### Service Client Updates
* `service/codepipeline`: Updates service API and documentation
  * AWS CodePipeline enables an ability to stop pipeline executions.
* `service/discovery`: Updates service documentation
  * Documentation updates for the AWS Application Discovery Service.
* `service/ec2`: Updates service API
  * Add an enum value to the result of DescribeByoipCidrs to support CIDRs that are not publicly advertisable.
* `service/iotevents`: Updates service documentation
* `service/marketplacecommerceanalytics`: Updates service documentation
  * Remove 4 deprecated data sets, change some data sets available dates to 2017-09-15

v1.28.6

Toggle v1.28.6's commit message
Release v1.28.6 (2020-01-20)

===

### Service Client Updates
* `service/alexaforbusiness`: Updates service API and documentation
* `service/application-insights`: Updates service API, documentation, and paginators
* `service/ec2`: Updates service API, documentation, and paginators
  * This release provides support for a preview of bringing your own IPv6 addresses (BYOIP for IPv6) for use in AWS.
* `service/kms`: Updates service API and documentation
  * The ConnectCustomKeyStore operation now provides new error codes (USER_LOGGED_IN and USER_NOT_FOUND) for customers to better troubleshoot if their connect custom key store operation fails. Password length validation during CreateCustomKeyStore now also occurs on the client side.
* `service/lambda`: Updates service API and documentation
  * Added reason codes to StateReasonCode (InvalidSubnet, InvalidSecurityGroup) and LastUpdateStatusReasonCode (SubnetOutOfIPAddresses, InvalidSubnet, InvalidSecurityGroup) for functions that connect to a VPC.
* `service/monitoring`: Updates service API and documentation
  * Updating DescribeAnomalyDetectors API to return AnomalyDetector Status value in response.

### SDK Bugs
* `service/dynamodb/expression`: Allow AttributeValue as a value to BuildOperand. ([aws#3057](aws#3057))
  * This change fixes the SDK's behavior with DynamoDB Expression builder to not double marshal AttributeValues when used as BuildOperands, `Value` type. The AttributeValue will be used in the expression as the specific value set in the AttributeValue, instead of encoded as another AttributeValue.

v1.28.5

Toggle v1.28.5's commit message
Release v1.28.5 (2020-01-17)

===

### Service Client Updates
* `service/batch`: Updates service documentation
  * This release ensures INACTIVE job definitions are permanently deleted after 180 days.
* `service/cloudhsmv2`: Updates service API and documentation
  * This release introduces resource-level and tag-based access control for AWS CloudHSM resources. You can now tag CloudHSM backups, tag CloudHSM clusters on creation, and tag a backup as you copy it to another region.
* `service/ecs`: Updates service API, documentation, and paginators
  * This release provides a public preview for specifying Amazon EFS file systems as volumes in your Amazon ECS task definitions.
* `service/mediaconvert`: Updates service API and documentation
  * AWS Elemental MediaConvert SDK has added support for MP3 audio only outputs.
* `service/neptune`: Updates service API and documentation
  * This release includes Deletion Protection for Amazon Neptune databases.
* `service/redshift`: Updates service documentation
  * Documentation updates for redshift

v1.28.4

Toggle v1.28.4's commit message
Release v1.28.4 (2020-01-16)

===

### Service Client Updates
* `service/ds`: Updates service API
  * To reduce the number of errors our customers are facing, we have modified the requirements of input parameters for two of Directory Service APIs.
* `service/ec2`: Updates service API and documentation
  * Client VPN now supports Port Configuration for VPN Endpoints, allowing usage of either port 443 or port 1194.
* `service/sagemaker`: Updates service API and documentation
  * This release adds two new APIs (UpdateWorkforce and DescribeWorkforce) to SageMaker Ground Truth service for workforce IP whitelisting.

v1.28.3

Toggle v1.28.3's commit message
Release v1.28.3 (2020-01-15)

===

### Service Client Updates
* `service/ec2`: Updates service API and documentation
  * General Update to EC2 Docs and SDKs
* `service/organizations`: Updates service documentation
  * Updated description for PolicyID parameter and ConstraintViolationException.
* `service/securityhub`: Updates service API and documentation
* `service/ssm`: Updates service documentation
  * Document updates for Patch Manager 'NoReboot' feature.

### SDK Enhancements
* `service/s3/s3crypto`: Added X-Ray support to encrypt/decrypt clients ([aws#2912](aws#2912))
  * Adds support for passing Context down to the crypto client's KMS client enabling tracing for tools like X-Ray, and metrics.

v1.28.2

Toggle v1.28.2's commit message
Release v1.28.2 (2020-01-14)

===

### Service Client Updates
* `service/ec2`: Updates service API and documentation
  * This release adds support for partition placement groups and instance metadata option in Launch Templates

v1.28.1

Toggle v1.28.1's commit message
Release v1.28.1 (2020-01-13)

===

### Service Client Updates
* `service/backup`: Updates service API, documentation, and paginators
* `service/ec2`: Updates service documentation
  * Documentation updates for the StopInstances API. You can now stop and start an Amazon EBS-backed Spot Instance at will, instead of relying on the Stop interruption behavior to stop your Spot Instances when interrupted.
* `service/elasticfilesystem`: Updates service API, documentation, and paginators
  * This release adds support for managing EFS file system policies and EFS Access Points.

v1.28.0

Toggle v1.28.0's commit message
Release v1.28.0 (2020-01-10)

===

### Service Client Updates
* `service/chime`: Updates service API and documentation
  * Add shared profile support to new and existing users
* `service/ec2`: Updates service API and documentation
  * This release introduces the ability to tag egress only internet gateways, local gateways, local gateway route tables, local gateway virtual interfaces, local gateway virtual interface groups, local gateway route table VPC association and local gateway route table virtual interface group association. You can use tags to organize and identify your resources for cost allocation.
* `service/rds`: Updates service API and documentation
  * This release adds an operation that enables users to override the system-default SSL/TLS certificate for new Amazon RDS DB instances temporarily, or remove the customer override.
* `service/sagemaker`: Updates service API and documentation
  * SageMaker ListTrialComponents API filter by TrialName and ExperimentName.
* `service/transfer`: Updates service API and documentation
  * This release introduces a new endpoint type that allows you to attach Elastic IP addresses from your AWS account with your server's endpoint directly and whitelist access to your server by client's internet IP address(es) using VPC Security Groups.
* `service/workspaces`: Updates service API and documentation
  * Added the migrate feature to Amazon WorkSpaces.

### SDK Features
* Add generated error types for JSONRPC and RESTJSON APIs
  * Adds generated error types for APIs using JSONRPC and RESTJSON protocols. This allows you to retrieve additional error metadata within an error message that was previously unavailable. For example, Amazon DynamoDB's TransactWriteItems operation can return a `TransactionCanceledException` continuing detailed `CancellationReasons` member. This data is now available by type asserting the error returned from the operation call to `TransactionCanceledException` type.
* `service/dynamodb/dynamodbattribute`: Go 1.9+, Add caching of struct serialization ([aws#3070](aws#3070))
  * For Go 1.9 and above, adds struct field caching to the SDK's DynamoDB AttributeValue marshalers and unmarshalers. This significantly reduces time, and overall allocations of the (un)marshalers by caching the reflected structure's fields. This should improve the performance of applications using DynamoDB AttributeValue (un)marshalers.

### SDK Bugs
* `service/s3/s3manager`: Fix resource leak on failed CreateMultipartUpload calls ([aws#3069](aws#3069))
  * Fixes [aws#3000](aws#3000), [aws#3035](aws#3035)