|
412 | 412 | "max":50,
|
413 | 413 | "min":1
|
414 | 414 | },
|
| 415 | + "ApplicationConfig":{ |
| 416 | + "type":"structure", |
| 417 | + "members":{ |
| 418 | + "ContactHandling":{"shape":"ContactHandling"} |
| 419 | + } |
| 420 | + }, |
415 | 421 | "ApplicationName":{
|
416 | 422 | "type":"string",
|
417 | 423 | "max":255,
|
|
438 | 444 | "Name":{"shape":"ApplicationName"},
|
439 | 445 | "Namespace":{"shape":"ApplicationNamespace"},
|
440 | 446 | "CreatedTime":{"shape":"Timestamp"},
|
441 |
| - "LastModifiedTime":{"shape":"Timestamp"} |
| 447 | + "LastModifiedTime":{"shape":"Timestamp"}, |
| 448 | + "IsService":{"shape":"Boolean"} |
442 | 449 | }
|
443 | 450 | },
|
444 | 451 | "ApplicationTrustedSource":{
|
|
465 | 472 | "min":1,
|
466 | 473 | "pattern":"^(arn:aws:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}|[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})(:[\\w\\$]+)?$"
|
467 | 474 | },
|
| 475 | + "Boolean":{"type":"boolean"}, |
468 | 476 | "ClientAssociationMetadata":{
|
469 | 477 | "type":"map",
|
470 | 478 | "key":{"shape":"NonBlankString"},
|
|
476 | 484 | "min":1,
|
477 | 485 | "pattern":".*"
|
478 | 486 | },
|
| 487 | + "ContactHandling":{ |
| 488 | + "type":"structure", |
| 489 | + "members":{ |
| 490 | + "Scope":{"shape":"ContactHandlingScope"} |
| 491 | + } |
| 492 | + }, |
| 493 | + "ContactHandlingScope":{ |
| 494 | + "type":"string", |
| 495 | + "enum":[ |
| 496 | + "CROSS_CONTACTS", |
| 497 | + "PER_CONTACT" |
| 498 | + ] |
| 499 | + }, |
479 | 500 | "CreateApplicationRequest":{
|
480 | 501 | "type":"structure",
|
481 | 502 | "required":[
|
|
503 | 524 | "idempotencyToken":true
|
504 | 525 | },
|
505 | 526 | "Tags":{"shape":"TagMap"},
|
506 |
| - "Permissions":{"shape":"PermissionList"} |
| 527 | + "Permissions":{"shape":"PermissionList"}, |
| 528 | + "IsService":{"shape":"Boolean"}, |
| 529 | + "InitializationTimeout":{"shape":"InitializationTimeout"}, |
| 530 | + "ApplicationConfig":{"shape":"ApplicationConfig"}, |
| 531 | + "IframeConfig":{"shape":"IframeConfig"} |
507 | 532 | }
|
508 | 533 | },
|
509 | 534 | "CreateApplicationResponse":{
|
|
646 | 671 | },
|
647 | 672 | "DeleteApplicationResponse":{
|
648 | 673 | "type":"structure",
|
649 |
| - "members":{ |
650 |
| - } |
| 674 | + "members":{} |
651 | 675 | },
|
652 | 676 | "DeleteDataIntegrationRequest":{
|
653 | 677 | "type":"structure",
|
|
662 | 686 | },
|
663 | 687 | "DeleteDataIntegrationResponse":{
|
664 | 688 | "type":"structure",
|
665 |
| - "members":{ |
666 |
| - } |
| 689 | + "members":{} |
667 | 690 | },
|
668 | 691 | "DeleteEventIntegrationRequest":{
|
669 | 692 | "type":"structure",
|
|
678 | 701 | },
|
679 | 702 | "DeleteEventIntegrationResponse":{
|
680 | 703 | "type":"structure",
|
681 |
| - "members":{ |
682 |
| - } |
| 704 | + "members":{} |
683 | 705 | },
|
684 | 706 | "Description":{
|
685 | 707 | "type":"string",
|
|
862 | 884 | "CreatedTime":{"shape":"Timestamp"},
|
863 | 885 | "LastModifiedTime":{"shape":"Timestamp"},
|
864 | 886 | "Tags":{"shape":"TagMap"},
|
865 |
| - "Permissions":{"shape":"PermissionList"} |
| 887 | + "Permissions":{"shape":"PermissionList"}, |
| 888 | + "IsService":{"shape":"Boolean"}, |
| 889 | + "InitializationTimeout":{"shape":"InitializationTimeout"}, |
| 890 | + "ApplicationConfig":{"shape":"ApplicationConfig"}, |
| 891 | + "IframeConfig":{"shape":"IframeConfig"} |
866 | 892 | }
|
867 | 893 | },
|
868 | 894 | "GetDataIntegrationRequest":{
|
|
925 | 951 | "min":1,
|
926 | 952 | "pattern":".*\\S.*"
|
927 | 953 | },
|
| 954 | + "IframeConfig":{ |
| 955 | + "type":"structure", |
| 956 | + "members":{ |
| 957 | + "Allow":{"shape":"IframePermissionList"}, |
| 958 | + "Sandbox":{"shape":"IframePermissionList"} |
| 959 | + } |
| 960 | + }, |
| 961 | + "IframePermission":{ |
| 962 | + "type":"string", |
| 963 | + "max":100, |
| 964 | + "min":1, |
| 965 | + "pattern":"^[a-z-]+$" |
| 966 | + }, |
| 967 | + "IframePermissionList":{ |
| 968 | + "type":"list", |
| 969 | + "member":{"shape":"IframePermission"}, |
| 970 | + "max":25, |
| 971 | + "min":0 |
| 972 | + }, |
| 973 | + "InitializationTimeout":{ |
| 974 | + "type":"integer", |
| 975 | + "max":600000, |
| 976 | + "min":1 |
| 977 | + }, |
928 | 978 | "InternalServiceError":{
|
929 | 979 | "type":"structure",
|
930 | 980 | "members":{
|
|
1282 | 1332 | },
|
1283 | 1333 | "TagResourceResponse":{
|
1284 | 1334 | "type":"structure",
|
1285 |
| - "members":{ |
1286 |
| - } |
| 1335 | + "members":{} |
1287 | 1336 | },
|
1288 | 1337 | "TagValue":{
|
1289 | 1338 | "type":"string",
|
|
1337 | 1386 | },
|
1338 | 1387 | "UntagResourceResponse":{
|
1339 | 1388 | "type":"structure",
|
1340 |
| - "members":{ |
1341 |
| - } |
| 1389 | + "members":{} |
1342 | 1390 | },
|
1343 | 1391 | "UpdateApplicationRequest":{
|
1344 | 1392 | "type":"structure",
|
|
1362 | 1410 | "deprecated":true,
|
1363 | 1411 | "deprecatedMessage":"Publications has been replaced with Permissions"
|
1364 | 1412 | },
|
1365 |
| - "Permissions":{"shape":"PermissionList"} |
| 1413 | + "Permissions":{"shape":"PermissionList"}, |
| 1414 | + "IsService":{ |
| 1415 | + "shape":"Boolean", |
| 1416 | + "box":true |
| 1417 | + }, |
| 1418 | + "InitializationTimeout":{"shape":"InitializationTimeout"}, |
| 1419 | + "ApplicationConfig":{"shape":"ApplicationConfig"}, |
| 1420 | + "IframeConfig":{"shape":"IframeConfig"} |
1366 | 1421 | }
|
1367 | 1422 | },
|
1368 | 1423 | "UpdateApplicationResponse":{
|
1369 | 1424 | "type":"structure",
|
1370 |
| - "members":{ |
1371 |
| - } |
| 1425 | + "members":{} |
1372 | 1426 | },
|
1373 | 1427 | "UpdateDataIntegrationAssociationRequest":{
|
1374 | 1428 | "type":"structure",
|
|
1393 | 1447 | },
|
1394 | 1448 | "UpdateDataIntegrationAssociationResponse":{
|
1395 | 1449 | "type":"structure",
|
1396 |
| - "members":{ |
1397 |
| - } |
| 1450 | + "members":{} |
1398 | 1451 | },
|
1399 | 1452 | "UpdateDataIntegrationRequest":{
|
1400 | 1453 | "type":"structure",
|
|
1411 | 1464 | },
|
1412 | 1465 | "UpdateDataIntegrationResponse":{
|
1413 | 1466 | "type":"structure",
|
1414 |
| - "members":{ |
1415 |
| - } |
| 1467 | + "members":{} |
1416 | 1468 | },
|
1417 | 1469 | "UpdateEventIntegrationRequest":{
|
1418 | 1470 | "type":"structure",
|
|
1428 | 1480 | },
|
1429 | 1481 | "UpdateEventIntegrationResponse":{
|
1430 | 1482 | "type":"structure",
|
1431 |
| - "members":{ |
1432 |
| - } |
| 1483 | + "members":{} |
1433 | 1484 | }
|
1434 | 1485 | }
|
1435 | 1486 | }
|
0 commit comments