Skip to content

Commit f470039

Browse files
4.1.714
1 parent 66d6d47 commit f470039

23 files changed

+1218
-857
lines changed

Include/sdk/_sdk-versions.json

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

changelogs/CHANGELOG.2024.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
### 4.1.713 (2024-12-05 03:34Z)
1+
### 4.1.714 (2024-12-09 22:01Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.942.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 Elastic Compute Cloud (EC2)
4+
* Added cmdlet Edit-EC2InstanceNetworkPerformanceOption leveraging the ModifyInstanceNetworkPerformanceOptions service API.
5+
* Modified cmdlet New-EC2Instance: added parameter NetworkPerformanceOptions_BandwidthWeighting.
6+
7+
### 4.1.713 (2024-12-05 03:34Z)
28
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.941.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.
39
* Amazon Partner Central Selling API
410
* Added cmdlet Get-PCEngagement leveraging the GetEngagement service API.

changelogs/CHANGELOG.ALL.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
### 4.1.713 (2024-12-05 03:34Z)
1+
### 4.1.714 (2024-12-09 22:01Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.942.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 Elastic Compute Cloud (EC2)
4+
* Added cmdlet Edit-EC2InstanceNetworkPerformanceOption leveraging the ModifyInstanceNetworkPerformanceOptions service API.
5+
* Modified cmdlet New-EC2Instance: added parameter NetworkPerformanceOptions_BandwidthWeighting.
6+
7+
### 4.1.713 (2024-12-05 03:34Z)
28
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.941.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.
39
* Amazon Partner Central Selling API
410
* Added cmdlet Get-PCEngagement leveraging the GetEngagement service API.

generator/AWSPSGeneratorLib/Config/ServiceConfig/ec2.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2313,6 +2313,10 @@
23132313
<Params />
23142314
<TypesNotToFlatten />
23152315
</ServiceOperation>
2316+
<ServiceOperation MethodName="ModifyInstanceNetworkPerformanceOptions" OutputProperty="*" Verb="Edit" Noun="InstanceNetworkPerformanceOption" ShouldProcessTarget="InstanceId" PipelineParameter="InstanceId" NoPipelineParameter="false">
2317+
<Params />
2318+
<TypesNotToFlatten />
2319+
</ServiceOperation>
23162320
<ServiceOperation MethodName="ModifyInstancePlacement" OutputProperty="Return" Verb="Edit" Noun="InstancePlacement" ShouldProcessTarget="InstanceId" PipelineParameter="InstanceId" NoPipelineParameter="false">
23172321
<Params />
23182322
<TypesNotToFlatten />

modules/AWSPowerShell/AWSAliases.ps1

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10661,6 +10661,9 @@ Set-Alias -Name EC2-ModifyInstanceMetadataDefaults -Value Edit-EC2InstanceMetada
1066110661
Set-Alias -Name Modify-EC2InstanceMetadataOptions -Value Edit-EC2InstanceMetadataOption
1066210662
Set-Alias -Name Modify-EC2InstanceMetadataOption -Value Edit-EC2InstanceMetadataOption
1066310663
Set-Alias -Name EC2-ModifyInstanceMetadataOptions -Value Edit-EC2InstanceMetadataOption
10664+
Set-Alias -Name Modify-EC2InstanceNetworkPerformanceOptions -Value Edit-EC2InstanceNetworkPerformanceOption
10665+
Set-Alias -Name Modify-EC2InstanceNetworkPerformanceOption -Value Edit-EC2InstanceNetworkPerformanceOption
10666+
Set-Alias -Name EC2-ModifyInstanceNetworkPerformanceOptions -Value Edit-EC2InstanceNetworkPerformanceOption
1066410667
Set-Alias -Name Modify-EC2InstancePlacement -Value Edit-EC2InstancePlacement
1066510668
Set-Alias -Name EC2-ModifyInstancePlacement -Value Edit-EC2InstancePlacement
1066610669
Set-Alias -Name Modify-EC2Ipam -Value Edit-EC2Ipam

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25305,6 +25305,16 @@ $EC2_Completers = {
2530525305
break
2530625306
}
2530725307

