Skip to content

Commit 5ac64d3

Browse files
Update models for release
1 parent 806ad75 commit 5ac64d3

25 files changed

+442
-39
lines changed

.changes/3.308.1

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[
2+
{
3+
"type": "api-change",
4+
"category": "KMS",
5+
"description": "This release includes feature to import customer's asymmetric (RSA, ECC and SM2) and HMAC keys into KMS in China."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "CloudFormation",
10+
"description": "Added DeletionMode FORCE_DELETE_STACK for deleting a stack that is stuck in DELETE_FAILED state due to resource deletion failure."
11+
},
12+
{
13+
"type": "api-change",
14+
"category": "WAFV2",
15+
"description": "You can now use Security Lake to collect web ACL traffic data."
16+
},
17+
{
18+
"type": "api-change",
19+
"category": "Chatbot",
20+
"description": "This change adds support for tagging Chatbot configurations."
21+
},
22+
{
23+
"type": "api-change",
24+
"category": "OpenSearchService",
25+
"description": "This release adds support for enabling or disabling a data source configured as part of Zero-ETL integration with Amazon S3, by setting its status."
26+
}
27+
]

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\KMS` - This release includes feature to import customer's asymmetric (RSA, ECC and SM2) and HMAC keys into KMS in China.
6+
* `Aws\CloudFormation` - Added DeletionMode FORCE_DELETE_STACK for deleting a stack that is stuck in DELETE_FAILED state due to resource deletion failure.
7+
* `Aws\WAFV2` - You can now use Security Lake to collect web ACL traffic data.
8+
* `Aws\Chatbot` - This change adds support for tagging Chatbot configurations.
9+
* `Aws\OpenSearchService` - This release adds support for enabling or disabling a data source configured as part of Zero-ETL integration with Amazon S3, by setting its status.
10+
311
## 3.308.0 - 2024-05-21
412

513
* `Aws\StorageGateway` - Added new SMBSecurityStrategy enum named MandatoryEncryptionNoAes128, new mode enforces encryption and disables AES 128-bit algorithums.

src/Chatbot/ChatbotClient.php

+6
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@
4343
* @method \GuzzleHttp\Promise\Promise listMicrosoftTeamsConfiguredTeamsAsync(array $args = [])
4444
* @method \Aws\Result listMicrosoftTeamsUserIdentities(array $args = [])
4545
* @method \GuzzleHttp\Promise\Promise listMicrosoftTeamsUserIdentitiesAsync(array $args = [])
46+
* @method \Aws\Result listTagsForResource(array $args = [])
47+
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
48+
* @method \Aws\Result tagResource(array $args = [])
49+
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
50+
* @method \Aws\Result untagResource(array $args = [])
51+
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
4652
* @method \Aws\Result updateAccountPreferences(array $args = [])
4753
* @method \GuzzleHttp\Promise\Promise updateAccountPreferencesAsync(array $args = [])
4854
* @method \Aws\Result updateChimeWebhookConfiguration(array $args = [])

src/data/chatbot/2017-10-11/api-2.json

+168-6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"endpointPrefix":"chatbot",
66
"jsonVersion":"1.1",
77
"protocol":"rest-json",
8+
"protocols":["rest-json"],
89
"serviceFullName":"AWS Chatbot",
910
"serviceId":"chatbot",
1011
"signatureVersion":"v4",
@@ -302,6 +303,52 @@
302303
{"shape":"InvalidParameterException"}
303304
]
304305
},
306+
"ListTagsForResource":{
307+
"name":"ListTagsForResource",
308+
"http":{
309+
"method":"POST",
310+
"requestUri":"/list-tags-for-resource",
311+
"responseCode":200
312+
},
313+
"input":{"shape":"ListTagsForResourceRequest"},
314+
"output":{"shape":"ListTagsForResourceResponse"},
315+
"errors":[
316+
{"shape":"InternalServiceError"},
317+
{"shape":"ServiceUnavailableException"},
318+
{"shape":"ResourceNotFoundException"}
319+
]
320+
},
321+
"TagResource":{
322+
"name":"TagResource",
323+
"http":{
324+
"method":"POST",
325+
"requestUri":"/tag-resource",
326+
"responseCode":200
327+
},
328+
"input":{"shape":"TagResourceRequest"},
329+
"output":{"shape":"TagResourceResponse"},
330+
"errors":[
331+
{"shape":"InternalServiceError"},
332+
{"shape":"ServiceUnavailableException"},
333+
{"shape":"ResourceNotFoundException"},
334+
{"shape":"TooManyTagsException"}
335+
]
336+
},
337+
"UntagResource":{
338+
"name":"UntagResource",
339+
"http":{
340+
"method":"POST",
341+
"requestUri":"/untag-resource",
342+
"responseCode":200
343+
},
344+
"input":{"shape":"UntagResourceRequest"},
345+
"output":{"shape":"UntagResourceResponse"},
346+
"errors":[
347+
{"shape":"InternalServiceError"},
348+
{"shape":"ServiceUnavailableException"},
349+
{"shape":"ResourceNotFoundException"}
350+
]
351+
},
305352
"UpdateAccountPreferences":{
306353
"name":"UpdateAccountPreferences",
307354
"http":{
@@ -374,6 +421,12 @@
374421
"TrainingDataCollectionEnabled":{"shape":"BooleanAccountPreference"}
375422
}
376423
},
424+
"AmazonResourceName":{
425+
"type":"string",
426+
"max":1011,
427+
"min":1,
428+
"pattern":"^arn:aws:(wheatley|chatbot):[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$"
429+
},
377430
"Arn":{
378431
"type":"string",
379432
"max":1224,
@@ -407,7 +460,8 @@
407460
"IamRoleArn":{"shape":"Arn"},
408461
"SnsTopicArns":{"shape":"SnsTopicArnList"},
409462
"ConfigurationName":{"shape":"ConfigurationName"},
410-
"LoggingLevel":{"shape":"CustomerCwLogLevel"}
463+
"LoggingLevel":{"shape":"CustomerCwLogLevel"},
464+
"Tags":{"shape":"Tags"}
411465
}
412466
},
413467
"ChimeWebhookConfigurationList":{
@@ -480,7 +534,8 @@
480534
"SnsTopicArns":{"shape":"SnsTopicArnList"},
481535
"IamRoleArn":{"shape":"Arn"},
482536
"ConfigurationName":{"shape":"ConfigurationName"},
483-
"LoggingLevel":{"shape":"CustomerCwLogLevel"}
537+
"LoggingLevel":{"shape":"CustomerCwLogLevel"},
538+
"Tags":{"shape":"Tags"}
484539
}
485540
},
486541
"CreateChimeWebhookConfigurationResult":{
@@ -514,7 +569,8 @@
514569
"ConfigurationName":{"shape":"ConfigurationName"},
515570
"LoggingLevel":{"shape":"CustomerCwLogLevel"},
516571
"GuardrailPolicyArns":{"shape":"GuardrailPolicyArnList"},
517-
"UserAuthorizationRequired":{"shape":"BooleanAccountPreference"}
572+
"UserAuthorizationRequired":{"shape":"BooleanAccountPreference"},
573+
"Tags":{"shape":"Tags"}
518574
}
519575
},
520576
"CreateSlackChannelConfigurationResult":{
@@ -551,7 +607,8 @@
551607
"ConfigurationName":{"shape":"ConfigurationName"},
552608
"LoggingLevel":{"shape":"CustomerCwLogLevel"},
553609
"GuardrailPolicyArns":{"shape":"GuardrailPolicyArnList"},
554-
"UserAuthorizationRequired":{"shape":"BooleanAccountPreference"}
610+
"UserAuthorizationRequired":{"shape":"BooleanAccountPreference"},
611+
"Tags":{"shape":"Tags"}
555612
}
556613
},
557614
"CreateTeamsChannelConfigurationResult":{
@@ -875,6 +932,13 @@
875932
"type":"list",
876933
"member":{"shape":"GuardrailPolicyArn"}
877934
},
935+
"InternalServiceError":{
936+
"type":"structure",
937+
"members":{
938+
},
939+
"error":{"httpStatusCode":500},
940+
"exception":true
941+
},
878942
"InvalidParameterException":{
879943
"type":"structure",
880944
"members":{
@@ -941,6 +1005,19 @@
9411005
"NextToken":{"shape":"PaginationToken"}
9421006
}
9431007
},
1008+
"ListTagsForResourceRequest":{
1009+
"type":"structure",
1010+
"required":["ResourceARN"],
1011+
"members":{
1012+
"ResourceARN":{"shape":"AmazonResourceName"}
1013+
}
1014+
},
1015+
"ListTagsForResourceResponse":{
1016+
"type":"structure",
1017+
"members":{
1018+
"Tags":{"shape":"TagList"}
1019+
}
1020+
},
9441021
"ListTeamsChannelConfigurationsException":{
9451022
"type":"structure",
9461023
"members":{
@@ -991,6 +1068,13 @@
9911068
"error":{"httpStatusCode":404},
9921069
"exception":true
9931070
},
1071+
"ServiceUnavailableException":{
1072+
"type":"structure",
1073+
"members":{
1074+
},
1075+
"error":{"httpStatusCode":429},
1076+
"exception":true
1077+
},
9941078
"SlackChannelConfiguration":{
9951079
"type":"structure",
9961080
"required":[
@@ -1016,7 +1100,8 @@
10161100
"ConfigurationName":{"shape":"ConfigurationName"},
10171101
"LoggingLevel":{"shape":"CustomerCwLogLevel"},
10181102
"GuardrailPolicyArns":{"shape":"GuardrailPolicyArnList"},
1019-
"UserAuthorizationRequired":{"shape":"BooleanAccountPreference"}
1103+
"UserAuthorizationRequired":{"shape":"BooleanAccountPreference"},
1104+
"Tags":{"shape":"Tags"}
10201105
}
10211106
},
10221107
"SlackChannelConfigurationList":{
@@ -1091,6 +1176,59 @@
10911176
"member":{"shape":"Arn"}
10921177
},
10931178
"String":{"type":"string"},
1179+
"Tag":{
1180+
"type":"structure",
1181+
"required":[
1182+
"TagKey",
1183+
"TagValue"
1184+
],
1185+
"members":{
1186+
"TagKey":{"shape":"TagKey"},
1187+
"TagValue":{"shape":"TagValue"}
1188+
}
1189+
},
1190+
"TagKey":{
1191+
"type":"string",
1192+
"max":128,
1193+
"min":1
1194+
},
1195+
"TagKeyList":{
1196+
"type":"list",
1197+
"member":{"shape":"TagKey"},
1198+
"max":200,
1199+
"min":0
1200+
},
1201+
"TagList":{
1202+
"type":"list",
1203+
"member":{"shape":"Tag"},
1204+
"max":200,
1205+
"min":0
1206+
},
1207+
"TagResourceRequest":{
1208+
"type":"structure",
1209+
"required":[
1210+
"ResourceARN",
1211+
"Tags"
1212+
],
1213+
"members":{
1214+
"ResourceARN":{"shape":"AmazonResourceName"},
1215+
"Tags":{"shape":"TagList"}
1216+
}
1217+
},
1218+
"TagResourceResponse":{
1219+
"type":"structure",
1220+
"members":{
1221+
}
1222+
},
1223+
"TagValue":{
1224+
"type":"string",
1225+
"max":256,
1226+
"min":1
1227+
},
1228+
"Tags":{
1229+
"type":"list",
1230+
"member":{"shape":"Tag"}
1231+
},
10941232
"TeamChannelConfigurationsList":{
10951233
"type":"list",
10961234
"member":{"shape":"TeamsChannelConfiguration"}
@@ -1126,7 +1264,8 @@
11261264
"ConfigurationName":{"shape":"ConfigurationName"},
11271265
"LoggingLevel":{"shape":"CustomerCwLogLevel"},
11281266
"GuardrailPolicyArns":{"shape":"GuardrailPolicyArnList"},
1129-
"UserAuthorizationRequired":{"shape":"BooleanAccountPreference"}
1267+
"UserAuthorizationRequired":{"shape":"BooleanAccountPreference"},
1268+
"Tags":{"shape":"Tags"}
11301269
}
11311270
},
11321271
"TeamsChannelId":{
@@ -1162,12 +1301,35 @@
11621301
"TeamsTenantId":{"shape":"UUID"}
11631302
}
11641303
},
1304+
"TooManyTagsException":{
1305+
"type":"structure",
1306+
"members":{
1307+
},
1308+
"error":{"httpStatusCode":400},
1309+
"exception":true
1310+
},
11651311
"UUID":{
11661312
"type":"string",
11671313
"max":36,
11681314
"min":36,
11691315
"pattern":"^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
11701316
},
1317+
"UntagResourceRequest":{
1318+
"type":"structure",
1319+
"required":[
1320+
"ResourceARN",
1321+
"TagKeys"
1322+
],
1323+
"members":{
1324+
"ResourceARN":{"shape":"AmazonResourceName"},
1325+
"TagKeys":{"shape":"TagKeyList"}
1326+
}
1327+
},
1328+
"UntagResourceResponse":{
1329+
"type":"structure",
1330+
"members":{
1331+
}
1332+
},
11711333
"UpdateAccountPreferencesException":{
11721334
"type":"structure",
11731335
"members":{

src/data/chatbot/2017-10-11/api-2.json.php

+1-1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)