Skip to content

Commit a249779

Browse files
4.1.805
1 parent 262f49a commit a249779

File tree

19 files changed

+1206
-821
lines changed

19 files changed

+1206
-821
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: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
1-
### 4.1.804 (2025-04-22 20:47Z)
1+
### 4.1.805 (2025-04-23 20:36Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1029.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 CodeBuild
4+
* Modified cmdlet New-CBFleet: added parameter ComputeConfiguration_InstanceType.
5+
* Modified cmdlet New-CBProject: added parameter ComputeConfiguration_InstanceType.
6+
* Modified cmdlet Update-CBFleet: added parameter ComputeConfiguration_InstanceType.
7+
* Modified cmdlet Update-CBProject: added parameter ComputeConfiguration_InstanceType.
8+
* Amazon EC2 Container Service
9+
* Added cmdlet Stop-ECSServiceDeployment leveraging the StopServiceDeployment service API.
10+
11+
### 4.1.804 (2025-04-22 20:47Z)
212
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1028.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.
313
* Amazon Account
414
* Added cmdlet Get-ACCTAccountInformation leveraging the GetAccountInformation service API.

changelogs/CHANGELOG.ALL.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
1-
### 4.1.804 (2025-04-22 20:47Z)
1+
### 4.1.805 (2025-04-23 20:36Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1029.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 CodeBuild
4+
* Modified cmdlet New-CBFleet: added parameter ComputeConfiguration_InstanceType.
5+
* Modified cmdlet New-CBProject: added parameter ComputeConfiguration_InstanceType.
6+
* Modified cmdlet Update-CBFleet: added parameter ComputeConfiguration_InstanceType.
7+
* Modified cmdlet Update-CBProject: added parameter ComputeConfiguration_InstanceType.
8+
* Amazon EC2 Container Service
9+
* Added cmdlet Stop-ECSServiceDeployment leveraging the StopServiceDeployment service API.
10+
11+
### 4.1.804 (2025-04-22 20:47Z)
212
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1028.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.
313
* Amazon Account
414
* Added cmdlet Get-ACCTAccountInformation leveraging the GetAccountInformation service API.

generator/AWSPSGeneratorLib/Config/ServiceConfig/ecs.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,10 @@
197197
<Params />
198198
<TypesNotToFlatten />
199199
</ServiceOperation>
200+
<ServiceOperation MethodName="StopServiceDeployment" OutputProperty="*" Verb="Stop" Noun="ServiceDeployment" ShouldProcessTarget="ServiceDeploymentArn" PipelineParameter="ServiceDeploymentArn" NoPipelineParameter="false">
201+
<Params />
202+
<TypesNotToFlatten />
203+
</ServiceOperation>
200204
<ServiceOperation MethodName="StopTask" OutputProperty="Task" Verb="Stop" Noun="Task" ShouldProcessTarget="Cluster" PipelineParameter="Cluster" NoPipelineParameter="false">
201205
<Params />
202206
<TypesNotToFlatten />

modules/AWSPowerShell/AWSAliases.ps1

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11148,6 +11148,7 @@ Set-Alias -Name ECS-RegisterTaskDefinition -Value Register-ECSTaskDefinition
1114811148
Set-Alias -Name Run-ECSTask -Value New-ECSTask
1114911149
Set-Alias -Name ECS-RunTask -Value New-ECSTask
1115011150
Set-Alias -Name ECS-StartTask -Value Start-ECSTask
11151+
Set-Alias -Name ECS-StopServiceDeployment -Value Stop-ECSServiceDeployment
1115111152
Set-Alias -Name ECS-StopTask -Value Stop-ECSTask
1115211153
Set-Alias -Name Submit-ECSAttachmentStateChanges -Value Submit-ECSAttachmentStateChange
1115311154
Set-Alias -Name ECS-SubmitAttachmentStateChanges -Value Submit-ECSAttachmentStateChange

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13547,7 +13547,7 @@ $CB_Completers = {
1354713547
($_ -eq "Update-CBProject/Environment_ComputeType")
1354813548
}
1354913549
{
13550-
$v = "ATTRIBUTE_BASED_COMPUTE","BUILD_GENERAL1_2XLARGE","BUILD_GENERAL1_LARGE","BUILD_GENERAL1_MEDIUM","BUILD_GENERAL1_SMALL","BUILD_GENERAL1_XLARGE","BUILD_LAMBDA_10GB","BUILD_LAMBDA_1GB","BUILD_LAMBDA_2GB","BUILD_LAMBDA_4GB","BUILD_LAMBDA_8GB"
13550+
$v = "ATTRIBUTE_BASED_COMPUTE","BUILD_GENERAL1_2XLARGE","BUILD_GENERAL1_LARGE","BUILD_GENERAL1_MEDIUM","BUILD_GENERAL1_SMALL","BUILD_GENERAL1_XLARGE","BUILD_LAMBDA_10GB","BUILD_LAMBDA_1GB","BUILD_LAMBDA_2GB","BUILD_LAMBDA_4GB","BUILD_LAMBDA_8GB","CUSTOM_INSTANCE_TYPE"
1355113551
break
1355213552
}
1355313553

