Skip to content

Commit 4cb1f79

Browse files
5.0.58
1 parent 14f8991 commit 4cb1f79

20 files changed

+89
-60
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" : "4.0.0.0",
4-
"ProductVersion" : "4.0.93.0",
4+
"ProductVersion" : "4.0.94.0",
55
"CoreVersion" : "4.0.0.28",
66
"OverrideCoreVersion" : "4.0",
77
"DefaultToPreview" : false,
@@ -154,7 +154,7 @@
154154
"InPreview" : false
155155
},
156156
"EC2" : {
157-
"Version" : "4.0.38.0",
157+
"Version" : "4.0.39.0",
158158
"AssemblyVersionOverride" : "4.0",
159159
"Dependencies" : {
160160
"Core" : "4.0.0.28"
@@ -588,7 +588,7 @@
588588
"InPreview" : false
589589
},
590590
"Budgets" : {
591-
"Version" : "4.0.4.0",
591+
"Version" : "4.0.5.0",
592592
"AssemblyVersionOverride" : "4.0",
593593
"Dependencies" : {
594594
"Core" : "4.0.0.28"
@@ -2100,7 +2100,7 @@
21002100
"InPreview" : false
21012101
},
21022102
"ChimeSDKMessaging" : {
2103-
"Version" : "4.0.0.22",
2103+
"Version" : "4.0.1.0",
21042104
"AssemblyVersionOverride" : "4.0",
21052105
"Dependencies" : {
21062106
"Core" : "4.0.0.28"
@@ -2732,7 +2732,7 @@
27322732
"InPreview" : false
27332733
},
27342734
"Bedrock" : {
2735-
"Version" : "4.0.10.5",
2735+
"Version" : "4.0.11.0",
27362736
"AssemblyVersionOverride" : "4.0",
27372737
"Dependencies" : {
27382738
"Core" : "4.0.0.28"

changelogs/CHANGELOG.2025.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
### 5.0.57 (2025-09-17 20:15Z)
1+
### 5.0.58 (2025-09-18 20:06Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.94.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 Bedrock
4+
* [Breaking Change] Modified cmdlet Update-BDRAutomatedReasoningPolicyTestCase: removed parameter KmsKeyArn.
5+
* Amazon Chime SDK Messaging
6+
* Modified cmdlet Get-CHMMGMessagingSessionEndpoint: added parameter NetworkType.
7+
8+
### 5.0.57 (2025-09-17 20:15Z)
29
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.93.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.
310
* Amazon Network Firewall
411
* Modified cmdlet New-NWFWFirewallPolicy: added parameter FirewallPolicy_EnableTLSSessionHolding.

changelogs/CHANGELOG.ALL.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
### 5.0.57 (2025-09-17 20:15Z)
1+
### 5.0.58 (2025-09-18 20:06Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.94.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 Bedrock
4+
* [Breaking Change] Modified cmdlet Update-BDRAutomatedReasoningPolicyTestCase: removed parameter KmsKeyArn.
5+
* Amazon Chime SDK Messaging
6+
* Modified cmdlet Get-CHMMGMessagingSessionEndpoint: added parameter NetworkType.
7+
8+
### 5.0.57 (2025-09-17 20:15Z)
29
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.93.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.
310
* Amazon Network Firewall
411
* Modified cmdlet New-NWFWFirewallPolicy: added parameter FirewallPolicy_EnableTLSSessionHolding.

generator/AWSPSGeneratorLib/Config/ServiceConfig/chime-sdk-messaging.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
<Params />
123123
<TypesNotToFlatten />
124124
</ServiceOperation>
125-
<ServiceOperation MethodName="GetMessagingSessionEndpoint" OutputProperty="Endpoint" Verb="Get" Noun="MessagingSessionEndpoint" PipelineParameter="" NoPipelineParameter="false" LegacyV4Pagination="true">
125+
<ServiceOperation MethodName="GetMessagingSessionEndpoint" OutputProperty="Endpoint" Verb="Get" Noun="MessagingSessionEndpoint" PipelineParameter="NetworkType" NoPipelineParameter="false" LegacyV4Pagination="true">
126126
<Params />
127127
<TypesNotToFlatten />
128128
</ServiceOperation>

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11144,6 +11144,13 @@ $CHMMG_Completers = {
1114411144
break
1114511145
}
1114611146

11147+
# Amazon.ChimeSDKMessaging.NetworkType
11148+
"Get-CHMMGMessagingSessionEndpoint/NetworkType"
11149+
{
11150+
$v = "DUAL_STACK","IPV4_ONLY"
11151+
break
11152+
}
11153+
1114711154
# Amazon.ChimeSDKMessaging.PushNotificationType
1114811155
{
1114911156
($_ -eq "Send-CHMMGChannelFlowCallback/PushNotification_Type") -Or
@@ -11172,6 +11179,7 @@ $CHMMG_Completers = {
1117211179
$CHMMG_map = @{
1117311180
"ExpirationSettings_ExpirationCriterion"=@("New-CHMMGChannel","Write-CHMMGChannelExpirationSetting")
1117411181
"Mode"=@("New-CHMMGChannel","Update-CHMMGChannel")
11182+
"NetworkType"=@("Get-CHMMGMessagingSessionEndpoint")
1117511183
"Persistence"=@("Send-CHMMGChannelMessage")
1117611184
"Privacy"=@("Get-CHMMGChannelList","New-CHMMGChannel")
1117711185
"PushNotification_Type"=@("Send-CHMMGChannelFlowCallback","Send-CHMMGChannelMessage")

modules/AWSPowerShell/Cmdlets/Bedrock/Basic/Update-BDRAutomatedReasoningPolicyTestCase-Cmdlet.cs

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -102,17 +102,6 @@ public partial class UpdateBDRAutomatedReasoningPolicyTestCaseCmdlet : AmazonBed
102102
public System.String GuardContent { get; set; }
103103
#endregion
104104

105-
#region Parameter KmsKeyArn
106-
/// <summary>
107-
/// <para>
108-
/// <para>The KMS key ARN for encrypting the test at rest. If not provided, the key will not
109-
/// be updated. Use <c>DISCARD</c> to remove the key.</para>
110-
/// </para>
111-
/// </summary>
112-
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
113-
public System.String KmsKeyArn { get; set; }
114-
#endregion
115-
116105
#region Parameter LastUpdatedAt
117106
/// <summary>
118107
/// <para>
@@ -237,7 +226,6 @@ protected override void ProcessRecord()
237226
WriteWarning("You are passing $null as a value for parameter GuardContent which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
238227
}
239228
#endif
240-
context.KmsKeyArn = this.KmsKeyArn;
241229
context.LastUpdatedAt = this.LastUpdatedAt;
242230
#if MODULAR
243231
if (this.LastUpdatedAt == null && ParameterWasBound(nameof(this.LastUpdatedAt)))
@@ -292,10 +280,6 @@ public object Execute(ExecutorContext context)
292280
{
293281
request.GuardContent = cmdletContext.GuardContent;
294282
}
295-
if (cmdletContext.KmsKeyArn != null)
296-
{
297-
request.KmsKeyArn = cmdletContext.KmsKeyArn;
298-
}
299283
if (cmdletContext.LastUpdatedAt != null)
300284
{
301285
request.LastUpdatedAt = cmdletContext.LastUpdatedAt.Value;
@@ -371,7 +355,6 @@ internal partial class CmdletContext : ExecutorContext
371355
public System.Double? ConfidenceThreshold { get; set; }
372356
public Amazon.Bedrock.AutomatedReasoningCheckResult ExpectedAggregatedFindingsResult { get; set; }
373357
public System.String GuardContent { get; set; }
374-
public System.String KmsKeyArn { get; set; }
375358
public System.DateTime? LastUpdatedAt { get; set; }
376359
public System.String PolicyArn { get; set; }
377360
public System.String QueryContent { get; set; }

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,13 @@ $CHMMG_Completers = {
142142
break
143143
}
144144

145+
# Amazon.ChimeSDKMessaging.NetworkType
146+
"Get-CHMMGMessagingSessionEndpoint/NetworkType"
147+
{
148+
$v = "DUAL_STACK","IPV4_ONLY"
149+
break
150+
}
151+
145152
# Amazon.ChimeSDKMessaging.PushNotificationType
146153
{
147154
($_ -eq "Send-CHMMGChannelFlowCallback/PushNotification_Type") -Or
@@ -170,6 +177,7 @@ $CHMMG_Completers = {
170177
$CHMMG_map = @{
171178
"ExpirationSettings_ExpirationCriterion"=@("New-CHMMGChannel","Write-CHMMGChannelExpirationSetting")
172179
"Mode"=@("New-CHMMGChannel","Update-CHMMGChannel")
180+
"NetworkType"=@("Get-CHMMGMessagingSessionEndpoint")
173181
"Persistence"=@("Send-CHMMGChannelMessage")
174182
"Privacy"=@("Get-CHMMGChannelList","New-CHMMGChannel")
175183
"PushNotification_Type"=@("Send-CHMMGChannelFlowCallback","Send-CHMMGChannelMessage")

modules/AWSPowerShell/Cmdlets/ChimeSDKMessaging/Basic/Get-CHMMGChannelMembershipList-Cmdlet.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ namespace Amazon.PowerShell.Cmdlets.CHMMG
3737
/// or <c>AppInstanceBot</c> that makes the API call as the value in the header.
3838
/// </para></note><para>
3939
/// If you want to list the channels to which a specific app instance user belongs, see
40-
/// the <a href="https://docs.aws.amazon.com/chime/latest/APIReference/API_messaging-chime_ListChannelMembershipsForAppInstanceUser.html">ListChannelMembershipsForAppInstanceUser</a>
40+
/// the <a href="https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannelMembershipsForAppInstanceUser.html">ListChannelMembershipsForAppInstanceUser</a>
4141
/// API.
4242
/// </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. This cmdlet didn't autopaginate in V4, auto-pagination support was added in V5.
4343
/// </summary>

modules/AWSPowerShell/Cmdlets/ChimeSDKMessaging/Basic/Get-CHMMGMessagingSessionEndpoint-Cmdlet.cs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,18 @@ public partial class GetCHMMGMessagingSessionEndpointCmdlet : AmazonChimeSDKMess
4545
protected override bool IsGeneratedCmdlet { get; set; } = true;
4646
private readonly CancellationTokenSource _cancellationTokenSource = new CancellationTokenSource();
4747

48+
#region Parameter NetworkType
49+
/// <summary>
50+
/// <para>
51+
/// <para>The type of network for the messaging session endpoint. Either IPv4 only or dual-stack
52+
/// (IPv4 and IPv6).</para>
53+
/// </para>
54+
/// </summary>
55+
[System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
56+
[AWSConstantClassSource("Amazon.ChimeSDKMessaging.NetworkType")]
57+
public Amazon.ChimeSDKMessaging.NetworkType NetworkType { get; set; }
58+
#endregion
59+
4860
#region Parameter Select
4961
/// <summary>
5062
/// Use the -Select parameter to control the cmdlet output. The default value is 'Endpoint'.
@@ -75,6 +87,7 @@ protected override void ProcessRecord()
7587
context.Select = CreateSelectDelegate<Amazon.ChimeSDKMessaging.Model.GetMessagingSessionEndpointResponse, GetCHMMGMessagingSessionEndpointCmdlet>(Select) ??
7688
throw new System.ArgumentException("Invalid value for -Select parameter.", nameof(this.Select));
7789
}
90+
context.NetworkType = this.NetworkType;
7891

7992
// allow further manipulation of loaded context prior to processing
8093
PostExecutionContextLoad(context);
@@ -91,6 +104,10 @@ public object Execute(ExecutorContext context)
91104
// create request
92105
var request = new Amazon.ChimeSDKMessaging.Model.GetMessagingSessionEndpointRequest();
93106

107+
if (cmdletContext.NetworkType != null)
108+
{
109+
request.NetworkType = cmdletContext.NetworkType;
110+
}
94111

95112
CmdletOutput output;
96113

@@ -146,6 +163,7 @@ private Amazon.ChimeSDKMessaging.Model.GetMessagingSessionEndpointResponse CallA
146163

147164
internal partial class CmdletContext : ExecutorContext
148165
{
166+
public Amazon.ChimeSDKMessaging.NetworkType NetworkType { get; set; }
149167
public System.Func<Amazon.ChimeSDKMessaging.Model.GetMessagingSessionEndpointResponse, GetCHMMGMessagingSessionEndpointCmdlet, object> Select { get; set; } =
150168
(response, cmdlet) => response.Endpoint;
151169
}

modules/AWSPowerShell/Cmdlets/ChimeSDKMessaging/Basic/Hide-CHMMGChannelMessage-Cmdlet.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
namespace Amazon.PowerShell.Cmdlets.CHMMG
3131
{
3232
/// <summary>
33-
/// Redacts message content, but not metadata. The message exists in the back end, but
34-
/// the action returns null content, and the state shows as redacted.
33+
/// Redacts message content and metadata. The message exists in the back end, but the
34+
/// action returns null content, and the state shows as redacted.
3535
///
3636
/// <note><para>
3737
/// The <c>x-amz-chime-bearer</c> request header is mandatory. Use the ARN of the <c>AppInstanceUser</c>

0 commit comments

Comments
 (0)