API Changes

2020/09/24 - eks - 3 updated api methods

Changes   Amazon EKS now supports configuring your cluster's service CIDR during cluster creation.

2020/09/24 - savingsplans - 1 new 2 updated api methods

Changes   Introducing Queued SavingsPlans that will enable customers to queue their purchase request of Savings Plans for future dates.

2020/09/24 - synthetics - 6 updated api methods

Changes   AWS Synthetics now supports AWS X-Ray Active Tracing feature. RunConfig is now an optional parameter with timeout updated from (60 - 900 seconds) to (3 - 840 seconds).

2020/09/24 - textract - 6 updated api methods

Changes   AWS Textract now supports output results for asynchronous jobs to customer specified s3 bucket.

2020/09/24 - transcribe - 4 updated api methods

Changes   Amazon Transcribe now supports WebM, OGG, AMR and AMR-WB as input formats. You can also specify an output key as a location within your S3 buckets to store the output of your transcription jobs.

2020/09/23 - backup - 10 updated api methods

Changes   This release allows customers to enable or disable advanced backup settings in backup plan. As part of this feature AWS Backup added support for Windows VSS backup option for EC2 resources.

2020/09/23 - ce - 10 new api methods

Changes   This release provides access to Cost Anomaly Detection Public Preview APIs. Cost Anomaly Detection finds cost anomalies based on your historical cost and usage using Machine Learning models.

2020/09/23 - quicksight - 3 updated api methods

Changes   Added Sheet information to DescribeDashboard, DescribeTemplate and DescribeAnalysis API response.

2020/09/22 - comprehend - 6 updated api methods

Changes   Amazon Comprehend integrates with Amazon SageMaker GroundTruth to allow its customers to annotate their datasets using GroundTruth and train their models using Comprehend Custom APIs.

2020/09/22 - models.lex - 6 updated api methods

Changes   Lex now supports es-US locales

2020/09/22 - workmail - 4 new api methods

Changes   Adding support for Mailbox Export APIs

2020/09/21 - events - 2 updated api methods

Changes   Add support for Redshift Data API Targets

2020/09/21 - events - 2 updated api methods

Changes   Add support for Redshift Data API Targets

2020/09/21 - glue - 1 new api methods

Changes   Adding support to update multiple partitions of a table in a single request

2020/09/21 - iotsitewise - 1 new 6 updated api methods

Changes   This release supports IAM mode for SiteWise Monitor portals

2020/09/18 - codestar-connections - 6 updated api methods

Changes   New integration with the GitHub provider type.

2020/09/18 - medialive - 3 new api methods

Changes   AWS Elemental MediaLive now supports batch operations, which allow users to start, stop, and delete multiple MediaLive resources with a single request.

2020/09/17 - apigateway - 4 updated api methods

Changes   Adds support for mutual TLS authentication for public regional REST Apis

2020/09/17 - apigateway - 10 updated api methods

Changes   Adds support for mutual TLS authentication and disableAPIExecuteEndpoint for public regional HTTP Apis

2020/09/17 - comprehend - 5 new api methods

Changes   Amazon Comprehend now supports detecting Personally Identifiable Information (PII) entities in a document.

2020/09/17 - kendra - 3 updated api methods

Changes   Amazon Kendra now supports additional file formats and metadata for FAQs.

2020/09/16 - connect - 14 new api methods

Changes   This release adds support for contact flows and routing profiles. For details, see the Release Notes in the Amazon Connect Administrator Guide.

2020/09/16 - greengrass - 2 new api methods

Changes   This release includes the ability to set run-time configuration for a Greengrass core. The Telemetry feature, also included in this release, can be configured via run-time configuration per core.

2020/09/16 - servicecatalog - 1 updated api methods

Changes   Enhance DescribeProvisionedProduct API to allow useProvisionedProduct Name as Input, so customer can provide ProvisionedProduct Name instead of ProvisionedProduct Id to describe a ProvisionedProduct.

2020/09/15 - ec2 - 22 updated api methods

Changes   T4g instances are powered by AWS Graviton2 processors

2020/09/15 - kafka - 3 new 4 updated api methods

Changes   Added new API's to support SASL SCRAM Authentication with MSK Clusters.

2020/09/15 - kendra - 1 updated api methods

