Skip to content

Commit ecee30b

Browse files
4.1.930
1 parent 2caa287 commit ecee30b

File tree

144 files changed

+3018
-1166
lines changed

Some content is hidden

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

144 files changed

+3018
-1166
lines changed

Include/sdk/_sdk-versions.json

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

changelogs/CHANGELOG.2025.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,29 @@
1-
### 4.1.929 (2025-10-27 21:28Z)
1+
### 4.1.930 (2025-10-28 21:38Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1153.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+
* [Breaking Change] Removed support for Amazon IoT Fleet Hub
4+
* [Breaking Change] Removed support for Amazon Lookout for Metrics
5+
* [Breaking Change] Removed support for Amazon Lookout for Vision
6+
* [Breaking Change] Removed support for Amazon Mainframe Modernization Application Testing
7+
* [Breaking Change] Removed support for Amazon QLDB
8+
* [Breaking Change] Removed support for Amazon QLDB Session
9+
* [Breaking Change] Removed support for Amazon RoboMaker
10+
* Amazon EC2 Container Service
11+
* Modified cmdlet New-ECSService: added parameters CanaryConfiguration_CanaryBakeTimeInMinute, CanaryConfiguration_CanaryPercent, LinearConfiguration_StepBakeTimeInMinute and LinearConfiguration_StepPercent.
12+
* Modified cmdlet Update-ECSService: added parameters CanaryConfiguration_CanaryBakeTimeInMinute, CanaryConfiguration_CanaryPercent, LinearConfiguration_StepBakeTimeInMinute and LinearConfiguration_StepPercent.
13+
* Amazon Elastic Compute Cloud (EC2)
14+
* Added cmdlet Get-EC2CapacityReservationTopology leveraging the DescribeCapacityReservationTopology service API.
15+
* Amazon Ground Station
16+
* Modified cmdlet Add-GSReservedContact: added parameter AzEl_EphemerisId.
17+
* Modified cmdlet Get-GSContactList: added parameter AzEl_Id.
18+
* Modified cmdlet Get-GSEphemerideList: added parameter EphemerisType.
19+
* Modified cmdlet New-GSEphemeris: added parameters AzEl_GroundStation, AzElData_AngleUnit, AzElData_AzElSegmentList, S3Object_Bucket, S3Object_Key and S3Object_Version.
20+
* Amazon SageMaker Service
21+
* Added cmdlet Remove-SMProcessingJob leveraging the DeleteProcessingJob service API.
22+
* Added cmdlet Remove-SMTrainingJob leveraging the DeleteTrainingJob service API.
23+
* Amazon Simple Storage Service (S3)
24+
* Modified cmdlet Copy-S3Object: added parameter IfMatch.
25+
26+
### 4.1.929 (2025-10-27 21:28Z)
227
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1152.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.
328
* Amazon Kinesis
429
* Added cmdlet Update-KINMaxRecordSize leveraging the UpdateMaxRecordSize service API.

changelogs/CHANGELOG.ALL.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,29 @@
1-
### 4.1.929 (2025-10-27 21:28Z)
1+
### 4.1.930 (2025-10-28 21:38Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1153.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+
* [Breaking Change] Removed support for Amazon IoT Fleet Hub
4+
* [Breaking Change] Removed support for Amazon Lookout for Metrics
5+
* [Breaking Change] Removed support for Amazon Lookout for Vision
6+
* [Breaking Change] Removed support for Amazon Mainframe Modernization Application Testing
7+
* [Breaking Change] Removed support for Amazon QLDB
8+
* [Breaking Change] Removed support for Amazon QLDB Session
9+
* [Breaking Change] Removed support for Amazon RoboMaker
10+
* Amazon EC2 Container Service
11+
* Modified cmdlet New-ECSService: added parameters CanaryConfiguration_CanaryBakeTimeInMinute, CanaryConfiguration_CanaryPercent, LinearConfiguration_StepBakeTimeInMinute and LinearConfiguration_StepPercent.
12+
* Modified cmdlet Update-ECSService: added parameters CanaryConfiguration_CanaryBakeTimeInMinute, CanaryConfiguration_CanaryPercent, LinearConfiguration_StepBakeTimeInMinute and LinearConfiguration_StepPercent.
13+
* Amazon Elastic Compute Cloud (EC2)
14+
* Added cmdlet Get-EC2CapacityReservationTopology leveraging the DescribeCapacityReservationTopology service API.
15+
* Amazon Ground Station
16+
* Modified cmdlet Add-GSReservedContact: added parameter AzEl_EphemerisId.
17+
* Modified cmdlet Get-GSContactList: added parameter AzEl_Id.
18+
* Modified cmdlet Get-GSEphemerideList: added parameter EphemerisType.
19+
* Modified cmdlet New-GSEphemeris: added parameters AzEl_GroundStation, AzElData_AngleUnit, AzElData_AzElSegmentList, S3Object_Bucket, S3Object_Key and S3Object_Version.
20+
* Amazon SageMaker Service
21+
* Added cmdlet Remove-SMProcessingJob leveraging the DeleteProcessingJob service API.
22+
* Added cmdlet Remove-SMTrainingJob leveraging the DeleteTrainingJob service API.
23+
* Amazon Simple Storage Service (S3)
24+
* Modified cmdlet Copy-S3Object: added parameter IfMatch.
25+
26+
### 4.1.929 (2025-10-27 21:28Z)
227
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1152.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.
328
* Amazon Kinesis
429
* Added cmdlet Update-KINMaxRecordSize leveraging the UpdateMaxRecordSize service API.

