Skip to content

Commit 038d5d5

Browse files
authored
misc: sync AWS models and update smithy-kotlin (#967)
1 parent eaa8864 commit 038d5d5

30 files changed

+8923
-1602
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"id": "f85d252e-e400-4b2e-b480-b5ca157555a5",
3+
"type": "misc",
4+
"description": "Sync AWS models and bump smithy-kotlin version"
5+
}

codegen/sdk/aws-models/appfabric.json

Lines changed: 4172 additions & 0 deletions
Large diffs are not rendered by default.

codegen/sdk/aws-models/appflow.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7589,6 +7589,13 @@
75897589
"traits": {
75907590
"smithy.api#documentation": "<p> The SAPOData OAuth properties required for OAuth type authentication. </p>"
75917591
}
7592+
},
7593+
"disableSSO": {
7594+
"target": "com.amazonaws.appflow#Boolean",
7595+
"traits": {
7596+
"smithy.api#default": false,
7597+
"smithy.api#documentation": "<p>If you set this parameter to <code>true</code>, Amazon AppFlow bypasses the single\n sign-on (SSO) settings in your SAP account when it accesses your SAP OData instance.</p>\n <p>Whether you need this option depends on the types of credentials that you applied to \n your SAP OData connection profile. If your profile uses basic authentication credentials, SAP SSO\n can prevent Amazon AppFlow from connecting to your account with your username and\n password. In this case, bypassing SSO makes it possible for Amazon AppFlow to connect\n successfully. However, if your profile uses OAuth credentials, this parameter has no\n affect.</p>"
7598+
}
75927599
}
75937600
},
75947601
"traits": {

codegen/sdk/aws-models/chime-sdk-identity.json

Lines changed: 115 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -300,13 +300,13 @@
300300
"type": "structure",
301301
"members": {
302302
"AppInstanceUserArn": {
303-
"target": "com.amazonaws.chimesdkidentity#SensitiveChimeArn",
303+
"target": "com.amazonaws.chimesdkidentity#ChimeArn",
304304
"traits": {
305305
"smithy.api#documentation": "<p>The ARN of the <code>AppInstanceUser</code>.</p>"
306306
}
307307
},
308308
"EndpointId": {
309-
"target": "com.amazonaws.chimesdkidentity#SensitiveString64",
309+
"target": "com.amazonaws.chimesdkidentity#String64",
310310
"traits": {
311311
"smithy.api#documentation": "<p>The unique identifier of the <code>AppInstanceUserEndpoint</code>.</p>"
312312
}
@@ -368,13 +368,13 @@
368368
"type": "structure",
369369
"members": {
370370
"AppInstanceUserArn": {
371-
"target": "com.amazonaws.chimesdkidentity#SensitiveChimeArn",
371+
"target": "com.amazonaws.chimesdkidentity#ChimeArn",
372372
"traits": {
373373
"smithy.api#documentation": "<p>The ARN of the <code>AppInstanceUser</code>.</p>"
374374
}
375375
},
376376
"EndpointId": {
377-
"target": "com.amazonaws.chimesdkidentity#SensitiveString64",
377+
"target": "com.amazonaws.chimesdkidentity#String64",
378378
"traits": {
379379
"smithy.api#documentation": "<p>The unique identifier of the <code>AppInstanceUserEndpoint</code>.</p>"
380380
}
@@ -2015,15 +2015,15 @@
20152015
"type": "structure",
20162016
"members": {
20172017
"AppInstanceUserArn": {
2018-
"target": "com.amazonaws.chimesdkidentity#SensitiveChimeArn",
2018+
"target": "com.amazonaws.chimesdkidentity#ChimeArn",
20192019
"traits": {
20202020
"smithy.api#documentation": "<p>The ARN of the <code>AppInstanceUser</code>.</p>",
20212021
"smithy.api#httpLabel": {},
20222022
"smithy.api#required": {}
20232023
}
20242024
},
20252025
"EndpointId": {
2026-
"target": "com.amazonaws.chimesdkidentity#SensitiveString64",
2026+
"target": "com.amazonaws.chimesdkidentity#String64",
20272027
"traits": {
20282028
"smithy.api#documentation": "<p>The unique identifier of the <code>AppInstanceUserEndpoint</code>.</p>",
20292029
"smithy.api#httpLabel": {},
@@ -2325,15 +2325,15 @@
23252325
"type": "structure",
23262326
"members": {
23272327
"AppInstanceUserArn": {
2328-
"target": "com.amazonaws.chimesdkidentity#SensitiveString1600",
2328+
"target": "com.amazonaws.chimesdkidentity#String1600",
23292329
"traits": {
23302330
"smithy.api#documentation": "<p>The ARN of the <code>AppInstanceUser</code>.</p>",
23312331
"smithy.api#httpLabel": {},
23322332
"smithy.api#required": {}
23332333
}
23342334
},
23352335
"EndpointId": {
2336-
"target": "com.amazonaws.chimesdkidentity#SensitiveString64",
2336+
"target": "com.amazonaws.chimesdkidentity#String64",
23372337
"traits": {
23382338
"smithy.api#documentation": "<p>The unique identifier of the <code>AppInstanceUserEndpoint</code>.</p>",
23392339
"smithy.api#httpLabel": {},
@@ -2711,6 +2711,28 @@
27112711
"smithy.api#documentation": "<p>The details of a user or bot.</p>"
27122712
}
27132713
},
2714+
"com.amazonaws.chimesdkidentity#InvokedBy": {
2715+
"type": "structure",
2716+
"members": {
2717+
"StandardMessages": {
2718+
"target": "com.amazonaws.chimesdkidentity#StandardMessages",
2719+
"traits": {
2720+
"smithy.api#documentation": "<p>Sets standard messages as the bot trigger. For standard messages:</p>\n <ul>\n <li>\n <p>\n <code>ALL</code>: The bot processes all standard messages.</p>\n </li>\n <li>\n <p>\n <code>AUTO</code>: The bot responds to ALL messages when the channel has one other non-hidden member, and responds to MENTIONS when the \n channel has more than one other non-hidden member.</p>\n </li>\n <li>\n <p>\n <code>MENTIONS</code>: The bot processes all standard messages that have a message attribute with <code>CHIME.mentions</code> and a \n value of the bot ARN.</p>\n </li>\n <li>\n <p>\n <code>NONE</code>: The bot processes no standard messages.</p>\n </li>\n </ul>",
2721+
"smithy.api#required": {}
2722+
}
2723+
},
2724+
"TargetedMessages": {
2725+
"target": "com.amazonaws.chimesdkidentity#TargetedMessages",
2726+
"traits": {
2727+
"smithy.api#documentation": "<p>Sets targeted messages as the bot trigger. For targeted messages:</p>\n <ul>\n <li>\n <p>\n <code>ALL</code>: The bot processes all <code>TargetedMessages</code> sent to it. The bot then responds with a targeted message back to the sender.\n </p>\n </li>\n <li>\n <p>\n <code>NONE</code>: The bot processes no targeted messages.</p>\n </li>\n </ul>",
2728+
"smithy.api#required": {}
2729+
}
2730+
}
2731+
},
2732+
"traits": {
2733+
"smithy.api#documentation": "<p>Specifies the type of message that triggers a bot.</p>"
2734+
}
2735+
},
27142736
"com.amazonaws.chimesdkidentity#LexBotAliasArn": {
27152737
"type": "string",
27162738
"traits": {
@@ -2727,8 +2749,13 @@
27272749
"RespondsTo": {
27282750
"target": "com.amazonaws.chimesdkidentity#RespondsTo",
27292751
"traits": {
2730-
"smithy.api#documentation": "<p>Determines whether the Amazon Lex V2 bot responds to all standard messages. Control messages are not supported.</p>",
2731-
"smithy.api#required": {}
2752+
"smithy.api#documentation": "<important>\n <p>\n <b>Deprecated</b>. Use <code>InvokedBy</code> instead.</p>\n </important>\n <p>Determines whether the Amazon Lex V2 bot responds to all standard messages. Control messages are not supported.</p>"
2753+
}
2754+
},
2755+
"InvokedBy": {
2756+
"target": "com.amazonaws.chimesdkidentity#InvokedBy",
2757+
"traits": {
2758+
"smithy.api#documentation": "<p>Specifies the type of message that triggers a bot.</p>"
27322759
}
27332760
},
27342761
"LexBotAliasArn": {
@@ -3644,13 +3671,13 @@
36443671
"type": "structure",
36453672
"members": {
36463673
"AppInstanceUserArn": {
3647-
"target": "com.amazonaws.chimesdkidentity#SensitiveChimeArn",
3674+
"target": "com.amazonaws.chimesdkidentity#ChimeArn",
36483675
"traits": {
36493676
"smithy.api#documentation": "<p>The ARN of the <code>AppInstanceUser</code>.</p>"
36503677
}
36513678
},
36523679
"EndpointId": {
3653-
"target": "com.amazonaws.chimesdkidentity#SensitiveString64",
3680+
"target": "com.amazonaws.chimesdkidentity#String64",
36543681
"traits": {
36553682
"smithy.api#documentation": "<p>The unique identifier of the <code>AppInstanceUserEndpoint</code>.</p>"
36563683
}
@@ -3729,17 +3756,6 @@
37293756
"smithy.api#sensitive": {}
37303757
}
37313758
},
3732-
"com.amazonaws.chimesdkidentity#SensitiveString64": {
3733-
"type": "string",
3734-
"traits": {
3735-
"smithy.api#length": {
3736-
"min": 0,
3737-
"max": 64
3738-
},
3739-
"smithy.api#pattern": ".*",
3740-
"smithy.api#sensitive": {}
3741-
}
3742-
},
37433759
"com.amazonaws.chimesdkidentity#ServiceFailureException": {
37443760
"type": "structure",
37453761
"members": {
@@ -3772,9 +3788,58 @@
37723788
"smithy.api#httpError": 503
37733789
}
37743790
},
3791+
"com.amazonaws.chimesdkidentity#StandardMessages": {
3792+
"type": "enum",
3793+
"members": {
3794+
"AUTO": {
3795+
"target": "smithy.api#Unit",
3796+
"traits": {
3797+
"smithy.api#enumValue": "AUTO"
3798+
}
3799+
},
3800+
"ALL": {
3801+
"target": "smithy.api#Unit",
3802+
"traits": {
3803+
"smithy.api#enumValue": "ALL"
3804+
}
3805+
},
3806+
"MENTIONS": {
3807+
"target": "smithy.api#Unit",
3808+
"traits": {
3809+
"smithy.api#enumValue": "MENTIONS"
3810+
}
3811+
},
3812+
"NONE": {
3813+
"target": "smithy.api#Unit",
3814+
"traits": {
3815+
"smithy.api#enumValue": "NONE"
3816+
}
3817+
}
3818+
}
3819+
},
37753820
"com.amazonaws.chimesdkidentity#String": {
37763821
"type": "string"
37773822
},
3823+
"com.amazonaws.chimesdkidentity#String1600": {
3824+
"type": "string",
3825+
"traits": {
3826+
"smithy.api#length": {
3827+
"min": 0,
3828+
"max": 1600
3829+
},
3830+
"smithy.api#pattern": ".*"
3831+
}
3832+
},
3833+
"com.amazonaws.chimesdkidentity#String64": {
3834+
"type": "string",
3835+
"traits": {
3836+
"smithy.api#length": {
3837+
"min": 0,
3838+
"max": 64
3839+
},
3840+
"smithy.api#pattern": ".*"
3841+
}
3842+
},
37783843
"com.amazonaws.chimesdkidentity#Tag": {
37793844
"type": "structure",
37803845
"members": {
@@ -3903,6 +3968,23 @@
39033968
"smithy.api#sensitive": {}
39043969
}
39053970
},
3971+
"com.amazonaws.chimesdkidentity#TargetedMessages": {
3972+
"type": "enum",
3973+
"members": {
3974+
"ALL": {
3975+
"target": "smithy.api#Unit",
3976+
"traits": {
3977+
"smithy.api#enumValue": "ALL"
3978+
}
3979+
},
3980+
"NONE": {
3981+
"target": "smithy.api#Unit",
3982+
"traits": {
3983+
"smithy.api#enumValue": "NONE"
3984+
}
3985+
}
3986+
}
3987+
},
39063988
"com.amazonaws.chimesdkidentity#ThrottledClientException": {
39073989
"type": "structure",
39083990
"members": {
@@ -4104,6 +4186,12 @@
41044186
"smithy.api#documentation": "<p>The metadata of the <code>AppInstanceBot</code>.</p>",
41054187
"smithy.api#required": {}
41064188
}
4189+
},
4190+
"Configuration": {
4191+
"target": "com.amazonaws.chimesdkidentity#Configuration",
4192+
"traits": {
4193+
"smithy.api#documentation": "<p>The configuration for the bot update.</p>"
4194+
}
41074195
}
41084196
},
41094197
"traits": {
@@ -4255,15 +4343,15 @@
42554343
"type": "structure",
42564344
"members": {
42574345
"AppInstanceUserArn": {
4258-
"target": "com.amazonaws.chimesdkidentity#SensitiveChimeArn",
4346+
"target": "com.amazonaws.chimesdkidentity#ChimeArn",
42594347
"traits": {
42604348
"smithy.api#documentation": "<p>The ARN of the <code>AppInstanceUser</code>.</p>",
42614349
"smithy.api#httpLabel": {},
42624350
"smithy.api#required": {}
42634351
}
42644352
},
42654353
"EndpointId": {
4266-
"target": "com.amazonaws.chimesdkidentity#SensitiveString64",
4354+
"target": "com.amazonaws.chimesdkidentity#String64",
42674355
"traits": {
42684356
"smithy.api#documentation": "<p>The unique identifier of the <code>AppInstanceUserEndpoint</code>.</p>",
42694357
"smithy.api#httpLabel": {},
@@ -4291,13 +4379,13 @@
42914379
"type": "structure",
42924380
"members": {
42934381
"AppInstanceUserArn": {
4294-
"target": "com.amazonaws.chimesdkidentity#SensitiveChimeArn",
4382+
"target": "com.amazonaws.chimesdkidentity#ChimeArn",
42954383
"traits": {
42964384
"smithy.api#documentation": "<p>The ARN of the <code>AppInstanceUser</code>.</p>"
42974385
}
42984386
},
42994387
"EndpointId": {
4300-
"target": "com.amazonaws.chimesdkidentity#SensitiveString64",
4388+
"target": "com.amazonaws.chimesdkidentity#String64",
43014389
"traits": {
43024390
"smithy.api#documentation": "<p>The unique identifier of the <code>AppInstanceUserEndpoint</code>.</p>"
43034391
}

0 commit comments

Comments
 (0)