Changes   Amazon Kendra now returns confidence scores for 'document' query responses.

2020/09/15 - medialive - 11 updated api methods

Changes   AWS Elemental MediaLive now supports CDI (Cloud Digital Interface) inputs which enable uncompressed video from applications on Elastic Cloud Compute (EC2), AWS Media Services, and from AWS partners

2020/09/15 - organizations - 5 updated api methods

Changes   AWS Organizations now enables you to add tags to the AWS accounts, organizational units, organization root, and policies in your organization.

2020/09/15 - api.sagemaker - 3 updated api methods

Changes   Sagemaker Ground Truth: Added support for a new Streaming feature which helps to continuously feed data and receive labels in real time. This release adds a new input and output SNS data channel.

2020/09/15 - transcribe - 3 updated api methods

Changes   Amazon Transcribe now supports automatic language identification, which enables you to transcribe audio files without needing to know the language in advance.

2020/09/14 - rds - 1 updated api methods

Changes   Updated API documentation and added paginators for DescribeCertificates, DescribeDBClusterParameterGroups, DescribeDBClusterParameters, DescribeDBClusterSnapshots and DescribePendingMaintenanceActions

2020/09/14 - ec2 - 2 updated api methods

Changes   This release adds support for the T4G instance family to the EC2 ModifyDefaultCreditSpecification and GetDefaultCreditSpecification APIs.

2020/09/14 - managedblockchain - 2 updated api methods

Changes   Introducing support for Hyperledger Fabric 1.4. When using framework version 1.4, the state database may optionally be specified when creating peer nodes (defaults to CouchDB).

2020/09/14 - states - 6 updated api methods

Changes   This release of the AWS Step Functions SDK introduces support for AWS X-Ray.

2020/09/11 - workspaces - 7 new api methods

Changes   Adds API support for WorkSpaces Cross-Region Redirection feature.

2020/09/10 - cloudfront - 5 updated api methods

Changes   Cloudfront adds support for Brotli. You can enable brotli caching and compression support by enabling it in your Cache Policy.

2020/09/10 - s3 - 86 updated api methods

Changes   Bucket owner verification feature added. This feature introduces the x-amz-expected-bucket-owner and x-amz-source-expected-bucket-owner headers.

2020/09/10 - sso - 27 new api methods

Changes   This is an initial release of AWS Single Sign-On (SSO) Access Management APIs. This release adds support for SSO operations which could be used for managing access to AWS accounts.

2020/09/09 - glue - 1 new 1 updated api methods

Changes   Adding support for partitionIndexes to improve GetPartitions performance.

2020/09/09 - kinesisanalytics - 4 updated api methods

Changes   Kinesis Data Analytics is adding new AUTOSCALING application status for applications during auto scaling and also adding FlinkRunConfigurationDescription in the ApplicationDetails.

2020/09/09 - redshift-data - 9 new api methods

Changes   The Amazon Redshift Data API is generally available. This release enables querying Amazon Redshift data and listing various database objects.

2020/09/08 - apigateway - 1 new 4 updated api methods

Changes   You can now secure HTTP APIs using Lambda authorizers and IAM authorizers. These options enable you to make flexible auth decisions using a Lambda function, or using IAM policies, respectively.

2020/09/08 - codebuild - 2 updated api methods

Changes   AWS CodeBuild - Support keyword search for test cases in DecribeTestCases API . Allow deletion of reports in the report group, before deletion of report group using the deleteReports flag.

2020/09/08 - elasticloadbalancing - 3 updated api methods

Changes   Adds support for Application Load Balancers on Outposts.

2020/09/08 - models.lex - 6 updated api methods

Changes   Amazon Lex supports en-AU locale

2020/09/08 - quicksight - 3 updated api methods

Changes   Adds tagging support for QuickSight customization resources. A user can now specify a list of tags when creating a customization resource and use a customization ARN in QuickSight's tagging APIs.

2020/09/04 - workspaces - 1 updated api methods

Changes   Adding support for Microsoft Office 2016 and Microsoft Office 2019 in BYOL Images

2020/09/04 - xray - 4 updated api methods

Changes   Enhancing CreateGroup, UpdateGroup, GetGroup and GetGroups APIs to support configuring X-Ray Insights