generator/AWSPSGeneratorLib/Config/ServiceConfig/ec2.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1164,6 +1164,10 @@
11641164
<Params />
11651165
<TypesNotToFlatten />
11661166
</ServiceOperation>
1167+
<ServiceOperation MethodName="DescribeCapacityReservationTopology" OutputProperty="CapacityReservations" Verb="Get" Noun="CapacityReservationTopology" PipelineParameter="" NoPipelineParameter="true">
1168+
<Params />
1169+
<TypesNotToFlatten />
1170+
</ServiceOperation>
11671171
<ServiceOperation MethodName="DescribeCarrierGateways" OutputProperty="CarrierGateways" Verb="Get" Noun="CarrierGateway" PipelineParameter="" NoPipelineParameter="false" LegacyV4Pagination="true">
11681172
<Params />
11691173
<TypesNotToFlatten />

generator/AWSPSGeneratorLib/Config/ServiceConfig/sagemaker.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,10 @@
599599
<Params />
600600
<TypesNotToFlatten />
601601
</ServiceOperation>
602+
<ServiceOperation MethodName="DeleteProcessingJob" Verb="Remove" Noun="ProcessingJob" ShouldProcessTarget="ProcessingJobName" PipelineParameter="ProcessingJobName" NoPipelineParameter="false">
603+
<Params />
604+
<TypesNotToFlatten />
605+
</ServiceOperation>
602606
<ServiceOperation MethodName="DeleteProject" Verb="Remove" Noun="Project" ShouldProcessTarget="ProjectName" PipelineParameter="ProjectName" NoPipelineParameter="false" LegacyV4Pagination="true">
603607
<Params />
604608
<TypesNotToFlatten />
@@ -615,6 +619,10 @@
615619
<Params />
616620
<TypesNotToFlatten />
617621
</ServiceOperation>
622+
<ServiceOperation MethodName="DeleteTrainingJob" Verb="Remove" Noun="TrainingJob" ShouldProcessTarget="TrainingJobName" PipelineParameter="TrainingJobName" NoPipelineParameter="false">
623+
<Params />
624+
<TypesNotToFlatten />
625+
</ServiceOperation>
618626
<ServiceOperation MethodName="DeleteTrial" OutputProperty="TrialArn" Verb="Remove" Noun="Trial" ShouldProcessTarget="TrialName" PipelineParameter="TrialName" NoPipelineParameter="false" LegacyV4Pagination="true">
619627
<Params />
620628
<TypesNotToFlatten />

