Skip to content

Commit 7ad505c

Browse files
5.0.85
1 parent 0deff7b commit 7ad505c

File tree

147 files changed

+2331
-410
lines changed

Some content is hidden

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

147 files changed

+2331
-410
lines changed

Include/sdk/_sdk-versions.json

Lines changed: 52 additions & 52 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-
### 5.0.84 (2025-10-27 21:51Z)
1+
### 5.0.85 (2025-10-28 21:23Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.121.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+
* [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
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+
### 5.0.84 (2025-10-27 21:51Z)
227
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.120.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.
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-
### 5.0.84 (2025-10-27 21:51Z)
1+
### 5.0.85 (2025-10-28 21:23Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.121.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+
* [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
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+
### 5.0.84 (2025-10-27 21:51Z)
227
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.120.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.
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
@@ -1149,6 +1149,10 @@
11491149
<Params />
11501150
<TypesNotToFlatten />
11511151
</ServiceOperation>
1152+
<ServiceOperation MethodName="DescribeCapacityReservationTopology" OutputProperty="CapacityReservations" Verb="Get" Noun="CapacityReservationTopology" AnonymousShouldProcessTarget="true" PipelineParameter="" NoPipelineParameter="true">
1153+
<Params />
1154+
<TypesNotToFlatten />
1155+
</ServiceOperation>
11521156
<ServiceOperation MethodName="DescribeCarrierGateways" OutputProperty="CarrierGateways" Verb="Get" Noun="CarrierGateway" PipelineParameter="" NoPipelineParameter="false" LegacyV4Pagination="true">
11531157
<Params />
11541158
<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
@@ -27818,6 +27820,8 @@ Set-Alias -Name Delete-SMPartnerApp -Value Remove-SMPartnerApp
2781827820
Set-Alias -Name SM-DeletePartnerApp -Value Remove-SMPartnerApp
2781927821
Set-Alias -Name Delete-SMPipeline -Value Remove-SMPipeline
2782027822
Set-Alias -Name SM-DeletePipeline -Value Remove-SMPipeline
27823+
Set-Alias -Name Delete-SMProcessingJob -Value Remove-SMProcessingJob
27824+
Set-Alias -Name SM-DeleteProcessingJob -Value Remove-SMProcessingJob
2782127825
Set-Alias -Name Delete-SMProject -Value Remove-SMProject
2782227826
Set-Alias -Name SM-DeleteProject -Value Remove-SMProject
2782327827
Set-Alias -Name Delete-SMSpace -Value Remove-SMSpace
@@ -27827,6 +27831,8 @@ Set-Alias -Name SM-DeleteStudioLifecycleConfig -Value Remove-SMStudioLifecycleCo
2782727831
Set-Alias -Name Delete-SMTags -Value Remove-SMResourceTag
2782827832
Set-Alias -Name Delete-SMResourceTag -Value Remove-SMResourceTag
2782927833
Set-Alias -Name SM-DeleteTags -Value Remove-SMResourceTag
27834+
Set-Alias -Name Delete-SMTrainingJob -Value Remove-SMTrainingJob
27835+
Set-Alias -Name SM-DeleteTrainingJob -Value Remove-SMTrainingJob
2783027836
Set-Alias -Name Delete-SMTrial -Value Remove-SMTrial
2783127837
Set-Alias -Name SM-DeleteTrial -Value Remove-SMTrial
2783227838
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
@@ -28311,6 +28311,7 @@ $EC2_SelectMap = @{
2831128311
"Get-EC2CapacityReservationBillingRequest",
2831228312
"Get-EC2CapacityReservationFleet",
2831328313
"Get-EC2CapacityReservation",
28314+
"Get-EC2CapacityReservationTopology",
2831428315
"Get-EC2CarrierGateway",
2831528316
"Get-EC2ClassicLinkInstance",
2831628317
"Get-EC2ClientVpnAuthorizationRule",
@@ -29088,7 +29089,7 @@ $ECS_Completers = {
2908829089
($_ -eq "Update-ECSService/DeploymentConfiguration_Strategy")
2908929090
}
2909029091
{
29091-
$v = "BLUE_GREEN","ROLLING"
29092+
$v = "BLUE_GREEN","CANARY","LINEAR","ROLLING"
2909229093
break
2909329094
}
2909429095

@@ -37423,6 +37424,13 @@ $GS_Completers = {
3742337424
break
3742437425
}
3742537426

37427+
# Amazon.GroundStation.AngleUnits
37428+
"New-GSEphemeris/AzElData_AngleUnit"
37429+
{
37430+
$v = "DEGREE_ANGLE","RADIAN"
37431+
break
37432+
}
37433+
3742637434
# Amazon.GroundStation.ConfigCapabilityType
3742737435
{
3742837436
($_ -eq "Get-GSConfig/ConfigType") -Or
@@ -37434,6 +37442,13 @@ $GS_Completers = {
3743437442
break
3743537443
}
3743637444

37445+
# Amazon.GroundStation.EphemerisType
37446+
"Get-GSEphemerideList/EphemerisType"
37447+
{
37448+
$v = "AZ_EL","OEM","SERVICE_MANAGED","TLE"
37449+
break
37450+
}
37451+
3743737452

3743837453
}
3743937454

@@ -37444,7 +37459,9 @@ $GS_Completers = {
3744437459

3744537460
$GS_map = @{
3744637461
"AggregateStatus_Status"=@("Update-GSAgentStatus")
37462+
"AzElData_AngleUnit"=@("New-GSEphemeris")
3744737463
"ConfigType"=@("Get-GSConfig","Remove-GSConfig","Update-GSConfig")
37464+
"EphemerisType"=@("Get-GSEphemerideList")
3744837465
}
3744937466

3745037467
_awsArgumentCompleterRegistration $GS_Completers $GS_map
@@ -70497,7 +70514,7 @@ $SM_Completers = {
7049770514
($_ -eq "Get-SMTrainingJobsForHyperParameterTuningJobList/StatusEqual")
7049870515
}
7049970516
{
70500-
$v = "Completed","Failed","InProgress","Stopped","Stopping"
70517+
$v = "Completed","Deleting","Failed","InProgress","Stopped","Stopping"
7050170518
break
7050270519
}
7050370520

@@ -70893,10 +70910,12 @@ $SM_SelectMap = @{
7089370910
"Remove-SMOptimizationJob",
7089470911
"Remove-SMPartnerApp",
7089570912
"Remove-SMPipeline",
70913+
"Remove-SMProcessingJob",
7089670914
"Remove-SMProject",
7089770915
"Remove-SMSpace",
7089870916
"Remove-SMStudioLifecycleConfig",
7089970917
"Remove-SMResourceTag",
70918+
"Remove-SMTrainingJob",
7090070919
"Remove-SMTrial",
7090170920
"Remove-SMTrialComponent",
7090270921
"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
@@ -30,11 +30,16 @@
3030
namespace Amazon.PowerShell.Cmdlets.CWAS
3131
{
3232
/// <summary>
33-
/// Returns a list of audit findings that provide automated analysis of service behavior
34-
/// and root cause analysis. These findings help identify the most significant observations
35-
/// about your services, including performance issues, anomalies, and potential problems.
36-
/// The findings are generated using heuristic algorithms based on established troubleshooting
37-
/// patterns.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
33+
/// Retrieves a list of audit findings for Application Signals resources. Audit findings
34+
/// identify potential issues, misconfigurations, or compliance violations in your observability
35+
/// setup.
36+
///
37+
///
38+
/// <para>
39+
/// You can filter findings by time range, auditor type, and target resources to focus
40+
/// on specific areas of concern. This operation supports pagination for large result
41+
/// sets.
42+
/// </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
3843
/// </summary>
3944
[Cmdlet("Get", "CWASAuditFindingList")]
4045
[OutputType("Amazon.ApplicationSignals.Model.AuditFinding")]
@@ -52,18 +57,9 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
5257
#region Parameter Auditor
5358
/// <summary>
5459
/// <para>
55-
/// <para>A list of auditor names to filter the findings by. Only findings generated by the
56-
/// 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
57-
/// during the Assessment phase.</para></li><li><para><c>operation_metric</c> - OperationMetricAuditor: Detects anomalies in service operation
58-
/// metrics from Application Signals RED metrics during the Assessment phase</para></li><li><para><c>service_quota</c> - ServiceQuotaAuditor: Monitors resource utilization against
59-
/// service quotas during the Assessment phase</para></li><li><para><c>trace</c> - TraceAuditor: Performs deep-dive analysis of distributed traces, correlating
60-
/// 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
61-
/// and maps dependency relationships from Application Signals RED metrics during the
62-
/// Analysis phase</para></li><li><para><c>top_contributor</c> - TopContributorAuditor: Identifies infrastructure-level contributors
63-
/// to issues by analyzing EMF logs of Application Signals RED metrics during the Analysis
64-
/// phase</para></li><li><para><c>log</c> - LogAuditor: Extracts insights from application logs, categorizing error
65-
/// 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
66-
/// automatically triggered during the audit process.</para></note><para />
60+
/// <para>An array of auditor names to filter the findings. Only findings generated by the specified
61+
/// auditors will be returned. When not specified, findings from all auditors are included
62+
/// except canary.</para><para />
6763
/// Starting with version 4 of the SDK this property will default to null. If no data for this property is returned
6864
/// from the service the property will also be null. This was changed to improve performance and allow the SDK and caller
6965
/// to distinguish between a property not set or a property being empty to clear out a value. To retain the previous
@@ -78,8 +74,9 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
7874
#region Parameter AuditTarget
7975
/// <summary>
8076
/// <para>
81-
/// <para>A list of audit targets to filter the findings by. You can specify services, SLOs,
82-
/// or service operations to limit the audit findings to specific entities.</para><para />
77+
/// <para>An array of audit target specifications to filter the findings. Only findings related
78+
/// to the specified targets (such as specific services, SLOs, operations or canary) will
79+
/// be returned.</para><para />
8380
/// Starting with version 4 of the SDK this property will default to null. If no data for this property is returned
8481
/// from the service the property will also be null. This was changed to improve performance and allow the SDK and caller
8582
/// to distinguish between a property not set or a property being empty to clear out a value. To retain the previous
@@ -101,8 +98,9 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
10198
#region Parameter EndTime
10299
/// <summary>
103100
/// <para>
104-
/// <para>The end of the time period to retrieve audit findings for. When used in a raw HTTP
105-
/// Query API, it is formatted as epoch time in seconds. For example, <c>1698778057</c></para>
101+
/// <para>The end time for the audit findings query. Only findings created before this time
102+
/// will be included in the results. Specify the time as the number of milliseconds since
103+
/// January 1, 1970, 00:00:00 UTC.</para>
106104
/// </para>
107105
/// </summary>
108106
#if !MODULAR
@@ -118,8 +116,9 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
118116
#region Parameter StartTime
119117
/// <summary>
120118
/// <para>
121-
/// <para>The start of the time period to retrieve audit findings for. When used in a raw HTTP
122-
/// Query API, it is formatted as epoch time in seconds. For example, <c>1698778057</c></para>
119+
/// <para>The start time for the audit findings query. Only findings created on or after this
120+
/// time will be included in the results. Specify the time as the number of milliseconds
121+
/// since January 1, 1970, 00:00:00 UTC.</para>
123122
/// </para>
124123
/// </summary>
125124
#if !MODULAR
@@ -135,8 +134,8 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
135134
#region Parameter MaxResult
136135
/// <summary>
137136
/// <para>
138-
/// <para>The maximum number of audit findings to return in one operation. If you omit this
139-
/// parameter, the default of 10 is used.</para>
137+
/// <para>The maximum number of audit findings to return in a single request. Valid range is
138+
/// 1 to 100. If not specified, defaults to 50.</para>
140139
/// </para>
141140
/// </summary>
142141
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -147,8 +146,8 @@ public partial class GetCWASAuditFindingListCmdlet : AmazonApplicationSignalsCli
147146
#region Parameter NextToken
148147
/// <summary>
149148
/// <para>
150-
/// <para>Include this value, if it was returned by the previous operation, to get the next
151-
/// set of audit findings.</para>
149+
/// <para>The token for the next set of results. Use this token to retrieve additional pages
150+
/// of audit findings when the result set is large.</para>
152151
/// </para>
153152
/// <para>
154153
/// <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.

0 commit comments

Comments
 (0)