Skip to content

Commit 19172e0

Browse files
4.1.826
1 parent 0bebc5a commit 19172e0

27 files changed

+1128
-27
lines changed

Include/sdk/_sdk-versions.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
{
33
"NewServiceVersion" : "3.7.400.0",
4-
"ProductVersion" : "3.7.1049.0",
4+
"ProductVersion" : "3.7.1050.0",
55
"CoreVersion" : "3.7.402.61",
66
"OverrideCoreVersion" : "3.3",
77
"DefaultToPreview" : false,
@@ -820,7 +820,7 @@
820820
"InPreview" : false
821821
},
822822
"Glue" : {
823-
"Version" : "3.7.419.1",
823+
"Version" : "3.7.420.0",
824824
"AssemblyVersionOverride" : "3.3",
825825
"Dependencies" : {
826826
"Core" : "3.7.402.61"
@@ -1924,15 +1924,15 @@
19241924
"InPreview" : false
19251925
},
19261926
"AuditManager" : {
1927-
"Version" : "3.7.400.155",
1927+
"Version" : "3.7.401.0",
19281928
"AssemblyVersionOverride" : "3.3",
19291929
"Dependencies" : {
19301930
"Core" : "3.7.402.61"
19311931
},
19321932
"InPreview" : false
19331933
},
19341934
"PrometheusService" : {
1935-
"Version" : "3.7.403.19",
1935+
"Version" : "3.7.404.0",
19361936
"AssemblyVersionOverride" : "3.3",
19371937
"Dependencies" : {
19381938
"Core" : "3.7.402.61"
@@ -3188,7 +3188,7 @@
31883188
"InPreview" : false
31893189
},
31903190
"DSQL" : {
3191-
"Version" : "3.7.404.2",
3191+
"Version" : "3.7.405.0",
31923192
"AssemblyVersionOverride" : "3.3",
31933193
"Dependencies" : {
31943194
"Core" : "3.7.402.61"

changelogs/CHANGELOG.2025.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
1-
### 4.1.825 (2025-05-21 20:30Z)
1+
### 4.1.826 (2025-05-22 20:08Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1050.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/aws-sdk-net-v3.7/changelogs/SDK.CHANGELOG.ALL.md.
3+
* Amazon Aurora DSQL
4+
* Modified cmdlet New-DSQLCluster: added parameter KmsEncryptionKey.
5+
* Modified cmdlet Update-DSQLCluster: added parameter KmsEncryptionKey.
6+
* Amazon Prometheus Service
7+
* Added cmdlet Get-PROMQueryLoggingConfiguration leveraging the DescribeQueryLoggingConfiguration service API.
8+
* Added cmdlet New-PROMQueryLoggingConfiguration leveraging the CreateQueryLoggingConfiguration service API.
9+
* Added cmdlet Remove-PROMQueryLoggingConfiguration leveraging the DeleteQueryLoggingConfiguration service API.
10+
* Added cmdlet Update-PROMQueryLoggingConfiguration leveraging the UpdateQueryLoggingConfiguration service API.
11+
12+
### 4.1.825 (2025-05-21 20:30Z)
213
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1049.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/aws-sdk-net-v3.7/changelogs/SDK.CHANGELOG.ALL.md.
314
* Amazon Bedrock Agent Runtime
415
* Added cmdlet Get-BARExecutionFlowSnapshot leveraging the GetExecutionFlowSnapshot service API.

changelogs/CHANGELOG.ALL.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
1-
### 4.1.825 (2025-05-21 20:30Z)
1+
### 4.1.826 (2025-05-22 20:08Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1050.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/aws-sdk-net-v3.7/changelogs/SDK.CHANGELOG.ALL.md.
3+
* Amazon Aurora DSQL
4+
* Modified cmdlet New-DSQLCluster: added parameter KmsEncryptionKey.
5+
* Modified cmdlet Update-DSQLCluster: added parameter KmsEncryptionKey.
6+
* Amazon Prometheus Service
7+
* Added cmdlet Get-PROMQueryLoggingConfiguration leveraging the DescribeQueryLoggingConfiguration service API.
8+
* Added cmdlet New-PROMQueryLoggingConfiguration leveraging the CreateQueryLoggingConfiguration service API.
9+
* Added cmdlet Remove-PROMQueryLoggingConfiguration leveraging the DeleteQueryLoggingConfiguration service API.
10+
* Added cmdlet Update-PROMQueryLoggingConfiguration leveraging the UpdateQueryLoggingConfiguration service API.
11+
12+
### 4.1.825 (2025-05-21 20:30Z)
213
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1049.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/aws-sdk-net-v3.7/changelogs/SDK.CHANGELOG.ALL.md.
314
* Amazon Bedrock Agent Runtime
415
* Added cmdlet Get-BARExecutionFlowSnapshot leveraging the GetExecutionFlowSnapshot service API.

generator/AWSPSGeneratorLib/Config/ServiceConfig/aps.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@
2727
<Params />
2828
<TypesNotToFlatten />
2929
</ServiceOperation>
30+
<ServiceOperation MethodName="CreateQueryLoggingConfiguration" OutputProperty="Status" Verb="New" Noun="QueryLoggingConfiguration" ShouldProcessTarget="WorkspaceId" PipelineParameter="WorkspaceId" NoPipelineParameter="false">
31+
<Params />
32+
<TypesNotToFlatten />
33+
</ServiceOperation>
3034
<ServiceOperation MethodName="CreateRuleGroupsNamespace" OutputProperty="*" Verb="New" Noun="RuleGroupsNamespace" ShouldProcessTarget="Name" PipelineParameter="Name" NoPipelineParameter="false" LegacyV4Pagination="true">
3135
<Params />
3236
<TypesNotToFlatten />
@@ -47,6 +51,10 @@
4751
<Params />
4852
<TypesNotToFlatten />
4953
</ServiceOperation>
54+
<ServiceOperation MethodName="DeleteQueryLoggingConfiguration" Verb="Remove" Noun="QueryLoggingConfiguration" ShouldProcessTarget="WorkspaceId" PipelineParameter="WorkspaceId" NoPipelineParameter="false">
55+
<Params />
56+
<TypesNotToFlatten />
57+
</ServiceOperation>
5058
<ServiceOperation MethodName="DeleteRuleGroupsNamespace" Verb="Remove" Noun="RuleGroupsNamespace" ShouldProcessTarget="Name" PipelineParameter="Name" NoPipelineParameter="false" LegacyV4Pagination="true">
5159
<Params />
5260
<TypesNotToFlatten />
@@ -67,6 +75,10 @@
6775
<Params />
6876
<TypesNotToFlatten />
6977
</ServiceOperation>
78+
<ServiceOperation MethodName="DescribeQueryLoggingConfiguration" OutputProperty="QueryLoggingConfiguration" Verb="Get" Noun="QueryLoggingConfiguration" PipelineParameter="WorkspaceId" NoPipelineParameter="false">
79+
<Params />
80+
<TypesNotToFlatten />
81+
</ServiceOperation>
7082
<ServiceOperation MethodName="DescribeRuleGroupsNamespace" OutputProperty="RuleGroupsNamespace" Verb="Get" Noun="RuleGroupsNamespace" PipelineParameter="Name" NoPipelineParameter="false" LegacyV4Pagination="true">
7183
<Params />
7284
<TypesNotToFlatten />
@@ -123,6 +135,10 @@
123135
<Params />
124136
<TypesNotToFlatten />
125137
</ServiceOperation>
138+
<ServiceOperation MethodName="UpdateQueryLoggingConfiguration" OutputProperty="Status" Verb="Update" Noun="QueryLoggingConfiguration" ShouldProcessTarget="WorkspaceId" PipelineParameter="WorkspaceId" NoPipelineParameter="false">
139+
<Params />
140+
<TypesNotToFlatten />
141+
</ServiceOperation>
126142
<ServiceOperation MethodName="UpdateScraper" OutputProperty="*" Verb="Update" Noun="Scraper" ShouldProcessTarget="ScraperId" PipelineParameter="ScraperId" NoPipelineParameter="false" LegacyV4Pagination="true">
127143
<Params />
128144
<TypesNotToFlatten />

modules/AWSPowerShell/AWSAliases.ps1

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1480,6 +1480,8 @@ Set-Alias -Name Create-PROMAlertManagerDefinition -Value New-PROMAlertManagerDef
14801480
Set-Alias -Name PROM-CreateAlertManagerDefinition -Value New-PROMAlertManagerDefinition
14811481
Set-Alias -Name Create-PROMLoggingConfiguration -Value New-PROMLoggingConfiguration
14821482
Set-Alias -Name PROM-CreateLoggingConfiguration -Value New-PROMLoggingConfiguration
1483+
Set-Alias -Name Create-PROMQueryLoggingConfiguration -Value New-PROMQueryLoggingConfiguration
1484+
Set-Alias -Name PROM-CreateQueryLoggingConfiguration -Value New-PROMQueryLoggingConfiguration
14831485
Set-Alias -Name Create-PROMRuleGroupsNamespace -Value New-PROMRuleGroupsNamespace
14841486
Set-Alias -Name PROM-CreateRuleGroupsNamespace -Value New-PROMRuleGroupsNamespace
14851487
Set-Alias -Name Create-PROMScraper -Value New-PROMScraper
@@ -1490,6 +1492,8 @@ Set-Alias -Name Delete-PROMAlertManagerDefinition -Value Remove-PROMAlertManager
14901492
Set-Alias -Name PROM-DeleteAlertManagerDefinition -Value Remove-PROMAlertManagerDefinition
14911493
Set-Alias -Name Delete-PROMLoggingConfiguration -Value Remove-PROMLoggingConfiguration
14921494
Set-Alias -Name PROM-DeleteLoggingConfiguration -Value Remove-PROMLoggingConfiguration
1495+
Set-Alias -Name Delete-PROMQueryLoggingConfiguration -Value Remove-PROMQueryLoggingConfiguration
1496+
Set-Alias -Name PROM-DeleteQueryLoggingConfiguration -Value Remove-PROMQueryLoggingConfiguration
14931497
Set-Alias -Name Delete-PROMRuleGroupsNamespace -Value Remove-PROMRuleGroupsNamespace
14941498
Set-Alias -Name PROM-DeleteRuleGroupsNamespace -Value Remove-PROMRuleGroupsNamespace
14951499
Set-Alias -Name Delete-PROMScraper -Value Remove-PROMScraper
@@ -1500,6 +1504,8 @@ Set-Alias -Name Describe-PROMAlertManagerDefinition -Value Get-PROMAlertManagerD
15001504
Set-Alias -Name PROM-DescribeAlertManagerDefinition -Value Get-PROMAlertManagerDefinition
15011505
Set-Alias -Name Describe-PROMLoggingConfiguration -Value Get-PROMLoggingConfiguration
15021506
Set-Alias -Name PROM-DescribeLoggingConfiguration -Value Get-PROMLoggingConfiguration
1507+
Set-Alias -Name Describe-PROMQueryLoggingConfiguration -Value Get-PROMQueryLoggingConfiguration
1508+
Set-Alias -Name PROM-DescribeQueryLoggingConfiguration -Value Get-PROMQueryLoggingConfiguration
15031509
Set-Alias -Name Describe-PROMRuleGroupsNamespace -Value Get-PROMRuleGroupsNamespace
15041510
Set-Alias -Name PROM-DescribeRuleGroupsNamespace -Value Get-PROMRuleGroupsNamespace
15051511
Set-Alias -Name Describe-PROMScraper -Value Get-PROMScraper
@@ -1526,6 +1532,7 @@ Set-Alias -Name PROM-PutRuleGroupsNamespace -Value Write-PROMRuleGroupsNamespace
15261532
Set-Alias -Name PROM-TagResource -Value Add-PROMResourceTag
15271533
Set-Alias -Name PROM-UntagResource -Value Remove-PROMResourceTag
15281534
Set-Alias -Name PROM-UpdateLoggingConfiguration -Value Update-PROMLoggingConfiguration
1535+
Set-Alias -Name PROM-UpdateQueryLoggingConfiguration -Value Update-PROMQueryLoggingConfiguration
15291536
Set-Alias -Name PROM-UpdateScraper -Value Update-PROMScraper
15301537
Set-Alias -Name PROM-UpdateWorkspaceAlias -Value Update-PROMWorkspaceAlias
15311538
Set-Alias -Name PROM-UpdateWorkspaceConfiguration -Value Update-PROMWorkspaceConfiguration

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4398,16 +4398,19 @@ $PROM_SelectCompleters = {
43984398
$PROM_SelectMap = @{
43994399
"Select"=@("New-PROMAlertManagerDefinition",
44004400
"New-PROMLoggingConfiguration",
4401+
"New-PROMQueryLoggingConfiguration",
44014402
"New-PROMRuleGroupsNamespace",
44024403
"New-PROMScraper",
44034404
"New-PROMWorkspace",
44044405
"Remove-PROMAlertManagerDefinition",
44054406
"Remove-PROMLoggingConfiguration",
4407+
"Remove-PROMQueryLoggingConfiguration",
44064408
"Remove-PROMRuleGroupsNamespace",
44074409
"Remove-PROMScraper",
44084410
"Remove-PROMWorkspace",
44094411
"Get-PROMAlertManagerDefinition",
44104412
"Get-PROMLoggingConfiguration",
4413+
"Get-PROMQueryLoggingConfiguration",
44114414
"Get-PROMRuleGroupsNamespace",
44124415
"Get-PROMScraper",
44134416
"Get-PROMWorkspace",
@@ -4422,6 +4425,7 @@ $PROM_SelectMap = @{
44224425
"Add-PROMResourceTag",
44234426
"Remove-PROMResourceTag",
44244427
"Update-PROMLoggingConfiguration",
4428+
"Update-PROMQueryLoggingConfiguration",
44254429
"Update-PROMScraper",
44264430
"Update-PROMWorkspaceAlias",
44274431
"Update-PROMWorkspaceConfiguration")

modules/AWSPowerShell/Cmdlets/AuditManager/Basic/Edit-AUDMAssessment-Cmdlet.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,8 @@ public partial class EditAUDMAssessmentCmdlet : AmazonAuditManagerClientCmdlet,
132132
/// <para>
133133
/// <para> The Amazon Web Services services that are included in the scope of the assessment.
134134
/// </para><important><para>This API parameter is no longer supported. If you use this parameter to specify one
135-
/// or more Amazon Web Services, Audit Manager ignores this input. Instead, the value
136-
/// for <c>awsServices</c> will show as empty.</para></important>
135+
/// or more Amazon Web Services services, Audit Manager ignores this input. Instead, the
136+
/// value for <c>awsServices</c> will show as empty.</para></important>
137137
/// </para>
138138
/// <para>This parameter is deprecated.</para>
139139
/// </summary>

modules/AWSPowerShell/Cmdlets/AuditManager/Basic/Get-AUDMServiceInScope-Cmdlet.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@
2828
namespace Amazon.PowerShell.Cmdlets.AUDM
2929
{
3030
/// <summary>
31-
/// Gets a list of the Amazon Web Services from which Audit Manager can collect evidence.
32-
///
31+
/// Gets a list of the Amazon Web Services services from which Audit Manager can collect
32+
/// evidence.
3333
///
3434
///
3535
/// <para>
36-
/// Audit Manager defines which Amazon Web Services are in scope for an assessment. Audit
37-
/// Manager infers this scope by examining the assessment’s controls and their data sources,
38-
/// and then mapping this information to one or more of the corresponding Amazon Web Services
39-
/// that are in this list.
36+
/// Audit Manager defines which Amazon Web Services services are in scope for an assessment.
37+
/// Audit Manager infers this scope by examining the assessment’s controls and their data
38+
/// sources, and then mapping this information to one or more of the corresponding Amazon
39+
/// Web Services services that are in this list.
4040
/// </para><note><para>
4141
/// For information about why it's no longer possible to specify services in scope manually,
4242
/// see <a href="https://docs.aws.amazon.com/audit-manager/latest/userguide/evidence-collection-issues.html#unable-to-edit-services">I

modules/AWSPowerShell/Cmdlets/AuditManager/Basic/New-AUDMAssessment-Cmdlet.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,8 @@ public partial class NewAUDMAssessmentCmdlet : AmazonAuditManagerClientCmdlet, I
157157
/// <para>
158158
/// <para> The Amazon Web Services services that are included in the scope of the assessment.
159159
/// </para><important><para>This API parameter is no longer supported. If you use this parameter to specify one
160-
/// or more Amazon Web Services, Audit Manager ignores this input. Instead, the value
161-
/// for <c>awsServices</c> will show as empty.</para></important>
160+
/// or more Amazon Web Services services, Audit Manager ignores this input. Instead, the
161+
/// value for <c>awsServices</c> will show as empty.</para></important>
162162
/// </para>
163163
/// <para>This parameter is deprecated.</para>
164164
/// </summary>

modules/AWSPowerShell/Cmdlets/DSQL/Basic/New-DSQLCluster-Cmdlet.cs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,18 @@ public partial class NewDSQLClusterCmdlet : AmazonDSQLClientCmdlet, IExecutor
9898
public System.Boolean? DeletionProtectionEnabled { get; set; }
9999
#endregion
100100

101+
#region Parameter KmsEncryptionKey
102+
/// <summary>
103+
/// <para>
104+
/// <para>The KMS key that encrypts and protects the data on your cluster. You can specify the
105+
/// ARN, ID, or alias of an existing key or have Amazon Web Services create a default
106+
/// key for you.</para>
107+
/// </para>
108+
/// </summary>
109+
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
110+
public System.String KmsEncryptionKey { get; set; }
111+
#endregion
112+
101113
#region Parameter Tag
102114
/// <summary>
103115
/// <para>
@@ -199,6 +211,7 @@ protected override void ProcessRecord()
199211
#pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
200212
context.ClientToken = this.ClientToken;
201213
context.DeletionProtectionEnabled = this.DeletionProtectionEnabled;
214+
context.KmsEncryptionKey = this.KmsEncryptionKey;
202215
if (this.MultiRegionProperties_Cluster != null)
203216
{
204217
context.MultiRegionProperties_Cluster = new List<System.String>(this.MultiRegionProperties_Cluster);
@@ -236,6 +249,10 @@ public object Execute(ExecutorContext context)
236249
{
237250
request.DeletionProtectionEnabled = cmdletContext.DeletionProtectionEnabled.Value;
238251
}
252+
if (cmdletContext.KmsEncryptionKey != null)
253+
{
254+
request.KmsEncryptionKey = cmdletContext.KmsEncryptionKey;
255+
}
239256

240257
// populate MultiRegionProperties
241258
var requestMultiRegionPropertiesIsNull = true;
@@ -332,6 +349,7 @@ internal partial class CmdletContext : ExecutorContext
332349
{
333350
public System.String ClientToken { get; set; }
334351
public System.Boolean? DeletionProtectionEnabled { get; set; }
352+
public System.String KmsEncryptionKey { get; set; }
335353
public List<System.String> MultiRegionProperties_Cluster { get; set; }
336354
public System.String MultiRegionProperties_WitnessRegion { get; set; }
337355
public Dictionary<System.String, System.String> Tag { get; set; }

0 commit comments

Comments
 (0)