modules/AWSPowerShell/AWSAliases.ps1

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10512,6 +10512,8 @@ Set-Alias -Name EC2-DescribeCapacityReservationFleets -Value Get-EC2CapacityRese
1051210512
Set-Alias -Name Describe-EC2CapacityReservations -Value Get-EC2CapacityReservation
1051310513
Set-Alias -Name Describe-EC2CapacityReservation -Value Get-EC2CapacityReservation
1051410514
Set-Alias -Name EC2-DescribeCapacityReservations -Value Get-EC2CapacityReservation
10515+
Set-Alias -Name Describe-EC2CapacityReservationTopology -Value Get-EC2CapacityReservationTopology
10516+
Set-Alias -Name EC2-DescribeCapacityReservationTopology -Value Get-EC2CapacityReservationTopology
1051510517
Set-Alias -Name Describe-EC2CarrierGateways -Value Get-EC2CarrierGateway
1051610518
Set-Alias -Name Describe-EC2CarrierGateway -Value Get-EC2CarrierGateway
1051710519
Set-Alias -Name EC2-DescribeCarrierGateways -Value Get-EC2CarrierGateway
@@ -27809,6 +27811,8 @@ Set-Alias -Name Delete-SMPartnerApp -Value Remove-SMPartnerApp
2780927811
Set-Alias -Name SM-DeletePartnerApp -Value Remove-SMPartnerApp
2781027812
Set-Alias -Name Delete-SMPipeline -Value Remove-SMPipeline
2781127813
Set-Alias -Name SM-DeletePipeline -Value Remove-SMPipeline
27814+
Set-Alias -Name Delete-SMProcessingJob -Value Remove-SMProcessingJob
27815+
Set-Alias -Name SM-DeleteProcessingJob -Value Remove-SMProcessingJob
2781227816
Set-Alias -Name Delete-SMProject -Value Remove-SMProject
2781327817
Set-Alias -Name SM-DeleteProject -Value Remove-SMProject
2781427818
Set-Alias -Name Delete-SMSpace -Value Remove-SMSpace
@@ -27818,6 +27822,8 @@ Set-Alias -Name SM-DeleteStudioLifecycleConfig -Value Remove-SMStudioLifecycleCo
2781827822
Set-Alias -Name Delete-SMTags -Value Remove-SMResourceTag
2781927823
Set-Alias -Name Delete-SMResourceTag -Value Remove-SMResourceTag
2782027824
Set-Alias -Name SM-DeleteTags -Value Remove-SMResourceTag
27825+
Set-Alias -Name Delete-SMTrainingJob -Value Remove-SMTrainingJob
27826+
Set-Alias -Name SM-DeleteTrainingJob -Value Remove-SMTrainingJob
2782127827
Set-Alias -Name Delete-SMTrial -Value Remove-SMTrial
2782227828
Set-Alias -Name SM-DeleteTrial -Value Remove-SMTrial
2782327829
Set-Alias -Name Delete-SMTrialComponent -Value Remove-SMTrialComponent

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28355,6 +28355,7 @@ $EC2_SelectMap = @{
2835528355
"Get-EC2CapacityReservationBillingRequest",
2835628356
"Get-EC2CapacityReservationFleet",
2835728357
"Get-EC2CapacityReservation",
28358+
"Get-EC2CapacityReservationTopology",
2835828359
"Get-EC2CarrierGateway",
2835928360
"Get-EC2ClassicLinkInstance",
2836028361
"Get-EC2ClientVpnAuthorizationRule",
@@ -29133,7 +29134,7 @@ $ECS_Completers = {
2913329134
($_ -eq "Update-ECSService/DeploymentConfiguration_Strategy")
2913429135
}
2913529136
{
29136-
$v = "BLUE_GREEN","ROLLING"
29137+
$v = "BLUE_GREEN","CANARY","LINEAR","ROLLING"
2913729138
break
2913829139
}
2913929140

@@ -37468,6 +37469,13 @@ $GS_Completers = {
3746837469
break
3746937470
}
3747037471

37472+
# Amazon.GroundStation.AngleUnits
37473+
"New-GSEphemeris/AzElData_AngleUnit"
37474+
{
37475+
$v = "DEGREE_ANGLE","RADIAN"
37476+
break
37477+
}
37478+
3747137479
# Amazon.GroundStation.ConfigCapabilityType
3747237480
{
3747337481
($_ -eq "Get-GSConfig/ConfigType") -Or
@@ -37479,6 +37487,13 @@ $GS_Completers = {
3747937487
break
3748037488
}
3748137489

37490+
# Amazon.GroundStation.EphemerisType
37491+
"Get-GSEphemerideList/EphemerisType"
37492+
{
37493+
$v = "AZ_EL","OEM","SERVICE_MANAGED","TLE"
37494+
break
37495+
}
37496+
3748237497

3748337498
}
3748437499

@@ -37489,7 +37504,9 @@ $GS_Completers = {
3748937504

3749037505
$GS_map = @{
3749137506
"AggregateStatus_Status"=@("Update-GSAgentStatus")
37507+
"AzElData_AngleUnit"=@("New-GSEphemeris")
3749237508
"ConfigType"=@("Get-GSConfig","Remove-GSConfig","Update-GSConfig")
37509+
"EphemerisType"=@("Get-GSEphemerideList")
3749337510
}
3749437511

3749537512
_awsArgumentCompleterRegistration $GS_Completers $GS_map
@@ -70527,7 +70544,7 @@ $SM_Completers = {
7052770544
($_ -eq "Get-SMTrainingJobsForHyperParameterTuningJobList/StatusEqual")
7052870545
}
7052970546
{
70530-
$v = "Completed","Failed","InProgress","Stopped","Stopping"
70547+
$v = "Completed","Deleting","Failed","InProgress","Stopped","Stopping"
7053170548
break
7053270549
}
7053370550

@@ -70923,10 +70940,12 @@ $SM_SelectMap = @{
7092370940
"Remove-SMOptimizationJob",
7092470941
"Remove-SMPartnerApp",
7092570942
"Remove-SMPipeline",
70943+
"Remove-SMProcessingJob",
7092670944
"Remove-SMProject",
7092770945
"Remove-SMSpace",
7092870946
"Remove-SMStudioLifecycleConfig",
7092970947
"Remove-SMResourceTag",
70948+
"Remove-SMTrainingJob",
7093070949
"Remove-SMTrial",
7093170950
"Remove-SMTrialComponent",
7093270951
"Remove-SMUserProfile",

modules/AWSPowerShell/Cmdlets/ApplicationSignals/Basic/Get-CWASAuditFindingList-Cmdlet.cs

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,16 @@
2828
namespace Amazon.PowerShell.Cmdlets.CWAS
2929
{
3030
/// <summary>
31-
/// Returns a list of audit findings that provide automated analysis of service behavior
32-
/// and root cause analysis. These findings help identify the most significant observations
33-
/// about your services, including performance issues, anomalies, and potential problems.
34-
/// The findings are generated using heuristic algorithms based on established troubleshooting
35-
/// patterns.
31+
/// Retrieves a list of audit findings for Application Signals resources. Audit findings
32+
/// identify potential issues, misconfigurations, or compliance violations in your observability
33+
/// setup.
34+
///
35+
///
36+
/// <para>
37+
/// You can filter findings by time range, auditor type, and target resources to focus
38+
/// on specific areas of concern. This operation supports pagination for large result
39+
/// sets.
40+
/// </para>
3641
/// </summary>
3742
[Cmdlet("Get", "CWASAuditFindingList")]
3843
[OutputType("Amazon.ApplicationSignals.Model.AuditFinding")]
@@ -49,18 +54,9 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
4954
#region Parameter Auditor
5055
/// <summary>
5156
/// <para>
52-
/// <para>A list of auditor names to filter the findings by. Only findings generated by the
53-
/// specified auditors will be returned.</para><para>The following auditors are available for configuration:</para><ul><li><para><c>slo</c> - SloAuditor: Identifies SLO violations and detects breached thresholds
54-
/// during the Assessment phase.</para></li><li><para><c>operation_metric</c> - OperationMetricAuditor: Detects anomalies in service operation
55-
/// metrics from Application Signals RED metrics during the Assessment phase</para></li><li><para><c>service_quota</c> - ServiceQuotaAuditor: Monitors resource utilization against
56-
/// service quotas during the Assessment phase</para></li><li><para><c>trace</c> - TraceAuditor: Performs deep-dive analysis of distributed traces, correlating
57-
/// traces with breached SLOs or abnormal RED metrics during the Analysis phase</para></li><li><para><c>dependency_metric</c> - CriticalPathAuditor: Analyzes service dependency impacts
58-
/// and maps dependency relationships from Application Signals RED metrics during the
59-
/// Analysis phase</para></li><li><para><c>top_contributor</c> - TopContributorAuditor: Identifies infrastructure-level contributors
60-
/// to issues by analyzing EMF logs of Application Signals RED metrics during the Analysis
61-
/// phase</para></li><li><para><c>log</c> - LogAuditor: Extracts insights from application logs, categorizing error
62-
/// types and ranking severity by frequency during the Analysis phase</para></li></ul><note><para><c>InitAuditor</c> and <c>Summarizer</c> auditors are not configurable as they are
63-
/// automatically triggered during the audit process.</para></note>
57+
/// <para>An array of auditor names to filter the findings. Only findings generated by the specified
58+
/// auditors will be returned. When not specified, findings from all auditors are included
59+
/// except canary.</para>
6460
/// </para>
6561
/// </summary>
6662
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -71,8 +67,9 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
7167
#region Parameter AuditTarget
7268
/// <summary>
7369
/// <para>
74-
/// <para>A list of audit targets to filter the findings by. You can specify services, SLOs,
75-
/// or service operations to limit the audit findings to specific entities.</para>
70+
/// <para>An array of audit target specifications to filter the findings. Only findings related
71+
/// to the specified targets (such as specific services, SLOs, operations or canary) will
72+
/// be returned.</para>
7673
/// </para>
7774
/// </summary>
7875
#if !MODULAR
@@ -90,8 +87,9 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
9087
#region Parameter EndTime
9188
/// <summary>
9289
/// <para>
93-
/// <para>The end of the time period to retrieve audit findings for. When used in a raw HTTP
94-
/// Query API, it is formatted as epoch time in seconds. For example, <c>1698778057</c></para>
90+
/// <para>The end time for the audit findings query. Only findings created before this time
91+
/// will be included in the results. Specify the time as the number of milliseconds since
92+
/// January 1, 1970, 00:00:00 UTC.</para>
9593
/// </para>
9694
/// </summary>
9795
#if !MODULAR
@@ -107,8 +105,9 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
107105
#region Parameter StartTime
108106
/// <summary>
109107
/// <para>
110-
/// <para>The start of the time period to retrieve audit findings for. When used in a raw HTTP
111-
/// Query API, it is formatted as epoch time in seconds. For example, <c>1698778057</c></para>
108+
/// <para>The start time for the audit findings query. Only findings created on or after this
109+
/// time will be included in the results. Specify the time as the number of milliseconds
110+
/// since January 1, 1970, 00:00:00 UTC.</para>
112111
/// </para>
113112
/// </summary>
114113
#if !MODULAR
@@ -124,8 +123,8 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
124123
#region Parameter MaxResult
125124
/// <summary>
126125
/// <para>
127-
/// <para>The maximum number of audit findings to return in one operation. If you omit this
128-
/// parameter, the default of 10 is used.</para>
126+
/// <para>The maximum number of audit findings to return in a single request. Valid range is
127+
/// 1 to 100. If not specified, defaults to 50.</para>
129128
/// </para>
130129
/// </summary>
131130
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -136,8 +135,8 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
136135
#region Parameter NextToken
137136
/// <summary>
138137
/// <para>
139-
/// <para>Include this value, if it was returned by the previous operation, to get the next
140-
/// set of audit findings.</para>
138+
/// <para>The token for the next set of results. Use this token to retrieve additional pages
139+
/// of audit findings when the result set is large.</para>
141140
/// </para>
142141
/// </summary>
143142
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]

modules/AWSPowerShell/Cmdlets/ApplicationSignals/Basic/Get-CWASGroupingAttributeDefinitionList-Cmdlet.cs

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,15 @@
2828
namespace Amazon.PowerShell.Cmdlets.CWAS
2929
{
3030
/// <summary>
31-
/// Returns the current grouping configuration for this account, including all custom
32-
/// grouping attribute definitions that have been configured. These definitions determine
33-
/// how services are logically grouped based on telemetry attributes, Amazon Web Services
34-
/// tags, or predefined mappings.
31+
/// Retrieves the available grouping attribute definitions that can be used to create
32+
/// grouping configurations. These definitions specify the attributes and rules available
33+
/// for organizing services.
34+
///
35+
///
36+
/// <para>
37+
/// Use this operation to discover what grouping options are available before creating
38+
/// or updating grouping configurations.
39+
/// </para>
3540
/// </summary>
3641
[Cmdlet("Get", "CWASGroupingAttributeDefinitionList")]
3742
[OutputType("Amazon.ApplicationSignals.Model.ListGroupingAttributeDefinitionsResponse")]
@@ -47,8 +52,8 @@ public partial class GetCWASGroupingAttributeDefinitionListCmdlet : AmazonApplic
4752
#region Parameter NextToken
4853
/// <summary>
4954
/// <para>
50-
/// <para>Include this value, if it was returned by the previous operation, to get the next
51-
/// set of grouping attribute definitions.</para>
55+
/// <para>The token for the next set of results. Use this token to retrieve additional pages
56+
/// of grouping attribute definitions when the result set is large.</para>
5257
/// </para>
5358
/// </summary>
5459
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]

0 commit comments

Comments
 (0)