Skip to content

Commit 17c80d3

Browse files
4.1.906
1 parent 1fad976 commit 17c80d3

25 files changed

+1168
-882
lines changed

Include/sdk/_sdk-versions.json

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

changelogs/CHANGELOG.2025.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
1-
### 4.1.905 (2025-09-22 20:20Z)
1+
### 4.1.906 (2025-09-23 20:15Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1129.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 Clean Rooms Service
4+
* Modified cmdlet Invoke-CRSIdMappingTable: added parameter JobType.
5+
* Amazon EntityResolution
6+
* Modified cmdlet New-ERESIdMappingWorkflow: added parameter IncrementalRunConfig_IncrementalRunType.
7+
* Modified cmdlet Start-ERESIdMappingJob: added parameter JobType.
8+
* Modified cmdlet Update-ERESIdMappingWorkflow: added parameter IncrementalRunConfig_IncrementalRunType.
9+
* Amazon Single Sign-On Admin
10+
* Modified cmdlet Update-SSOADMNInstance: added parameters EncryptionConfiguration_KeyType and EncryptionConfiguration_KmsKeyArn.
11+
* Amazon Systems Manager
12+
* Modified cmdlet Get-SSMDeployablePatchSnapshotForInstance: added parameter UseS3DualStackEndpoint.
13+
14+
### 4.1.905 (2025-09-22 20:20Z)
215
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1128.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.
316
* Amazon Elastic Container Service for Kubernetes
417
* Modified cmdlet New-EKSNodegroup: added parameters NodeRepairConfig_MaxParallelNodesRepairedCount, NodeRepairConfig_MaxParallelNodesRepairedPercentage, NodeRepairConfig_MaxUnhealthyNodeThresholdCount, NodeRepairConfig_MaxUnhealthyNodeThresholdPercentage and NodeRepairConfig_NodeRepairConfigOverride.

changelogs/CHANGELOG.ALL.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
1-
### 4.1.905 (2025-09-22 20:20Z)
1+
### 4.1.906 (2025-09-23 20:15Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1129.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 Clean Rooms Service
4+
* Modified cmdlet Invoke-CRSIdMappingTable: added parameter JobType.
5+
* Amazon EntityResolution
6+
* Modified cmdlet New-ERESIdMappingWorkflow: added parameter IncrementalRunConfig_IncrementalRunType.
7+
* Modified cmdlet Start-ERESIdMappingJob: added parameter JobType.
8+
* Modified cmdlet Update-ERESIdMappingWorkflow: added parameter IncrementalRunConfig_IncrementalRunType.
9+
* Amazon Single Sign-On Admin
10+
* Modified cmdlet Update-SSOADMNInstance: added parameters EncryptionConfiguration_KeyType and EncryptionConfiguration_KmsKeyArn.
11+
* Amazon Systems Manager
12+
* Modified cmdlet Get-SSMDeployablePatchSnapshotForInstance: added parameter UseS3DualStackEndpoint.
13+
14+
### 4.1.905 (2025-09-22 20:20Z)
215
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1128.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.
316
* Amazon Elastic Container Service for Kubernetes
417
* Modified cmdlet New-EKSNodegroup: added parameters NodeRepairConfig_MaxParallelNodesRepairedCount, NodeRepairConfig_MaxParallelNodesRepairedPercentage, NodeRepairConfig_MaxUnhealthyNodeThresholdCount, NodeRepairConfig_MaxUnhealthyNodeThresholdPercentage and NodeRepairConfig_NodeRepairConfigOverride.

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

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

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,13 @@ $CRS_Completers = {
187187
break
188188
}
189189

