|
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