|
446 | 446 | "max":50,
|
447 | 447 | "min":1
|
448 | 448 | },
|
| 449 | + "ApplicationConfig":{ |
| 450 | + "type":"structure", |
| 451 | + "members":{ |
| 452 | + "ContactHandling":{ |
| 453 | + "shape":"ContactHandling", |
| 454 | + "documentation":"<p>The contact handling configuration for the application.</p>" |
| 455 | + } |
| 456 | + }, |
| 457 | + "documentation":"<p>The configuration settings for the application.</p>" |
| 458 | + }, |
449 | 459 | "ApplicationName":{
|
450 | 460 | "type":"string",
|
451 | 461 | "max":255,
|
|
494 | 504 | "LastModifiedTime":{
|
495 | 505 | "shape":"Timestamp",
|
496 | 506 | "documentation":"<p>The time when the application was last modified.</p>"
|
| 507 | + }, |
| 508 | + "IsService":{ |
| 509 | + "shape":"Boolean", |
| 510 | + "documentation":"<p>Indicates whether the application is a service.</p>" |
497 | 511 | }
|
498 | 512 | },
|
499 | 513 | "documentation":"<p>Summary information about the Application.</p>"
|
|
522 | 536 | "min":1,
|
523 | 537 | "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\\$]+)?$"
|
524 | 538 | },
|
| 539 | + "Boolean":{"type":"boolean"}, |
525 | 540 | "ClientAssociationMetadata":{
|
526 | 541 | "type":"map",
|
527 | 542 | "key":{"shape":"NonBlankString"},
|
|
533 | 548 | "min":1,
|
534 | 549 | "pattern":".*"
|
535 | 550 | },
|
| 551 | + "ContactHandling":{ |
| 552 | + "type":"structure", |
| 553 | + "members":{ |
| 554 | + "Scope":{ |
| 555 | + "shape":"ContactHandlingScope", |
| 556 | + "documentation":"<p>Indicates whether the application refreshes for each contact or refreshes only with each new browser session.</p>" |
| 557 | + } |
| 558 | + }, |
| 559 | + "documentation":"<p>The contact handling configuration for the application.</p>" |
| 560 | + }, |
| 561 | + "ContactHandlingScope":{ |
| 562 | + "type":"string", |
| 563 | + "enum":[ |
| 564 | + "CROSS_CONTACTS", |
| 565 | + "PER_CONTACT" |
| 566 | + ] |
| 567 | + }, |
536 | 568 | "CreateApplicationRequest":{
|
537 | 569 | "type":"structure",
|
538 | 570 | "required":[
|
|
581 | 613 | "Permissions":{
|
582 | 614 | "shape":"PermissionList",
|
583 | 615 | "documentation":"<p>The configuration of events or requests that the application has access to.</p>"
|
| 616 | + }, |
| 617 | + "IsService":{ |
| 618 | + "shape":"Boolean", |
| 619 | + "documentation":"<p>Indicates whether the application is a service.</p>" |
| 620 | + }, |
| 621 | + "InitializationTimeout":{ |
| 622 | + "shape":"InitializationTimeout", |
| 623 | + "documentation":"<p>The maximum time in milliseconds allowed to establish a connection with the workspace.</p>" |
| 624 | + }, |
| 625 | + "ApplicationConfig":{ |
| 626 | + "shape":"ApplicationConfig", |
| 627 | + "documentation":"<p>The configuration settings for the application.</p>" |
| 628 | + }, |
| 629 | + "IframeConfig":{ |
| 630 | + "shape":"IframeConfig", |
| 631 | + "documentation":"<p>The iframe configuration for the application.</p>" |
584 | 632 | }
|
585 | 633 | }
|
586 | 634 | },
|
|
854 | 902 | },
|
855 | 903 | "DeleteApplicationResponse":{
|
856 | 904 | "type":"structure",
|
857 |
| - "members":{ |
858 |
| - } |
| 905 | + "members":{} |
859 | 906 | },
|
860 | 907 | "DeleteDataIntegrationRequest":{
|
861 | 908 | "type":"structure",
|
|
871 | 918 | },
|
872 | 919 | "DeleteDataIntegrationResponse":{
|
873 | 920 | "type":"structure",
|
874 |
| - "members":{ |
875 |
| - } |
| 921 | + "members":{} |
876 | 922 | },
|
877 | 923 | "DeleteEventIntegrationRequest":{
|
878 | 924 | "type":"structure",
|
|
888 | 934 | },
|
889 | 935 | "DeleteEventIntegrationResponse":{
|
890 | 936 | "type":"structure",
|
891 |
| - "members":{ |
892 |
| - } |
| 937 | + "members":{} |
893 | 938 | },
|
894 | 939 | "Description":{
|
895 | 940 | "type":"string",
|
|
1166 | 1211 | "Permissions":{
|
1167 | 1212 | "shape":"PermissionList",
|
1168 | 1213 | "documentation":"<p>The configuration of events or requests that the application has access to.</p>"
|
| 1214 | + }, |
| 1215 | + "IsService":{ |
| 1216 | + "shape":"Boolean", |
| 1217 | + "documentation":"<p>Indicates whether the application is a service.</p>" |
| 1218 | + }, |
| 1219 | + "InitializationTimeout":{ |
| 1220 | + "shape":"InitializationTimeout", |
| 1221 | + "documentation":"<p>The maximum time in milliseconds allowed to establish a connection with the workspace.</p>" |
| 1222 | + }, |
| 1223 | + "ApplicationConfig":{ |
| 1224 | + "shape":"ApplicationConfig", |
| 1225 | + "documentation":"<p>The configuration settings for the application.</p>" |
| 1226 | + }, |
| 1227 | + "IframeConfig":{ |
| 1228 | + "shape":"IframeConfig", |
| 1229 | + "documentation":"<p>The iframe configuration for the application.</p>" |
1169 | 1230 | }
|
1170 | 1231 | }
|
1171 | 1232 | },
|
|
1279 | 1340 | "min":1,
|
1280 | 1341 | "pattern":".*\\S.*"
|
1281 | 1342 | },
|
| 1343 | + "IframeConfig":{ |
| 1344 | + "type":"structure", |
| 1345 | + "members":{ |
| 1346 | + "Allow":{ |
| 1347 | + "shape":"IframePermissionList", |
| 1348 | + "documentation":"<p>The list of features that are allowed in the iframe.</p>" |
| 1349 | + }, |
| 1350 | + "Sandbox":{ |
| 1351 | + "shape":"IframePermissionList", |
| 1352 | + "documentation":"<p>The list of sandbox attributes for the iframe.</p>" |
| 1353 | + } |
| 1354 | + }, |
| 1355 | + "documentation":"<p>The iframe configuration for the application.</p>" |
| 1356 | + }, |
| 1357 | + "IframePermission":{ |
| 1358 | + "type":"string", |
| 1359 | + "documentation":"<p>A permission for the iframe.</p>", |
| 1360 | + "max":100, |
| 1361 | + "min":1, |
| 1362 | + "pattern":"^[a-z-]+$" |
| 1363 | + }, |
| 1364 | + "IframePermissionList":{ |
| 1365 | + "type":"list", |
| 1366 | + "member":{"shape":"IframePermission"}, |
| 1367 | + "documentation":"<p>A list of permissions for the iframe.</p>", |
| 1368 | + "max":25, |
| 1369 | + "min":0 |
| 1370 | + }, |
| 1371 | + "InitializationTimeout":{ |
| 1372 | + "type":"integer", |
| 1373 | + "max":600000, |
| 1374 | + "min":1 |
| 1375 | + }, |
1282 | 1376 | "InternalServiceError":{
|
1283 | 1377 | "type":"structure",
|
1284 | 1378 | "members":{
|
|
1742 | 1836 | },
|
1743 | 1837 | "TagResourceResponse":{
|
1744 | 1838 | "type":"structure",
|
1745 |
| - "members":{ |
1746 |
| - } |
| 1839 | + "members":{} |
1747 | 1840 | },
|
1748 | 1841 | "TagValue":{
|
1749 | 1842 | "type":"string",
|
|
1801 | 1894 | },
|
1802 | 1895 | "UntagResourceResponse":{
|
1803 | 1896 | "type":"structure",
|
1804 |
| - "members":{ |
1805 |
| - } |
| 1897 | + "members":{} |
1806 | 1898 | },
|
1807 | 1899 | "UpdateApplicationRequest":{
|
1808 | 1900 | "type":"structure",
|
|
1841 | 1933 | "Permissions":{
|
1842 | 1934 | "shape":"PermissionList",
|
1843 | 1935 | "documentation":"<p>The configuration of events or requests that the application has access to.</p>"
|
| 1936 | + }, |
| 1937 | + "IsService":{ |
| 1938 | + "shape":"Boolean", |
| 1939 | + "documentation":"<p>Indicates whether the application is a service.</p>", |
| 1940 | + "box":true |
| 1941 | + }, |
| 1942 | + "InitializationTimeout":{ |
| 1943 | + "shape":"InitializationTimeout", |
| 1944 | + "documentation":"<p>The maximum time in milliseconds allowed to establish a connection with the workspace.</p>" |
| 1945 | + }, |
| 1946 | + "ApplicationConfig":{ |
| 1947 | + "shape":"ApplicationConfig", |
| 1948 | + "documentation":"<p>The configuration settings for the application.</p>" |
| 1949 | + }, |
| 1950 | + "IframeConfig":{ |
| 1951 | + "shape":"IframeConfig", |
| 1952 | + "documentation":"<p>The iframe configuration for the application.</p>" |
1844 | 1953 | }
|
1845 | 1954 | }
|
1846 | 1955 | },
|
1847 | 1956 | "UpdateApplicationResponse":{
|
1848 | 1957 | "type":"structure",
|
1849 |
| - "members":{ |
1850 |
| - } |
| 1958 | + "members":{} |
1851 | 1959 | },
|
1852 | 1960 | "UpdateDataIntegrationAssociationRequest":{
|
1853 | 1961 | "type":"structure",
|
|
1877 | 1985 | },
|
1878 | 1986 | "UpdateDataIntegrationAssociationResponse":{
|
1879 | 1987 | "type":"structure",
|
1880 |
| - "members":{ |
1881 |
| - } |
| 1988 | + "members":{} |
1882 | 1989 | },
|
1883 | 1990 | "UpdateDataIntegrationRequest":{
|
1884 | 1991 | "type":"structure",
|
|
1902 | 2009 | },
|
1903 | 2010 | "UpdateDataIntegrationResponse":{
|
1904 | 2011 | "type":"structure",
|
1905 |
| - "members":{ |
1906 |
| - } |
| 2012 | + "members":{} |
1907 | 2013 | },
|
1908 | 2014 | "UpdateEventIntegrationRequest":{
|
1909 | 2015 | "type":"structure",
|
|
1923 | 2029 | },
|
1924 | 2030 | "UpdateEventIntegrationResponse":{
|
1925 | 2031 | "type":"structure",
|
1926 |
| - "members":{ |
1927 |
| - } |
| 2032 | + "members":{} |
1928 | 2033 | }
|
1929 | 2034 | },
|
1930 | 2035 | "documentation":"<ul> <li> <p> <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_Operations_Amazon_AppIntegrations_Service.html\">Amazon AppIntegrations actions</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_Types_Amazon_AppIntegrations_Service.html\">Amazon AppIntegrations data types</a> </p> </li> </ul> <p>The Amazon AppIntegrations service enables you to configure and reuse connections to external applications.</p> <p>For information about how you can use external applications with Amazon Connect, see the following topics in the <i>Amazon Connect Administrator Guide</i>:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/3p-apps.html\">Third-party applications (3p apps) in the agent workspace</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/amazon-q-connect.html\">Use Amazon Q in Connect for generative AI–powered agent assistance in real-time</a> </p> </li> </ul>"
|
|
0 commit comments