Skip to content

Commit 5a2c448

Browse files
feat: update AWS API models
1 parent 38a7bb4 commit 5a2c448

File tree

8 files changed

+2592
-1070
lines changed

8 files changed

+2592
-1070
lines changed

codegen/sdk/aws-models/appintegrations.json

Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -927,6 +927,20 @@
927927
}
928928
}
929929
},
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+
},
930944
"com.amazonaws.appintegrations#ApplicationName": {
931945
"type": "string",
932946
"traits": {
@@ -999,6 +1013,13 @@
9991013
"traits": {
10001014
"smithy.api#documentation": "<p>The time when the application was last modified.</p>"
10011015
}
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+
}
10021023
}
10031024
},
10041025
"traits": {
@@ -1047,6 +1068,12 @@
10471068
"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\\$]+)?$"
10481069
}
10491070
},
1071+
"com.amazonaws.appintegrations#Boolean": {
1072+
"type": "boolean",
1073+
"traits": {
1074+
"smithy.api#default": false
1075+
}
1076+
},
10501077
"com.amazonaws.appintegrations#ClientAssociationMetadata": {
10511078
"type": "map",
10521079
"key": {
@@ -1066,6 +1093,37 @@
10661093
"smithy.api#pattern": ".*"
10671094
}
10681095
},
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+
},
10691127
"com.amazonaws.appintegrations#CreateApplication": {
10701128
"type": "operation",
10711129
"input": {
@@ -1192,6 +1250,31 @@
11921250
"traits": {
11931251
"smithy.api#documentation": "<p>The configuration of events or requests that the application has access to.</p>"
11941252
}
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+
}
11951278
}
11961279
},
11971280
"traits": {
@@ -2367,6 +2450,31 @@
23672450
"traits": {
23682451
"smithy.api#documentation": "<p>The configuration of events or requests that the application has access to.</p>"
23692452
}
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+
}
23702478
}
23712479
},
23722480
"traits": {
@@ -2605,6 +2713,59 @@
26052713
"smithy.api#pattern": "\\S"
26062714
}
26072715
},
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+
},
26082769
"com.amazonaws.appintegrations#InternalServiceError": {
26092770
"type": "structure",
26102771
"members": {
@@ -3836,6 +3997,31 @@
38363997
"traits": {
38373998
"smithy.api#documentation": "<p>The configuration of events or requests that the application has access to.</p>"
38383999
}
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+
}
38394025
}
38404026
},
38414027
"traits": {

0 commit comments

Comments
 (0)