|
927 | 927 | }
|
928 | 928 | }
|
929 | 929 | },
|
| 930 | + "com.amazonaws.appintegrations#ApplicationConfig": { |
| 931 | + "type": "structure", |
| 932 | + "members": { |
| 933 | + "ContactHandling": { |
| 934 | + "target": "com.amazonaws.appintegrations#ContactHandling", |
| 935 | + "traits": { |
| 936 | + "smithy.api#documentation": "<p>The contact handling configuration for the application.</p>" |
| 937 | + } |
| 938 | + } |
| 939 | + }, |
| 940 | + "traits": { |
| 941 | + "smithy.api#documentation": "<p>The configuration settings for the application.</p>" |
| 942 | + } |
| 943 | + }, |
930 | 944 | "com.amazonaws.appintegrations#ApplicationName": {
|
931 | 945 | "type": "string",
|
932 | 946 | "traits": {
|
|
999 | 1013 | "traits": {
|
1000 | 1014 | "smithy.api#documentation": "<p>The time when the application was last modified.</p>"
|
1001 | 1015 | }
|
| 1016 | + }, |
| 1017 | + "IsService": { |
| 1018 | + "target": "com.amazonaws.appintegrations#Boolean", |
| 1019 | + "traits": { |
| 1020 | + "smithy.api#default": false, |
| 1021 | + "smithy.api#documentation": "<p>Indicates whether the application is a service.</p>" |
| 1022 | + } |
1002 | 1023 | }
|
1003 | 1024 | },
|
1004 | 1025 | "traits": {
|
|
1047 | 1068 | "smithy.api#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\\$]+)?$"
|
1048 | 1069 | }
|
1049 | 1070 | },
|
| 1071 | + "com.amazonaws.appintegrations#Boolean": { |
| 1072 | + "type": "boolean", |
| 1073 | + "traits": { |
| 1074 | + "smithy.api#default": false |
| 1075 | + } |
| 1076 | + }, |
1050 | 1077 | "com.amazonaws.appintegrations#ClientAssociationMetadata": {
|
1051 | 1078 | "type": "map",
|
1052 | 1079 | "key": {
|
|
1066 | 1093 | "smithy.api#pattern": ".*"
|
1067 | 1094 | }
|
1068 | 1095 | },
|
| 1096 | + "com.amazonaws.appintegrations#ContactHandling": { |
| 1097 | + "type": "structure", |
| 1098 | + "members": { |
| 1099 | + "Scope": { |
| 1100 | + "target": "com.amazonaws.appintegrations#ContactHandlingScope", |
| 1101 | + "traits": { |
| 1102 | + "smithy.api#documentation": "<p>Indicates whether the application refreshes for each contact or refreshes only with each new browser session.</p>" |
| 1103 | + } |
| 1104 | + } |
| 1105 | + }, |
| 1106 | + "traits": { |
| 1107 | + "smithy.api#documentation": "<p>The contact handling configuration for the application.</p>" |
| 1108 | + } |
| 1109 | + }, |
| 1110 | + "com.amazonaws.appintegrations#ContactHandlingScope": { |
| 1111 | + "type": "enum", |
| 1112 | + "members": { |
| 1113 | + "CROSS_CONTACTS": { |
| 1114 | + "target": "smithy.api#Unit", |
| 1115 | + "traits": { |
| 1116 | + "smithy.api#enumValue": "CROSS_CONTACTS" |
| 1117 | + } |
| 1118 | + }, |
| 1119 | + "PER_CONTACT": { |
| 1120 | + "target": "smithy.api#Unit", |
| 1121 | + "traits": { |
| 1122 | + "smithy.api#enumValue": "PER_CONTACT" |
| 1123 | + } |
| 1124 | + } |
| 1125 | + } |
| 1126 | + }, |
1069 | 1127 | "com.amazonaws.appintegrations#CreateApplication": {
|
1070 | 1128 | "type": "operation",
|
1071 | 1129 | "input": {
|
|
1192 | 1250 | "traits": {
|
1193 | 1251 | "smithy.api#documentation": "<p>The configuration of events or requests that the application has access to.</p>"
|
1194 | 1252 | }
|
| 1253 | + }, |
| 1254 | + "IsService": { |
| 1255 | + "target": "com.amazonaws.appintegrations#Boolean", |
| 1256 | + "traits": { |
| 1257 | + "smithy.api#default": false, |
| 1258 | + "smithy.api#documentation": "<p>Indicates whether the application is a service.</p>" |
| 1259 | + } |
| 1260 | + }, |
| 1261 | + "InitializationTimeout": { |
| 1262 | + "target": "com.amazonaws.appintegrations#InitializationTimeout", |
| 1263 | + "traits": { |
| 1264 | + "smithy.api#documentation": "<p>The maximum time in milliseconds allowed to establish a connection with the workspace.</p>" |
| 1265 | + } |
| 1266 | + }, |
| 1267 | + "ApplicationConfig": { |
| 1268 | + "target": "com.amazonaws.appintegrations#ApplicationConfig", |
| 1269 | + "traits": { |
| 1270 | + "smithy.api#documentation": "<p>The configuration settings for the application.</p>" |
| 1271 | + } |
| 1272 | + }, |
| 1273 | + "IframeConfig": { |
| 1274 | + "target": "com.amazonaws.appintegrations#IframeConfig", |
| 1275 | + "traits": { |
| 1276 | + "smithy.api#documentation": "<p>The iframe configuration for the application.</p>" |
| 1277 | + } |
1195 | 1278 | }
|
1196 | 1279 | },
|
1197 | 1280 | "traits": {
|
|
2367 | 2450 | "traits": {
|
2368 | 2451 | "smithy.api#documentation": "<p>The configuration of events or requests that the application has access to.</p>"
|
2369 | 2452 | }
|
| 2453 | + }, |
| 2454 | + "IsService": { |
| 2455 | + "target": "com.amazonaws.appintegrations#Boolean", |
| 2456 | + "traits": { |
| 2457 | + "smithy.api#default": false, |
| 2458 | + "smithy.api#documentation": "<p>Indicates whether the application is a service.</p>" |
| 2459 | + } |
| 2460 | + }, |
| 2461 | + "InitializationTimeout": { |
| 2462 | + "target": "com.amazonaws.appintegrations#InitializationTimeout", |
| 2463 | + "traits": { |
| 2464 | + "smithy.api#documentation": "<p>The maximum time in milliseconds allowed to establish a connection with the workspace.</p>" |
| 2465 | + } |
| 2466 | + }, |
| 2467 | + "ApplicationConfig": { |
| 2468 | + "target": "com.amazonaws.appintegrations#ApplicationConfig", |
| 2469 | + "traits": { |
| 2470 | + "smithy.api#documentation": "<p>The configuration settings for the application.</p>" |
| 2471 | + } |
| 2472 | + }, |
| 2473 | + "IframeConfig": { |
| 2474 | + "target": "com.amazonaws.appintegrations#IframeConfig", |
| 2475 | + "traits": { |
| 2476 | + "smithy.api#documentation": "<p>The iframe configuration for the application.</p>" |
| 2477 | + } |
2370 | 2478 | }
|
2371 | 2479 | },
|
2372 | 2480 | "traits": {
|
|
2605 | 2713 | "smithy.api#pattern": "\\S"
|
2606 | 2714 | }
|
2607 | 2715 | },
|
| 2716 | + "com.amazonaws.appintegrations#IframeConfig": { |
| 2717 | + "type": "structure", |
| 2718 | + "members": { |
| 2719 | + "Allow": { |
| 2720 | + "target": "com.amazonaws.appintegrations#IframePermissionList", |
| 2721 | + "traits": { |
| 2722 | + "smithy.api#documentation": "<p>The list of features that are allowed in the iframe.</p>" |
| 2723 | + } |
| 2724 | + }, |
| 2725 | + "Sandbox": { |
| 2726 | + "target": "com.amazonaws.appintegrations#IframePermissionList", |
| 2727 | + "traits": { |
| 2728 | + "smithy.api#documentation": "<p>The list of sandbox attributes for the iframe.</p>" |
| 2729 | + } |
| 2730 | + } |
| 2731 | + }, |
| 2732 | + "traits": { |
| 2733 | + "smithy.api#documentation": "<p>The iframe configuration for the application.</p>" |
| 2734 | + } |
| 2735 | + }, |
| 2736 | + "com.amazonaws.appintegrations#IframePermission": { |
| 2737 | + "type": "string", |
| 2738 | + "traits": { |
| 2739 | + "smithy.api#documentation": "<p>A permission for the iframe.</p>", |
| 2740 | + "smithy.api#length": { |
| 2741 | + "min": 1, |
| 2742 | + "max": 100 |
| 2743 | + }, |
| 2744 | + "smithy.api#pattern": "^[a-z-]+$" |
| 2745 | + } |
| 2746 | + }, |
| 2747 | + "com.amazonaws.appintegrations#IframePermissionList": { |
| 2748 | + "type": "list", |
| 2749 | + "member": { |
| 2750 | + "target": "com.amazonaws.appintegrations#IframePermission" |
| 2751 | + }, |
| 2752 | + "traits": { |
| 2753 | + "smithy.api#documentation": "<p>A list of permissions for the iframe.</p>", |
| 2754 | + "smithy.api#length": { |
| 2755 | + "min": 0, |
| 2756 | + "max": 25 |
| 2757 | + } |
| 2758 | + } |
| 2759 | + }, |
| 2760 | + "com.amazonaws.appintegrations#InitializationTimeout": { |
| 2761 | + "type": "integer", |
| 2762 | + "traits": { |
| 2763 | + "smithy.api#range": { |
| 2764 | + "min": 1, |
| 2765 | + "max": 600000 |
| 2766 | + } |
| 2767 | + } |
| 2768 | + }, |
2608 | 2769 | "com.amazonaws.appintegrations#InternalServiceError": {
|
2609 | 2770 | "type": "structure",
|
2610 | 2771 | "members": {
|
|
3836 | 3997 | "traits": {
|
3837 | 3998 | "smithy.api#documentation": "<p>The configuration of events or requests that the application has access to.</p>"
|
3838 | 3999 | }
|
| 4000 | + }, |
| 4001 | + "IsService": { |
| 4002 | + "target": "com.amazonaws.appintegrations#Boolean", |
| 4003 | + "traits": { |
| 4004 | + "smithy.api#default": null, |
| 4005 | + "smithy.api#documentation": "<p>Indicates whether the application is a service.</p>" |
| 4006 | + } |
| 4007 | + }, |
| 4008 | + "InitializationTimeout": { |
| 4009 | + "target": "com.amazonaws.appintegrations#InitializationTimeout", |
| 4010 | + "traits": { |
| 4011 | + "smithy.api#documentation": "<p>The maximum time in milliseconds allowed to establish a connection with the workspace.</p>" |
| 4012 | + } |
| 4013 | + }, |
| 4014 | + "ApplicationConfig": { |
| 4015 | + "target": "com.amazonaws.appintegrations#ApplicationConfig", |
| 4016 | + "traits": { |
| 4017 | + "smithy.api#documentation": "<p>The configuration settings for the application.</p>" |
| 4018 | + } |
| 4019 | + }, |
| 4020 | + "IframeConfig": { |
| 4021 | + "target": "com.amazonaws.appintegrations#IframeConfig", |
| 4022 | + "traits": { |
| 4023 | + "smithy.api#documentation": "<p>The iframe configuration for the application.</p>" |
| 4024 | + } |
3839 | 4025 | }
|
3840 | 4026 | },
|
3841 | 4027 | "traits": {
|
|
0 commit comments