Skip to content

Commit 8e864d3

Browse files
4.1.829
1 parent 2c8258c commit 8e864d3

File tree

43 files changed

+2619
-910
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+2619
-910
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: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
1-
### 4.1.828 (2025-05-27 20:20Z)
1+
### 4.1.829 (2025-05-28 20:44Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1053.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 CloudWatch Synthetics
4+
* Modified cmdlet New-CWSYNCanary: added parameter RunConfig_EphemeralStorage.
5+
* Modified cmdlet Start-CWSYNCanaryDryRun: added parameter RunConfig_EphemeralStorage.
6+
* Modified cmdlet Update-CWSYNCanary: added parameter RunConfig_EphemeralStorage.
7+
* Amazon Cost Optimization Hub
8+
* Modified cmdlet Update-COHPreference: added parameters PreferredCommitment_PaymentOption and PreferredCommitment_Term.
9+
* Amazon Elastic Compute Cloud (EC2)
10+
* Modified cmdlet Unregister-EC2Image: added parameter DeleteAssociatedSnapshot.
11+
* Amazon Network Firewall
12+
* Added cmdlet Get-NWFWFirewallMetadata leveraging the DescribeFirewallMetadata service API.
13+
* Added cmdlet Get-NWFWVpcEndpointAssociation leveraging the DescribeVpcEndpointAssociation service API.
14+
* Added cmdlet Get-NWFWVpcEndpointAssociationList leveraging the ListVpcEndpointAssociations service API.
15+
* Added cmdlet New-NWFWVpcEndpointAssociation leveraging the CreateVpcEndpointAssociation service API.
16+
* Added cmdlet Remove-NWFWVpcEndpointAssociation leveraging the DeleteVpcEndpointAssociation service API.
17+
* Modified cmdlet Get-NWFWFlowOperation: added parameters VpcEndpointAssociationArn and VpcEndpointId.
18+
* Modified cmdlet Get-NWFWFlowOperationList: added parameters VpcEndpointAssociationArn and VpcEndpointId.
19+
* Modified cmdlet Get-NWFWFlowOperationResultList: added parameters VpcEndpointAssociationArn and VpcEndpointId.
20+
* Modified cmdlet Start-NWFWFlowCapture: added parameters VpcEndpointAssociationArn and VpcEndpointId.
21+
* Modified cmdlet Start-NWFWFlowFlush: added parameters VpcEndpointAssociationArn and VpcEndpointId.
22+
23+
### 4.1.828 (2025-05-27 20:20Z)
224
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1052.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.
325
* Amazon AWSDeadlineCloud
426
* Modified cmdlet New-ADCFleet: added parameter ServiceManagedEc2_StorageProfileId.

changelogs/CHANGELOG.ALL.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
1-
### 4.1.828 (2025-05-27 20:20Z)
1+
### 4.1.829 (2025-05-28 20:44Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1053.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 CloudWatch Synthetics
4+
* Modified cmdlet New-CWSYNCanary: added parameter RunConfig_EphemeralStorage.
5+
* Modified cmdlet Start-CWSYNCanaryDryRun: added parameter RunConfig_EphemeralStorage.
6+
* Modified cmdlet Update-CWSYNCanary: added parameter RunConfig_EphemeralStorage.
7+
* Amazon Cost Optimization Hub
8+
* Modified cmdlet Update-COHPreference: added parameters PreferredCommitment_PaymentOption and PreferredCommitment_Term.
9+
* Amazon Elastic Compute Cloud (EC2)
10+
* Modified cmdlet Unregister-EC2Image: added parameter DeleteAssociatedSnapshot.
11+
* Amazon Network Firewall
12+
* Added cmdlet Get-NWFWFirewallMetadata leveraging the DescribeFirewallMetadata service API.
13+
* Added cmdlet Get-NWFWVpcEndpointAssociation leveraging the DescribeVpcEndpointAssociation service API.
14+
* Added cmdlet Get-NWFWVpcEndpointAssociationList leveraging the ListVpcEndpointAssociations service API.
15+
* Added cmdlet New-NWFWVpcEndpointAssociation leveraging the CreateVpcEndpointAssociation service API.
16+
* Added cmdlet Remove-NWFWVpcEndpointAssociation leveraging the DeleteVpcEndpointAssociation service API.
17+
* Modified cmdlet Get-NWFWFlowOperation: added parameters VpcEndpointAssociationArn and VpcEndpointId.
18+
* Modified cmdlet Get-NWFWFlowOperationList: added parameters VpcEndpointAssociationArn and VpcEndpointId.
19+
* Modified cmdlet Get-NWFWFlowOperationResultList: added parameters VpcEndpointAssociationArn and VpcEndpointId.
20+
* Modified cmdlet Start-NWFWFlowCapture: added parameters VpcEndpointAssociationArn and VpcEndpointId.
21+
* Modified cmdlet Start-NWFWFlowFlush: added parameters VpcEndpointAssociationArn and VpcEndpointId.
22+
23+
### 4.1.828 (2025-05-27 20:20Z)
224
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1052.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.
325
* Amazon AWSDeadlineCloud
426
* Modified cmdlet New-ADCFleet: added parameter ServiceManagedEc2_StorageProfileId.