2020/09/03 - guardduty - 1 updated api methods

Changes   GuardDuty findings triggered by failed events now include the error code name within the AwsApiCallAction section.

2020/09/03 - kendra - 1 updated api methods

Changes   Amazon Kendra now returns confidence scores for both 'answer' and 'question and answer' query responses.

2020/09/03 - mediapackage - 4 updated api methods

Changes   Enables inserting a UTCTiming XML tag in the output manifest of a DASH endpoint which a media player will use to help with time synchronization.

2020/09/03 - states - 2 updated api methods

Changes   This release of the AWS Step Functions SDK introduces support for payloads up to 256KB for Standard and Express workflows

2020/09/02 - ec2 - 30 updated api methods

Changes   This release adds a new transit gateway attachment state and resource type.

2020/09/02 - macie2 - 3 updated api methods

Changes   This release of the Amazon Macie API introduces additional statistics for the size and count of Amazon S3 objects that Macie can analyze as part of a classification job.

2020/09/01 - codeguru-reviewer - 1 new 2 updated api methods

Changes   Add support for repository analysis based code reviews

2020/09/01 - securityhub - 2 updated api methods

Changes   Added a PatchSummary object for security findings. The PatchSummary object provides details about the patch compliance status of an instance.

2020/08/31 - cloudfront - 6 new 7 updated api methods

Changes   CloudFront now supports real-time logging for CloudFront distributions. CloudFront real-time logs are more detailed, configurable, and are available in real time.

2020/08/31 - ec2 - 10 updated api methods

Changes   Amazon EC2 and Spot Fleet now support modification of launch template configs for a running fleet enabling instance type, instance weight, AZ, and AMI updates without losing the current fleet ID.

2020/08/28 - cloudfront - 3 new api methods

Changes   You can now manage CloudFront's additional, real-time metrics with the CloudFront API.

2020/08/28 - cur - 3 updated api methods

Changes   This release add MONTHLY as the new supported TimeUnit for ReportDefinition.

2020/08/28 - elasticmapreduce - 4 new api methods

Changes   Amazon EMR adds support for ICMP, port -1, in Block Public Access Exceptions and API access for EMR Notebooks execution. You can now non-interactively execute EMR Notebooks and pass input parameters.

2020/08/27 - ec2 - 1 new 5 updated api methods

Changes   Introduces support to initiate Internet Key Exchange (IKE) negotiations for VPN connections from AWS. A user can now send the initial IKE message to their Customer Gateway (CGW) from VPN endpoints.

2020/08/27 - gamelift - 1 new 7 updated api methods

Changes   GameLift FleetIQ as a standalone feature is now generally available. FleetIQ makes low-cost Spot instances viable for game hosting. Use GameLift FleetIQ with your EC2 Auto Scaling groups.

2020/08/27 - mediaconvert - 11 updated api methods

Changes   AWS Elemental MediaConvert SDK has added support for WebM DASH outputs as well as H.264 4:2:2 10-bit output in MOV and MP4.

2020/08/26 - appflow - 18 new api methods

Changes   Amazon AppFlow is a fully managed integration service that securely transfers data between AWS services and SaaS applications. This update releases the first version of Amazon AppFlow APIs and SDK.

2020/08/26 - route53resolver - 10 new 5 updated api methods

Changes   Route 53 Resolver adds support for resolver query logs

2020/08/24 - dms - 4 updated api methods

Changes   Added new endpoint settings to include columns with Null and Empty value when using Kinesis and Kafka as target. Added a new endpoint setting to set maximum message size when using Kafka as target.

2020/08/24 - ec2 - 5 new 21 updated api methods

Changes   This release enables customers to use VPC prefix lists in their transit gateway route tables, and it adds support for Provisioned IOPS SSD (io2) EBS volumes.

2020/08/24 - iotsitewise - 6 updated api methods

Changes   Add traversalDirection to ListAssociatedAssetsRequest and add portal status to ListPortalsResponse

2020/08/24 - kafka - 2 new 3 updated api methods

Changes   Add UpdateConfiguration and DeleteConfiguration operations.

2020/08/24 - xray - 3 new 2 updated api methods

Changes   AWS X-Ray now supports tagging on sampling rules and groups.

