Skip to content

Commit 42b8fd5

Browse files
author
awstools
committed
feat(client-cleanrooms): Three enhancements to the AWS Clean Rooms: Disallowed Output Columns, Flexible Result Receivers, SQL as a Seed
1 parent 03a9eeb commit 42b8fd5

34 files changed

+4243
-1725
lines changed

clients/client-cleanrooms/README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,14 @@ CreateConfiguredTableAssociation
282282

283283
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cleanrooms/command/CreateConfiguredTableAssociationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/CreateConfiguredTableAssociationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/CreateConfiguredTableAssociationCommandOutput/)
284284

285+
</details>
286+
<details>
287+
<summary>
288+
CreateConfiguredTableAssociationAnalysisRule
289+
</summary>
290+
291+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cleanrooms/command/CreateConfiguredTableAssociationAnalysisRuleCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/CreateConfiguredTableAssociationAnalysisRuleCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/CreateConfiguredTableAssociationAnalysisRuleCommandOutput/)
292+
285293
</details>
286294
<details>
287295
<summary>
@@ -362,6 +370,14 @@ DeleteConfiguredTableAssociation
362370

363371
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cleanrooms/command/DeleteConfiguredTableAssociationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/DeleteConfiguredTableAssociationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/DeleteConfiguredTableAssociationCommandOutput/)
364372

373+
</details>
374+
<details>
375+
<summary>
376+
DeleteConfiguredTableAssociationAnalysisRule
377+
</summary>
378+
379+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cleanrooms/command/DeleteConfiguredTableAssociationAnalysisRuleCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/DeleteConfiguredTableAssociationAnalysisRuleCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/DeleteConfiguredTableAssociationAnalysisRuleCommandOutput/)
380+
365381
</details>
366382
<details>
367383
<summary>
@@ -482,6 +498,14 @@ GetConfiguredTableAssociation
482498

483499
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cleanrooms/command/GetConfiguredTableAssociationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/GetConfiguredTableAssociationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/GetConfiguredTableAssociationCommandOutput/)
484500

501+
</details>
502+
<details>
503+
<summary>
504+
GetConfiguredTableAssociationAnalysisRule
505+
</summary>
506+
507+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cleanrooms/command/GetConfiguredTableAssociationAnalysisRuleCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/GetConfiguredTableAssociationAnalysisRuleCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/GetConfiguredTableAssociationAnalysisRuleCommandOutput/)
508+
485509
</details>
486510
<details>
487511
<summary>
@@ -778,6 +802,14 @@ UpdateConfiguredTableAssociation
778802

779803
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cleanrooms/command/UpdateConfiguredTableAssociationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/UpdateConfiguredTableAssociationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/UpdateConfiguredTableAssociationCommandOutput/)
780804

805+
</details>
806+
<details>
807+
<summary>
808+
UpdateConfiguredTableAssociationAnalysisRule
809+
</summary>
810+
811+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/cleanrooms/command/UpdateConfiguredTableAssociationAnalysisRuleCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/UpdateConfiguredTableAssociationAnalysisRuleCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-cleanrooms/Interface/UpdateConfiguredTableAssociationAnalysisRuleCommandOutput/)
812+
781813
</details>
782814
<details>
783815
<summary>