25308+
# Amazon.EC2.InstanceBandwidthWeighting
25309+
{
25310+
($_ -eq "Edit-EC2InstanceNetworkPerformanceOption/BandwidthWeighting") -Or
25311+
($_ -eq "New-EC2Instance/NetworkPerformanceOptions_BandwidthWeighting")
25312+
}
25313+
{
25314+
$v = "default","ebs-1","vpc-1"
25315+
break
25316+
}
25317+
2530825318
# Amazon.EC2.InstanceInterruptionBehavior
2530925319
{
2531025320
($_ -eq "Request-EC2SpotInstance/InstanceInterruptionBehavior") -Or
@@ -25959,6 +25969,7 @@ $EC2_map = @{
2595925969
"AutoPlacement"=@("Edit-EC2Host","New-EC2Host")
2596025970
"AutoRecovery"=@("Edit-EC2InstanceMaintenanceOption")
2596125971
"AwsService"=@("New-EC2IpamPool")
25972+
"BandwidthWeighting"=@("Edit-EC2InstanceNetworkPerformanceOption")
2596225973
"BootMode"=@("Import-EC2Image","Register-EC2Image")
2596325974
"CapacityRebalance_ReplacementStrategy"=@("New-EC2Fleet","Request-EC2SpotFleet")
2596425975
"CapacityReservationOptions_UsageStrategy"=@("New-EC2Fleet")
@@ -26017,6 +26028,7 @@ $EC2_map = @{
2601726028
"Metric"=@("Disable-EC2AwsNetworkPerformanceMetricSubscription","Enable-EC2AwsNetworkPerformanceMetricSubscription")
2601826029
"Mode"=@("New-EC2LocalGatewayRouteTable")
2601926030
"NetworkInterfaceOptions_Protocol"=@("Edit-EC2VerifiedAccessEndpoint","New-EC2VerifiedAccessEndpoint")
26031+
"NetworkPerformanceOptions_BandwidthWeighting"=@("New-EC2Instance")
2602026032
"OfferingClass"=@("Get-EC2ReservedInstance","Get-EC2ReservedInstancesOffering")
2602126033
"OfferingType"=@("Get-EC2ReservedInstance","Get-EC2ReservedInstancesOffering")
2602226034
"OnDemandOptions_AllocationStrategy"=@("New-EC2Fleet")
@@ -26666,6 +26678,7 @@ $EC2_SelectMap = @{
2666626678
"Edit-EC2InstanceMaintenanceOption",
2666726679
"Edit-EC2InstanceMetadataDefault",
2666826680
"Edit-EC2InstanceMetadataOption",
26681+
"Edit-EC2InstanceNetworkPerformanceOption",
2666926682
"Edit-EC2InstancePlacement",
2667026683
"Edit-EC2Ipam",
2667126684
"Edit-EC2IpamPool",

modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPoolDomain-Cmdlet.cs

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -84,14 +84,7 @@ public partial class UpdateCGIPUserPoolDomainCmdlet : AmazonCognitoIdentityProvi
8484
/// this certificate for the subdomain of your custom domain.</para>
8585
/// </para>
8686
/// </summary>
87-
#if !MODULAR
8887
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
89-
#else
90-
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true, Mandatory = true)]
91-
[System.Management.Automation.AllowEmptyString]
92-
[System.Management.Automation.AllowNull]
93-
#endif
94-
[Amazon.PowerShell.Common.AWSRequiredParameter]
9588
public System.String CustomDomainConfig_CertificateArn { get; set; }
9689
#endregion
9790

@@ -208,12 +201,6 @@ protected override void ProcessRecord()
208201
}
209202
#pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
210203
context.CustomDomainConfig_CertificateArn = this.CustomDomainConfig_CertificateArn;
211-
#if MODULAR
212-
if (this.CustomDomainConfig_CertificateArn == null && ParameterWasBound(nameof(this.CustomDomainConfig_CertificateArn)))
213-
{
214-
WriteWarning("You are passing $null as a value for parameter CustomDomainConfig_CertificateArn 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.");
215-
}
216-
#endif
217204
context.Domain = this.Domain;
218205
#if MODULAR
219206
if (this.Domain == null && ParameterWasBound(nameof(this.Domain)))

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -602,6 +602,16 @@ $EC2_Completers = {
602602
break
603603
}
604604

605+
# Amazon.EC2.InstanceBandwidthWeighting
606+
{
607+
($_ -eq "Edit-EC2InstanceNetworkPerformanceOption/BandwidthWeighting") -Or
608+
($_ -eq "New-EC2Instance/NetworkPerformanceOptions_BandwidthWeighting")
609+
}
610+
{
611+
$v = "default","ebs-1","vpc-1"
612+
break
613+
}
614+
605615
# Amazon.EC2.InstanceInterruptionBehavior
606616
{
607617
($_ -eq "Request-EC2SpotInstance/InstanceInterruptionBehavior") -Or
@@ -1256,6 +1266,7 @@ $EC2_map = @{
12561266
"AutoPlacement"=@("Edit-EC2Host","New-EC2Host")
12571267
"AutoRecovery"=@("Edit-EC2InstanceMaintenanceOption")
12581268
"AwsService"=@("New-EC2IpamPool")
1269+
"BandwidthWeighting"=@("Edit-EC2InstanceNetworkPerformanceOption")
12591270
"BootMode"=@("Import-EC2Image","Register-EC2Image")
12601271
"CapacityRebalance_ReplacementStrategy"=@("New-EC2Fleet","Request-EC2SpotFleet")
12611272
"CapacityReservationOptions_UsageStrategy"=@("New-EC2Fleet")
@@ -1314,6 +1325,7 @@ $EC2_map = @{
13141325
"Metric"=@("Disable-EC2AwsNetworkPerformanceMetricSubscription","Enable-EC2AwsNetworkPerformanceMetricSubscription")
13151326
"Mode"=@("New-EC2LocalGatewayRouteTable")
13161327
"NetworkInterfaceOptions_Protocol"=@("Edit-EC2VerifiedAccessEndpoint","New-EC2VerifiedAccessEndpoint")
1328+
"NetworkPerformanceOptions_BandwidthWeighting"=@("New-EC2Instance")
13171329
"OfferingClass"=@("Get-EC2ReservedInstance","Get-EC2ReservedInstancesOffering")
13181330
"OfferingType"=@("Get-EC2ReservedInstance","Get-EC2ReservedInstancesOffering")
13191331
"OnDemandOptions_AllocationStrategy"=@("New-EC2Fleet")
@@ -1963,6 +1975,7 @@ $EC2_SelectMap = @{
19631975
"Edit-EC2InstanceMaintenanceOption",
19641976
"Edit-EC2InstanceMetadataDefault",
19651977
"Edit-EC2InstanceMetadataOption",
1978+
"Edit-EC2InstanceNetworkPerformanceOption",
19661979
"Edit-EC2InstancePlacement",
19671980
"Edit-EC2Ipam",
19681981
"Edit-EC2IpamPool",

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ This version of AWS Tools for PowerShell is compatible with Windows PowerShell 5
158158
'Edit-EC2InstanceMaintenanceOption',
159159
'Edit-EC2InstanceMetadataDefault',
160160
'Edit-EC2InstanceMetadataOption',
161+
'Edit-EC2InstanceNetworkPerformanceOption',
161162
'Edit-EC2InstancePlacement',
162163
'Edit-EC2Ipam',
163164
'Edit-EC2IpamPool',

0 commit comments

Comments
 (0)