2020/08/20 - apigateway - 10 updated api methods

Changes   Customers can now create Amazon API Gateway HTTP APIs that route requests to AWS AppConfig, Amazon EventBridge, Amazon Kinesis Data Streams, Amazon SQS, and AWS Step Functions.

2020/08/19 - ivs - 4 new 5 updated api methods

Changes   Amazon Interactive Video Service (IVS) now offers customers the ability to create private channels, allowing customers to restrict their streams by channel or viewer.

2020/08/19 - lakeformation - 2 updated api methods

Changes   Adding additional field in ListPermissions API response to return RAM resource share ARN if a resource were shared through AWS RAM service.

2020/08/19 - servicecatalog - 3 updated api methods

Changes   Enhance SearchProvisionedProducts API to allow queries using productName and provisioningArtifactName. Added lastProvisioningRecordId and lastSuccessfulRecordId to Read ProvisionedProduct APIs

2020/08/19 - storagegateway - 3 new 10 updated api methods

Changes   Added WORM, tape retention lock, and custom pool features for virtual tapes.

2020/08/18 - cognito-idp - 3 updated api methods

Changes   Adding the option to use a service linked role to publish events to Pinpoint.

2020/08/18 - datasync - 2 updated api methods

Changes   DataSync support for filters as input arguments to the ListTasks and ListLocations API calls.

2020/08/18 - identitystore - 4 new api methods

Changes   AWS Single Sign-On (SSO) Identity Store service provides an interface to retrieve all of your users and groups. It enables entitlement management per user or group for AWS SSO and other IDPs.

2020/08/18 - securityhub - 6 updated api methods

Changes   New details for DynamoDB tables, Elastic IP addresses, IAM policies and users, RDS DB clusters and snapshots, and Secrets Manager secrets. Added details for AWS KMS keys and RDS DB instances.

2020/08/18 - email - 3 new api methods

Changes   This release includes new APIs to allow customers to add or remove email addresses from their account-level suppression list in bulk.

2020/08/17 - acm - 1 updated api methods

Changes   ACM provides support for the new Private CA feature Cross-account CA sharing. ACM users can issue certificates signed by a private CA belonging to another account where the CA was shared with them.

2020/08/17 - acm-pca - 3 new 2 updated api methods

Changes   ACM Private CA is launching cross-account support. This allows customers to share their private CAs with other accounts, AWS Organizations, and organizational units to issue end-entity certificates.

2020/08/17 - api.ecr - 1 updated api methods

Changes   This feature adds support for pushing and pulling Open Container Initiative (OCI) artifacts.

2020/08/17 - kinesis - 2 updated api methods

Changes   Updates API to latest version.

2020/08/17 - quicksight - 9 new 16 updated api methods

Changes   Amazon QuickSight now supports programmatic creation and management of analyses with new APIs.

2020/08/17 - robomaker - 17 new 5 updated api methods

Changes   This release introduces RoboMaker Simulation WorldForge, a capability that automatically generates one or more simulation worlds.

2020/08/14 - appstream2 - 5 updated api methods

Changes   Adds support for the Desktop View feature

2020/08/14 - braket - 2 updated api methods

Changes   Fixing bug in our SDK model where device status and device type had been flipped.

2020/08/14 - ec2 - 20 updated api methods

Changes   New C5ad instances featuring AMD's 2nd Generation EPYC processors, offering up to 96 vCPUs, 192 GiB of instance memory, 3.8 TB of NVMe based SSD instance storage, and 20 Gbps in Network bandwidth

2020/08/14 - api.sagemaker - 5 updated api methods

Changes   Amazon SageMaker now supports 1) creating real-time inference endpoints using model container images from Docker registries in customers' VPC 2) AUC(Area under the curve) as AutoPilot objective metric

2020/08/13 - braket - 6 new api methods

Changes   Amazon Braket general availability with Device and Quantum Task operations.

2020/08/13 - cognito-idp - 3 updated api methods

Changes   Adding ability to customize expiry for Refresh, Access and ID tokens.

2020/08/13 - ec2 - 3 updated api methods

Changes   Added MapCustomerOwnedIpOnLaunch and CustomerOwnedIpv4Pool to ModifySubnetAttribute to allow CoIP auto assign. Fields are returned in DescribeSubnets and DescribeNetworkInterfaces responses.

