Skip to content

Commit e1786ca

Browse files
Updated API models and rebuilt service gems.
1 parent 8fc6241 commit e1786ca

File tree

73 files changed

+2345
-700
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+2345
-700
lines changed

Diff for: apis/cleanrooms/2022-02-17/api-2.json

+43-2
Original file line numberDiff line numberDiff line change
@@ -1376,7 +1376,8 @@
13761376
"schema":{"shape":"AnalysisSchema"},
13771377
"format":{"shape":"AnalysisFormat"},
13781378
"source":{"shape":"AnalysisSource"},
1379-
"analysisParameters":{"shape":"AnalysisParameterList"}
1379+
"analysisParameters":{"shape":"AnalysisParameterList"},
1380+
"validations":{"shape":"AnalysisTemplateValidationStatusDetailList"}
13801381
}
13811382
},
13821383
"AnalysisTemplateArn":{
@@ -1438,6 +1439,45 @@
14381439
"max":90000,
14391440
"min":0
14401441
},
1442+
"AnalysisTemplateValidationStatus":{
1443+
"type":"string",
1444+
"enum":[
1445+
"VALID",
1446+
"INVALID",
1447+
"UNABLE_TO_VALIDATE"
1448+
]
1449+
},
1450+
"AnalysisTemplateValidationStatusDetail":{
1451+
"type":"structure",
1452+
"required":[
1453+
"type",
1454+
"status"
1455+
],
1456+
"members":{
1457+
"type":{"shape":"AnalysisTemplateValidationType"},
1458+
"status":{"shape":"AnalysisTemplateValidationStatus"},
1459+
"reasons":{"shape":"AnalysisTemplateValidationStatusReasonList"}
1460+
}
1461+
},
1462+
"AnalysisTemplateValidationStatusDetailList":{
1463+
"type":"list",
1464+
"member":{"shape":"AnalysisTemplateValidationStatusDetail"}
1465+
},
1466+
"AnalysisTemplateValidationStatusReason":{
1467+
"type":"structure",
1468+
"required":["message"],
1469+
"members":{
1470+
"message":{"shape":"String"}
1471+
}
1472+
},
1473+
"AnalysisTemplateValidationStatusReasonList":{
1474+
"type":"list",
1475+
"member":{"shape":"AnalysisTemplateValidationStatusReason"}
1476+
},
1477+
"AnalysisTemplateValidationType":{
1478+
"type":"string",
1479+
"enum":["DIFFERENTIAL_PRIVACY"]
1480+
},
14411481
"BatchGetCollaborationAnalysisTemplateError":{
14421482
"type":"structure",
14431483
"required":[
@@ -1642,7 +1682,8 @@
16421682
"schema":{"shape":"AnalysisSchema"},
16431683
"format":{"shape":"AnalysisFormat"},
16441684
"source":{"shape":"AnalysisSource"},
1645-
"analysisParameters":{"shape":"AnalysisParameterList"}
1685+
"analysisParameters":{"shape":"AnalysisParameterList"},
1686+
"validations":{"shape":"AnalysisTemplateValidationStatusDetailList"}
16461687
}
16471688
},
16481689
"CollaborationAnalysisTemplateList":{

Diff for: apis/cleanrooms/2022-02-17/docs-2.json

+38
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,43 @@
359359
"AnalysisSource$text": "<p>The query text.</p>"
360360
}
361361
},
362+
"AnalysisTemplateValidationStatus": {
363+
"base": null,
364+
"refs": {
365+
"AnalysisTemplateValidationStatusDetail$status": "<p>The status of the validation.</p>"
366+
}
367+
},
368+
"AnalysisTemplateValidationStatusDetail": {
369+
"base": "<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>",
370+
"refs": {
371+
"AnalysisTemplateValidationStatusDetailList$member": null
372+
}
373+
},
374+
"AnalysisTemplateValidationStatusDetailList": {
375+
"base": null,
376+
"refs": {
377+
"AnalysisTemplate$validations": "<p>Information about the validations performed on the analysis template.</p>",
378+
"CollaborationAnalysisTemplate$validations": "<p>The validations that were performed.</p>"
379+
}
380+
},
381+
"AnalysisTemplateValidationStatusReason": {
382+
"base": "<p>The reasons for the validation results.</p>",
383+
"refs": {
384+
"AnalysisTemplateValidationStatusReasonList$member": null
385+
}
386+
},
387+
"AnalysisTemplateValidationStatusReasonList": {
388+
"base": null,
389+
"refs": {
390+
"AnalysisTemplateValidationStatusDetail$reasons": "<p>The reasons for the validation results.</p>"
391+
}
392+
},
393+
"AnalysisTemplateValidationType": {
394+
"base": null,
395+
"refs": {
396+
"AnalysisTemplateValidationStatusDetail$type": "<p>The type of validation that was performed.</p>"
397+
}
398+
},
362399
"BatchGetCollaborationAnalysisTemplateError": {
363400
"base": "<p>Details of errors thrown by the call to retrieve multiple analysis templates within a collaboration by their identifiers.</p>",
364401
"refs": {
@@ -2247,6 +2284,7 @@
22472284
"base": null,
22482285
"refs": {
22492286
"AccessDeniedException$message": null,
2287+
"AnalysisTemplateValidationStatusReason$message": "<p>The validation message.</p>",
22502288
"BatchGetCollaborationAnalysisTemplateError$code": "<p>An error code for the error.</p>",
22512289
"BatchGetCollaborationAnalysisTemplateError$message": "<p>A description of why the call failed.</p>",
22522290
"BatchGetSchemaAnalysisRuleError$code": "<p>An error code for the error.</p>",

Diff for: apis/connect/2017-08-08/api-2.json

+16-2
Original file line numberDiff line numberDiff line change
@@ -3985,7 +3985,8 @@
39853985
"SEND_NOTIFICATION",
39863986
"CREATE_CASE",
39873987
"UPDATE_CASE",
3988-
"END_ASSOCIATED_TASKS"
3988+
"END_ASSOCIATED_TASKS",
3989+
"SUBMIT_AUTO_EVALUATION"
39893990
]
39903991
},
39913992
"ActivateEvaluationFormRequest":{
@@ -7747,6 +7748,11 @@
77477748
"max":1024,
77487749
"min":0
77497750
},
7751+
"EvaluationFormId":{
7752+
"type":"string",
7753+
"max":256,
7754+
"min":1
7755+
},
77507756
"EvaluationFormItem":{
77517757
"type":"structure",
77527758
"members":{
@@ -12647,7 +12653,8 @@
1264712653
"SendNotificationAction":{"shape":"SendNotificationActionDefinition"},
1264812654
"CreateCaseAction":{"shape":"CreateCaseActionDefinition"},
1264912655
"UpdateCaseAction":{"shape":"UpdateCaseActionDefinition"},
12650-
"EndAssociatedTasksAction":{"shape":"EndAssociatedTasksActionDefinition"}
12656+
"EndAssociatedTasksAction":{"shape":"EndAssociatedTasksActionDefinition"},
12657+
"SubmitAutoEvaluationAction":{"shape":"SubmitAutoEvaluationActionDefinition"}
1265112658
}
1265212659
},
1265312660
"RuleActions":{
@@ -13678,6 +13685,13 @@
1367813685
"max":200,
1367913686
"min":1
1368013687
},
13688+
"SubmitAutoEvaluationActionDefinition":{
13689+
"type":"structure",
13690+
"required":["EvaluationFormId"],
13691+
"members":{
13692+
"EvaluationFormId":{"shape":"EvaluationFormId"}
13693+
}
13694+
},
1368113695
"SubmitContactEvaluationRequest":{
1368213696
"type":"structure",
1368313697
"required":[

Diff for: apis/connect/2017-08-08/docs-2.json

+15-3
Original file line numberDiff line numberDiff line change
@@ -665,9 +665,9 @@
665665
"Applications": {
666666
"base": null,
667667
"refs": {
668-
"CreateSecurityProfileRequest$Applications": "<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>A list of third-party applications that the security profile will give access to.</p>",
669-
"ListSecurityProfileApplicationsResponse$Applications": "<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>A list of the third-party application's metadata.</p>",
670-
"UpdateSecurityProfileRequest$Applications": "<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>A list of the third-party application's metadata.</p>"
668+
"CreateSecurityProfileRequest$Applications": "<p>A list of third-party applications that the security profile will give access to.</p>",
669+
"ListSecurityProfileApplicationsResponse$Applications": "<p>A list of the third-party application's metadata.</p>",
670+
"UpdateSecurityProfileRequest$Applications": "<p>A list of the third-party application's metadata.</p>"
671671
}
672672
},
673673
"ApproximateTotalCount": {
@@ -2688,6 +2688,12 @@
26882688
"UpdateEvaluationFormRequest$Description": "<p>The description of the evaluation form.</p>"
26892689
}
26902690
},
2691+
"EvaluationFormId": {
2692+
"base": null,
2693+
"refs": {
2694+
"SubmitAutoEvaluationActionDefinition$EvaluationFormId": "<p>The identifier of the auto-evaluation enabled form.</p>"
2695+
}
2696+
},
26912697
"EvaluationFormItem": {
26922698
"base": "<p>Information about an item from an evaluation form. The item must be either a section or a question.</p>",
26932699
"refs": {
@@ -7184,6 +7190,12 @@
71847190
"SendNotificationActionDefinition$Subject": "<p>The subject of the email if the delivery method is <code>EMAIL</code>. Supports variable injection. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html\">JSONPath reference</a> in the <i>Amazon Connect Administrators Guide</i>.</p>"
71857191
}
71867192
},
7193+
"SubmitAutoEvaluationActionDefinition": {
7194+
"base": "<p>Information about the submit automated evaluation action.</p>",
7195+
"refs": {
7196+
"RuleAction$SubmitAutoEvaluationAction": "<p>Information about the submit automated evaluation action.</p>"
7197+
}
7198+
},
71877199
"SubmitContactEvaluationRequest": {
71887200
"base": null,
71897201
"refs": {

0 commit comments

Comments
 (0)