clients/client-cleanrooms/src/CleanRooms.ts

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@ import {
3838
CreateConfiguredTableAnalysisRuleCommandInput,
3939
CreateConfiguredTableAnalysisRuleCommandOutput,
4040
} from "./commands/CreateConfiguredTableAnalysisRuleCommand";
41+
import {
42+
CreateConfiguredTableAssociationAnalysisRuleCommand,
43+
CreateConfiguredTableAssociationAnalysisRuleCommandInput,
44+
CreateConfiguredTableAssociationAnalysisRuleCommandOutput,
45+
} from "./commands/CreateConfiguredTableAssociationAnalysisRuleCommand";
4146
import {
4247
CreateConfiguredTableAssociationCommand,
4348
CreateConfiguredTableAssociationCommandInput,
@@ -88,6 +93,11 @@ import {
8893
DeleteConfiguredTableAnalysisRuleCommandInput,
8994
DeleteConfiguredTableAnalysisRuleCommandOutput,
9095
} from "./commands/DeleteConfiguredTableAnalysisRuleCommand";
96+
import {
97+
DeleteConfiguredTableAssociationAnalysisRuleCommand,
98+
DeleteConfiguredTableAssociationAnalysisRuleCommandInput,
99+
DeleteConfiguredTableAssociationAnalysisRuleCommandOutput,
100+
} from "./commands/DeleteConfiguredTableAssociationAnalysisRuleCommand";
91101
import {
92102
DeleteConfiguredTableAssociationCommand,
93103
DeleteConfiguredTableAssociationCommandInput,
@@ -163,6 +173,11 @@ import {
163173
GetConfiguredTableAnalysisRuleCommandInput,
164174
GetConfiguredTableAnalysisRuleCommandOutput,
165175
} from "./commands/GetConfiguredTableAnalysisRuleCommand";
176+
import {
177+
GetConfiguredTableAssociationAnalysisRuleCommand,
178+
GetConfiguredTableAssociationAnalysisRuleCommandInput,
179+
GetConfiguredTableAssociationAnalysisRuleCommandOutput,
180+
} from "./commands/GetConfiguredTableAssociationAnalysisRuleCommand";
166181
import {
167182
GetConfiguredTableAssociationCommand,
168183
GetConfiguredTableAssociationCommandInput,
@@ -332,6 +347,11 @@ import {
332347
UpdateConfiguredTableAnalysisRuleCommandInput,
333348
UpdateConfiguredTableAnalysisRuleCommandOutput,
334349
} from "./commands/UpdateConfiguredTableAnalysisRuleCommand";
350+
import {
351+
UpdateConfiguredTableAssociationAnalysisRuleCommand,
352+
UpdateConfiguredTableAssociationAnalysisRuleCommandInput,
353+
UpdateConfiguredTableAssociationAnalysisRuleCommandOutput,
354+
} from "./commands/UpdateConfiguredTableAssociationAnalysisRuleCommand";
335355
import {
336356
UpdateConfiguredTableAssociationCommand,
337357
UpdateConfiguredTableAssociationCommandInput,
@@ -378,6 +398,7 @@ const commands = {
378398
CreateConfiguredTableCommand,
379399
CreateConfiguredTableAnalysisRuleCommand,
380400
CreateConfiguredTableAssociationCommand,
401+
CreateConfiguredTableAssociationAnalysisRuleCommand,
381402
CreateIdMappingTableCommand,
382403
CreateIdNamespaceAssociationCommand,
383404
CreateMembershipCommand,
@@ -388,6 +409,7 @@ const commands = {
388409
DeleteConfiguredTableCommand,
389410
DeleteConfiguredTableAnalysisRuleCommand,
390411
DeleteConfiguredTableAssociationCommand,
412+
DeleteConfiguredTableAssociationAnalysisRuleCommand,
391413
DeleteIdMappingTableCommand,
392414
DeleteIdNamespaceAssociationCommand,
393415
DeleteMemberCommand,
@@ -403,6 +425,7 @@ const commands = {
403425
GetConfiguredTableCommand,
404426
GetConfiguredTableAnalysisRuleCommand,
405427
GetConfiguredTableAssociationCommand,
428+
GetConfiguredTableAssociationAnalysisRuleCommand,
406429
GetIdMappingTableCommand,
407430
GetIdNamespaceAssociationCommand,
408431
GetMembershipCommand,
@@ -440,6 +463,7 @@ const commands = {
440463
UpdateConfiguredTableCommand,
441464
UpdateConfiguredTableAnalysisRuleCommand,
442465
UpdateConfiguredTableAssociationCommand,
466+
UpdateConfiguredTableAssociationAnalysisRuleCommand,
443467
UpdateIdMappingTableCommand,
444468
UpdateIdNamespaceAssociationCommand,
445469
UpdateMembershipCommand,
@@ -598,6 +622,23 @@ export interface CleanRooms {
598622
cb: (err: any, data?: CreateConfiguredTableAssociationCommandOutput) => void
599623
): void;
600624

625+
/**
626+
* @see {@link CreateConfiguredTableAssociationAnalysisRuleCommand}
627+
*/
628+
createConfiguredTableAssociationAnalysisRule(
629+
args: CreateConfiguredTableAssociationAnalysisRuleCommandInput,
630+
options?: __HttpHandlerOptions
631+
): Promise<CreateConfiguredTableAssociationAnalysisRuleCommandOutput>;
632+
createConfiguredTableAssociationAnalysisRule(
633+
args: CreateConfiguredTableAssociationAnalysisRuleCommandInput,
634+
cb: (err: any, data?: CreateConfiguredTableAssociationAnalysisRuleCommandOutput) => void
635+
): void;
636+
createConfiguredTableAssociationAnalysisRule(
637+
args: CreateConfiguredTableAssociationAnalysisRuleCommandInput,
638+
options: __HttpHandlerOptions,
639+
cb: (err: any, data?: CreateConfiguredTableAssociationAnalysisRuleCommandOutput) => void
640+
): void;
641+
601642
/**
602643
* @see {@link CreateIdMappingTableCommand}
603644
*/
@@ -768,6 +809,23 @@ export interface CleanRooms {
768809
cb: (err: any, data?: DeleteConfiguredTableAssociationCommandOutput) => void
769810
): void;
770811

812+
/**
813+
* @see {@link DeleteConfiguredTableAssociationAnalysisRuleCommand}
814+
*/
815+
deleteConfiguredTableAssociationAnalysisRule(
816+
args: DeleteConfiguredTableAssociationAnalysisRuleCommandInput,
817+
options?: __HttpHandlerOptions
818+
): Promise<DeleteConfiguredTableAssociationAnalysisRuleCommandOutput>;
819+
deleteConfiguredTableAssociationAnalysisRule(
820+
args: DeleteConfiguredTableAssociationAnalysisRuleCommandInput,
821+
cb: (err: any, data?: DeleteConfiguredTableAssociationAnalysisRuleCommandOutput) => void
822+
): void;
823+
deleteConfiguredTableAssociationAnalysisRule(
824+
args: DeleteConfiguredTableAssociationAnalysisRuleCommandInput,
825+
options: __HttpHandlerOptions,
826+
cb: (err: any, data?: DeleteConfiguredTableAssociationAnalysisRuleCommandOutput) => void
827+
): void;
828+
771829
/**
772830
* @see {@link DeleteIdMappingTableCommand}
773831
*/
@@ -1017,6 +1075,23 @@ export interface CleanRooms {
10171075
cb: (err: any, data?: GetConfiguredTableAssociationCommandOutput) => void
10181076
): void;
10191077

1078+
/**
1079+
* @see {@link GetConfiguredTableAssociationAnalysisRuleCommand}
1080+
*/
1081+
getConfiguredTableAssociationAnalysisRule(
1082+
args: GetConfiguredTableAssociationAnalysisRuleCommandInput,
1083+
options?: __HttpHandlerOptions
1084+
): Promise<GetConfiguredTableAssociationAnalysisRuleCommandOutput>;
1085+
getConfiguredTableAssociationAnalysisRule(
1086+
args: GetConfiguredTableAssociationAnalysisRuleCommandInput,
1087+
cb: (err: any, data?: GetConfiguredTableAssociationAnalysisRuleCommandOutput) => void
1088+
): void;
1089+
getConfiguredTableAssociationAnalysisRule(
1090+
args: GetConfiguredTableAssociationAnalysisRuleCommandInput,
1091+
options: __HttpHandlerOptions,
1092+
cb: (err: any, data?: GetConfiguredTableAssociationAnalysisRuleCommandOutput) => void
1093+
): void;
1094+
10201095
/**
10211096
* @see {@link GetIdMappingTableCommand}
10221097
*/
@@ -1610,6 +1685,23 @@ export interface CleanRooms {
16101685
cb: (err: any, data?: UpdateConfiguredTableAssociationCommandOutput) => void
16111686
): void;
16121687

1688+
/**
1689+
* @see {@link UpdateConfiguredTableAssociationAnalysisRuleCommand}
1690+
*/
1691+
updateConfiguredTableAssociationAnalysisRule(
1692+
args: UpdateConfiguredTableAssociationAnalysisRuleCommandInput,
1693+
options?: __HttpHandlerOptions
1694+
): Promise<UpdateConfiguredTableAssociationAnalysisRuleCommandOutput>;
1695+
updateConfiguredTableAssociationAnalysisRule(
1696+
args: UpdateConfiguredTableAssociationAnalysisRuleCommandInput,
1697+
cb: (err: any, data?: UpdateConfiguredTableAssociationAnalysisRuleCommandOutput) => void
1698+
): void;
1699+
updateConfiguredTableAssociationAnalysisRule(
1700+
args: UpdateConfiguredTableAssociationAnalysisRuleCommandInput,
1701+
options: __HttpHandlerOptions,
1702+
cb: (err: any, data?: UpdateConfiguredTableAssociationAnalysisRuleCommandOutput) => void
1703+
): void;
1704+
16131705
/**
16141706
* @see {@link UpdateIdMappingTableCommand}
16151707
*/

clients/client-cleanrooms/src/CleanRoomsClient.ts

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ import {
7878
CreateConfiguredTableAnalysisRuleCommandInput,
7979
CreateConfiguredTableAnalysisRuleCommandOutput,
8080
} from "./commands/CreateConfiguredTableAnalysisRuleCommand";
81+
import {
82+
CreateConfiguredTableAssociationAnalysisRuleCommandInput,
83+
CreateConfiguredTableAssociationAnalysisRuleCommandOutput,
84+
} from "./commands/CreateConfiguredTableAssociationAnalysisRuleCommand";
8185
import {
8286
CreateConfiguredTableAssociationCommandInput,
8387
CreateConfiguredTableAssociationCommandOutput,
@@ -115,6 +119,10 @@ import {
115119
DeleteConfiguredTableAnalysisRuleCommandInput,
116120
DeleteConfiguredTableAnalysisRuleCommandOutput,
117121
} from "./commands/DeleteConfiguredTableAnalysisRuleCommand";
122+
import {
123+
DeleteConfiguredTableAssociationAnalysisRuleCommandInput,
124+
DeleteConfiguredTableAssociationAnalysisRuleCommandOutput,
125+
} from "./commands/DeleteConfiguredTableAssociationAnalysisRuleCommand";
118126
import {
119127
DeleteConfiguredTableAssociationCommandInput,
120128
DeleteConfiguredTableAssociationCommandOutput,
@@ -166,6 +174,10 @@ import {
166174
GetConfiguredTableAnalysisRuleCommandInput,
167175
GetConfiguredTableAnalysisRuleCommandOutput,
168176
} from "./commands/GetConfiguredTableAnalysisRuleCommand";
177+
import {
178+
GetConfiguredTableAssociationAnalysisRuleCommandInput,
179+
GetConfiguredTableAssociationAnalysisRuleCommandOutput,
180+
} from "./commands/GetConfiguredTableAssociationAnalysisRuleCommand";
169181
import {
170182
GetConfiguredTableAssociationCommandInput,
171183
GetConfiguredTableAssociationCommandOutput,
@@ -278,6 +290,10 @@ import {
278290
UpdateConfiguredTableAnalysisRuleCommandInput,
279291
UpdateConfiguredTableAnalysisRuleCommandOutput,
280292
} from "./commands/UpdateConfiguredTableAnalysisRuleCommand";
293+
import {
294+
UpdateConfiguredTableAssociationAnalysisRuleCommandInput,
295+
UpdateConfiguredTableAssociationAnalysisRuleCommandOutput,
296+
} from "./commands/UpdateConfiguredTableAssociationAnalysisRuleCommand";
281297
import {
282298
UpdateConfiguredTableAssociationCommandInput,
283299
UpdateConfiguredTableAssociationCommandOutput,
@@ -325,6 +341,7 @@ export type ServiceInputTypes =
325341
| CreateCollaborationCommandInput
326342
| CreateConfiguredAudienceModelAssociationCommandInput
327343
| CreateConfiguredTableAnalysisRuleCommandInput
344+
| CreateConfiguredTableAssociationAnalysisRuleCommandInput
328345
| CreateConfiguredTableAssociationCommandInput
329346
| CreateConfiguredTableCommandInput
330347
| CreateIdMappingTableCommandInput
@@ -335,6 +352,7 @@ export type ServiceInputTypes =
335352
| DeleteCollaborationCommandInput
336353
| DeleteConfiguredAudienceModelAssociationCommandInput
337354
| DeleteConfiguredTableAnalysisRuleCommandInput
355+
| DeleteConfiguredTableAssociationAnalysisRuleCommandInput
338356
| DeleteConfiguredTableAssociationCommandInput
339357
| DeleteConfiguredTableCommandInput
340358
| DeleteIdMappingTableCommandInput
@@ -350,6 +368,7 @@ export type ServiceInputTypes =
350368
| GetCollaborationPrivacyBudgetTemplateCommandInput
351369
| GetConfiguredAudienceModelAssociationCommandInput
352370
| GetConfiguredTableAnalysisRuleCommandInput
371+
| GetConfiguredTableAssociationAnalysisRuleCommandInput
353372
| GetConfiguredTableAssociationCommandInput
354373
| GetConfiguredTableCommandInput
355374
| GetIdMappingTableCommandInput
@@ -387,6 +406,7 @@ export type ServiceInputTypes =
387406
| UpdateCollaborationCommandInput
388407
| UpdateConfiguredAudienceModelAssociationCommandInput
389408
| UpdateConfiguredTableAnalysisRuleCommandInput
409+
| UpdateConfiguredTableAssociationAnalysisRuleCommandInput
390410
| UpdateConfiguredTableAssociationCommandInput
391411
| UpdateConfiguredTableCommandInput
392412
| UpdateIdMappingTableCommandInput
@@ -406,6 +426,7 @@ export type ServiceOutputTypes =
406426
| CreateCollaborationCommandOutput
407427
| CreateConfiguredAudienceModelAssociationCommandOutput
408428
| CreateConfiguredTableAnalysisRuleCommandOutput
429+
| CreateConfiguredTableAssociationAnalysisRuleCommandOutput
409430
| CreateConfiguredTableAssociationCommandOutput
410431
| CreateConfiguredTableCommandOutput
411432
| CreateIdMappingTableCommandOutput
@@ -416,6 +437,7 @@ export type ServiceOutputTypes =
416437
| DeleteCollaborationCommandOutput
417438
| DeleteConfiguredAudienceModelAssociationCommandOutput
418439
| DeleteConfiguredTableAnalysisRuleCommandOutput
440+
| DeleteConfiguredTableAssociationAnalysisRuleCommandOutput
419441
| DeleteConfiguredTableAssociationCommandOutput
420442
| DeleteConfiguredTableCommandOutput
421443
| DeleteIdMappingTableCommandOutput
@@ -431,6 +453,7 @@ export type ServiceOutputTypes =
431453
| GetCollaborationPrivacyBudgetTemplateCommandOutput
432454
| GetConfiguredAudienceModelAssociationCommandOutput
433455
| GetConfiguredTableAnalysisRuleCommandOutput
456+
| GetConfiguredTableAssociationAnalysisRuleCommandOutput
434457
| GetConfiguredTableAssociationCommandOutput
435458
| GetConfiguredTableCommandOutput
436459
| GetIdMappingTableCommandOutput
@@ -468,6 +491,7 @@ export type ServiceOutputTypes =
468491
| UpdateCollaborationCommandOutput
469492
| UpdateConfiguredAudienceModelAssociationCommandOutput
470493
| UpdateConfiguredTableAnalysisRuleCommandOutput
494+
| UpdateConfiguredTableAssociationAnalysisRuleCommandOutput
471495
| UpdateConfiguredTableAssociationCommandOutput
472496
| UpdateConfiguredTableCommandOutput
473497
| UpdateIdMappingTableCommandOutput

clients/client-cleanrooms/src/commands/BatchGetSchemaAnalysisRuleCommand.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ export interface BatchGetSchemaAnalysisRuleCommandOutput extends BatchGetSchemaA
6666
* // listColumns: [ // required
6767
* // "STRING_VALUE",
6868
* // ],
69+
* // additionalAnalyses: "ALLOWED" || "REQUIRED" || "NOT_ALLOWED",
6970
* // },
7071
* // aggregation: { // AnalysisRuleAggregation
7172
* // aggregateColumns: [ // AggregateColumnList // required
@@ -96,6 +97,7 @@ export interface BatchGetSchemaAnalysisRuleCommandOutput extends BatchGetSchemaA
9697
* // type: "STRING_VALUE", // required
9798
* // },
9899
* // ],
100+
* // additionalAnalyses: "ALLOWED" || "REQUIRED" || "NOT_ALLOWED",
99101
* // },
100102
* // custom: { // AnalysisRuleCustom
101103
* // allowedAnalyses: [ // AllowedAnalysesList // required
@@ -104,6 +106,10 @@ export interface BatchGetSchemaAnalysisRuleCommandOutput extends BatchGetSchemaA
104106
* // allowedAnalysisProviders: [ // AllowedAnalysisProviderList
105107
* // "STRING_VALUE",
106108
* // ],
109+
* // additionalAnalyses: "ALLOWED" || "REQUIRED" || "NOT_ALLOWED",
110+
* // disallowedOutputColumns: [
111+
* // "STRING_VALUE",
112+
* // ],
107113
* // differentialPrivacy: { // DifferentialPrivacyConfiguration
108114
* // columns: [ // DifferentialPrivacyColumnList // required
109115
* // { // DifferentialPrivacyColumn
@@ -113,9 +119,7 @@ export interface BatchGetSchemaAnalysisRuleCommandOutput extends BatchGetSchemaA
113119
* // },
114120
* // },
115121
* // idMappingTable: { // AnalysisRuleIdMappingTable
116-
* // joinColumns: [ // required
117-
* // "STRING_VALUE",
118-
* // ],
122+
* // joinColumns: "<AnalysisRuleColumnList>", // required
119123
* // queryConstraints: [ // QueryConstraintList // required
120124
* // { // QueryConstraint Union: only one key present
121125
* // requireOverlap: { // QueryConstraintRequireOverlap

0 commit comments

Comments
 (0)