|
1595 | 1595 | "analysisParameters":{
|
1596 | 1596 | "shape":"AnalysisParameterList",
|
1597 | 1597 | "documentation":"<p>The parameters of the analysis template.</p>"
|
| 1598 | + }, |
| 1599 | + "validations":{ |
| 1600 | + "shape":"AnalysisTemplateValidationStatusDetailList", |
| 1601 | + "documentation":"<p>Information about the validations performed on the analysis template.</p>" |
1598 | 1602 | }
|
1599 | 1603 | },
|
1600 | 1604 | "documentation":"<p>The analysis template.</p>"
|
|
1689 | 1693 | "max":90000,
|
1690 | 1694 | "min":0
|
1691 | 1695 | },
|
| 1696 | + "AnalysisTemplateValidationStatus":{ |
| 1697 | + "type":"string", |
| 1698 | + "enum":[ |
| 1699 | + "VALID", |
| 1700 | + "INVALID", |
| 1701 | + "UNABLE_TO_VALIDATE" |
| 1702 | + ] |
| 1703 | + }, |
| 1704 | + "AnalysisTemplateValidationStatusDetail":{ |
| 1705 | + "type":"structure", |
| 1706 | + "required":[ |
| 1707 | + "type", |
| 1708 | + "status" |
| 1709 | + ], |
| 1710 | + "members":{ |
| 1711 | + "type":{ |
| 1712 | + "shape":"AnalysisTemplateValidationType", |
| 1713 | + "documentation":"<p>The type of validation that was performed.</p>" |
| 1714 | + }, |
| 1715 | + "status":{ |
| 1716 | + "shape":"AnalysisTemplateValidationStatus", |
| 1717 | + "documentation":"<p>The status of the validation.</p>" |
| 1718 | + }, |
| 1719 | + "reasons":{ |
| 1720 | + "shape":"AnalysisTemplateValidationStatusReasonList", |
| 1721 | + "documentation":"<p>The reasons for the validation results.</p>" |
| 1722 | + } |
| 1723 | + }, |
| 1724 | + "documentation":"<p>The status details of the analysis template validation. Clean Rooms Differential Privacy uses a general-purpose query structure to support complex SQL queries and validates whether an analysis template fits that general-purpose query structure. Validation is performed when analysis templates are created and fetched. Because analysis templates are immutable by design, we recommend that you create analysis templates after you associate the configured tables with their analysis rule to your collaboration.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/clean-rooms/latest/userguide/analysis-rules-custom.html#custom-diff-privacy\">https://docs.aws.amazon.com/clean-rooms/latest/userguide/analysis-rules-custom.html#custom-diff-privacy</a>.</p>" |
| 1725 | + }, |
| 1726 | + "AnalysisTemplateValidationStatusDetailList":{ |
| 1727 | + "type":"list", |
| 1728 | + "member":{"shape":"AnalysisTemplateValidationStatusDetail"} |
| 1729 | + }, |
| 1730 | + "AnalysisTemplateValidationStatusReason":{ |
| 1731 | + "type":"structure", |
| 1732 | + "required":["message"], |
| 1733 | + "members":{ |
| 1734 | + "message":{ |
| 1735 | + "shape":"String", |
| 1736 | + "documentation":"<p>The validation message.</p>" |
| 1737 | + } |
| 1738 | + }, |
| 1739 | + "documentation":"<p>The reasons for the validation results.</p>" |
| 1740 | + }, |
| 1741 | + "AnalysisTemplateValidationStatusReasonList":{ |
| 1742 | + "type":"list", |
| 1743 | + "member":{"shape":"AnalysisTemplateValidationStatusReason"} |
| 1744 | + }, |
| 1745 | + "AnalysisTemplateValidationType":{ |
| 1746 | + "type":"string", |
| 1747 | + "enum":["DIFFERENTIAL_PRIVACY"] |
| 1748 | + }, |
1692 | 1749 | "BatchGetCollaborationAnalysisTemplateError":{
|
1693 | 1750 | "type":"structure",
|
1694 | 1751 | "required":[
|
|
2035 | 2092 | "analysisParameters":{
|
2036 | 2093 | "shape":"AnalysisParameterList",
|
2037 | 2094 | "documentation":"<p>The analysis parameters that have been specified in the analysis template.</p>"
|
| 2095 | + }, |
| 2096 | + "validations":{ |
| 2097 | + "shape":"AnalysisTemplateValidationStatusDetailList", |
| 2098 | + "documentation":"<p>The validations that were performed.</p>" |
2038 | 2099 | }
|
2039 | 2100 | },
|
2040 | 2101 | "documentation":"<p>The analysis template within a collaboration.</p>"
|
|
0 commit comments