generator/AWSPSGeneratorLib/Config/ServiceConfig/ec2.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1054,7 +1054,7 @@
10541054
<Params />
10551055
<TypesNotToFlatten />
10561056
</ServiceOperation>
1057-
<ServiceOperation MethodName="DeregisterImage" Verb="Unregister" Noun="Image" ShouldProcessTarget="ImageId" PipelineParameter="ImageId" NoPipelineParameter="false" LegacyV4Pagination="true">
1057+
<ServiceOperation MethodName="DeregisterImage" OutputProperty="*" Verb="Unregister" Noun="Image" ShouldProcessTarget="ImageId" PipelineParameter="ImageId" NoPipelineParameter="false" LegacyV4Pagination="true">
10581058
<Params />
10591059
<TypesNotToFlatten />
10601060
</ServiceOperation>

generator/AWSPSGeneratorLib/Config/ServiceConfig/network-firewall.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@
4242
<Params />
4343
<TypesNotToFlatten />
4444
</ServiceOperation>
45+
<ServiceOperation MethodName="CreateVpcEndpointAssociation" OutputProperty="*" Verb="New" Noun="VpcEndpointAssociation" AnonymousShouldProcessTarget="true" PipelineParameter="FirewallArn" NoPipelineParameter="false">
46+
<Params />
47+
<TypesNotToFlatten />
48+
</ServiceOperation>
4549
<ServiceOperation MethodName="DeleteFirewall" OutputProperty="*" Verb="Remove" Noun="Firewall" AnonymousShouldProcessTarget="true" PipelineParameter="FirewallArn" NoPipelineParameter="false" LegacyV4Pagination="true">
4650
<Params />
4751
<TypesNotToFlatten />
@@ -62,10 +66,18 @@
6266
<Params />
6367
<TypesNotToFlatten />
6468
</ServiceOperation>
69+
<ServiceOperation MethodName="DeleteVpcEndpointAssociation" OutputProperty="*" Verb="Remove" Noun="VpcEndpointAssociation" ShouldProcessTarget="VpcEndpointAssociationArn" PipelineParameter="VpcEndpointAssociationArn" NoPipelineParameter="false">
70+
<Params />
71+
<TypesNotToFlatten />
72+
</ServiceOperation>
6573
<ServiceOperation MethodName="DescribeFirewall" OutputProperty="*" Verb="Get" Noun="Firewall" PipelineParameter="FirewallArn" NoPipelineParameter="false" LegacyV4Pagination="true">
6674
<Params />
6775
<TypesNotToFlatten />
6876
</ServiceOperation>
77+
<ServiceOperation MethodName="DescribeFirewallMetadata" OutputProperty="*" Verb="Get" Noun="FirewallMetadata" PipelineParameter="FirewallArn" NoPipelineParameter="false">
78+
<Params />
79+
<TypesNotToFlatten />
80+
</ServiceOperation>
6981
<ServiceOperation MethodName="DescribeFirewallPolicy" OutputProperty="*" Verb="Get" Noun="FirewallPolicy" PipelineParameter="FirewallPolicyArn" NoPipelineParameter="false" LegacyV4Pagination="true">
7082
<Params />
7183
<TypesNotToFlatten />
@@ -94,6 +106,10 @@
94106
<Params />
95107
<TypesNotToFlatten />
96108
</ServiceOperation>
109+
<ServiceOperation MethodName="DescribeVpcEndpointAssociation" OutputProperty="*" Verb="Get" Noun="VpcEndpointAssociation" PipelineParameter="VpcEndpointAssociationArn" NoPipelineParameter="false">
110+
<Params />
111+
<TypesNotToFlatten />
112+
</ServiceOperation>
97113
<ServiceOperation MethodName="DisassociateSubnets" OutputProperty="*" Verb="Unregister" Noun="Subnet" AnonymousShouldProcessTarget="true" PipelineParameter="FirewallArn" NoPipelineParameter="false" LegacyV4Pagination="true">
98114
<Params />
99115
<TypesNotToFlatten />
@@ -134,6 +150,10 @@
134150
<Params />
135151
<TypesNotToFlatten />
136152
</ServiceOperation>
153+
<ServiceOperation MethodName="ListVpcEndpointAssociations" OutputProperty="VpcEndpointAssociations" Verb="Get" Noun="VpcEndpointAssociationList" PipelineParameter="FirewallArn" NoPipelineParameter="false">
154+
<Params />
155+
<TypesNotToFlatten />
156+
</ServiceOperation>
137157
<ServiceOperation MethodName="PutResourcePolicy" Verb="Write" Noun="ResourcePolicy" ShouldProcessTarget="ResourceArn" PipelineParameter="ResourceArn" NoPipelineParameter="false" LegacyV4Pagination="true">
138158
<Params />
139159
<TypesNotToFlatten />

