Skip to content

Commit b96ca3c

Browse files
4.1.802
1 parent 0e9279f commit b96ca3c

21 files changed

+960
-847
lines changed

Include/sdk/_sdk-versions.json

Lines changed: 814 additions & 814 deletions
Large diffs are not rendered by default.

changelogs/CHANGELOG.2025.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
### 4.1.801 (2025-04-17 20:30Z)
1+
### 4.1.802 (2025-04-18 20:43Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1026.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/main/changelogs/SDK.CHANGELOG.ALL.md.
3+
* Amazon Q Connect
4+
* Modified cmdlet Get-QCRecommendation: added parameter NextChunkToken.
5+
* Modified cmdlet Send-QCMessage: added parameter Configuration_GenerateFillerMessage.
6+
* Amazon Service Quotas
7+
* Modified cmdlet Request-SQServiceQuotaIncrease: added parameter SupportCaseAllowed.
8+
9+
### 4.1.801 (2025-04-17 20:30Z)
210
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1025.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/main/changelogs/SDK.CHANGELOG.ALL.md.
311
* Amazon Bedrock
412
* Modified cmdlet New-BDREvaluationJob: added parameters CustomMetricConfig_CustomMetric and EvaluationConfig_Automated_CustomMetricConfig_EvaluatorModelConfig_BedrockEvaluatorModels.