2020/08/13 - eks - 4 updated api methods

Changes   Adding support for customer provided EC2 launch templates and AMIs to EKS Managed Nodegroups. Also adds support for Arm-based instances to EKS Managed Nodegroups.

2020/08/13 - rds - 12 updated api methods

Changes   This release allows customers to specify a replica mode when creating or modifying a Read Replica, for DB engines which support this feature.

2020/08/12 - cloud9 - 2 updated api methods

Changes   Add ConnectionType input parameter to CreateEnvironmentEC2 endpoint. New parameter enables creation of environments with SSM connection.

2020/08/12 - ec2 - 5 updated api methods

Changes   Introduces support for IPv6-in-IPv4 IPsec tunnels. A user can now send traffic from their on-premise IPv6 network to AWS VPCs that have IPv6 support enabled.

2020/08/12 - fsx - 7 updated api methods

Changes   This release adds the capability to create persistent file systems for throughput-intensive workloads using Hard Disk Drive (HDD) storage and an optional read-only Solid-State Drive (SSD) cache.

2020/08/12 - iot - 5 new 3 updated api methods

Changes   Audit finding suppressions: Device Defender enables customers to turn off non-compliant findings for specific resources on a per check basis.

2020/08/12 - lambda - 13 updated api methods

Changes   Support for creating Lambda Functions using 'java8.al2' and 'provided.al2'

2020/08/12 - transfer - 2 new 3 updated api methods

Changes   Adds security policies to control cryptographic algorithms advertised by your server, additional characters in usernames and length increase, and FIPS compliant endpoints in the US and Canada regions.

2020/08/12 - workspaces - 1 updated api methods

Changes   Adds optional EnableWorkDocs property to WorkspaceCreationProperties in the ModifyWorkspaceCreationProperties API

2020/08/11 - lambda - 5 updated api methods

Changes   Support Managed Streaming for Kafka as an Event Source. Support retry until record expiration for Kinesis and Dynamodb streams event source mappings.

2020/08/11 - s3 - 2 updated api methods

Changes   Add support for in-region CopyObject and UploadPartCopy through S3 Access Points

2020/08/10 - glue - 6 updated api methods

Changes   Starting today, you can further control orchestration of your ETL workloads in AWS Glue by specifying the maximum number of concurrent runs for a Glue workflow.

2020/08/10 - savingsplans - 2 updated api methods

Changes   Updates to the list of services supported by this API.

2020/08/07 - glue - 9 updated api methods

Changes   AWS Glue now adds support for Network connection type enabling you to access resources inside your VPC using Glue crawlers and Glue ETL jobs.

2020/08/07 - organizations - 4 updated api methods

Changes   Documentation updates for some new error reasons.

2020/08/07 - sms - 7 new 7 updated api methods

Changes   In this release, AWS Server Migration Service (SMS) has added new features: 1. APIs to work with application and instance level validation 2. Import application catalog from AWS Application Discovery Service 3. For an application you can start on-demand replication

2020/08/06 - ec2 - 3 new 18 updated api methods

Changes   This release supports Wavelength resources, including carrier gateways, and carrier IP addresses.

2020/08/06 - models.lex - 3 updated api methods

Changes   Amazon Lex supports the option to enable accuracy improvements and specify an intent classification confidence score threshold.

2020/08/06 - personalize - 5 updated api methods

Changes   Add 'exploration' functionality

2020/08/06 - personalize-events - 1 updated api methods

Changes   Add 'exploration' functionality

2020/08/06 - personalize-runtime - 2 updated api methods

Changes   Add 'exploration' functionality

2020/08/06 - runtime.lex - 2 updated api methods

Changes   Amazon Lex supports intent classification confidence scores along with a list of the top five intents.

2020/08/05 - transcribe - 4 new 18 updated api methods

Changes   Amazon Transcribe now supports custom language models, which can improve transcription accuracy for your specific use case.

2020/07/31 - chime - 10 updated api methods

Changes   This release increases the CreateMeetingWithAttendee max attendee limit to 10.

2020/07/31 - personalize-runtime - 1 updated api methods

Changes   Adds support to use filters with Personalized Ranking recipe