190+
# Amazon.CleanRooms.JobType
191+
"Invoke-CRSIdMappingTable/JobType"
192+
{
193+
$v = "BATCH","DELETE_ONLY","INCREMENTAL"
194+
break
195+
}
196+
190197
# Amazon.CleanRooms.JoinRequiredOption
191198
{
192199
($_ -eq "New-CRSConfiguredTableAnalysisRule/Aggregation_JoinRequired") -Or
@@ -336,6 +343,7 @@ $CRS_map = @{
336343
"ErrorMessageConfiguration_Type"=@("New-CRSAnalysisTemplate")
337344
"Format"=@("New-CRSAnalysisTemplate")
338345
"JobLogStatus"=@("New-CRSCollaboration","New-CRSMembership","Update-CRSMembership")
346+
"JobType"=@("Invoke-CRSIdMappingTable")
339347
"List_AdditionalAnalysis"=@("New-CRSConfiguredTableAnalysisRule","Update-CRSConfiguredTableAnalysisRule")
340348
"MemberStatus"=@("Get-CRSCollaborationList")
341349
"PrivacyBudgetType"=@("Get-CRSCollaborationPrivacyBudgetList","Get-CRSPrivacyBudgetList","New-CRSPrivacyBudgetTemplate","Update-CRSPrivacyBudgetTemplate")

modules/AWSPowerShell/Cmdlets/CleanRooms/Basic/Invoke-CRSIdMappingTable-Cmdlet.cs

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,24 @@ public partial class InvokeCRSIdMappingTableCmdlet : AmazonCleanRoomsClientCmdle
5959
public System.String IdMappingTableIdentifier { get; set; }
6060
#endregion
6161

62+
#region Parameter JobType
63+
/// <summary>
64+
/// <para>
65+
/// <para>The job type of the rule-based ID mapping job. Valid values include:</para><para><c>INCREMENTAL</c>: Processes only new or changed data since the last job run. This
66+
/// is the default job type if the ID mapping workflow was created in Entity Resolution
67+
/// with <c>incrementalRunConfig</c> specified.</para><para><c>BATCH</c>: Processes all data from the input source, regardless of previous job
68+
/// runs. This is the default job type if the ID mapping workflow was created in Entity
69+
/// Resolution but <c>incrementalRunConfig</c> wasn't specified.</para><para><c>DELETE_ONLY</c>: Processes only deletion requests from <c>BatchDeleteUniqueId</c>,
70+
/// which is set in Entity Resolution.</para><para>For more information about <c>incrementalRunConfig</c> and <c>BatchDeleteUniqueId</c>,
71+
/// see the <a href="https://docs.aws.amazon.com/entityresolution/latest/apireference/Welcome.html">Entity
72+
/// Resolution API Reference</a>.</para>
73+
/// </para>
74+
/// </summary>
75+
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
76+
[AWSConstantClassSource("Amazon.CleanRooms.JobType")]
77+
public Amazon.CleanRooms.JobType JobType { get; set; }
78+
#endregion
79+
6280
#region Parameter MembershipIdentifier
6381
/// <summary>
6482
/// <para>
@@ -146,6 +164,7 @@ protected override void ProcessRecord()
146164
WriteWarning("You are passing $null as a value for parameter IdMappingTableIdentifier 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.");
147165
}
148166
#endif
167+
context.JobType = this.JobType;
149168
context.MembershipIdentifier = this.MembershipIdentifier;
150169
#if MODULAR
151170
if (this.MembershipIdentifier == null && ParameterWasBound(nameof(this.MembershipIdentifier)))
@@ -173,6 +192,10 @@ public object Execute(ExecutorContext context)
173192
{
174193
request.IdMappingTableIdentifier = cmdletContext.IdMappingTableIdentifier;
175194
}
195+
if (cmdletContext.JobType != null)
196+
{
197+
request.JobType = cmdletContext.JobType;
198+
}
176199
if (cmdletContext.MembershipIdentifier != null)
177200
{
178201
request.MembershipIdentifier = cmdletContext.MembershipIdentifier;
@@ -239,6 +262,7 @@ private Amazon.CleanRooms.Model.PopulateIdMappingTableResponse CallAWSServiceOpe
239262
internal partial class CmdletContext : ExecutorContext
240263
{
241264
public System.String IdMappingTableIdentifier { get; set; }
265+
public Amazon.CleanRooms.JobType JobType { get; set; }
242266
public System.String MembershipIdentifier { get; set; }
243267
public System.Func<Amazon.CleanRooms.Model.PopulateIdMappingTableResponse, InvokeCRSIdMappingTableCmdlet, object> Select { get; set; } =
244268
(response, cmdlet) => response.IdMappingJobId;

0 commit comments

Comments
 (0)