Skip to content

Commit 5d4ab84

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated API models and rebuilt service gems.
1 parent d3e1436 commit 5d4ab84

File tree

54 files changed

+3073
-667
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+3073
-667
lines changed

apis/ec2/2016-11-15/api-2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17487,7 +17487,7 @@
1748717487
"type":"structure",
1748817488
"members":{
1748917489
"ElasticGpuId":{
17490-
"shape":"String",
17490+
"shape":"ElasticGpuId",
1749117491
"locationName":"elasticGpuId"
1749217492
},
1749317493
"ElasticGpuAssociationId":{

apis/ec2/2016-11-15/docs-2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7231,6 +7231,7 @@
72317231
"ElasticGpuId": {
72327232
"base": null,
72337233
"refs": {
7234+
"ElasticGpuAssociation$ElasticGpuId": "<p>The ID of the Elastic Graphics accelerator.</p>",
72347235
"ElasticGpuIdSet$member": null
72357236
}
72367237
},
@@ -16626,7 +16627,6 @@
1662616627
"EbsBlockDevice$KmsKeyId": "<p>Identifier (key ID, key alias, ID ARN, or alias ARN) for a customer managed CMK under which the EBS volume is encrypted.</p> <p>This parameter is only supported on <code>BlockDeviceMapping</code> objects called by <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html\">RunInstances</a>, <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotFleet.html\">RequestSpotFleet</a>, and <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotInstances.html\">RequestSpotInstances</a>.</p>",
1662716628
"EbsBlockDevice$OutpostArn": "<p>The ARN of the Outpost on which the snapshot is stored.</p>",
1662816629
"EbsInstanceBlockDevice$VolumeId": "<p>The ID of the EBS volume.</p>",
16629-
"ElasticGpuAssociation$ElasticGpuId": "<p>The ID of the Elastic Graphics accelerator.</p>",
1663016630
"ElasticGpuAssociation$ElasticGpuAssociationId": "<p>The ID of the association.</p>",
1663116631
"ElasticGpuAssociation$ElasticGpuAssociationState": "<p>The state of the association between the instance and the Elastic Graphics accelerator.</p>",
1663216632
"ElasticGpuAssociation$ElasticGpuAssociationTime": "<p>The time the Elastic Graphics accelerator was associated with the instance.</p>",

apis/ec2/2016-11-15/waiters-2.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,24 @@
281281
}
282282
]
283283
},
284+
"InternetGatewayExists": {
285+
"operation": "DescribeInternetGateways",
286+
"delay": 5,
287+
"maxAttempts": 6,
288+
"acceptors": [
289+
{
290+
"expected": true,
291+
"matcher": "path",
292+
"state": "success",
293+
"argument": "length(InternetGateways[].InternetGatewayId) > `0`"
294+
},
295+
{
296+
"expected": "InvalidInternetGateway.NotFound",
297+
"matcher": "error",
298+
"state": "retry"
299+
}
300+
]
301+
},
284302
"KeyPairExists": {
285303
"operation": "DescribeKeyPairs",
286304
"delay": 5,

apis/models.lex.v2/2020-08-07/api-2.json

Lines changed: 63 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2162,7 +2162,6 @@
21622162
"type":"structure",
21632163
"required":[
21642164
"slotTypeName",
2165-
"valueSelectionSetting",
21662165
"botId",
21672166
"botVersion",
21682167
"localeId"
@@ -2187,7 +2186,8 @@
21872186
"shape":"LocaleId",
21882187
"location":"uri",
21892188
"locationName":"localeId"
2190-
}
2189+
},
2190+
"externalSourceSetting":{"shape":"ExternalSourceSetting"}
21912191
}
21922192
},
21932193
"CreateSlotTypeResponse":{
@@ -2202,7 +2202,8 @@
22022202
"botId":{"shape":"Id"},
22032203
"botVersion":{"shape":"DraftBotVersion"},
22042204
"localeId":{"shape":"LocaleId"},
2205-
"creationDateTime":{"shape":"Timestamp"}
2205+
"creationDateTime":{"shape":"Timestamp"},
2206+
"externalSourceSetting":{"shape":"ExternalSourceSetting"}
22062207
}
22072208
},
22082209
"CreateUploadUrlRequest":{
@@ -2666,7 +2667,8 @@
26662667
"creationDateTime":{"shape":"Timestamp"},
26672668
"lastUpdatedDateTime":{"shape":"Timestamp"},
26682669
"lastBuildSubmittedDateTime":{"shape":"Timestamp"},
2669-
"botLocaleHistoryEvents":{"shape":"BotLocaleHistoryEventsList"}
2670+
"botLocaleHistoryEvents":{"shape":"BotLocaleHistoryEventsList"},
2671+
"recommendedActions":{"shape":"RecommendedActions"}
26702672
}
26712673
},
26722674
"DescribeBotRecommendationRequest":{
@@ -2996,7 +2998,8 @@
29962998
"botVersion":{"shape":"BotVersion"},
29972999
"localeId":{"shape":"LocaleId"},
29983000
"creationDateTime":{"shape":"Timestamp"},
2999-
"lastUpdatedDateTime":{"shape":"Timestamp"}
3001+
"lastUpdatedDateTime":{"shape":"Timestamp"},
3002+
"externalSourceSetting":{"shape":"ExternalSourceSetting"}
30003003
}
30013004
},
30023005
"Description":{
@@ -3109,6 +3112,12 @@
31093112
"type":"list",
31103113
"member":{"shape":"ExportSummary"}
31113114
},
3115+
"ExternalSourceSetting":{
3116+
"type":"structure",
3117+
"members":{
3118+
"grammarSlotTypeSetting":{"shape":"GrammarSlotTypeSetting"}
3119+
}
3120+
},
31123121
"FailureReason":{"type":"string"},
31133122
"FailureReasons":{
31143123
"type":"list",
@@ -3190,6 +3199,24 @@
31903199
"timeoutInSeconds":{"shape":"FulfillmentTimeout"}
31913200
}
31923201
},
3202+
"GrammarSlotTypeSetting":{
3203+
"type":"structure",
3204+
"members":{
3205+
"source":{"shape":"GrammarSlotTypeSource"}
3206+
}
3207+
},
3208+
"GrammarSlotTypeSource":{
3209+
"type":"structure",
3210+
"required":[
3211+
"s3BucketName",
3212+
"s3ObjectKey"
3213+
],
3214+
"members":{
3215+
"s3BucketName":{"shape":"S3BucketName"},
3216+
"s3ObjectKey":{"shape":"S3ObjectPath"},
3217+
"kmsKeyArn":{"shape":"KmsKeyArn"}
3218+
}
3219+
},
31933220
"HitCount":{"type":"integer"},
31943221
"Id":{
31953222
"type":"string",
@@ -4108,6 +4135,11 @@
41084135
"max":5000,
41094136
"min":1
41104137
},
4138+
"RecommendedAction":{"type":"string"},
4139+
"RecommendedActions":{
4140+
"type":"list",
4141+
"member":{"shape":"RecommendedAction"}
4142+
},
41114143
"RecommendedIntentSummary":{
41124144
"type":"structure",
41134145
"members":{
@@ -4204,6 +4236,12 @@
42044236
"kmsKeyArn":{"shape":"KmsKeyArn"}
42054237
}
42064238
},
4239+
"S3ObjectPath":{
4240+
"type":"string",
4241+
"max":1024,
4242+
"min":1,
4243+
"pattern":"[\\.\\-\\!\\*\\_\\'\\(\\)a-zA-Z0-9][\\.\\-\\!\\*\\_\\'\\(\\)\\/a-zA-Z0-9]*$"
4244+
},
42074245
"SSMLMessage":{
42084246
"type":"structure",
42094247
"required":["value"],
@@ -4434,6 +4472,14 @@
44344472
"type":"list",
44354473
"member":{"shape":"SlotSummary"}
44364474
},
4475+
"SlotTypeCategory":{
4476+
"type":"string",
4477+
"enum":[
4478+
"Custom",
4479+
"Extended",
4480+
"ExternalGrammar"
4481+
]
4482+
},
44374483
"SlotTypeFilter":{
44384484
"type":"structure",
44394485
"required":[
@@ -4449,7 +4495,10 @@
44494495
},
44504496
"SlotTypeFilterName":{
44514497
"type":"string",
4452-
"enum":["SlotTypeName"]
4498+
"enum":[
4499+
"SlotTypeName",
4500+
"ExternalSourceType"
4501+
]
44534502
},
44544503
"SlotTypeFilterOperator":{
44554504
"type":"string",
@@ -4496,7 +4545,8 @@
44964545
"slotTypeName":{"shape":"Name"},
44974546
"description":{"shape":"Description"},
44984547
"parentSlotTypeSignature":{"shape":"SlotTypeSignature"},
4499-
"lastUpdatedDateTime":{"shape":"Timestamp"}
4548+
"lastUpdatedDateTime":{"shape":"Timestamp"},
4549+
"slotTypeCategory":{"shape":"SlotTypeCategory"}
45004550
}
45014551
},
45024552
"SlotTypeSummaryList":{
@@ -4875,7 +4925,8 @@
48754925
"botLocaleStatus":{"shape":"BotLocaleStatus"},
48764926
"failureReasons":{"shape":"FailureReasons"},
48774927
"creationDateTime":{"shape":"Timestamp"},
4878-
"lastUpdatedDateTime":{"shape":"Timestamp"}
4928+
"lastUpdatedDateTime":{"shape":"Timestamp"},
4929+
"recommendedActions":{"shape":"RecommendedActions"}
48794930
}
48804931
},
48814932
"UpdateBotRecommendationRequest":{
@@ -5147,7 +5198,6 @@
51475198
"required":[
51485199
"slotTypeId",
51495200
"slotTypeName",
5150-
"valueSelectionSetting",
51515201
"botId",
51525202
"botVersion",
51535203
"localeId"
@@ -5177,7 +5227,8 @@
51775227
"shape":"LocaleId",
51785228
"location":"uri",
51795229
"locationName":"localeId"
5180-
}
5230+
},
5231+
"externalSourceSetting":{"shape":"ExternalSourceSetting"}
51815232
}
51825233
},
51835234
"UpdateSlotTypeResponse":{
@@ -5193,7 +5244,8 @@
51935244
"botVersion":{"shape":"DraftBotVersion"},
51945245
"localeId":{"shape":"LocaleId"},
51955246
"creationDateTime":{"shape":"Timestamp"},
5196-
"lastUpdatedDateTime":{"shape":"Timestamp"}
5247+
"lastUpdatedDateTime":{"shape":"Timestamp"},
5248+
"externalSourceSetting":{"shape":"ExternalSourceSetting"}
51975249
}
51985250
},
51995251
"Utterance":{"type":"string"},

