Skip to content

Commit ca96f3a

Browse files
5.0.61
1 parent 957d097 commit ca96f3a

25 files changed

+1238
-885
lines changed

Include/sdk/_sdk-versions.json

Lines changed: 904 additions & 835 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-
### 5.0.60 (2025-09-22 19:51Z)
1+
### 5.0.61 (2025-09-23 20:27Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.97.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 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+
### 5.0.60 (2025-09-22 19:51Z)
215
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.96.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.
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-
### 5.0.60 (2025-09-22 19:51Z)
1+
### 5.0.61 (2025-09-23 20:27Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.97.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 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+
### 5.0.60 (2025-09-22 19:51Z)
215
* AWS Tools for PowerShell now use AWS .NET SDK 4.0.96.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.
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
@@ -62,6 +62,24 @@ public partial class InvokeCRSIdMappingTableCmdlet : AmazonCleanRoomsClientCmdle
6262
public System.String IdMappingTableIdentifier { get; set; }
6363
#endregion
6464

65+
#region Parameter JobType
66+
/// <summary>
67+
/// <para>
68+
/// <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
69+
/// is the default job type if the ID mapping workflow was created in Entity Resolution
70+
/// with <c>incrementalRunConfig</c> specified.</para><para><c>BATCH</c>: Processes all data from the input source, regardless of previous job
71+
/// runs. This is the default job type if the ID mapping workflow was created in Entity
72+
/// Resolution but <c>incrementalRunConfig</c> wasn't specified.</para><para><c>DELETE_ONLY</c>: Processes only deletion requests from <c>BatchDeleteUniqueId</c>,
73+
/// which is set in Entity Resolution.</para><para>For more information about <c>incrementalRunConfig</c> and <c>BatchDeleteUniqueId</c>,
74+
/// see the <a href="https://docs.aws.amazon.com/entityresolution/latest/apireference/Welcome.html">Entity
75+
/// Resolution API Reference</a>.</para>
76+
/// </para>
77+
/// </summary>
78+
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
79+
[AWSConstantClassSource("Amazon.CleanRooms.JobType")]
80+
public Amazon.CleanRooms.JobType JobType { get; set; }
81+
#endregion
82+
6583
#region Parameter MembershipIdentifier
6684
/// <summary>
6785
/// <para>
@@ -133,6 +151,7 @@ protected override void ProcessRecord()
133151
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.");
134152
}
135153
#endif
154+
context.JobType = this.JobType;
136155
context.MembershipIdentifier = this.MembershipIdentifier;
137156
#if MODULAR
138157
if (this.MembershipIdentifier == null && ParameterWasBound(nameof(this.MembershipIdentifier)))
@@ -160,6 +179,10 @@ public object Execute(ExecutorContext context)
160179
{
161180
request.IdMappingTableIdentifier = cmdletContext.IdMappingTableIdentifier;
162181
}
182+
if (cmdletContext.JobType != null)
183+
{
184+
request.JobType = cmdletContext.JobType;
185+
}
163186
if (cmdletContext.MembershipIdentifier != null)
164187
{
165188
request.MembershipIdentifier = cmdletContext.MembershipIdentifier;
@@ -220,6 +243,7 @@ private Amazon.CleanRooms.Model.PopulateIdMappingTableResponse CallAWSServiceOpe
220243
internal partial class CmdletContext : ExecutorContext
221244
{
222245
public System.String IdMappingTableIdentifier { get; set; }
246+
public Amazon.CleanRooms.JobType JobType { get; set; }
223247
public System.String MembershipIdentifier { get; set; }
224248
public System.Func<Amazon.CleanRooms.Model.PopulateIdMappingTableResponse, InvokeCRSIdMappingTableCmdlet, object> Select { get; set; } =
225249
(response, cmdlet) => response.IdMappingJobId;

0 commit comments

Comments
 (0)