modules/AWSPowerShell/AWSAliases.ps1

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21336,6 +21336,8 @@ Set-Alias -Name Create-NWFWRuleGroup -Value New-NWFWRuleGroup
2133621336
Set-Alias -Name NWFW-CreateRuleGroup -Value New-NWFWRuleGroup
2133721337
Set-Alias -Name Create-NWFWTLSInspectionConfiguration -Value New-NWFWTLSInspectionConfiguration
2133821338
Set-Alias -Name NWFW-CreateTLSInspectionConfiguration -Value New-NWFWTLSInspectionConfiguration
21339+
Set-Alias -Name Create-NWFWVpcEndpointAssociation -Value New-NWFWVpcEndpointAssociation
21340+
Set-Alias -Name NWFW-CreateVpcEndpointAssociation -Value New-NWFWVpcEndpointAssociation
2133921341
Set-Alias -Name Delete-NWFWFirewall -Value Remove-NWFWFirewall
2134021342
Set-Alias -Name NWFW-DeleteFirewall -Value Remove-NWFWFirewall
2134121343
Set-Alias -Name Delete-NWFWFirewallPolicy -Value Remove-NWFWFirewallPolicy
@@ -21346,8 +21348,12 @@ Set-Alias -Name Delete-NWFWRuleGroup -Value Remove-NWFWRuleGroup
2134621348
Set-Alias -Name NWFW-DeleteRuleGroup -Value Remove-NWFWRuleGroup
2134721349
Set-Alias -Name Delete-NWFWTLSInspectionConfiguration -Value Remove-NWFWTLSInspectionConfiguration
2134821350
Set-Alias -Name NWFW-DeleteTLSInspectionConfiguration -Value Remove-NWFWTLSInspectionConfiguration
21351+
Set-Alias -Name Delete-NWFWVpcEndpointAssociation -Value Remove-NWFWVpcEndpointAssociation
21352+
Set-Alias -Name NWFW-DeleteVpcEndpointAssociation -Value Remove-NWFWVpcEndpointAssociation
2134921353
Set-Alias -Name Describe-NWFWFirewall -Value Get-NWFWFirewall
2135021354
Set-Alias -Name NWFW-DescribeFirewall -Value Get-NWFWFirewall
21355+
Set-Alias -Name Describe-NWFWFirewallMetadata -Value Get-NWFWFirewallMetadata
21356+
Set-Alias -Name NWFW-DescribeFirewallMetadata -Value Get-NWFWFirewallMetadata
2135121357
Set-Alias -Name Describe-NWFWFirewallPolicy -Value Get-NWFWFirewallPolicy
2135221358
Set-Alias -Name NWFW-DescribeFirewallPolicy -Value Get-NWFWFirewallPolicy
2135321359
Set-Alias -Name Describe-NWFWFlowOperation -Value Get-NWFWFlowOperation
@@ -21362,6 +21368,8 @@ Set-Alias -Name Describe-NWFWRuleGroupMetadata -Value Get-NWFWRuleGroupMetadata
2136221368
Set-Alias -Name NWFW-DescribeRuleGroupMetadata -Value Get-NWFWRuleGroupMetadata
2136321369
Set-Alias -Name Describe-NWFWTLSInspectionConfiguration -Value Get-NWFWTLSInspectionConfiguration
2136421370
Set-Alias -Name NWFW-DescribeTLSInspectionConfiguration -Value Get-NWFWTLSInspectionConfiguration
21371+
Set-Alias -Name Describe-NWFWVpcEndpointAssociation -Value Get-NWFWVpcEndpointAssociation
21372+
Set-Alias -Name NWFW-DescribeVpcEndpointAssociation -Value Get-NWFWVpcEndpointAssociation
2136521373
Set-Alias -Name Disassociate-NWFWSubnets -Value Unregister-NWFWSubnet
2136621374
Set-Alias -Name Disassociate-NWFWSubnet -Value Unregister-NWFWSubnet
2136721375
Set-Alias -Name NWFW-DisassociateSubnets -Value Unregister-NWFWSubnet
@@ -21389,6 +21397,9 @@ Set-Alias -Name NWFW-ListTagsForResource -Value Get-NWFWResourceTag
2138921397
Set-Alias -Name List-NWFWTLSInspectionConfigurations -Value Get-NWFWTLSInspectionConfigurationList
2139021398
Set-Alias -Name List-NWFWTLSInspectionConfigurationList -Value Get-NWFWTLSInspectionConfigurationList
2139121399
Set-Alias -Name NWFW-ListTLSInspectionConfigurations -Value Get-NWFWTLSInspectionConfigurationList
21400+
Set-Alias -Name List-NWFWVpcEndpointAssociations -Value Get-NWFWVpcEndpointAssociationList
21401+
Set-Alias -Name List-NWFWVpcEndpointAssociationList -Value Get-NWFWVpcEndpointAssociationList
21402+
Set-Alias -Name NWFW-ListVpcEndpointAssociations -Value Get-NWFWVpcEndpointAssociationList
2139221403
Set-Alias -Name Put-NWFWResourcePolicy -Value Write-NWFWResourcePolicy
2139321404
Set-Alias -Name NWFW-PutResourcePolicy -Value Write-NWFWResourcePolicy
2139421405
Set-Alias -Name NWFW-StartAnalysisReport -Value Start-NWFWAnalysisReport

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19257,13 +19257,27 @@ $COH_Completers = {
1925719257
break
1925819258
}
1925919259

