diff --git a/.changes/2.13.39.json b/.changes/2.13.39.json new file mode 100644 index 000000000000..9e7f275fa0b2 --- /dev/null +++ b/.changes/2.13.39.json @@ -0,0 +1,222 @@ +[ + { + "category": "``stepfunctions``", + "description": "Update stepfunctions command to latest version", + "type": "api-change" + }, + { + "category": "``iotfleetwise``", + "description": "AWS IoT FleetWise introduces new APIs for vision system data, such as data collected from cameras, radars, and lidars. You can now model and decode complex data types.", + "type": "api-change" + }, + { + "category": "``fsx``", + "description": "Added support for FSx for ONTAP scale-out file systems and FlexGroup volumes. Added the HAPairs field and ThroughputCapacityPerHAPair for filesystem. Added AggregateConfiguration (containing Aggregates and ConstituentsPerAggregate) and SizeInBytes for volume.", + "type": "api-change" + }, + { + "category": "``eks``", + "description": "This release adds support for EKS Pod Identity feature. EKS Pod Identity makes it easy for customers to obtain IAM permissions for the applications running in their EKS clusters.", + "type": "api-change" + }, + { + "category": "``redshift``", + "description": "This release adds support for multi-data warehouse writes through data sharing.", + "type": "api-change" + }, + { + "category": "``efs``", + "description": "Update efs command to latest version", + "type": "api-change" + }, + { + "category": "``codestar-connections``", + "description": "This release adds support for the CloudFormation Git sync feature. Git sync enables updating a CloudFormation stack from a template stored in a Git repository.", + "type": "api-change" + }, + { + "category": "``endpoint-rules``", + "description": "Update endpoint-rules command to latest version", + "type": "api-change" + }, + { + "category": "``config``", + "description": "Support Periodic Recording for Configuration Recorder", + "type": "api-change" + }, + { + "category": "``workspaces-thin-client``", + "description": "Initial release of Amazon WorkSpaces Thin Client", + "type": "api-change" + }, + { + "category": "``bcm-data-exports``", + "description": "Users can create, read, update, delete Exports of billing and cost management data. Users can get details of Export Executions and details of Tables for exporting. Tagging support is provided for Exports", + "type": "api-change" + }, + { + "category": "``sagemaker``", + "description": "This feature adds the end user license agreement status as a model access configuration parameter.", + "type": "api-change" + }, + { + "category": "``ecs``", + "description": "Adds a new 'type' property to the Setting structure. Adds a new AccountSetting - guardDutyActivate for ECS.", + "type": "api-change" + }, + { + "category": "``personalize``", + "description": "Enables metadata in recommendations, recommendations with themes, and next best action recommendations", + "type": "api-change" + }, + { + "category": "``kinesis``", + "description": "This release adds support for resource based policies on streams and consumers.", + "type": "api-change" + }, + { + "category": "``lexv2-runtime``", + "description": "Update lexv2-runtime command to latest version", + "type": "api-change" + }, + { + "category": "``s3``", + "description": "Adding new params - Key and Prefix, to S3 API operations for supporting S3 Access Grants. Note - These updates will not change any of the existing S3 API functionality.", + "type": "api-change" + }, + { + "category": "``compute-optimizer``", + "description": "This release enables AWS Compute Optimizer to analyze and generate recommendations with customization and discounts preferences.", + "type": "api-change" + }, + { + "category": "``cost-optimization-hub``", + "description": "This release launches Cost Optimization Hub, a new AWS Billing and Cost Management feature that helps you consolidate and prioritize cost optimization recommendations across your AWS Organizations member accounts and AWS Regions, so that you can get the most out of your AWS spend.", + "type": "api-change" + }, + { + "category": "``workspaces``", + "description": "The release introduces Multi-Region Resilience one-way data replication that allows you to replicate data from your primary WorkSpace to a standby WorkSpace in another AWS Region. DescribeWorkspaces now returns the status of data replication.", + "type": "api-change" + }, + { + "category": "``secretsmanager``", + "description": "AWS Secrets Manager has released the BatchGetSecretValue API, which allows customers to fetch up to 20 Secrets with a single request using a list of secret names or filters.", + "type": "api-change" + }, + { + "category": "``lakeformation``", + "description": "This release adds four new APIs \"DescribeLakeFormationIdentityCenterConfiguration\", \"CreateLakeFormationIdentityCenterConfiguration\", \"DescribeLakeFormationIdentityCenterConfiguration\", and \"DeleteLakeFormationIdentityCenterConfiguration\", and also updates the corresponding documentation.", + "type": "api-change" + }, + { + "category": "``freetier``", + "description": "This is the initial SDK release for the AWS Free Tier GetFreeTierUsage API", + "type": "api-change" + }, + { + "category": "``quicksight``", + "description": "This release launches new APIs for trusted identity propagation setup and supports creating datasources using trusted identity propagation as authentication method for QuickSight accounts configured with IAM Identity Center.", + "type": "api-change" + }, + { + "category": "awscrt", + "description": "Update awscrt version range ceiling to 0.19.16", + "type": "enhancement" + }, + { + "category": "``personalize-events``", + "description": "This release enables PutActions and PutActionInteractions", + "type": "api-change" + }, + { + "category": "``detective``", + "description": "Added new APIs in Detective to support resource investigations", + "type": "api-change" + }, + { + "category": "``logs``", + "description": "Added APIs to Create, Update, Get, List and Delete LogAnomalyDetectors and List and Update Anomalies in Detector. Added LogGroupClass attribute for LogGroups to classify loggroup as Standard loggroup with all capabilities or InfrequentAccess loggroup with limited capabilities.", + "type": "api-change" + }, + { + "category": "``personalize-runtime``", + "description": "Enables metadata in recommendations and next best action recommendations", + "type": "api-change" + }, + { + "category": "``cloudtrail``", + "description": "CloudTrail Lake now supports federating event data stores. giving users the ability to run queries against their event data using Amazon Athena.", + "type": "api-change" + }, + { + "category": "``s3control``", + "description": "Amazon S3 Batch Operations now manages buckets or prefixes in a single step.", + "type": "api-change" + }, + { + "category": "``accessanalyzer``", + "description": "IAM Access Analyzer now continuously monitors IAM roles and users in your AWS account or organization to generate findings for unused access. Additionally, IAM Access Analyzer now provides custom policy checks to validate that IAM policies adhere to your security standards ahead of deployments.", + "type": "api-change" + }, + { + "category": "``securityhub``", + "description": "Adds and updates APIs to support customizable security controls. This feature allows Security Hub customers to provide custom parameters for security controls. With this release, findings for controls that support custom parameters will include the parameters used to generate the findings.", + "type": "api-change" + }, + { + "category": "``lexv2-models``", + "description": "Update lexv2-models command to latest version", + "type": "api-change" + }, + { + "category": "``amp``", + "description": "This release adds support for the Amazon Managed Service for Prometheus collector, a fully managed, agentless Prometheus metrics scraping capability.", + "type": "api-change" + }, + { + "category": "``eks-auth``", + "description": "This release adds support for EKS Pod Identity feature. EKS Pod Identity makes it easy for customers to obtain IAM permissions for their applications running in the EKS clusters.", + "type": "api-change" + }, + { + "category": "``elbv2``", + "description": "Update elbv2 command to latest version", + "type": "api-change" + }, + { + "category": "``repostspace``", + "description": "Initial release of AWS re:Post Private", + "type": "api-change" + }, + { + "category": "``controltower``", + "description": "Add APIs to create and manage a landing zone.", + "type": "api-change" + }, + { + "category": "``s3control``", + "description": "Introduce Amazon S3 Access Grants, a new S3 access control feature that maps identities in directories such as Active Directory, or AWS Identity and Access Management (IAM) Principals, to datasets in S3.", + "type": "api-change" + }, + { + "category": "``transcribe``", + "description": "This release adds support for transcriptions from audio sources in 64 new languages and introduces generative call summarization in Transcribe Call Analytics (Post call)", + "type": "api-change" + }, + { + "category": "``guardduty``", + "description": "Add support for Runtime Monitoring for ECS and ECS-EC2.", + "type": "api-change" + }, + { + "category": "``managedblockchain``", + "description": "Add optional NetworkType property to Accessor APIs", + "type": "api-change" + }, + { + "category": "``endpoint-rules``", + "description": "Update endpoint-rules command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff --git a/.changes/next-release/apichange-accessanalyzer-60350.json b/.changes/next-release/apichange-accessanalyzer-60350.json deleted file mode 100644 index b01051b3d36d..000000000000 --- a/.changes/next-release/apichange-accessanalyzer-60350.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``accessanalyzer``", - "description": "IAM Access Analyzer now continuously monitors IAM roles and users in your AWS account or organization to generate findings for unused access. Additionally, IAM Access Analyzer now provides custom policy checks to validate that IAM policies adhere to your security standards ahead of deployments.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-amp-85585.json b/.changes/next-release/apichange-amp-85585.json deleted file mode 100644 index 710bcd946129..000000000000 --- a/.changes/next-release/apichange-amp-85585.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``amp``", - "description": "This release adds support for the Amazon Managed Service for Prometheus collector, a fully managed, agentless Prometheus metrics scraping capability.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-bcmdataexports-76150.json b/.changes/next-release/apichange-bcmdataexports-76150.json deleted file mode 100644 index 8bf78ee25cba..000000000000 --- a/.changes/next-release/apichange-bcmdataexports-76150.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``bcm-data-exports``", - "description": "Users can create, read, update, delete Exports of billing and cost management data. Users can get details of Export Executions and details of Tables for exporting. Tagging support is provided for Exports", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-cloudtrail-97727.json b/.changes/next-release/apichange-cloudtrail-97727.json deleted file mode 100644 index ecb76f1c1f9b..000000000000 --- a/.changes/next-release/apichange-cloudtrail-97727.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``cloudtrail``", - "description": "CloudTrail Lake now supports federating event data stores. giving users the ability to run queries against their event data using Amazon Athena.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-codestarconnections-36363.json b/.changes/next-release/apichange-codestarconnections-36363.json deleted file mode 100644 index bfd6992259f7..000000000000 --- a/.changes/next-release/apichange-codestarconnections-36363.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``codestar-connections``", - "description": "This release adds support for the CloudFormation Git sync feature. Git sync enables updating a CloudFormation stack from a template stored in a Git repository.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-computeoptimizer-31694.json b/.changes/next-release/apichange-computeoptimizer-31694.json deleted file mode 100644 index 7bf180d7f196..000000000000 --- a/.changes/next-release/apichange-computeoptimizer-31694.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``compute-optimizer``", - "description": "This release enables AWS Compute Optimizer to analyze and generate recommendations with customization and discounts preferences.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-config-66469.json b/.changes/next-release/apichange-config-66469.json deleted file mode 100644 index e7f14967f293..000000000000 --- a/.changes/next-release/apichange-config-66469.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``config``", - "description": "Support Periodic Recording for Configuration Recorder", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-controltower-15124.json b/.changes/next-release/apichange-controltower-15124.json deleted file mode 100644 index 6a966922010d..000000000000 --- a/.changes/next-release/apichange-controltower-15124.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``controltower``", - "description": "Add APIs to create and manage a landing zone.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-costoptimizationhub-55940.json b/.changes/next-release/apichange-costoptimizationhub-55940.json deleted file mode 100644 index cb92b3057ca4..000000000000 --- a/.changes/next-release/apichange-costoptimizationhub-55940.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``cost-optimization-hub``", - "description": "This release launches Cost Optimization Hub, a new AWS Billing and Cost Management feature that helps you consolidate and prioritize cost optimization recommendations across your AWS Organizations member accounts and AWS Regions, so that you can get the most out of your AWS spend.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-detective-75804.json b/.changes/next-release/apichange-detective-75804.json deleted file mode 100644 index 99e83ff85052..000000000000 --- a/.changes/next-release/apichange-detective-75804.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``detective``", - "description": "Added new APIs in Detective to support resource investigations", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-ecs-28153.json b/.changes/next-release/apichange-ecs-28153.json deleted file mode 100644 index cabfbebe7bf8..000000000000 --- a/.changes/next-release/apichange-ecs-28153.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``ecs``", - "description": "Adds a new 'type' property to the Setting structure. Adds a new AccountSetting - guardDutyActivate for ECS.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-efs-37870.json b/.changes/next-release/apichange-efs-37870.json deleted file mode 100644 index c566a67dfb62..000000000000 --- a/.changes/next-release/apichange-efs-37870.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``efs``", - "description": "Update efs command to latest version", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-eks-87573.json b/.changes/next-release/apichange-eks-87573.json deleted file mode 100644 index f4a2e42c4700..000000000000 --- a/.changes/next-release/apichange-eks-87573.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``eks``", - "description": "This release adds support for EKS Pod Identity feature. EKS Pod Identity makes it easy for customers to obtain IAM permissions for the applications running in their EKS clusters.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-eksauth-69913.json b/.changes/next-release/apichange-eksauth-69913.json deleted file mode 100644 index 8aac7cb89642..000000000000 --- a/.changes/next-release/apichange-eksauth-69913.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``eks-auth``", - "description": "This release adds support for EKS Pod Identity feature. EKS Pod Identity makes it easy for customers to obtain IAM permissions for their applications running in the EKS clusters.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-elbv2-82237.json b/.changes/next-release/apichange-elbv2-82237.json deleted file mode 100644 index 681cc815a384..000000000000 --- a/.changes/next-release/apichange-elbv2-82237.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``elbv2``", - "description": "Update elbv2 command to latest version", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-endpointrules-43988.json b/.changes/next-release/apichange-endpointrules-43988.json deleted file mode 100644 index 9325a83b39e8..000000000000 --- a/.changes/next-release/apichange-endpointrules-43988.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``endpoint-rules``", - "description": "Update endpoint-rules command to latest version", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-endpointrules-72242.json b/.changes/next-release/apichange-endpointrules-72242.json deleted file mode 100644 index 9325a83b39e8..000000000000 --- a/.changes/next-release/apichange-endpointrules-72242.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``endpoint-rules``", - "description": "Update endpoint-rules command to latest version", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-freetier-29193.json b/.changes/next-release/apichange-freetier-29193.json deleted file mode 100644 index 430a128a5df8..000000000000 --- a/.changes/next-release/apichange-freetier-29193.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``freetier``", - "description": "This is the initial SDK release for the AWS Free Tier GetFreeTierUsage API", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-fsx-5114.json b/.changes/next-release/apichange-fsx-5114.json deleted file mode 100644 index 3ce4d0342461..000000000000 --- a/.changes/next-release/apichange-fsx-5114.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``fsx``", - "description": "Added support for FSx for ONTAP scale-out file systems and FlexGroup volumes. Added the HAPairs field and ThroughputCapacityPerHAPair for filesystem. Added AggregateConfiguration (containing Aggregates and ConstituentsPerAggregate) and SizeInBytes for volume.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-guardduty-98049.json b/.changes/next-release/apichange-guardduty-98049.json deleted file mode 100644 index 7287dce98051..000000000000 --- a/.changes/next-release/apichange-guardduty-98049.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``guardduty``", - "description": "Add support for Runtime Monitoring for ECS and ECS-EC2.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-iotfleetwise-53401.json b/.changes/next-release/apichange-iotfleetwise-53401.json deleted file mode 100644 index a1583df81636..000000000000 --- a/.changes/next-release/apichange-iotfleetwise-53401.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``iotfleetwise``", - "description": "AWS IoT FleetWise introduces new APIs for vision system data, such as data collected from cameras, radars, and lidars. You can now model and decode complex data types.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-kinesis-91206.json b/.changes/next-release/apichange-kinesis-91206.json deleted file mode 100644 index cea17a77ac2c..000000000000 --- a/.changes/next-release/apichange-kinesis-91206.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``kinesis``", - "description": "This release adds support for resource based policies on streams and consumers.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-lakeformation-26677.json b/.changes/next-release/apichange-lakeformation-26677.json deleted file mode 100644 index 857cc279ca41..000000000000 --- a/.changes/next-release/apichange-lakeformation-26677.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``lakeformation``", - "description": "This release adds four new APIs \"DescribeLakeFormationIdentityCenterConfiguration\", \"CreateLakeFormationIdentityCenterConfiguration\", \"DescribeLakeFormationIdentityCenterConfiguration\", and \"DeleteLakeFormationIdentityCenterConfiguration\", and also updates the corresponding documentation.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-lexv2models-30711.json b/.changes/next-release/apichange-lexv2models-30711.json deleted file mode 100644 index 554c87af6eec..000000000000 --- a/.changes/next-release/apichange-lexv2models-30711.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``lexv2-models``", - "description": "Update lexv2-models command to latest version", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-lexv2runtime-26166.json b/.changes/next-release/apichange-lexv2runtime-26166.json deleted file mode 100644 index c551e1fa30b4..000000000000 --- a/.changes/next-release/apichange-lexv2runtime-26166.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``lexv2-runtime``", - "description": "Update lexv2-runtime command to latest version", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-logs-67570.json b/.changes/next-release/apichange-logs-67570.json deleted file mode 100644 index 496ab8103538..000000000000 --- a/.changes/next-release/apichange-logs-67570.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``logs``", - "description": "Added APIs to Create, Update, Get, List and Delete LogAnomalyDetectors and List and Update Anomalies in Detector. Added LogGroupClass attribute for LogGroups to classify loggroup as Standard loggroup with all capabilities or InfrequentAccess loggroup with limited capabilities.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-managedblockchain-95541.json b/.changes/next-release/apichange-managedblockchain-95541.json deleted file mode 100644 index 95df0ceec130..000000000000 --- a/.changes/next-release/apichange-managedblockchain-95541.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``managedblockchain``", - "description": "Add optional NetworkType property to Accessor APIs", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-personalize-97097.json b/.changes/next-release/apichange-personalize-97097.json deleted file mode 100644 index 81126a32565f..000000000000 --- a/.changes/next-release/apichange-personalize-97097.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``personalize``", - "description": "Enables metadata in recommendations, recommendations with themes, and next best action recommendations", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-personalizeevents-77064.json b/.changes/next-release/apichange-personalizeevents-77064.json deleted file mode 100644 index 291f57a60f31..000000000000 --- a/.changes/next-release/apichange-personalizeevents-77064.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``personalize-events``", - "description": "This release enables PutActions and PutActionInteractions", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-personalizeruntime-94307.json b/.changes/next-release/apichange-personalizeruntime-94307.json deleted file mode 100644 index d425563da47a..000000000000 --- a/.changes/next-release/apichange-personalizeruntime-94307.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``personalize-runtime``", - "description": "Enables metadata in recommendations and next best action recommendations", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-quicksight-18394.json b/.changes/next-release/apichange-quicksight-18394.json deleted file mode 100644 index 0f5521091863..000000000000 --- a/.changes/next-release/apichange-quicksight-18394.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``quicksight``", - "description": "This release launches new APIs for trusted identity propagation setup and supports creating datasources using trusted identity propagation as authentication method for QuickSight accounts configured with IAM Identity Center.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-redshift-22936.json b/.changes/next-release/apichange-redshift-22936.json deleted file mode 100644 index 67c041fe2062..000000000000 --- a/.changes/next-release/apichange-redshift-22936.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``redshift``", - "description": "This release adds support for multi-data warehouse writes through data sharing.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-repostspace-81836.json b/.changes/next-release/apichange-repostspace-81836.json deleted file mode 100644 index ed2d88bcb32c..000000000000 --- a/.changes/next-release/apichange-repostspace-81836.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``repostspace``", - "description": "Initial release of AWS re:Post Private", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-s3-71128.json b/.changes/next-release/apichange-s3-71128.json deleted file mode 100644 index c20828aeeb57..000000000000 --- a/.changes/next-release/apichange-s3-71128.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``s3``", - "description": "Adding new params - Key and Prefix, to S3 API operations for supporting S3 Access Grants. Note - These updates will not change any of the existing S3 API functionality.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-s3control-47744.json b/.changes/next-release/apichange-s3control-47744.json deleted file mode 100644 index 4b306e5edd5b..000000000000 --- a/.changes/next-release/apichange-s3control-47744.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``s3control``", - "description": "Introduce Amazon S3 Access Grants, a new S3 access control feature that maps identities in directories such as Active Directory, or AWS Identity and Access Management (IAM) Principals, to datasets in S3.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-s3control-52422.json b/.changes/next-release/apichange-s3control-52422.json deleted file mode 100644 index db98cdfa1d19..000000000000 --- a/.changes/next-release/apichange-s3control-52422.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``s3control``", - "description": "Amazon S3 Batch Operations now manages buckets or prefixes in a single step.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-sagemaker-91161.json b/.changes/next-release/apichange-sagemaker-91161.json deleted file mode 100644 index 89e60e808884..000000000000 --- a/.changes/next-release/apichange-sagemaker-91161.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``sagemaker``", - "description": "This feature adds the end user license agreement status as a model access configuration parameter.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-secretsmanager-24117.json b/.changes/next-release/apichange-secretsmanager-24117.json deleted file mode 100644 index e6b38361d342..000000000000 --- a/.changes/next-release/apichange-secretsmanager-24117.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``secretsmanager``", - "description": "AWS Secrets Manager has released the BatchGetSecretValue API, which allows customers to fetch up to 20 Secrets with a single request using a list of secret names or filters.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-securityhub-53462.json b/.changes/next-release/apichange-securityhub-53462.json deleted file mode 100644 index a9fb709093e7..000000000000 --- a/.changes/next-release/apichange-securityhub-53462.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``securityhub``", - "description": "Adds and updates APIs to support customizable security controls. This feature allows Security Hub customers to provide custom parameters for security controls. With this release, findings for controls that support custom parameters will include the parameters used to generate the findings.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-stepfunctions-71139.json b/.changes/next-release/apichange-stepfunctions-71139.json deleted file mode 100644 index 70d0f3292345..000000000000 --- a/.changes/next-release/apichange-stepfunctions-71139.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``stepfunctions``", - "description": "Update stepfunctions command to latest version", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-transcribe-59897.json b/.changes/next-release/apichange-transcribe-59897.json deleted file mode 100644 index 8154df06ed7e..000000000000 --- a/.changes/next-release/apichange-transcribe-59897.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``transcribe``", - "description": "This release adds support for transcriptions from audio sources in 64 new languages and introduces generative call summarization in Transcribe Call Analytics (Post call)", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-workspaces-69669.json b/.changes/next-release/apichange-workspaces-69669.json deleted file mode 100644 index 1f116d73d118..000000000000 --- a/.changes/next-release/apichange-workspaces-69669.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``workspaces``", - "description": "The release introduces Multi-Region Resilience one-way data replication that allows you to replicate data from your primary WorkSpace to a standby WorkSpace in another AWS Region. DescribeWorkspaces now returns the status of data replication.", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/apichange-workspacesthinclient-13125.json b/.changes/next-release/apichange-workspacesthinclient-13125.json deleted file mode 100644 index 29df1054e979..000000000000 --- a/.changes/next-release/apichange-workspacesthinclient-13125.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "category": "``workspaces-thin-client``", - "description": "Initial release of Amazon WorkSpaces Thin Client", - "type": "api-change" -} \ No newline at end of file diff --git a/.changes/next-release/enhancement-awscrt-70911.json b/.changes/next-release/enhancement-awscrt-70911.json deleted file mode 100644 index 9c8b48040a5d..000000000000 --- a/.changes/next-release/enhancement-awscrt-70911.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "enhancement", - "category": "awscrt", - "description": "Update awscrt version range ceiling to 0.19.16" -} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 627136fa2517..1bd63e5932e6 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,55 @@ CHANGELOG ========= +2.13.39 +======= + +* api-change:``stepfunctions``: Update stepfunctions command to latest version +* api-change:``iotfleetwise``: AWS IoT FleetWise introduces new APIs for vision system data, such as data collected from cameras, radars, and lidars. You can now model and decode complex data types. +* api-change:``fsx``: Added support for FSx for ONTAP scale-out file systems and FlexGroup volumes. Added the HAPairs field and ThroughputCapacityPerHAPair for filesystem. Added AggregateConfiguration (containing Aggregates and ConstituentsPerAggregate) and SizeInBytes for volume. +* api-change:``eks``: This release adds support for EKS Pod Identity feature. EKS Pod Identity makes it easy for customers to obtain IAM permissions for the applications running in their EKS clusters. +* api-change:``redshift``: This release adds support for multi-data warehouse writes through data sharing. +* api-change:``efs``: Update efs command to latest version +* api-change:``codestar-connections``: This release adds support for the CloudFormation Git sync feature. Git sync enables updating a CloudFormation stack from a template stored in a Git repository. +* api-change:``endpoint-rules``: Update endpoint-rules command to latest version +* api-change:``config``: Support Periodic Recording for Configuration Recorder +* api-change:``workspaces-thin-client``: Initial release of Amazon WorkSpaces Thin Client +* api-change:``bcm-data-exports``: Users can create, read, update, delete Exports of billing and cost management data. Users can get details of Export Executions and details of Tables for exporting. Tagging support is provided for Exports +* api-change:``sagemaker``: This feature adds the end user license agreement status as a model access configuration parameter. +* api-change:``ecs``: Adds a new 'type' property to the Setting structure. Adds a new AccountSetting - guardDutyActivate for ECS. +* api-change:``personalize``: Enables metadata in recommendations, recommendations with themes, and next best action recommendations +* api-change:``kinesis``: This release adds support for resource based policies on streams and consumers. +* api-change:``lexv2-runtime``: Update lexv2-runtime command to latest version +* api-change:``s3``: Adding new params - Key and Prefix, to S3 API operations for supporting S3 Access Grants. Note - These updates will not change any of the existing S3 API functionality. +* api-change:``compute-optimizer``: This release enables AWS Compute Optimizer to analyze and generate recommendations with customization and discounts preferences. +* api-change:``cost-optimization-hub``: This release launches Cost Optimization Hub, a new AWS Billing and Cost Management feature that helps you consolidate and prioritize cost optimization recommendations across your AWS Organizations member accounts and AWS Regions, so that you can get the most out of your AWS spend. +* api-change:``workspaces``: The release introduces Multi-Region Resilience one-way data replication that allows you to replicate data from your primary WorkSpace to a standby WorkSpace in another AWS Region. DescribeWorkspaces now returns the status of data replication. +* api-change:``secretsmanager``: AWS Secrets Manager has released the BatchGetSecretValue API, which allows customers to fetch up to 20 Secrets with a single request using a list of secret names or filters. +* api-change:``lakeformation``: This release adds four new APIs "DescribeLakeFormationIdentityCenterConfiguration", "CreateLakeFormationIdentityCenterConfiguration", "DescribeLakeFormationIdentityCenterConfiguration", and "DeleteLakeFormationIdentityCenterConfiguration", and also updates the corresponding documentation. +* api-change:``freetier``: This is the initial SDK release for the AWS Free Tier GetFreeTierUsage API +* api-change:``quicksight``: This release launches new APIs for trusted identity propagation setup and supports creating datasources using trusted identity propagation as authentication method for QuickSight accounts configured with IAM Identity Center. +* enhancement:awscrt: Update awscrt version range ceiling to 0.19.16 +* api-change:``personalize-events``: This release enables PutActions and PutActionInteractions +* api-change:``detective``: Added new APIs in Detective to support resource investigations +* api-change:``logs``: Added APIs to Create, Update, Get, List and Delete LogAnomalyDetectors and List and Update Anomalies in Detector. Added LogGroupClass attribute for LogGroups to classify loggroup as Standard loggroup with all capabilities or InfrequentAccess loggroup with limited capabilities. +* api-change:``personalize-runtime``: Enables metadata in recommendations and next best action recommendations +* api-change:``cloudtrail``: CloudTrail Lake now supports federating event data stores. giving users the ability to run queries against their event data using Amazon Athena. +* api-change:``s3control``: Amazon S3 Batch Operations now manages buckets or prefixes in a single step. +* api-change:``accessanalyzer``: IAM Access Analyzer now continuously monitors IAM roles and users in your AWS account or organization to generate findings for unused access. Additionally, IAM Access Analyzer now provides custom policy checks to validate that IAM policies adhere to your security standards ahead of deployments. +* api-change:``securityhub``: Adds and updates APIs to support customizable security controls. This feature allows Security Hub customers to provide custom parameters for security controls. With this release, findings for controls that support custom parameters will include the parameters used to generate the findings. +* api-change:``lexv2-models``: Update lexv2-models command to latest version +* api-change:``amp``: This release adds support for the Amazon Managed Service for Prometheus collector, a fully managed, agentless Prometheus metrics scraping capability. +* api-change:``eks-auth``: This release adds support for EKS Pod Identity feature. EKS Pod Identity makes it easy for customers to obtain IAM permissions for their applications running in the EKS clusters. +* api-change:``elbv2``: Update elbv2 command to latest version +* api-change:``repostspace``: Initial release of AWS re:Post Private +* api-change:``controltower``: Add APIs to create and manage a landing zone. +* api-change:``s3control``: Introduce Amazon S3 Access Grants, a new S3 access control feature that maps identities in directories such as Active Directory, or AWS Identity and Access Management (IAM) Principals, to datasets in S3. +* api-change:``transcribe``: This release adds support for transcriptions from audio sources in 64 new languages and introduces generative call summarization in Transcribe Call Analytics (Post call) +* api-change:``guardduty``: Add support for Runtime Monitoring for ECS and ECS-EC2. +* api-change:``managedblockchain``: Add optional NetworkType property to Accessor APIs +* api-change:``endpoint-rules``: Update endpoint-rules command to latest version + + 2.13.38 ======= diff --git a/awscli/__init__.py b/awscli/__init__.py index 5383ec6a8451..29a1de54b661 100644 --- a/awscli/__init__.py +++ b/awscli/__init__.py @@ -19,7 +19,7 @@ import importlib.abc import sys -__version__ = '2.13.38' +__version__ = '2.13.39' # # Get our data path to be added to botocore's search path diff --git a/configure b/configure index f9a99603b3d5..c8917d78f4cc 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for awscli 2.13.38. +# Generated by GNU Autoconf 2.71 for awscli 2.13.39. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @@ -607,8 +607,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='awscli' PACKAGE_TARNAME='awscli' -PACKAGE_VERSION='2.13.38' -PACKAGE_STRING='awscli 2.13.38' +PACKAGE_VERSION='2.13.39' +PACKAGE_STRING='awscli 2.13.39' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1255,7 +1255,7 @@ _ACEOF fi if $ac_init_version; then cat <<\_ACEOF -awscli configure 2.13.38 +awscli configure 2.13.39 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1292,7 +1292,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by awscli $as_me 2.13.38, which was +It was created by awscli $as_me 2.13.39, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -2630,7 +2630,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by awscli $as_me 2.13.38, which was +This file was extended by awscli $as_me 2.13.39, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -2685,7 +2685,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -awscli config.status 2.13.38 +awscli config.status 2.13.39 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index 57f2a78ff2c2..807f56c3a69d 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_CONFIG_MACRO_DIRS([m4]) -AC_INIT([awscli], [2.13.38]) +AC_INIT([awscli], [2.13.39]) AC_CONFIG_SRCDIR([bin/aws]) AM_PATH_PYTHON([3.8]) diff --git a/doc/source/conf.py b/doc/source/conf.py index 96c5c4826c15..2031b58a7cba 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -71,7 +71,7 @@ # The short X.Y version. version = '2.0' # The full version, including alpha/beta/rc tags. -release = '2.13.38' +release = '2.13.39' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.