|
356 | 356 | "type":"structure", |
357 | 357 | "members":{ |
358 | 358 | "modalityProcessing":{"shape":"ModalityProcessingConfiguration"}, |
359 | | - "languageConfiguration":{"shape":"AudioLanguageConfiguration"} |
| 359 | + "languageConfiguration":{"shape":"AudioLanguageConfiguration"}, |
| 360 | + "sensitiveDataConfiguration":{"shape":"SensitiveDataConfiguration"} |
360 | 361 | }, |
361 | 362 | "documentation":"<p>Override Configuration of Audio</p>" |
362 | 363 | }, |
|
609 | 610 | "projectName":{"shape":"DataAutomationProjectName"}, |
610 | 611 | "projectDescription":{"shape":"DataAutomationProjectDescription"}, |
611 | 612 | "projectStage":{"shape":"DataAutomationProjectStage"}, |
| 613 | + "projectType":{"shape":"DataAutomationProjectType"}, |
612 | 614 | "standardOutputConfiguration":{"shape":"StandardOutputConfiguration"}, |
613 | 615 | "customOutputConfiguration":{"shape":"CustomOutputConfiguration"}, |
614 | 616 | "overrideConfiguration":{"shape":"OverrideConfiguration"}, |
|
653 | 655 | "lastModifiedTime":{"shape":"DateTimestamp"}, |
654 | 656 | "projectName":{"shape":"DataAutomationProjectName"}, |
655 | 657 | "projectStage":{"shape":"DataAutomationProjectStage"}, |
| 658 | + "projectType":{"shape":"DataAutomationProjectType"}, |
656 | 659 | "projectDescription":{"shape":"DataAutomationProjectDescription"}, |
657 | 660 | "standardOutputConfiguration":{"shape":"StandardOutputConfiguration"}, |
658 | 661 | "customOutputConfiguration":{"shape":"CustomOutputConfiguration"}, |
|
734 | 737 | "members":{ |
735 | 738 | "projectArn":{"shape":"DataAutomationProjectArn"}, |
736 | 739 | "projectStage":{"shape":"DataAutomationProjectStage"}, |
| 740 | + "projectType":{"shape":"DataAutomationProjectType"}, |
737 | 741 | "projectName":{"shape":"DataAutomationProjectName"}, |
738 | 742 | "creationTime":{"shape":"DateTimestamp"} |
739 | 743 | }, |
740 | 744 | "documentation":"<p>Summary of a DataAutomationProject</p>" |
741 | 745 | }, |
| 746 | + "DataAutomationProjectType":{ |
| 747 | + "type":"string", |
| 748 | + "documentation":"<p>Type of the DataAutomationProject</p>", |
| 749 | + "enum":[ |
| 750 | + "ASYNC", |
| 751 | + "SYNC" |
| 752 | + ] |
| 753 | + }, |
742 | 754 | "DateTimestamp":{ |
743 | 755 | "type":"timestamp", |
744 | 756 | "documentation":"<p>Time Stamp</p>", |
|
875 | 887 | "type":"structure", |
876 | 888 | "members":{ |
877 | 889 | "splitter":{"shape":"SplitterConfiguration"}, |
878 | | - "modalityProcessing":{"shape":"ModalityProcessingConfiguration"} |
| 890 | + "modalityProcessing":{"shape":"ModalityProcessingConfiguration"}, |
| 891 | + "sensitiveDataConfiguration":{"shape":"SensitiveDataConfiguration"} |
879 | 892 | }, |
880 | 893 | "documentation":"<p>Override Configuration of Document</p>" |
881 | 894 | }, |
|
1018 | 1031 | "ImageOverrideConfiguration":{ |
1019 | 1032 | "type":"structure", |
1020 | 1033 | "members":{ |
1021 | | - "modalityProcessing":{"shape":"ModalityProcessingConfiguration"} |
| 1034 | + "modalityProcessing":{"shape":"ModalityProcessingConfiguration"}, |
| 1035 | + "sensitiveDataConfiguration":{"shape":"SensitiveDataConfiguration"} |
1022 | 1036 | }, |
1023 | 1037 | "documentation":"<p>Override Configuration of Image</p>" |
1024 | 1038 | }, |
|
1205 | 1219 | }, |
1206 | 1220 | "documentation":"<p>Override configuration</p>" |
1207 | 1221 | }, |
| 1222 | + "PIIEntitiesConfiguration":{ |
| 1223 | + "type":"structure", |
| 1224 | + "members":{ |
| 1225 | + "piiEntityTypes":{ |
| 1226 | + "shape":"PIIEntityTypes", |
| 1227 | + "documentation":"<p>Types of PII entities to detect</p>" |
| 1228 | + }, |
| 1229 | + "redactionMaskMode":{ |
| 1230 | + "shape":"PIIRedactionMaskMode", |
| 1231 | + "documentation":"<p>Mode for redacting detected PII</p>" |
| 1232 | + } |
| 1233 | + }, |
| 1234 | + "documentation":"<p>Configuration for PII entities detection and redaction</p>" |
| 1235 | + }, |
| 1236 | + "PIIEntityType":{ |
| 1237 | + "type":"string", |
| 1238 | + "documentation":"<p>Types of PII entities that can be detected, we will support every types that Guardrails can support</p>", |
| 1239 | + "enum":[ |
| 1240 | + "ALL", |
| 1241 | + "ADDRESS", |
| 1242 | + "AGE", |
| 1243 | + "NAME", |
| 1244 | + "EMAIL", |
| 1245 | + "PHONE", |
| 1246 | + "USERNAME", |
| 1247 | + "PASSWORD", |
| 1248 | + "DRIVER_ID", |
| 1249 | + "LICENSE_PLATE", |
| 1250 | + "VEHICLE_IDENTIFICATION_NUMBER", |
| 1251 | + "CREDIT_DEBIT_CARD_CVV", |
| 1252 | + "CREDIT_DEBIT_CARD_EXPIRY", |
| 1253 | + "CREDIT_DEBIT_CARD_NUMBER", |
| 1254 | + "PIN", |
| 1255 | + "INTERNATIONAL_BANK_ACCOUNT_NUMBER", |
| 1256 | + "SWIFT_CODE", |
| 1257 | + "IP_ADDRESS", |
| 1258 | + "MAC_ADDRESS", |
| 1259 | + "URL", |
| 1260 | + "AWS_ACCESS_KEY", |
| 1261 | + "AWS_SECRET_KEY", |
| 1262 | + "US_BANK_ACCOUNT_NUMBER", |
| 1263 | + "US_BANK_ROUTING_NUMBER", |
| 1264 | + "US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER", |
| 1265 | + "US_PASSPORT_NUMBER", |
| 1266 | + "US_SOCIAL_SECURITY_NUMBER", |
| 1267 | + "CA_HEALTH_NUMBER", |
| 1268 | + "CA_SOCIAL_INSURANCE_NUMBER", |
| 1269 | + "UK_NATIONAL_HEALTH_SERVICE_NUMBER", |
| 1270 | + "UK_NATIONAL_INSURANCE_NUMBER", |
| 1271 | + "UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER" |
| 1272 | + ] |
| 1273 | + }, |
| 1274 | + "PIIEntityTypes":{ |
| 1275 | + "type":"list", |
| 1276 | + "member":{"shape":"PIIEntityType"}, |
| 1277 | + "documentation":"<p>List of PII entity types</p>", |
| 1278 | + "max":32, |
| 1279 | + "min":1 |
| 1280 | + }, |
| 1281 | + "PIIRedactionMaskMode":{ |
| 1282 | + "type":"string", |
| 1283 | + "documentation":"<p>Mode for redacting detected PII</p>", |
| 1284 | + "enum":[ |
| 1285 | + "PII", |
| 1286 | + "ENTITY_TYPE" |
| 1287 | + ] |
| 1288 | + }, |
1208 | 1289 | "ResourceNotFoundException":{ |
1209 | 1290 | "type":"structure", |
1210 | 1291 | "members":{ |
|
1225 | 1306 | "ACCOUNT" |
1226 | 1307 | ] |
1227 | 1308 | }, |
| 1309 | + "SensitiveDataConfiguration":{ |
| 1310 | + "type":"structure", |
| 1311 | + "required":["detectionMode"], |
| 1312 | + "members":{ |
| 1313 | + "detectionMode":{ |
| 1314 | + "shape":"SensitiveDataDetectionMode", |
| 1315 | + "documentation":"<p>Mode for sensitive data detection</p>" |
| 1316 | + }, |
| 1317 | + "detectionScope":{ |
| 1318 | + "shape":"SensitiveDataDetectionScope", |
| 1319 | + "documentation":"<p>Scope of detection - what types of sensitive data to detect</p>" |
| 1320 | + }, |
| 1321 | + "piiEntitiesConfiguration":{ |
| 1322 | + "shape":"PIIEntitiesConfiguration", |
| 1323 | + "documentation":"<p>Configuration for PII entities detection and redaction</p>" |
| 1324 | + } |
| 1325 | + }, |
| 1326 | + "documentation":"<p>Configuration for sensitive data detection and redaction</p>" |
| 1327 | + }, |
| 1328 | + "SensitiveDataDetectionMode":{ |
| 1329 | + "type":"string", |
| 1330 | + "documentation":"<p>Mode for sensitive data detection</p>", |
| 1331 | + "enum":[ |
| 1332 | + "DETECTION", |
| 1333 | + "DETECTION_AND_REDACTION" |
| 1334 | + ] |
| 1335 | + }, |
| 1336 | + "SensitiveDataDetectionScope":{ |
| 1337 | + "type":"list", |
| 1338 | + "member":{"shape":"SensitiveDataDetectionScopeType"}, |
| 1339 | + "documentation":"<p>Scope of sensitive data detection</p>", |
| 1340 | + "max":2, |
| 1341 | + "min":1 |
| 1342 | + }, |
| 1343 | + "SensitiveDataDetectionScopeType":{ |
| 1344 | + "type":"string", |
| 1345 | + "documentation":"<p>Types of sensitive data detection scope</p>", |
| 1346 | + "enum":[ |
| 1347 | + "STANDARD", |
| 1348 | + "CUSTOM" |
| 1349 | + ] |
| 1350 | + }, |
1228 | 1351 | "ServiceQuotaExceededException":{ |
1229 | 1352 | "type":"structure", |
1230 | 1353 | "members":{ |
|
1498 | 1621 | "VideoOverrideConfiguration":{ |
1499 | 1622 | "type":"structure", |
1500 | 1623 | "members":{ |
1501 | | - "modalityProcessing":{"shape":"ModalityProcessingConfiguration"} |
| 1624 | + "modalityProcessing":{"shape":"ModalityProcessingConfiguration"}, |
| 1625 | + "sensitiveDataConfiguration":{"shape":"SensitiveDataConfiguration"} |
1502 | 1626 | }, |
1503 | 1627 | "documentation":"<p>Override Configuration of Video</p>" |
1504 | 1628 | }, |
|
0 commit comments