diff --git a/Include/sdk/_sdk-versions.json b/Include/sdk/_sdk-versions.json index 7c04ef6b22..10102d2a92 100644 --- a/Include/sdk/_sdk-versions.json +++ b/Include/sdk/_sdk-versions.json @@ -1,6 +1,6 @@ { - "ProductVersion" : "3.7.608.0", + "ProductVersion" : "3.7.608.1", "CoreVersion" : "3.7.200.5", "OverrideCoreVersion" : "3.3", "DefaultToPreview" : false, @@ -362,7 +362,7 @@ "InPreview" : false }, "SQS" : { - "Version" : "3.7.200.5", + "Version" : "3.7.200.6", "AssemblyVersionOverride" : "3.3", "Dependencies" : { "Core" : "3.7.200.5" diff --git a/changelogs/CHANGELOG.2023.md b/changelogs/CHANGELOG.2023.md index 0114f178c4..08fe55dab6 100644 --- a/changelogs/CHANGELOG.2023.md +++ b/changelogs/CHANGELOG.2023.md @@ -1,4 +1,7 @@ -### 4.1.380 (2023-07-27 21:13Z) +### 4.1.381 (2023-07-28 03:29Z) + * AWS Tools for PowerShell now use AWS .NET SDK 3.7.608.1 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/master/changelogs/SDK.CHANGELOG.ALL.md. + +### 4.1.380 (2023-07-27 21:13Z) * AWS Tools for PowerShell now use AWS .NET SDK 3.7.608.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/master/changelogs/SDK.CHANGELOG.ALL.md. ### 4.1.379 (2023-07-26 21:37Z) diff --git a/changelogs/CHANGELOG.ALL.md b/changelogs/CHANGELOG.ALL.md index 6d6e92e0e8..6a0a41a6a4 100644 --- a/changelogs/CHANGELOG.ALL.md +++ b/changelogs/CHANGELOG.ALL.md @@ -1,4 +1,7 @@ -### 4.1.380 (2023-07-27 21:13Z) +### 4.1.381 (2023-07-28 03:29Z) + * AWS Tools for PowerShell now use AWS .NET SDK 3.7.608.1 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/master/changelogs/SDK.CHANGELOG.ALL.md. + +### 4.1.380 (2023-07-27 21:13Z) * AWS Tools for PowerShell now use AWS .NET SDK 3.7.608.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/master/changelogs/SDK.CHANGELOG.ALL.md. ### 4.1.379 (2023-07-26 21:37Z) diff --git a/modules/AWSPowerShell/Cmdlets/SQS/Basic/Clear-SQSQueue-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/SQS/Basic/Clear-SQSQueue-Cmdlet.cs index 1fb3bd2e47..b0ccc174d3 100644 --- a/modules/AWSPowerShell/Cmdlets/SQS/Basic/Clear-SQSQueue-Cmdlet.cs +++ b/modules/AWSPowerShell/Cmdlets/SQS/Basic/Clear-SQSQueue-Cmdlet.cs @@ -28,7 +28,8 @@ namespace Amazon.PowerShell.Cmdlets.SQS { /// - /// Deletes the messages in a queue specified by the QueueURL parameter. + /// Deletes available messages in a queue (including in-flight messages) specified by + /// the QueueURL parameter. /// /// /// When you use the PurgeQueue action, you can't retrieve any messages deleted diff --git a/modules/AWSPowerShell/Cmdlets/SQS/Basic/Get-SQSMessageMoveTask-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/SQS/Basic/Get-SQSMessageMoveTask-Cmdlet.cs index 8b79017458..67765e1326 100644 --- a/modules/AWSPowerShell/Cmdlets/SQS/Basic/Get-SQSMessageMoveTask-Cmdlet.cs +++ b/modules/AWSPowerShell/Cmdlets/SQS/Basic/Get-SQSMessageMoveTask-Cmdlet.cs @@ -29,6 +29,17 @@ namespace Amazon.PowerShell.Cmdlets.SQS { /// /// Gets the most recent message movement tasks (up to 10) under a specific source queue. + /// + ///
  • + /// This action is currently limited to supporting message redrive from dead-letter + /// queues (DLQs) only. In this context, the source queue is the dead-letter queue + /// (DLQ), while the destination queue can be the original source queue (from which the + /// messages were driven to the dead-letter-queue), or a custom destination queue. + ///
  • + /// Currently, only standard queues are supported. + ///
  • + /// Only one active message movement task is supported per queue at any given time. + ///
///
[Cmdlet("Get", "SQSMessageMoveTask")] [OutputType("Amazon.SQS.Model.ListMessageMoveTasksResultEntry")] diff --git a/modules/AWSPowerShell/Cmdlets/SQS/Basic/Start-SQSMessageMoveTask-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/SQS/Basic/Start-SQSMessageMoveTask-Cmdlet.cs index edc19efd9a..14f95cee96 100644 --- a/modules/AWSPowerShell/Cmdlets/SQS/Basic/Start-SQSMessageMoveTask-Cmdlet.cs +++ b/modules/AWSPowerShell/Cmdlets/SQS/Basic/Start-SQSMessageMoveTask-Cmdlet.cs @@ -32,12 +32,17 @@ namespace Amazon.PowerShell.Cmdlets.SQS /// destination queue. /// ///
  • - /// This action is currently limited to supporting message redrive from dead-letter queues - /// (DLQs) only. In this context, the source queue is the dead-letter queue (DLQ), while - /// the destination queue can be the original source queue (from which the messages were - /// driven to the dead-letter-queue), or a custom destination queue. + /// This action is currently limited to supporting message redrive from queues that are + /// configured as dead-letter + /// queues (DLQs) of other Amazon SQS queues only. Non-SQS queue sources of dead-letter + /// queues, such as Lambda or Amazon SNS topics, are currently not supported. ///
  • - /// Currently, only standard queues are supported. + /// In dead-letter queues redrive context, the StartMessageMoveTask the source + /// queue is the DLQ, while the destination queue can be the original source queue (from + /// which the messages were driven to the dead-letter-queue), or a custom destination + /// queue. + ///
  • + /// Currently, only standard queues support redrive. FIFO queues don't support redrive. ///
  • /// Only one active message movement task is supported per queue at any given time. ///
@@ -82,7 +87,9 @@ public partial class StartSQSMessageMoveTaskCmdlet : AmazonSQSClientCmdlet, IExe /// /// /// The ARN of the queue that contains the messages to be moved to another queue. Currently, - /// only dead-letter queue (DLQ) ARNs are accepted. + /// only ARNs of dead-letter queues (DLQs) whose sources are other Amazon SQS queues are + /// accepted. DLQs whose sources are non-SQS queues, such as Lambda or Amazon SNS topics, + /// are not currently supported. /// /// #if !MODULAR diff --git a/modules/AWSPowerShell/Cmdlets/SQS/Basic/Stop-SQSMessageMoveTask-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/SQS/Basic/Stop-SQSMessageMoveTask-Cmdlet.cs index a917dda8a9..08dc3a38da 100644 --- a/modules/AWSPowerShell/Cmdlets/SQS/Basic/Stop-SQSMessageMoveTask-Cmdlet.cs +++ b/modules/AWSPowerShell/Cmdlets/SQS/Basic/Stop-SQSMessageMoveTask-Cmdlet.cs @@ -28,13 +28,20 @@ namespace Amazon.PowerShell.Cmdlets.SQS { /// - /// Cancels a specified message movement task. + /// Cancels a specified message movement task. A message movement can only be cancelled + /// when the current status is RUNNING. Cancelling a message movement task does not revert + /// the messages that have already been moved. It can only stop the messages that have + /// not been moved yet. /// ///
  • - /// A message movement can only be cancelled when the current status is RUNNING. + /// This action is currently limited to supporting message redrive from dead-letter + /// queues (DLQs) only. In this context, the source queue is the dead-letter queue + /// (DLQ), while the destination queue can be the original source queue (from which the + /// messages were driven to the dead-letter-queue), or a custom destination queue. ///
  • - /// Cancelling a message movement task does not revert the messages that have already - /// been moved. It can only stop the messages that have not been moved yet. + /// Currently, only standard queues are supported. + ///
  • + /// Only one active message movement task is supported per queue at any given time. ///
///
[Cmdlet("Stop", "SQSMessageMoveTask", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)] diff --git a/modules/AWSPowerShell/CmdletsList.dat b/modules/AWSPowerShell/CmdletsList.dat index 6d5d6c620e..fae8d8029d 100644 Binary files a/modules/AWSPowerShell/CmdletsList.dat and b/modules/AWSPowerShell/CmdletsList.dat differ diff --git a/modules/ModularAWSPowerShell/CmdletsList.dat b/modules/ModularAWSPowerShell/CmdletsList.dat index 4bbcebebae..8d4838bc93 100644 Binary files a/modules/ModularAWSPowerShell/CmdletsList.dat and b/modules/ModularAWSPowerShell/CmdletsList.dat differ