@@ -27528,6 +27528,13 @@ $ECS_Completers = {
2752827528
break
2752927529
}
2753027530

27531+
# Amazon.ECS.StopServiceDeploymentStopType
27532+
"Stop-ECSServiceDeployment/StopType"
27533+
{
27534+
$v = "ABORT","ROLLBACK"
27535+
break
27536+
}
27537+
2753127538
# Amazon.ECS.TargetType
2753227539
"Get-ECSAttributeList/TargetType"
2753327540
{
@@ -27580,6 +27587,7 @@ $ECS_map = @{
2758027587
"SchedulingStrategy"=@("Get-ECSClusterService","New-ECSService")
2758127588
"Sort"=@("Get-ECSTaskDefinitionList")
2758227589
"Status"=@("Get-ECSContainerInstanceList","Get-ECSTaskDefinitionFamilyList","Get-ECSTaskDefinitionList","Update-ECSContainerInstancesState")
27590+
"StopType"=@("Stop-ECSServiceDeployment")
2758327591
"TargetType"=@("Get-ECSAttributeList")
2758427592
}
2758527593

@@ -27675,6 +27683,7 @@ $ECS_SelectMap = @{
2767527683
"Register-ECSTaskDefinition",
2767627684
"New-ECSTask",
2767727685
"Start-ECSTask",
27686+
"Stop-ECSServiceDeployment",
2767827687
"Stop-ECSTask",
2767927688
"Submit-ECSAttachmentStateChange",
2768027689
"Add-ECSResourceTag",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ $CB_Completers = {
179179
($_ -eq "Update-CBProject/Environment_ComputeType")
180180
}
181181
{
182-
$v = "ATTRIBUTE_BASED_COMPUTE","BUILD_GENERAL1_2XLARGE","BUILD_GENERAL1_LARGE","BUILD_GENERAL1_MEDIUM","BUILD_GENERAL1_SMALL","BUILD_GENERAL1_XLARGE","BUILD_LAMBDA_10GB","BUILD_LAMBDA_1GB","BUILD_LAMBDA_2GB","BUILD_LAMBDA_4GB","BUILD_LAMBDA_8GB"
182+
$v = "ATTRIBUTE_BASED_COMPUTE","BUILD_GENERAL1_2XLARGE","BUILD_GENERAL1_LARGE","BUILD_GENERAL1_MEDIUM","BUILD_GENERAL1_SMALL","BUILD_GENERAL1_XLARGE","BUILD_LAMBDA_10GB","BUILD_LAMBDA_1GB","BUILD_LAMBDA_2GB","BUILD_LAMBDA_4GB","BUILD_LAMBDA_8GB","CUSTOM_INSTANCE_TYPE"
183183
break
184184
}
185185

modules/AWSPowerShell/Cmdlets/CodeBuild/Basic/New-CBFleet-Cmdlet.cs

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,16 @@ public partial class NewCBFleetCmdlet : AmazonCodeBuildClientCmdlet, IExecutor
181181
public System.String ImageId { get; set; }
182182
#endregion
183183

184+
#region Parameter ComputeConfiguration_InstanceType
185+
/// <summary>
186+
/// <para>
187+
/// <para>The EC2 instance type to be launched in your fleet.</para>
188+
/// </para>
189+
/// </summary>
190+
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
191+
public System.String ComputeConfiguration_InstanceType { get; set; }
192+
#endregion
193+
184194
#region Parameter ComputeConfiguration_MachineType
185195
/// <summary>
186196
/// <para>
@@ -383,6 +393,7 @@ protected override void ProcessRecord()
383393
}
384394
#endif
385395
context.ComputeConfiguration_Disk = this.ComputeConfiguration_Disk;
396+
context.ComputeConfiguration_InstanceType = this.ComputeConfiguration_InstanceType;
386397
context.ComputeConfiguration_MachineType = this.ComputeConfiguration_MachineType;
387398
context.ComputeConfiguration_Memory = this.ComputeConfiguration_Memory;
388399
context.ComputeConfiguration_VCpu = this.ComputeConfiguration_VCpu;
@@ -468,6 +479,16 @@ public object Execute(ExecutorContext context)
468479
request.ComputeConfiguration.Disk = requestComputeConfiguration_computeConfiguration_Disk.Value;
469480
requestComputeConfigurationIsNull = false;
470481
}
482+
System.String requestComputeConfiguration_computeConfiguration_InstanceType = null;
483+
if (cmdletContext.ComputeConfiguration_InstanceType != null)
484+
{
485+
requestComputeConfiguration_computeConfiguration_InstanceType = cmdletContext.ComputeConfiguration_InstanceType;
486+
}
487+
if (requestComputeConfiguration_computeConfiguration_InstanceType != null)
488+
{
489+
request.ComputeConfiguration.InstanceType = requestComputeConfiguration_computeConfiguration_InstanceType;
490+
requestComputeConfigurationIsNull = false;
491+
}
471492
Amazon.CodeBuild.MachineType requestComputeConfiguration_computeConfiguration_MachineType = null;
472493
if (cmdletContext.ComputeConfiguration_MachineType != null)
473494
{
@@ -701,6 +722,7 @@ internal partial class CmdletContext : ExecutorContext
701722
{
702723
public System.Int32? BaseCapacity { get; set; }
703724
public System.Int64? ComputeConfiguration_Disk { get; set; }
725+
public System.String ComputeConfiguration_InstanceType { get; set; }
704726
public Amazon.CodeBuild.MachineType ComputeConfiguration_MachineType { get; set; }
705727
public System.Int64? ComputeConfiguration_Memory { get; set; }
706728
public System.Int64? ComputeConfiguration_VCpu { get; set; }

modules/AWSPowerShell/Cmdlets/CodeBuild/Basic/New-CBProject-Cmdlet.cs

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -458,6 +458,17 @@ public partial class NewCBProjectCmdlet : AmazonCodeBuildClientCmdlet, IExecutor
458458
public System.Boolean? Source_InsecureSsl { get; set; }
459459
#endregion
460460

461+
#region Parameter ComputeConfiguration_InstanceType
462+
/// <summary>
463+
/// <para>
464+
/// <para>The EC2 instance type to be launched in your fleet.</para>
465+
/// </para>
466+
/// </summary>
467+
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
468+
[Alias("Environment_ComputeConfiguration_InstanceType")]
469+
public System.String ComputeConfiguration_InstanceType { get; set; }
470+
#endregion
471+
461472
#region Parameter Artifacts_Location
462473
/// <summary>
463474
/// <para>
@@ -1162,6 +1173,7 @@ protected override void ProcessRecord()
11621173
context.EncryptionKey = this.EncryptionKey;
11631174
context.Environment_Certificate = this.Environment_Certificate;
11641175
context.ComputeConfiguration_Disk = this.ComputeConfiguration_Disk;
1176+
context.ComputeConfiguration_InstanceType = this.ComputeConfiguration_InstanceType;
11651177
context.ComputeConfiguration_MachineType = this.ComputeConfiguration_MachineType;
11661178
context.ComputeConfiguration_Memory = this.ComputeConfiguration_Memory;
11671179
context.ComputeConfiguration_VCpu = this.ComputeConfiguration_VCpu;
@@ -1703,6 +1715,16 @@ public object Execute(ExecutorContext context)
17031715
requestEnvironment_environment_ComputeConfiguration.Disk = requestEnvironment_environment_ComputeConfiguration_computeConfiguration_Disk.Value;
17041716
requestEnvironment_environment_ComputeConfigurationIsNull = false;
17051717
}
1718+
System.String requestEnvironment_environment_ComputeConfiguration_computeConfiguration_InstanceType = null;
1719+
if (cmdletContext.ComputeConfiguration_InstanceType != null)
1720+
{
1721+
requestEnvironment_environment_ComputeConfiguration_computeConfiguration_InstanceType = cmdletContext.ComputeConfiguration_InstanceType;
1722+
}
1723+
if (requestEnvironment_environment_ComputeConfiguration_computeConfiguration_InstanceType != null)
1724+
{
1725+
requestEnvironment_environment_ComputeConfiguration.InstanceType = requestEnvironment_environment_ComputeConfiguration_computeConfiguration_InstanceType;
1726+
requestEnvironment_environment_ComputeConfigurationIsNull = false;
1727+
}
17061728
Amazon.CodeBuild.MachineType requestEnvironment_environment_ComputeConfiguration_computeConfiguration_MachineType = null;
17071729
if (cmdletContext.ComputeConfiguration_MachineType != null)
17081730
{
@@ -2199,6 +2221,7 @@ internal partial class CmdletContext : ExecutorContext
21992221
public System.String EncryptionKey { get; set; }
22002222
public System.String Environment_Certificate { get; set; }
22012223
public System.Int64? ComputeConfiguration_Disk { get; set; }
2224+
public System.String ComputeConfiguration_InstanceType { get; set; }
22022225
public Amazon.CodeBuild.MachineType ComputeConfiguration_MachineType { get; set; }
22032226
public System.Int64? ComputeConfiguration_Memory { get; set; }
22042227
public System.Int64? ComputeConfiguration_VCpu { get; set; }

modules/AWSPowerShell/Cmdlets/CodeBuild/Basic/New-CBWebhook-Cmdlet.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ public partial class NewCBWebhookCmdlet : AmazonCodeBuildClientCmdlet, IExecutor
151151
#region Parameter ScopeConfiguration_Scope
152152
/// <summary>
153153
/// <para>
154-
/// <para>The type of scope for a GitHub or GitLab webhook.</para>
154+
/// <para>The type of scope for a GitHub or GitLab webhook. The scope default is GITHUB_ORGANIZATION.</para>
155155
/// </para>
156156
/// </summary>
157157
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]

0 commit comments

Comments
 (0)