changelogs/CHANGELOG.ALL.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
### 4.1.801 (2025-04-17 20:30Z)
1+
### 4.1.802 (2025-04-18 20:43Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1026.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/main/changelogs/SDK.CHANGELOG.ALL.md.
3+
* Amazon Q Connect
4+
* Modified cmdlet Get-QCRecommendation: added parameter NextChunkToken.
5+
* Modified cmdlet Send-QCMessage: added parameter Configuration_GenerateFillerMessage.
6+
* Amazon Service Quotas
7+
* Modified cmdlet Request-SQServiceQuotaIncrease: added parameter SupportCaseAllowed.
8+
9+
### 4.1.801 (2025-04-17 20:30Z)
210
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1025.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/main/changelogs/SDK.CHANGELOG.ALL.md.
311
* Amazon Bedrock
412
* Modified cmdlet New-BDREvaluationJob: added parameters CustomMetricConfig_CustomMetric and EvaluationConfig_Automated_CustomMetricConfig_EvaluatorModelConfig_BedrockEvaluatorModels.

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59493,7 +59493,7 @@ $QC_Completers = {
5949359493
# Amazon.QConnect.AIPromptAPIFormat
5949459494
"New-QCAIPrompt/ApiFormat"
5949559495
{
59496-
$v = "ANTHROPIC_CLAUDE_MESSAGES","ANTHROPIC_CLAUDE_TEXT_COMPLETIONS"
59496+
$v = "ANTHROPIC_CLAUDE_MESSAGES","ANTHROPIC_CLAUDE_TEXT_COMPLETIONS","MESSAGES","TEXT_COMPLETIONS"
5949759497
break
5949859498
}
5949959499

modules/AWSPowerShell/Cmdlets/QConnect/AWS.Tools.QConnect.Completers.psm1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ $QC_Completers = {
9494
# Amazon.QConnect.AIPromptAPIFormat
9595
"New-QCAIPrompt/ApiFormat"
9696
{
97-
$v = "ANTHROPIC_CLAUDE_MESSAGES","ANTHROPIC_CLAUDE_TEXT_COMPLETIONS"
97+
$v = "ANTHROPIC_CLAUDE_MESSAGES","ANTHROPIC_CLAUDE_TEXT_COMPLETIONS","MESSAGES","TEXT_COMPLETIONS"
9898
break
9999
}
100100

modules/AWSPowerShell/Cmdlets/QConnect/Basic/Get-QCRecommendation-Cmdlet.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,17 @@ public partial class GetQCRecommendationCmdlet : AmazonQConnectClientCmdlet, IEx
7373
public System.String AssistantId { get; set; }
7474
#endregion
7575

76+
#region Parameter NextChunkToken
77+
/// <summary>
78+
/// <para>
79+
/// <para>The token for the next set of chunks. Use the value returned in the previous response
80+
/// in the next request to retrieve the next set of chunks.</para>
81+
/// </para>
82+
/// </summary>
83+
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
84+
public System.String NextChunkToken { get; set; }
85+
#endregion
86+
7687
#region Parameter SessionId
7788
/// <summary>
7889
/// <para>
@@ -170,6 +181,7 @@ protected override void ProcessRecord()
170181
}
171182
#endif
172183
context.MaxResult = this.MaxResult;
184+
context.NextChunkToken = this.NextChunkToken;
173185
context.SessionId = this.SessionId;
174186
#if MODULAR
175187
if (this.SessionId == null && ParameterWasBound(nameof(this.SessionId)))
@@ -202,6 +214,10 @@ public object Execute(ExecutorContext context)
202214
{
203215
request.MaxResults = cmdletContext.MaxResult.Value;
204216
}
217+
if (cmdletContext.NextChunkToken != null)
218+
{
219+
request.NextChunkToken = cmdletContext.NextChunkToken;
220+
}
205221
if (cmdletContext.SessionId != null)
206222
{
207223
request.SessionId = cmdletContext.SessionId;
@@ -273,6 +289,7 @@ internal partial class CmdletContext : ExecutorContext
273289
{
274290
public System.String AssistantId { get; set; }
275291
public System.Int32? MaxResult { get; set; }
292+
public System.String NextChunkToken { get; set; }
276293
public System.String SessionId { get; set; }
277294
public System.Int32? WaitTimeSecond { get; set; }
278295
public System.Func<Amazon.QConnect.Model.GetRecommendationsResponse, GetQCRecommendationCmdlet, object> Select { get; set; } =

modules/AWSPowerShell/Cmdlets/QConnect/Basic/New-QCAIPrompt-Cmdlet.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ public partial class NewQCAIPromptCmdlet : AmazonQConnectClientCmdlet, IExecutor
4949
#region Parameter ApiFormat
5050
/// <summary>
5151
/// <para>
52-
/// <para>The API Format of the AI Prompt.</para>
52+
/// <para>The API Format of the AI Prompt.</para><para>Recommended values: <c>MESSAGES | TEXT_COMPLETIONS</c></para><note><para>The values <c>ANTHROPIC_CLAUDE_MESSAGES | ANTHROPIC_CLAUDE_TEXT_COMPLETIONS</c> will
53+
/// be deprecated.</para></note>
5354
/// </para>
5455
/// </summary>
5556
#if !MODULAR
@@ -94,7 +95,7 @@ public partial class NewQCAIPromptCmdlet : AmazonQConnectClientCmdlet, IExecutor
9495
#region Parameter ModelId
9596
/// <summary>
9697
/// <para>
97-
/// <para>The identifier of the model used for this AI Prompt. Model Ids supported are: <c>anthropic.claude-3-haiku-20240307-v1:0</c></para>
98+
/// <para>The identifier of the model used for this AI Prompt.</para>
9899
/// </para>
99100
/// </summary>
100101
#if !MODULAR

modules/AWSPowerShell/Cmdlets/QConnect/Basic/Send-QCMessage-Cmdlet.cs

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,16 @@ public partial class SendQCMessageCmdlet : AmazonQConnectClientCmdlet, IExecutor
6060
public System.String AssistantId { get; set; }
6161
#endregion
6262

63+
#region Parameter Configuration_GenerateFillerMessage
64+
/// <summary>
65+
/// <para>
66+
/// <para>Generates a filler response when tool selection is <c>QUESTION</c>.</para>
67+
/// </para>
68+
/// </summary>
69+
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
70+
public System.Boolean? Configuration_GenerateFillerMessage { get; set; }
71+
#endregion
72+
6373
#region Parameter ConversationContext_SelfServiceConversationHistory
6474
/// <summary>
6575
/// <para>
@@ -197,6 +207,7 @@ protected override void ProcessRecord()
197207
}
198208
#endif
199209
context.ClientToken = this.ClientToken;
210+
context.Configuration_GenerateFillerMessage = this.Configuration_GenerateFillerMessage;
200211
if (this.ConversationContext_SelfServiceConversationHistory != null)
201212
{
202213
context.ConversationContext_SelfServiceConversationHistory = new List<Amazon.QConnect.Model.SelfServiceConversationHistory>(this.ConversationContext_SelfServiceConversationHistory);
@@ -241,6 +252,25 @@ public object Execute(ExecutorContext context)
241252
request.ClientToken = cmdletContext.ClientToken;
242253
}
243254

255+
// populate Configuration
256+
var requestConfigurationIsNull = true;
257+
request.Configuration = new Amazon.QConnect.Model.MessageConfiguration();
258+
System.Boolean? requestConfiguration_configuration_GenerateFillerMessage = null;
259+
if (cmdletContext.Configuration_GenerateFillerMessage != null)
260+
{
261+
requestConfiguration_configuration_GenerateFillerMessage = cmdletContext.Configuration_GenerateFillerMessage.Value;
262+
}
263+
if (requestConfiguration_configuration_GenerateFillerMessage != null)
264+
{
265+
request.Configuration.GenerateFillerMessage = requestConfiguration_configuration_GenerateFillerMessage.Value;
266+
requestConfigurationIsNull = false;
267+
}
268+
// determine if request.Configuration should be set to null
269+
if (requestConfigurationIsNull)
270+
{
271+
request.Configuration = null;
272+
}
273+
244274
// populate ConversationContext
245275
var requestConversationContextIsNull = true;
246276
request.ConversationContext = new Amazon.QConnect.Model.ConversationContext();
@@ -379,6 +409,7 @@ internal partial class CmdletContext : ExecutorContext
379409
{
380410
public System.String AssistantId { get; set; }
381411
public System.String ClientToken { get; set; }
412+
public System.Boolean? Configuration_GenerateFillerMessage { get; set; }
382413
public List<Amazon.QConnect.Model.SelfServiceConversationHistory> ConversationContext_SelfServiceConversationHistory { get; set; }
383414
public System.String Text_Value { get; set; }
384415
public System.String SessionId { get; set; }

modules/AWSPowerShell/Cmdlets/SageMaker/Basic/New-SMCompilationJob-Cmdlet.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,13 @@ public partial class NewSMCompilationJobCmdlet : AmazonSageMakerClientCmdlet, IE
228228
/// <summary>
229229
/// <para>
230230
/// <para>The maximum length of time, in seconds, that a training or compilation job can be
231-
/// pending before it is stopped.</para>
231+
/// pending before it is stopped.</para><note><para>When working with training jobs that use capacity from <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/reserve-capacity-with-training-plans.html">training
232+
/// plans</a>, not all <c>Pending</c> job states count against the <c>MaxPendingTimeInSeconds</c>
233+
/// limit. The following scenarios do not increment the <c>MaxPendingTimeInSeconds</c>
234+
/// counter:</para><ul><li><para>The plan is in a <c>Scheduled</c> state: Jobs queued (in <c>Pending</c> status) before
235+
/// a plan's start date (waiting for scheduled start time)</para></li><li><para>Between capacity reservations: Jobs temporarily back to <c>Pending</c> status between
236+
/// two capacity reservation periods</para></li></ul><para><c>MaxPendingTimeInSeconds</c> only increments when jobs are actively waiting for
237+
/// capacity in an <c>Active</c> plan.</para></note>
232238
/// </para>
233239
/// </summary>
234240
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]

modules/AWSPowerShell/Cmdlets/SageMaker/Basic/New-SMHyperParameterTuningJob-Cmdlet.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,13 @@ public partial class NewSMHyperParameterTuningJobCmdlet : AmazonSageMakerClientC
408408
/// <summary>
409409
/// <para>
410410
/// <para>The maximum length of time, in seconds, that a training or compilation job can be
411-
/// pending before it is stopped.</para>
411+
/// pending before it is stopped.</para><note><para>When working with training jobs that use capacity from <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/reserve-capacity-with-training-plans.html">training
412+
/// plans</a>, not all <c>Pending</c> job states count against the <c>MaxPendingTimeInSeconds</c>
413+
/// limit. The following scenarios do not increment the <c>MaxPendingTimeInSeconds</c>
414+
/// counter:</para><ul><li><para>The plan is in a <c>Scheduled</c> state: Jobs queued (in <c>Pending</c> status) before
415+
/// a plan's start date (waiting for scheduled start time)</para></li><li><para>Between capacity reservations: Jobs temporarily back to <c>Pending</c> status between
416+
/// two capacity reservation periods</para></li></ul><para><c>MaxPendingTimeInSeconds</c> only increments when jobs are actively waiting for
417+
/// capacity in an <c>Active</c> plan.</para></note>
412418
/// </para>
413419
/// </summary>
414420
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]

0 commit comments

Comments
 (0)