Skip to content

Commit 9d3d406

Browse files
4.1.840
1 parent 484804a commit 9d3d406

24 files changed

+648
-81
lines changed

Include/sdk/_sdk-versions.json

Lines changed: 9 additions & 9 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.1062.0",
4+
"ProductVersion" : "3.7.1063.0",
55
"CoreVersion" : "3.7.402.71",
66
"OverrideCoreVersion" : "3.3",
77
"DefaultToPreview" : false,
@@ -162,7 +162,7 @@
162162
"InPreview" : false
163163
},
164164
"ECS" : {
165-
"Version" : "3.7.411.14",
165+
"Version" : "3.7.411.15",
166166
"AssemblyVersionOverride" : "3.3",
167167
"Dependencies" : {
168168
"Core" : "3.7.402.71"
@@ -252,7 +252,7 @@
252252
"InPreview" : false
253253
},
254254
"KeyManagementService" : {
255-
"Version" : "3.7.402.3",
255+
"Version" : "3.7.403.0",
256256
"AssemblyVersionOverride" : "3.3",
257257
"Dependencies" : {
258258
"Core" : "3.7.402.71"
@@ -484,7 +484,7 @@
484484
"InPreview" : false
485485
},
486486
"APIGateway" : {
487-
"Version" : "3.7.403.6",
487+
"Version" : "3.7.403.7",
488488
"AssemblyVersionOverride" : "3.3",
489489
"Dependencies" : {
490490
"Core" : "3.7.402.71"
@@ -1300,7 +1300,7 @@
13001300
"InPreview" : false
13011301
},
13021302
"ApiGatewayV2" : {
1303-
"Version" : "3.7.403.6",
1303+
"Version" : "3.7.403.7",
13041304
"AssemblyVersionOverride" : "3.3",
13051305
"Dependencies" : {
13061306
"Core" : "3.7.402.71"
@@ -2364,7 +2364,7 @@
23642364
"InPreview" : false
23652365
},
23662366
"EMRServerless" : {
2367-
"Version" : "3.7.405.6",
2367+
"Version" : "3.7.406.0",
23682368
"AssemblyVersionOverride" : "3.3",
23692369
"Dependencies" : {
23702370
"Core" : "3.7.402.71"
@@ -2428,7 +2428,7 @@
24282428
"InPreview" : false
24292429
},
24302430
"IoTFleetWise" : {
2431-
"Version" : "3.7.407.29",
2431+
"Version" : "3.7.408.0",
24322432
"AssemblyVersionOverride" : "3.3",
24332433
"Dependencies" : {
24342434
"Core" : "3.7.402.71"
@@ -3044,7 +3044,7 @@
30443044
"InPreview" : false
30453045
},
30463046
"PCS" : {
3047-
"Version" : "3.7.404.6",
3047+
"Version" : "3.7.405.0",
30483048
"AssemblyVersionOverride" : "3.3",
30493049
"Dependencies" : {
30503050
"Core" : "3.7.402.71"
@@ -3116,7 +3116,7 @@
31163116
"InPreview" : false
31173117
},
31183118
"ConnectCampaignsV2" : {
3119-
"Version" : "3.7.401.107",
3119+
"Version" : "3.7.402.0",
31203120
"AssemblyVersionOverride" : "3.3",
31213121
"Dependencies" : {
31223122
"Core" : "3.7.402.71"

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.839 (2025-06-11 20:39Z)
1+
### 4.1.840 (2025-06-12 20:09Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1063.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 AmazonConnectCampaignServiceV2
4+
* Added cmdlet Get-CCS2InstanceCommunicationLimit leveraging the GetInstanceCommunicationLimits service API.
5+
* Added cmdlet Write-CCS2InstanceCommunicationLimit leveraging the PutInstanceCommunicationLimits service API.
6+
* Modified cmdlet New-CCS2Campaign: added parameter CommunicationLimitsOverride_InstanceLimitsHandling.
7+
* Modified cmdlet Update-CCS2CampaignCommunicationLimit: added parameter CommunicationLimitsOverride_InstanceLimitsHandling.
8+
9+
### 4.1.839 (2025-06-11 20:39Z)
210
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1062.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.
311
* Amazon Control Catalog
412
* Added cmdlet Get-CLCATControlMappingList leveraging the ListControlMappings service API.

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.839 (2025-06-11 20:39Z)
1+
### 4.1.840 (2025-06-12 20:09Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1063.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 AmazonConnectCampaignServiceV2
4+
* Added cmdlet Get-CCS2InstanceCommunicationLimit leveraging the GetInstanceCommunicationLimits service API.
5+
* Added cmdlet Write-CCS2InstanceCommunicationLimit leveraging the PutInstanceCommunicationLimits service API.
6+
* Modified cmdlet New-CCS2Campaign: added parameter CommunicationLimitsOverride_InstanceLimitsHandling.
7+
* Modified cmdlet Update-CCS2CampaignCommunicationLimit: added parameter CommunicationLimitsOverride_InstanceLimitsHandling.
8+
9+
### 4.1.839 (2025-06-11 20:39Z)
210
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1062.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.
311
* Amazon Control Catalog
412
* Added cmdlet Get-CLCATControlMappingList leveraging the ListControlMappings service API.

generator/AWSPSGeneratorLib/Config/ServiceConfig/connectcampaignsv2.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@
7979
<Params />
8080
<TypesNotToFlatten />
8181
</ServiceOperation>
82+
<ServiceOperation MethodName="GetInstanceCommunicationLimits" OutputProperty="CommunicationLimitsConfig" Verb="Get" Noun="InstanceCommunicationLimit" PipelineParameter="ConnectInstanceId" NoPipelineParameter="false">
83+
<Params />
84+
<TypesNotToFlatten />
85+
</ServiceOperation>
8286
<ServiceOperation MethodName="GetInstanceOnboardingJobStatus" OutputProperty="ConnectInstanceOnboardingJobStatus" Verb="Get" Noun="InstanceOnboardingJobStatus" PipelineParameter="ConnectInstanceId" NoPipelineParameter="false" LegacyV4Pagination="true">
8387
<Params />
8488
<TypesNotToFlatten />
@@ -103,6 +107,10 @@
103107
<Params />
104108
<TypesNotToFlatten />
105109
</ServiceOperation>
110+
<ServiceOperation MethodName="PutInstanceCommunicationLimits" Verb="Write" Noun="InstanceCommunicationLimit" ShouldProcessTarget="ConnectInstanceId" PipelineParameter="ConnectInstanceId" NoPipelineParameter="false">
111+
<Params />
112+
<TypesNotToFlatten />
113+
</ServiceOperation>
106114
<ServiceOperation MethodName="PutOutboundRequestBatch" OutputProperty="*" Verb="Write" Noun="OutboundRequestBatch" ShouldProcessTarget="Id" PipelineParameter="Id" NoPipelineParameter="false" LegacyV4Pagination="true">
107115
<Params />
108116
<TypesNotToFlatten />

modules/AWSPowerShell/AWSAliases.ps1

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7072,6 +7072,8 @@ Set-Alias -Name CCS2-DescribeCampaign -Value Get-CCS2Campaign
70727072
Set-Alias -Name CCS2-GetCampaignState -Value Get-CCS2CampaignState
70737073
Set-Alias -Name CCS2-GetCampaignStateBatch -Value Get-CCS2CampaignStateBatch
70747074
Set-Alias -Name CCS2-GetConnectInstanceConfig -Value Get-CCS2ConnectInstanceConfig
7075+
Set-Alias -Name Get-CCS2InstanceCommunicationLimits -Value Get-CCS2InstanceCommunicationLimit
7076+
Set-Alias -Name CCS2-GetInstanceCommunicationLimits -Value Get-CCS2InstanceCommunicationLimit
70757077
Set-Alias -Name CCS2-GetInstanceOnboardingJobStatus -Value Get-CCS2InstanceOnboardingJobStatus
70767078
Set-Alias -Name List-CCS2Campaigns -Value Get-CCS2CampaignList
70777079
Set-Alias -Name List-CCS2CampaignList -Value Get-CCS2CampaignList
@@ -7084,6 +7086,9 @@ Set-Alias -Name Pause-CCS2Campaign -Value Suspend-CCS2Campaign
70847086
Set-Alias -Name CCS2-PauseCampaign -Value Suspend-CCS2Campaign
70857087
Set-Alias -Name Put-CCS2ConnectInstanceIntegration -Value Write-CCS2ConnectInstanceIntegration
70867088
Set-Alias -Name CCS2-PutConnectInstanceIntegration -Value Write-CCS2ConnectInstanceIntegration
7089+
Set-Alias -Name Put-CCS2InstanceCommunicationLimits -Value Write-CCS2InstanceCommunicationLimit
7090+
Set-Alias -Name Put-CCS2InstanceCommunicationLimit -Value Write-CCS2InstanceCommunicationLimit
7091+
Set-Alias -Name CCS2-PutInstanceCommunicationLimits -Value Write-CCS2InstanceCommunicationLimit
70877092
Set-Alias -Name Put-CCS2OutboundRequestBatch -Value Write-CCS2OutboundRequestBatch
70887093
Set-Alias -Name CCS2-PutOutboundRequestBatch -Value Write-CCS2OutboundRequestBatch
70897094
Set-Alias -Name Put-CCS2ProfileOutboundRequestBatch -Value Write-CCS2ProfileOutboundRequestBatch

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18739,6 +18739,16 @@ $CCS2_Completers = {
1873918739
break
1874018740
}
1874118741

18742+
# Amazon.ConnectCampaignsV2.InstanceLimitsHandling
18743+
{
18744+
($_ -eq "New-CCS2Campaign/CommunicationLimitsOverride_InstanceLimitsHandling") -Or
18745+
($_ -eq "Update-CCS2CampaignCommunicationLimit/CommunicationLimitsOverride_InstanceLimitsHandling")
18746+
}
18747+
{
18748+
$v = "OPT_IN","OPT_OUT"
18749+
break
18750+
}
18751+
1874218752

1874318753
}
1874418754

@@ -18750,6 +18760,7 @@ $CCS2_Completers = {
1875018760
$CCS2_map = @{
1875118761
"CampaignDeletionPolicy"=@("Remove-CCS2ConnectInstanceConfig")
1875218762
"ChannelSubtype"=@("Remove-CCS2CampaignChannelSubtypeConfig")
18763+
"CommunicationLimitsOverride_InstanceLimitsHandling"=@("New-CCS2Campaign","Update-CCS2CampaignCommunicationLimit")
1875318764
"Config"=@("Remove-CCS2CampaignCommunicationLimit","Remove-CCS2CampaignCommunicationTime")
1875418765
"EncryptionConfig_EncryptionType"=@("Start-CCS2InstanceOnboardingJob")
1875518766
"InstanceIdFilter_Operator"=@("Get-CCS2CampaignList")
@@ -18817,12 +18828,14 @@ $CCS2_SelectMap = @{
1881718828
"Get-CCS2CampaignState",
1881818829
"Get-CCS2CampaignStateBatch",
1881918830
"Get-CCS2ConnectInstanceConfig",
18831+
"Get-CCS2InstanceCommunicationLimit",
1882018832
"Get-CCS2InstanceOnboardingJobStatus",
1882118833
"Get-CCS2CampaignList",
1882218834
"Get-CCS2ConnectInstanceIntegrationList",
1882318835
"Get-CCS2ResourceTag",
1882418836
"Suspend-CCS2Campaign",
1882518837
"Write-CCS2ConnectInstanceIntegration",
18838+
"Write-CCS2InstanceCommunicationLimit",
1882618839
"Write-CCS2OutboundRequestBatch",
1882718840
"Write-CCS2ProfileOutboundRequestBatch",
1882818841
"Resume-CCS2Campaign",
@@ -43443,7 +43456,7 @@ $KMS_Completers = {
4344343456
# Amazon.KeyManagementService.KeySpec
4344443457
"New-KMSKey/KeySpec"
4344543458
{
43446-
$v = "ECC_NIST_P256","ECC_NIST_P384","ECC_NIST_P521","ECC_SECG_P256K1","HMAC_224","HMAC_256","HMAC_384","HMAC_512","RSA_2048","RSA_3072","RSA_4096","SM2","SYMMETRIC_DEFAULT"
43459+
$v = "ECC_NIST_P256","ECC_NIST_P384","ECC_NIST_P521","ECC_SECG_P256K1","HMAC_224","HMAC_256","HMAC_384","HMAC_512","ML_DSA_44","ML_DSA_65","ML_DSA_87","RSA_2048","RSA_3072","RSA_4096","SM2","SYMMETRIC_DEFAULT"
4344743460
break
4344843461
}
4344943462

@@ -43470,7 +43483,7 @@ $KMS_Completers = {
4347043483
($_ -eq "Test-KMSSignature/MessageType")
4347143484
}
4347243485
{
43473-
$v = "DIGEST","RAW"
43486+
$v = "DIGEST","EXTERNAL_MU","RAW"
4347443487
break
4347543488
}
4347643489

@@ -43487,7 +43500,7 @@ $KMS_Completers = {
4348743500
($_ -eq "Test-KMSSignature/SigningAlgorithm")
4348843501
}
4348943502
{
43490-
$v = "ECDSA_SHA_256","ECDSA_SHA_384","ECDSA_SHA_512","RSASSA_PKCS1_V1_5_SHA_256","RSASSA_PKCS1_V1_5_SHA_384","RSASSA_PKCS1_V1_5_SHA_512","RSASSA_PSS_SHA_256","RSASSA_PSS_SHA_384","RSASSA_PSS_SHA_512","SM2DSA"
43503+
$v = "ECDSA_SHA_256","ECDSA_SHA_384","ECDSA_SHA_512","ML_DSA_SHAKE_256","RSASSA_PKCS1_V1_5_SHA_256","RSASSA_PKCS1_V1_5_SHA_384","RSASSA_PKCS1_V1_5_SHA_512","RSASSA_PSS_SHA_256","RSASSA_PSS_SHA_384","RSASSA_PSS_SHA_512","SM2DSA"
4349143504
break
4349243505
}
4349343506

modules/AWSPowerShell/Cmdlets/APIGateway/Basic/Write-AGIntegration-Cmdlet.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,8 @@ public partial class WriteAGIntegrationCmdlet : AmazonAPIGatewayClientCmdlet, IE
240240
/// <summary>
241241
/// <para>
242242
/// <para>Custom timeout between 50 and 29,000 milliseconds. The default value is 29,000 milliseconds
243-
/// or 29 seconds.</para>
243+
/// or 29 seconds. You can increase the default value to longer than 29 seconds for Regional
244+
/// or private APIs only.</para>
244245
/// </para>
245246
/// </summary>
246247
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]

modules/AWSPowerShell/Cmdlets/ApiGatewayV2/Basic/New-AG2RoutingRule-Cmdlet.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
namespace Amazon.PowerShell.Cmdlets.AG2
2929
{
3030
/// <summary>
31-
/// Creates a RoutingRule
31+
/// Creates a RoutingRule.
3232
/// </summary>
3333
[Cmdlet("New", "AG2RoutingRule", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
3434
[OutputType("Amazon.ApiGatewayV2.Model.CreateRoutingRuleResponse")]

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,16 @@ $CCS2_Completers = {
122122
break
123123
}
124124

125+
# Amazon.ConnectCampaignsV2.InstanceLimitsHandling
126+
{
127+
($_ -eq "New-CCS2Campaign/CommunicationLimitsOverride_InstanceLimitsHandling") -Or
128+
($_ -eq "Update-CCS2CampaignCommunicationLimit/CommunicationLimitsOverride_InstanceLimitsHandling")
129+
}
130+
{
131+
$v = "OPT_IN","OPT_OUT"
132+
break
133+
}
134+
125135

126136
}
127137

@@ -133,6 +143,7 @@ $CCS2_Completers = {
133143
$CCS2_map = @{
134144
"CampaignDeletionPolicy"=@("Remove-CCS2ConnectInstanceConfig")
135145
"ChannelSubtype"=@("Remove-CCS2CampaignChannelSubtypeConfig")
146+
"CommunicationLimitsOverride_InstanceLimitsHandling"=@("New-CCS2Campaign","Update-CCS2CampaignCommunicationLimit")
136147
"Config"=@("Remove-CCS2CampaignCommunicationLimit","Remove-CCS2CampaignCommunicationTime")
137148
"EncryptionConfig_EncryptionType"=@("Start-CCS2InstanceOnboardingJob")
138149
"InstanceIdFilter_Operator"=@("Get-CCS2CampaignList")
@@ -200,12 +211,14 @@ $CCS2_SelectMap = @{
200211
"Get-CCS2CampaignState",
201212
"Get-CCS2CampaignStateBatch",
202213
"Get-CCS2ConnectInstanceConfig",
214+
"Get-CCS2InstanceCommunicationLimit",
203215
"Get-CCS2InstanceOnboardingJobStatus",
204216
"Get-CCS2CampaignList",
205217
"Get-CCS2ConnectInstanceIntegrationList",
206218
"Get-CCS2ResourceTag",
207219
"Suspend-CCS2Campaign",
208220
"Write-CCS2ConnectInstanceIntegration",
221+
"Write-CCS2InstanceCommunicationLimit",
209222
"Write-CCS2OutboundRequestBatch",
210223
"Write-CCS2ProfileOutboundRequestBatch",
211224
"Resume-CCS2Campaign",

modules/AWSPowerShell/Cmdlets/ConnectCampaignsV2/AWS.Tools.ConnectCampaignsV2.psd1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ This version of AWS Tools for PowerShell is compatible with Windows PowerShell 5
9595
'Get-CCS2CampaignStateBatch',
9696
'Get-CCS2ConnectInstanceConfig',
9797
'Get-CCS2ConnectInstanceIntegrationList',
98+
'Get-CCS2InstanceCommunicationLimit',
9899
'Get-CCS2InstanceOnboardingJobStatus',
99100
'Get-CCS2ResourceTag',
100101
'New-CCS2Campaign',
@@ -119,6 +120,7 @@ This version of AWS Tools for PowerShell is compatible with Windows PowerShell 5
119120
'Update-CCS2CampaignSchedule',
120121
'Update-CCS2CampaignSource',
121122
'Write-CCS2ConnectInstanceIntegration',
123+
'Write-CCS2InstanceCommunicationLimit',
122124
'Write-CCS2OutboundRequestBatch',
123125
'Write-CCS2ProfileOutboundRequestBatch')
124126

0 commit comments

Comments
 (0)