2020/07/31 - storagegateway - 1 updated api methods

Changes   Add support for gateway VM deprecation dates

2020/07/31 - wafv2 - 3 updated api methods

Changes   Add ManagedByFirewallManager flag to the logging configuration, which indicates whether AWS Firewall Manager controls the configuration.

2020/07/30 - codebuild - 9 new 12 updated api methods

Changes   Adding support for BuildBatch, and CodeCoverage APIs. BuildBatch allows you to model your project environment in source, and helps start multiple builds with a single API call. CodeCoverage allows you to track your code coverage using AWS CodeBuild.

2020/07/30 - ec2 - 2 updated api methods

Changes   EC2 On-Demand Capacity Reservations now adds support to bring your own licenses (BYOL) of Windows operating system to launch EC2 instances.

2020/07/30 - guardduty - 1 new api methods

Changes   GuardDuty can now provide detailed cost metrics broken down by account, data source, and S3 resources, based on the past 30 days of usage. This new feature also supports viewing cost metrics for all member accounts as a GuardDuty master.

2020/07/30 - kafka - 1 new api methods

Changes   Amazon MSK has added a new API that allows you to reboot brokers within a cluster.

2020/07/30 - servicecatalog - 3 updated api methods

Changes   This release adds support for ProvisionProduct, UpdateProvisionedProduct & DescribeProvisioningParameters by product name, provisioning artifact name and path name. In addition DescribeProvisioningParameters now returns a list of provisioning artifact outputs.

2020/07/30 - email - 18 new 4 updated api methods

Changes   This release makes more API operations available to customers in version 2 of the Amazon SES API. With these additions, customers can now access sending authorization, custom verification email, and template API operations. With this release, Amazon SES is also providing new and updated APIs to allow customers to request production access.

2020/07/29 - ec2 - 1 new 7 updated api methods

Changes   Adding support to target EC2 On-Demand Capacity Reservations within an AWS Resource Group to launch EC2 instances.

2020/07/29 - api.ecr - 5 updated api methods

Changes   This release adds support for encrypting the contents of your Amazon ECR repository with customer master keys (CMKs) stored in AWS Key Management Service.

2020/07/29 - firehose - 3 updated api methods

Changes   This release includes a new Kinesis Data Firehose feature that supports data delivery to Https endpoint and to partners. You can now use Kinesis Data Firehose to ingest real-time data and deliver to Https endpoint and partners in a serverless, reliable, and salable manner.

2020/07/29 - guardduty - 2 new 5 updated api methods

Changes   GuardDuty now supports S3 Data Events as a configurable data source type. This feature expands GuardDuty's monitoring scope to include S3 data plane operations, such as GetObject and PutObject. This data source is optional and can be enabled or disabled at anytime. Accounts already using GuardDuty must first enable the new feature to use it; new accounts will be enabled by default. GuardDuty masters can configure this data source for individual member accounts and GuardDuty masters associated through AWS Organizations can automatically enable the data source in member accounts.

2020/07/29 - resource-groups - 3 new 8 updated api methods

Changes   Resource Groups released a new feature that enables you to create a group with an associated configuration that specifies how other AWS services interact with the group. There are two new operations `GroupResources` and `UngroupResources` to work on a group with a configuration. In this release, you can associate EC2 Capacity Reservations with a resource group. Resource Groups also added a new request parameter `Group` to replace `GroupName` for all existing operations.

2020/07/28 - autoscaling - 2 updated api methods

Changes   Now you can enable Instance Metadata Service Version 2 (IMDSv2) or disable the instance metadata endpoint with Launch Configurations.

2020/07/28 - medialive - 7 updated api methods

Changes   AWS Elemental MediaLive now supports several new features: EBU-TT-D captions in Microsoft Smooth outputs; interlaced video in HEVC outputs; video noise reduction (using temporal filtering) in HEVC outputs.

2020/07/28 - securityhub - 1 new 1 updated api methods

Changes   Added UpdateSecurityHubConfiguration API. Security Hub now allows customers to choose whether to automatically enable new controls that are added to an existing standard that the customer enabled. For example, if you enabled Foundational Security Best Practices for an account, you can automatically enable new controls as we add them to that standard. By default, new controls are enabled.