19260+
# Amazon.CostOptimizationHub.PaymentOption
19261+
"Update-COHPreference/PreferredCommitment_PaymentOption"
19262+
{
19263+
$v = "AllUpfront","NoUpfront","PartialUpfront"
19264+
break
19265+
}
19266+
1926019267
# Amazon.CostOptimizationHub.SavingsEstimationMode
1926119268
"Update-COHPreference/SavingsEstimationMode"
1926219269
{
1926319270
$v = "AfterDiscounts","BeforeDiscounts"
1926419271
break
1926519272
}
1926619273

19274+
# Amazon.CostOptimizationHub.Term
19275+
"Update-COHPreference/PreferredCommitment_Term"
19276+
{
19277+
$v = "OneYear","ThreeYears"
19278+
break
19279+
}
19280+
1926719281

1926819282
}
1926919283

@@ -19275,6 +19289,8 @@ $COH_Completers = {
1927519289
$COH_map = @{
1927619290
"MemberAccountDiscountVisibility"=@("Update-COHPreference")
1927719291
"OrderBy_Order"=@("Get-COHRecommendationList")
19292+
"PreferredCommitment_PaymentOption"=@("Update-COHPreference")
19293+
"PreferredCommitment_Term"=@("Update-COHPreference")
1927819294
"SavingsEstimationMode"=@("Update-COHPreference")
1927919295
"Status"=@("Update-COHEnrollmentStatus")
1928019296
}
@@ -52673,6 +52689,13 @@ $NWFW_Completers = {
5267352689
break
5267452690
}
5267552691

52692+
# Amazon.NetworkFirewall.IPAddressType
52693+
"New-NWFWVpcEndpointAssociation/SubnetMapping_IPAddressType"
52694+
{
52695+
$v = "DUALSTACK","IPV4","IPV6"
52696+
break
52697+
}
52698+
5267652699
# Amazon.NetworkFirewall.ResourceManagedStatus
5267752700
"Get-NWFWRuleGroupList/Scope"
5267852701
{
@@ -52741,6 +52764,7 @@ $NWFW_map = @{
5274152764
"StatefulEngineOptions_RuleOrder"=@("New-NWFWFirewallPolicy","Update-NWFWFirewallPolicy")
5274252765
"StatefulEngineOptions_StreamExceptionPolicy"=@("New-NWFWFirewallPolicy","Update-NWFWFirewallPolicy")
5274352766
"StatefulRuleOptions_RuleOrder"=@("New-NWFWRuleGroup","Update-NWFWRuleGroup")
52767+
"SubnetMapping_IPAddressType"=@("New-NWFWVpcEndpointAssociation")
5274452768
"Type"=@("Get-NWFWRuleGroup","Get-NWFWRuleGroupList","Get-NWFWRuleGroupMetadata","New-NWFWRuleGroup","Remove-NWFWRuleGroup","Update-NWFWRuleGroup")
5274552769
}
5274652770

@@ -52800,19 +52824,23 @@ $NWFW_SelectMap = @{
5280052824
"New-NWFWFirewallPolicy",
5280152825
"New-NWFWRuleGroup",
5280252826
"New-NWFWTLSInspectionConfiguration",
52827+
"New-NWFWVpcEndpointAssociation",
5280352828
"Remove-NWFWFirewall",
5280452829
"Remove-NWFWFirewallPolicy",
5280552830
"Remove-NWFWResourcePolicy",
5280652831
"Remove-NWFWRuleGroup",
5280752832
"Remove-NWFWTLSInspectionConfiguration",
52833+
"Remove-NWFWVpcEndpointAssociation",
5280852834
"Get-NWFWFirewall",
52835+
"Get-NWFWFirewallMetadata",
5280952836
"Get-NWFWFirewallPolicy",
5281052837
"Get-NWFWFlowOperation",
5281152838
"Get-NWFWLoggingConfiguration",
5281252839
"Get-NWFWResourcePolicy",
5281352840
"Get-NWFWRuleGroup",
5281452841
"Get-NWFWRuleGroupMetadata",
5281552842
"Get-NWFWTLSInspectionConfiguration",
52843+
"Get-NWFWVpcEndpointAssociation",
5281652844
"Unregister-NWFWSubnet",
5281752845
"Get-NWFWAnalysisReportResult",
5281852846
"Get-NWFWAnalysisReportList",
@@ -52823,6 +52851,7 @@ $NWFW_SelectMap = @{
5282352851
"Get-NWFWRuleGroupList",
5282452852
"Get-NWFWResourceTag",
5282552853
"Get-NWFWTLSInspectionConfigurationList",
52854+
"Get-NWFWVpcEndpointAssociationList",
5282652855
"Write-NWFWResourcePolicy",
5282752856
"Start-NWFWAnalysisReport",
5282852857
"Start-NWFWFlowCapture",

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

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,27 @@ $COH_Completers = {
101101
break
102102
}
103103

104+
# Amazon.CostOptimizationHub.PaymentOption
105+
"Update-COHPreference/PreferredCommitment_PaymentOption"
106+
{
107+
$v = "AllUpfront","NoUpfront","PartialUpfront"
108+
break
109+
}
110+
104111
# Amazon.CostOptimizationHub.SavingsEstimationMode
105112
"Update-COHPreference/SavingsEstimationMode"
106113
{
107114
$v = "AfterDiscounts","BeforeDiscounts"
108115
break
109116
}
110117

118+
# Amazon.CostOptimizationHub.Term
119+
"Update-COHPreference/PreferredCommitment_Term"
120+
{
121+
$v = "OneYear","ThreeYears"
122+
break
123+
}
124+
111125

112126
}
113127

@@ -119,6 +133,8 @@ $COH_Completers = {
119133
$COH_map = @{
120134
"MemberAccountDiscountVisibility"=@("Update-COHPreference")
121135
"OrderBy_Order"=@("Get-COHRecommendationList")
136+
"PreferredCommitment_PaymentOption"=@("Update-COHPreference")
137+
"PreferredCommitment_Term"=@("Update-COHPreference")
122138
"SavingsEstimationMode"=@("Update-COHPreference")
123139
"Status"=@("Update-COHEnrollmentStatus")
124140
}

0 commit comments

Comments
 (0)