|
1685 | 1685 | "AllowedColumnList":{
|
1686 | 1686 | "type":"list",
|
1687 | 1687 | "member":{"shape":"ColumnName"},
|
1688 |
| - "max":225, |
1689 | 1688 | "min":1
|
1690 | 1689 | },
|
1691 | 1690 | "AllowedResultReceivers":{
|
|
8594 | 8593 | },
|
8595 | 8594 | "documentation":"<p>The parameters for an Clean Rooms protected query.</p>"
|
8596 | 8595 | },
|
| 8596 | + "ProtectedQueryDistributeOutput":{ |
| 8597 | + "type":"structure", |
| 8598 | + "members":{ |
| 8599 | + "s3":{"shape":"ProtectedQueryS3Output"}, |
| 8600 | + "memberList":{ |
| 8601 | + "shape":"ProtectedQueryMemberOutputList", |
| 8602 | + "documentation":"<p> Contains the output results for each member location specified in the distribute output configuration. Each entry provides details about the result distribution to a specific collaboration member. </p>" |
| 8603 | + } |
| 8604 | + }, |
| 8605 | + "documentation":"<p> Contains the output information for a protected query with a distribute output configuration.</p> <p> This output type allows query results to be distributed to multiple receivers, including S3 and collaboration members. It is only available for queries using the Spark analytics engine.</p>" |
| 8606 | + }, |
| 8607 | + "ProtectedQueryDistributeOutputConfiguration":{ |
| 8608 | + "type":"structure", |
| 8609 | + "required":["locations"], |
| 8610 | + "members":{ |
| 8611 | + "locations":{ |
| 8612 | + "shape":"ProtectedQueryDistributeOutputConfigurationLocationsList", |
| 8613 | + "documentation":"<p> A list of locations where you want to distribute the protected query results. Each location must specify either an S3 destination or a collaboration member destination.</p> <important> <p>You can't specify more than one S3 location.</p> <p>You can't specify the query runner's account as a member location.</p> <p>You must include either an S3 or member output configuration for each location, but not both.</p> </important>" |
| 8614 | + } |
| 8615 | + }, |
| 8616 | + "documentation":"<p> Specifies the configuration for distributing protected query results to multiple receivers, including S3 and collaboration members.</p>" |
| 8617 | + }, |
| 8618 | + "ProtectedQueryDistributeOutputConfigurationLocation":{ |
| 8619 | + "type":"structure", |
| 8620 | + "members":{ |
| 8621 | + "s3":{"shape":"ProtectedQueryS3OutputConfiguration"}, |
| 8622 | + "member":{"shape":"ProtectedQueryMemberOutputConfiguration"} |
| 8623 | + }, |
| 8624 | + "documentation":"<p> Specifies where you'll distribute the results of your protected query. You must configure either an S3 destination or a collaboration member destination.</p>", |
| 8625 | + "union":true |
| 8626 | + }, |
| 8627 | + "ProtectedQueryDistributeOutputConfigurationLocationsList":{ |
| 8628 | + "type":"list", |
| 8629 | + "member":{"shape":"ProtectedQueryDistributeOutputConfigurationLocation"}, |
| 8630 | + "min":1 |
| 8631 | + }, |
8597 | 8632 | "ProtectedQueryError":{
|
8598 | 8633 | "type":"structure",
|
8599 | 8634 | "required":[
|
|
8638 | 8673 | "members":{
|
8639 | 8674 | "s3":{
|
8640 | 8675 | "shape":"ProtectedQueryS3Output",
|
8641 |
| - "documentation":"<p>If present, the output for a protected query with an `S3` output type.</p>" |
| 8676 | + "documentation":"<p>If present, the output for a protected query with an <code>S3</code> output type.</p>" |
8642 | 8677 | },
|
8643 | 8678 | "memberList":{
|
8644 | 8679 | "shape":"ProtectedQueryMemberOutputList",
|
8645 | 8680 | "documentation":"<p>The list of member Amazon Web Services account(s) that received the results of the query. </p>"
|
| 8681 | + }, |
| 8682 | + "distribute":{ |
| 8683 | + "shape":"ProtectedQueryDistributeOutput", |
| 8684 | + "documentation":"<p>Contains output information for protected queries that use a <code>distribute</code> output type. This output type lets you send query results to multiple locations - either to S3 or to collaboration members. </p> <note> <p> You can only use the <code>distribute</code> output type with the Spark analytics engine. </p> </note>" |
8646 | 8685 | }
|
8647 | 8686 | },
|
8648 | 8687 | "documentation":"<p>Contains details about the protected query output.</p>",
|
|
8658 | 8697 | "member":{
|
8659 | 8698 | "shape":"ProtectedQueryMemberOutputConfiguration",
|
8660 | 8699 | "documentation":"<p> Required configuration for a protected query with a <code>member</code> output type.</p>"
|
| 8700 | + }, |
| 8701 | + "distribute":{ |
| 8702 | + "shape":"ProtectedQueryDistributeOutputConfiguration", |
| 8703 | + "documentation":"<p> Required configuration for a protected query with a <code>distribute</code> output type.</p>" |
8661 | 8704 | }
|
8662 | 8705 | },
|
8663 | 8706 | "documentation":"<p>Contains configuration details for protected query output.</p>",
|
|
0 commit comments