apis/models.lex.v2/2020-08-07/docs-2.json

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1313,6 +1313,16 @@
13131313
"ListExportsResponse$exportSummaries": "<p>Summary information for the exports that meet the filter criteria specified in the request. The length of the list is specified in the <code>maxResults</code> parameter. If there are more exports available, the <code>nextToken</code> field contains a token to get the next page of results.</p>"
13141314
}
13151315
},
1316+
"ExternalSourceSetting": {
1317+
"base": "<p>Provides information about the external source of the slot type's definition.</p>",
1318+
"refs": {
1319+
"CreateSlotTypeRequest$externalSourceSetting": "<p>Sets the type of external information used to create the slot type.</p>",
1320+
"CreateSlotTypeResponse$externalSourceSetting": "<p>The type of external information used to create the slot type.</p>",
1321+
"DescribeSlotTypeResponse$externalSourceSetting": null,
1322+
"UpdateSlotTypeRequest$externalSourceSetting": null,
1323+
"UpdateSlotTypeResponse$externalSourceSetting": null
1324+
}
1325+
},
13161326
"FailureReason": {
13171327
"base": null,
13181328
"refs": {
@@ -1403,6 +1413,18 @@
14031413
"FulfillmentCodeHookSettings$fulfillmentUpdatesSpecification": "<p>Provides settings for update messages sent to the user for long-running Lambda fulfillment functions. Fulfillment updates can be used only with streaming conversations.</p>"
14041414
}
14051415
},
1416+
"GrammarSlotTypeSetting": {
1417+
"base": "<p>Settings requried for a slot type based on a grammar that you provide.</p>",
1418+
"refs": {
1419+
"ExternalSourceSetting$grammarSlotTypeSetting": "<p>Settings required for a slot type based on a grammar that you provide.</p>"
1420+
}
1421+
},
1422+
"GrammarSlotTypeSource": {
1423+
"base": "<p>Describes the Amazon S3 bucket name and location for the grammar that is the source for the slot type.</p>",
1424+
"refs": {
1425+
"GrammarSlotTypeSetting$source": "<p>The source of the grammar used to create the slot type.</p>"
1426+
}
1427+
},
14061428
"HitCount": {
14071429
"base": null,
14081430
"refs": {
@@ -1783,6 +1805,7 @@
17831805
"base": null,
17841806
"refs": {
17851807
"EncryptionSetting$kmsKeyArn": "<p>The KMS key ARN used to encrypt the metadata associated with the bot recommendation.</p>",
1808+
"GrammarSlotTypeSource$kmsKeyArn": "<p>The Amazon KMS key required to decrypt the contents of the grammar, if any.</p>",
17861809
"S3BucketLogDestination$kmsKeyArn": "<p>The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.</p>",
17871810
"S3BucketTranscriptSource$kmsKeyArn": "<p>The ARN of the KMS key that customer use to encrypt their Amazon S3 bucket. Only use this field if your bucket is encrypted using a customer managed KMS key.</p>"
17881811
}
@@ -2355,6 +2378,19 @@
23552378
"KendraConfiguration$queryFilterString": "<p>A query filter that Amazon Lex sends to Amazon Kendra to filter the response from a query. The filter is in the format defined by Amazon Kendra. For more information, see <a href=\"https://docs.aws.amazon.com/kendra/latest/dg/filtering.html\">Filtering queries</a>.</p>"
23562379
}
23572380
},
2381+
"RecommendedAction": {
2382+
"base": null,
2383+
"refs": {
2384+
"RecommendedActions$member": null
2385+
}
2386+
},
2387+
"RecommendedActions": {
2388+
"base": null,
2389+
"refs": {
2390+
"DescribeBotLocaleResponse$recommendedActions": "<p>Recommended actions to take to resolve an error in the <code>failureReasons</code> field.</p>",
2391+
"UpdateBotLocaleResponse$recommendedActions": "<p>Recommended actions to take to resolve an error in the <code>failureReasons</code> field.</p>"
2392+
}
2393+
},
23582394
"RecommendedIntentSummary": {
23592395
"base": "<p>An object that contains a summary of a recommended intent.</p>",
23602396
"refs": {
@@ -2451,6 +2487,7 @@
24512487
"S3BucketName": {
24522488
"base": null,
24532489
"refs": {
2490+
"GrammarSlotTypeSource$s3BucketName": "<p>The name of the S3 bucket that contains the grammar source.</p>",
24542491
"S3BucketTranscriptSource$s3BucketName": "<p>The name of the bucket containing the transcript and the associated metadata.</p>"
24552492
}
24562493
},
@@ -2460,6 +2497,12 @@
24602497
"TranscriptSourceSetting$s3BucketTranscriptSource": "<p>Indicates the setting of the Amazon S3 bucket where the transcript is stored.</p>"
24612498
}
24622499
},
2500+
"S3ObjectPath": {
2501+
"base": null,
2502+
"refs": {
2503+
"GrammarSlotTypeSource$s3ObjectKey": "<p>The path to the grammar in the S3 bucket.</p>"
2504+
}
2505+
},
24632506
"SSMLMessage": {
24642507
"base": "<p>Defines a Speech Synthesis Markup Language (SSML) prompt.</p>",
24652508
"refs": {
@@ -2659,6 +2702,12 @@
26592702
"ListSlotsResponse$slotSummaries": "<p>Summary information for the slots that meet the filter criteria specified in the request. The length of the list is specified in the <code>maxResults</code> parameter of the request. If there are more slots available, the <code>nextToken</code> field contains a token to get the next page of results.</p>"
26602703
}
26612704
},
2705+
"SlotTypeCategory": {
2706+
"base": null,
2707+
"refs": {
2708+
"SlotTypeSummary$slotTypeCategory": "<p>Indicates the type of the slot type.</p> <ul> <li> <p> <code>Custom</code> - A slot type that you created using custom values. For more information, see <a href=\"https://docs.aws.amazon.com/lexv2/latest/dg/custom-slot-types.html\">Creating custom slot types</a>.</p> </li> <li> <p> <code>Extended</code> - A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For more information, see <a href=\"https://docs.aws.amazon.com/lexv2/latest/dg/built-in-slot-alphanumerice.html\">AMAZON.AlphaNumeric</a>.</p> </li> <li> <p> <code>ExternalGrammar</code> - A slot type using a custom GRXML grammar to define values. For more information, see <a href=\"https://docs.aws.amazon.com/lexv2/latest/dg/building-grxml.html\">Using a custom grammar slot type</a>.</p> </li> </ul>"
2709+
}
2710+
},
26622711
"SlotTypeFilter": {
26632712
"base": "<p>Filters the response from the <code>ListSlotTypes</code> operation.</p>",
26642713
"refs": {
@@ -3144,7 +3193,7 @@
31443193
"VoiceEngine": {
31453194
"base": null,
31463195
"refs": {
3147-
"VoiceSettings$engine": "<p>Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see <a href=\"https://docs.aws.amazon.com/polly/latest/dg/voicelist.html\">Voices in Amazon Polly</a>.</p>"
3196+
"VoiceSettings$engine": "<p>Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the <a href=\"https://docs.aws.amazon.com/polly/latest/dg/API_SynthesizeSpeech.html#polly-SynthesizeSpeech-request-Engine\"> <code>engine</code> parameter of the <code>SynthesizeSpeech</code> operation</a> in the <i>Amazon Polly developer guide</i>.</p> <p>If you do not specify a value, the default is <code>standard</code>.</p>"
31483197
}
31493198
},
31503199
"VoiceId": {

0 commit comments

Comments
 (0)