Tags: happy-co/aws-sdk-go
Tags
Release v1.25.40 (2019-11-21) === ### Service Client Updates * `service/amplify`: Updates service API and documentation * `service/appsync`: Updates service API and documentation * `service/config`: Updates service API and documentation * `service/connect`: Updates service API and documentation * `service/connectparticipant`: Adds new service * `service/dynamodb`: Updates service API and documentation * With this release, you can convert an existing Amazon DynamoDB table to a global table by adding replicas in other AWS Regions. * `service/ec2`: Updates service API and documentation * This release adds support for attaching AWS License Manager Configurations to Amazon Machine Image (AMI) using ImportImage API; and adds support for running different instance sizes on EC2 Dedicated Hosts * `service/glue`: Updates service API and documentation * This release adds support for Glue 1.0 compatible ML Transforms. * `service/lex-models`: Updates service API and documentation * `service/meteringmarketplace`: Updates service documentation * Documentation updates for the AWS Marketplace Metering Service. * `service/runtime.lex`: Updates service API and documentation * `service/ssm`: Updates service API and documentation * The release contains new API and API changes for AWS Systems Manager Explorer product. * `service/transcribe`: Updates service API
Release v1.25.39 (2019-11-20) === ### Service Client Updates * `service/AWSMigrationHub`: Updates service API, documentation, and paginators * `service/chime`: Updates service API, documentation, and paginators * Adds APIs to create and manage meeting session resources for the Amazon Chime SDK * `service/cloudtrail`: Updates service API and documentation * 1. This release adds two new APIs, GetInsightSelectors and PutInsightSelectors, which let you configure CloudTrail Insights event delivery on a trail. An Insights event is a new type of event that is generated when CloudTrail detects unusual activity in your AWS account. In this release, only "ApiCallRateInsight" is a supported Insights event type. 2. This release also adds the new "ExcludeManagementEventSource" option to the existing PutEventSelectors API. This field currently supports only AWS Key Management Services. * `service/codecommit`: Updates service API, documentation, and paginators * This release adds support for creating pull request approval rules and pull request approval rule templates in AWS CodeCommit. This allows developers to block merges of pull requests, contingent on the approval rules being satisfiied. * `service/datasync`: Updates service API and documentation * `service/discovery`: Updates service API and documentation * New exception type for use with Migration Hub home region * `service/dlm`: Updates service API and documentation * `service/ec2`: Updates service API, documentation, waiters, and paginators * This release of Amazon Elastic Compute Cloud (Amazon EC2) introduces support for Amazon Elastic Block Store (Amazon EBS) fast snapshot restores. * `service/ecs`: Updates service API and documentation * Added support for CPU and memory task-level overrides on the RunTask and StartTask APIs. Added location information to Tasks. * `service/firehose`: Updates service API and documentation * With this release, Amazon Kinesis Data Firehose allows server side encryption with customer managed CMKs. Customer managed CMKs ( "Customer Master Keys") are AWS Key Management Service (KMS) keys that are fully managed by the customer. With customer managed CMKs, customers can establish and maintain their key policies, IAM policies, rotating policies and add tags. For more information about AWS KMS and CMKs, please refer to: https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html. Please refer to the following link to create CMKs: https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys-create-cmk.html * `service/fsx`: Updates service API and documentation * `service/mediastore`: Updates service API and documentation * This release fixes a broken link in the SDK documentation. * `service/migrationhub-config`: Adds new service * `service/quicksight`: Updates service API, documentation, and paginators * Amazon QuickSight now supports programmatic creation and management of data sources, data sets, dashboards and templates with new APIs. Templates hold dashboard metadata, and can be used to create copies connected to the same or different dataset as required. Also included in this release are APIs for SPICE ingestions, fine-grained access control over AWS resources using AWS Identity and Access Management (IAM) policies, as well AWS tagging. APIs are supported for both Standard and Enterprise Edition, with edition-specific support for specific functionality. * `service/s3`: Updates service API and documentation * This release introduces support for Amazon S3 Replication Time Control, a new feature of S3 Replication that provides a predictable replication time backed by a Service Level Agreement. S3 Replication Time Control helps customers meet compliance or business requirements for data replication, and provides visibility into the replication process with new Amazon CloudWatch Metrics. * `service/storagegateway`: Updates service API and documentation * The new DescribeAvailabilityMonitorTest API provides the results of the most recent High Availability monitoring test. The new StartAvailabilityMonitorTest API verifies the storage gateway is configured for High Availability monitoring. The new ActiveDirectoryStatus response element has been added to the DescribeSMBSettings and JoinDomain APIs to indicate the status of the gateway after the most recent JoinDomain operation. The new TimeoutInSeconds parameter of the JoinDomain API allows for the configuration of the timeout in which the JoinDomain operation must complete. * `service/transcribe`: Updates service API and documentation
Release v1.25.38 (2019-11-19) === ### Service Client Updates * `service/autoscaling`: Updates service API and documentation * Amazon EC2 Auto Scaling now supports Instance Weighting and Max Instance Lifetime. Instance Weighting allows specifying the capacity units for each instance type included in the MixedInstancesPolicy and how they would contribute to your application's performance. Max Instance Lifetime allows specifying the maximum length of time that an instance can be in service. If any instances are approaching this limit, Amazon EC2 Auto Scaling gradually replaces them. * `service/cloudformation`: Updates service API and documentation * This release of AWS CloudFormation StackSets enables users to detect drift on a stack set and the stack instances that belong to that stack set. * `service/codebuild`: Updates service API and documentation * Add support for ARM and GPU-enhanced build environments and a new SSD-backed Linux compute type with additional CPU and memory in CodeBuild * `service/config`: Updates service API and documentation * `service/ec2`: Updates service API and documentation * This release adds support for RunInstances to specify the metadata options for new instances; adds a new API, ModifyInstanceMetadataOptions, which lets you modify the metadata options for a running or stopped instance; and adds support for CreateCustomerGateway to specify a device name. * `service/elasticloadbalancingv2`: Updates service API and documentation * `service/iam`: Updates service API, documentation, and examples * IAM reports the timestamp when a role's credentials were last used to make an AWS request. This helps you identify unused roles and remove them confidently from your AWS accounts. * `service/iot`: Updates service API and documentation * As part of this release, we are extending the capability of AWS IoT Rules Engine to send messages directly to customer's own web services/applications. Customers can now create topic rules with HTTP actions to route messages from IoT Core directly to URL's that they own. Ownership is proved by creating and confirming topic rule destinations. * `service/lambda`: Updates service API * This release provides three new runtimes to support Node.js 12 (initially 12.13.0), Python 3.8 and Java 11. ### SDK Enhancements * `aws/ec2metadata`: Adds support for EC2Metadata client to use secure tokens provided by the IMDS ([aws#2958](aws#2958)) * Modifies and adds tests to verify the behavior of the EC2Metadata client.
Release v1.25.37 (2019-11-18) === ### Service Client Updates * `service/ce`: Updates service API and documentation * `service/cloudformation`: Updates service API, documentation, waiters, and paginators * This release introduces APIs for the CloudFormation Registry, a new service to submit and discover resource providers with which you can manage third-party resources natively in CloudFormation. * `service/pinpoint`: Updates service API and documentation * This release of the Amazon Pinpoint API introduces support for using and managing message templates for messages that are sent through the voice channel. It also introduces support for specifying default values for message variables in message templates. * `service/rds`: Updates service documentation * Documentation updates for rds * `service/runtime.sagemaker`: Updates service API and documentation * `service/s3`: Updates service API, documentation, and examples * Added support for S3 Replication for existing objects. This release allows customers who have requested and been granted access to replicate existing S3 objects across buckets. * `service/sagemaker`: Updates service API and documentation * Amazon SageMaker now supports multi-model endpoints to host multiple models on an endpoint using a single inference container. * `service/ssm`: Updates service API and documentation * The release contains new API and API changes for AWS Systems Manager Explorer product.
Release v1.25.36 (2019-11-15) === ### Service Client Updates * `service/chime`: Updates service API, documentation, and paginators * This release adds support for Chime Room Management APIs * `service/cognito-idp`: Updates service API and documentation * `service/ec2`: Updates service API and documentation * You can now add tags while copying snapshots. Previously, a user had to first copy the snapshot and then add tags to the copied snapshot manually. Moving forward, you can specify the list of tags you wish to be applied to the copied snapshot as a parameter on the Copy Snapshot API. * `service/eks`: Updates service API, documentation, waiters, paginators, and examples * `service/elasticloadbalancingv2`: Updates service documentation * `service/elasticmapreduce`: Updates service API and documentation * Access to the cluster ARN makes it easier for you to author resource-level permissions policies in AWS Identity and Access Management. To simplify the process of obtaining the cluster ARN, Amazon EMR has added a new field containing the cluster ARN to all API responses that include the cluster ID. * `service/guardduty`: Updates service API, documentation, and paginators * This release includes new operations related to findings export, including: CreatePublishingDestination, UpdatePublishingDestination, DescribePublishingDestination, DeletePublishingDestination and ListPublishingDestinations. * `service/logs`: Updates service documentation * Documentation updates for logs * `service/mediaconvert`: Updates service API and documentation * AWS Elemental MediaConvert SDK has added support for DolbyVision encoding, and SCTE35 & ESAM insertion to DASH ISO EMSG. * `service/ssm`: Updates service documentation * This release updates AWS Systems Manager Parameter Store documentation for the enhanced search capability. * `service/workspaces`: Updates service API and documentation * Added APIs to register your directories with Amazon WorkSpaces and to modify directory details.
Release v1.25.35 (2019-11-14) === ### Service Client Updates * `service/cognito-idp`: Updates service API and documentation * `service/connect`: Updates service API and documentation * `service/meteringmarketplace`: Updates service API and documentation * Added CustomerNotEntitledException in MeterUsage API for Container use case. * `service/personalize`: Updates service API, documentation, and paginators * `service/ssm`: Updates service API and documentation * Updates support for adding attachments to Systems Manager Automation documents ### SDK Enhancements * `aws/endpoints`: Add support for regional S3 us-east-1 endpoint * Adds support for S3 configuring an SDK Amazon S3 client for the regional us-east-1 endpoint instead of the default global S3 endpoint. * Adds a new configuration option, `S3UsEast1RegionalEndpoint` which when set to `RegionalS3UsEast1Endpoint`, and region is `us-east-1` the S3 client will resolve the `us-east-1` regional endpoint, `s3.us-east-1.amazonaws.com` instead of the global S3 endpoint, `s3.amazonaws.com`. The SDK defaults to the current global S3 endpoint resolution for backwards compatibility. * Opt-in to the `us-east-1` regional endpoint via the SDK's Config, environment variable, `AWS_S3_US_EAST_1_REGIONAL_ENDPOINT=regional`, or shared config option, `s3_us_east_1_regional_endpoint=regional`. * Note the SDK does not support the shared configuration file by default. You must opt-in to that behavior via Session Option `SharedConfigState`, or `AWS_SDK_LOAD_CONFIG=true` environment variable.
Release v1.25.34 (2019-11-13) === ### Service Client Updates * `service/cloudsearch`: Updates service API, documentation, paginators, and examples * Amazon CloudSearch domains let you require that all traffic to the domain arrive over HTTPS. This security feature helps you block clients that send unencrypted requests to the domain. * `service/dataexchange`: Adds new service * `service/dlm`: Updates service API and documentation * `service/iot`: Updates service API and documentation * This release adds the custom fields definition support in the index definition for AWS IoT Fleet Indexing Service. Custom fields can be used as an aggregation field to run aggregations with both existing GetStatistics API and newly added GetCardinality, GetPercentiles APIs. GetStatistics will return all statistics (min/max/sum/avg/count...) with this release. For more information, please refer to our latest documentation: https://docs.aws.amazon.com/iot/latest/developerguide/iot-indexing.html * `service/sesv2`: Adds new service ### SDK Enhancements * Replaced case-insensitive string comparisons with `strings.EqualFold(...)` ([aws#2922](aws#2922))
Release v1.25.33 (2019-11-12) === ### Service Client Updates * `service/codepipeline`: Updates service API and documentation * AWS CodePipeline now supports the use of variables in action configuration. * `service/dynamodb`: Updates service API and documentation * Amazon DynamoDB enables you to restore your data to a new DynamoDB table using a point-in-time or on-demand backup. You now can modify the settings on the new restored table. Specifically, you can exclude some or all of the local and global secondary indexes from being created with the restored table. In addition, you can change the billing mode and provisioned capacity settings. * `service/elasticloadbalancingv2`: Updates service documentation * `service/marketplace-catalog`: Adds new service * `service/transcribe`: Updates service API and documentation
Release v1.25.32 (2019-11-11) === ### Service Client Updates * `service/ce`: Updates service API and documentation * `service/cloudformation`: Updates service API, documentation, and waiters * The Resource Import feature enables customers to import existing AWS resources into new or existing CloudFormation Stacks.
Release v1.25.31 (2019-11-08) === ### Service Client Updates * `service/cognito-identity`: Updates service API and documentation * `service/ecr`: Updates service documentation * This release contains ticket fixes for Amazon ECR. ### SDK Bugs * `aws/request`: Ensure New request handles nil retryer ([aws#2934](aws#2934)) * Adds additional default behavior to the SDK's New request constructor, to handle the case where a nil Retryer was passed in. This error could occur when the SDK's Request type was being used to create requests directly, not through one of the SDK's client. * Fixes [aws#2889](aws#2889)
PreviousNext