Skip to content

Commit

Permalink
Update API model
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Go v2 automation user committed Apr 10, 2024
1 parent bc2a669 commit 6b82ad7
Show file tree
Hide file tree
Showing 7 changed files with 950 additions and 203 deletions.
101 changes: 101 additions & 0 deletions codegen/sdk-codegen/aws-models/cleanrooms.json
Original file line number Diff line number Diff line change
Expand Up @@ -1374,6 +1374,12 @@
"traits": {
"smithy.api#documentation": "<p>The parameters of the analysis template.</p>"
}
},
"validations": {
"target": "com.amazonaws.cleanrooms#AnalysisTemplateValidationStatusDetailList",
"traits": {
"smithy.api#documentation": "<p>Information about the validations performed on the analysis template.</p>"
}
}
},
"traits": {
Expand Down Expand Up @@ -1548,6 +1554,95 @@
}
}
},
"com.amazonaws.cleanrooms#AnalysisTemplateValidationStatus": {
"type": "enum",
"members": {
"VALID": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "VALID"
}
},
"INVALID": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "INVALID"
}
},
"UNABLE_TO_VALIDATE": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "UNABLE_TO_VALIDATE"
}
}
}
},
"com.amazonaws.cleanrooms#AnalysisTemplateValidationStatusDetail": {
"type": "structure",
"members": {
"type": {
"target": "com.amazonaws.cleanrooms#AnalysisTemplateValidationType",
"traits": {
"smithy.api#documentation": "<p>The type of validation that was performed.</p>",
"smithy.api#required": {}
}
},
"status": {
"target": "com.amazonaws.cleanrooms#AnalysisTemplateValidationStatus",
"traits": {
"smithy.api#documentation": "<p>The status of the validation.</p>",
"smithy.api#required": {}
}
},
"reasons": {
"target": "com.amazonaws.cleanrooms#AnalysisTemplateValidationStatusReasonList",
"traits": {
"smithy.api#documentation": "<p>The reasons for the validation results.</p>"
}
}
},
"traits": {
"smithy.api#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>\n <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>"
}
},
"com.amazonaws.cleanrooms#AnalysisTemplateValidationStatusDetailList": {
"type": "list",
"member": {
"target": "com.amazonaws.cleanrooms#AnalysisTemplateValidationStatusDetail"
}
},
"com.amazonaws.cleanrooms#AnalysisTemplateValidationStatusReason": {
"type": "structure",
"members": {
"message": {
"target": "smithy.api#String",
"traits": {
"smithy.api#documentation": "<p>The validation message.</p>",
"smithy.api#required": {}
}
}
},
"traits": {
"smithy.api#documentation": "<p>The reasons for the validation results.</p>"
}
},
"com.amazonaws.cleanrooms#AnalysisTemplateValidationStatusReasonList": {
"type": "list",
"member": {
"target": "com.amazonaws.cleanrooms#AnalysisTemplateValidationStatusReason"
}
},
"com.amazonaws.cleanrooms#AnalysisTemplateValidationType": {
"type": "enum",
"members": {
"DIFFERENTIAL_PRIVACY": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "DIFFERENTIAL_PRIVACY"
}
}
}
},
"com.amazonaws.cleanrooms#BatchGetCollaborationAnalysisTemplate": {
"type": "operation",
"input": {
Expand Down Expand Up @@ -2106,6 +2201,12 @@
"traits": {
"smithy.api#documentation": "<p>The analysis parameters that have been specified in the analysis template.</p>"
}
},
"validations": {
"target": "com.amazonaws.cleanrooms#AnalysisTemplateValidationStatusDetailList",
"traits": {
"smithy.api#documentation": "<p>The validations that were performed.</p>"
}
}
},
"traits": {
Expand Down
42 changes: 39 additions & 3 deletions codegen/sdk-codegen/aws-models/connect.json
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,12 @@
"traits": {
"smithy.api#enumValue": "END_ASSOCIATED_TASKS"
}
},
"SUBMIT_AUTO_EVALUATION": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "SUBMIT_AUTO_EVALUATION"
}
}
}
},
Expand Down Expand Up @@ -7196,7 +7202,7 @@
"Applications": {
"target": "com.amazonaws.connect#Applications",
"traits": {
"smithy.api#documentation": "<p>This API is in preview release for Amazon Connect and is subject to change.</p>\n <p>A list of third-party applications that the security profile will give access to.</p>"
"smithy.api#documentation": "<p>A list of third-party applications that the security profile will give access to.</p>"
}
},
"HierarchyRestrictedResources": {
Expand Down Expand Up @@ -13264,6 +13270,15 @@
}
}
},
"com.amazonaws.connect#EvaluationFormId": {
"type": "string",
"traits": {
"smithy.api#length": {
"min": 1,
"max": 256
}
}
},
"com.amazonaws.connect#EvaluationFormItem": {
"type": "union",
"members": {
Expand Down Expand Up @@ -20854,7 +20869,7 @@
"Applications": {
"target": "com.amazonaws.connect#Applications",
"traits": {
"smithy.api#documentation": "<p>This API is in preview release for Amazon Connect and is subject to change.</p>\n <p>A list of the third-party application's metadata.</p>"
"smithy.api#documentation": "<p>A list of the third-party application's metadata.</p>"
}
},
"NextToken": {
Expand Down Expand Up @@ -27901,6 +27916,12 @@
"traits": {
"smithy.api#documentation": "<p>Information about the end associated tasks action.</p>\n <p>Supported only for <code>TriggerEventSource</code> values: <code>OnCaseUpdate</code>.</p>"
}
},
"SubmitAutoEvaluationAction": {
"target": "com.amazonaws.connect#SubmitAutoEvaluationActionDefinition",
"traits": {
"smithy.api#documentation": "<p>Information about the submit automated evaluation action.</p>"
}
}
},
"traits": {
Expand Down Expand Up @@ -31469,6 +31490,21 @@
}
}
},
"com.amazonaws.connect#SubmitAutoEvaluationActionDefinition": {
"type": "structure",
"members": {
"EvaluationFormId": {
"target": "com.amazonaws.connect#EvaluationFormId",
"traits": {
"smithy.api#documentation": "<p>The identifier of the auto-evaluation enabled form.</p>",
"smithy.api#required": {}
}
}
},
"traits": {
"smithy.api#documentation": "<p>Information about the submit automated evaluation action.</p>"
}
},
"com.amazonaws.connect#SubmitContactEvaluation": {
"type": "operation",
"input": {
Expand Down Expand Up @@ -35758,7 +35794,7 @@
"Applications": {
"target": "com.amazonaws.connect#Applications",
"traits": {
"smithy.api#documentation": "<p>This API is in preview release for Amazon Connect and is subject to change.</p>\n <p>A list of the third-party application's metadata.</p>"
"smithy.api#documentation": "<p>A list of the third-party application's metadata.</p>"
}
},
"HierarchyRestrictedResources": {
Expand Down
Loading

0 comments on commit 6b82ad7

Please sign in to comment.