vendor: update all dependencies

This commit is contained in:
Nick Craig-Wood 2018-03-19 15:51:38 +00:00
parent 940df88eb2
commit d64789528d
4309 changed files with 1327278 additions and 1001118 deletions

View file

@ -6,6 +6,7 @@
"jsonVersion":"1.1",
"protocol":"rest-json",
"serviceFullName":"Amazon Lex Model Building Service",
"serviceId":"Lex Model Building Service",
"signatureVersion":"v4",
"signingName":"lex",
"uid":"lex-models-2017-04-19"
@ -387,6 +388,22 @@
{"shape":"BadRequestException"}
]
},
"GetImport":{
"name":"GetImport",
"http":{
"method":"GET",
"requestUri":"/imports/{importId}",
"responseCode":200
},
"input":{"shape":"GetImportRequest"},
"output":{"shape":"GetImportResponse"},
"errors":[
{"shape":"NotFoundException"},
{"shape":"LimitExceededException"},
{"shape":"InternalFailureException"},
{"shape":"BadRequestException"}
]
},
"GetIntent":{
"name":"GetIntent",
"http":{
@ -565,6 +582,21 @@
{"shape":"BadRequestException"},
{"shape":"PreconditionFailedException"}
]
},
"StartImport":{
"name":"StartImport",
"http":{
"method":"POST",
"requestUri":"/imports/",
"responseCode":201
},
"input":{"shape":"StartImportRequest"},
"output":{"shape":"StartImportResponse"},
"errors":[
{"shape":"LimitExceededException"},
{"shape":"InternalFailureException"},
{"shape":"BadRequestException"}
]
}
},
"shapes":{
@ -588,6 +620,7 @@
"error":{"httpStatusCode":400},
"exception":true
},
"Blob":{"type":"blob"},
"Boolean":{"type":"boolean"},
"BotAliasMetadata":{
"type":"structure",
@ -711,7 +744,8 @@
"enum":[
"Facebook",
"Slack",
"Twilio-Sms"
"Twilio-Sms",
"Kik"
]
},
"CodeHook":{
@ -742,7 +776,8 @@
"type":"string",
"enum":[
"PlainText",
"SSML"
"SSML",
"CustomPayload"
]
},
"Count":{"type":"integer"},
@ -1023,7 +1058,10 @@
},
"ExportType":{
"type":"string",
"enum":["ALEXA_SKILLS_KIT"]
"enum":[
"ALEXA_SKILLS_KIT",
"LEX"
]
},
"FollowUpPrompt":{
"type":"structure",
@ -1415,6 +1453,29 @@
"url":{"shape":"String"}
}
},
"GetImportRequest":{
"type":"structure",
"required":["importId"],
"members":{
"importId":{
"shape":"String",
"location":"uri",
"locationName":"importId"
}
}
},
"GetImportResponse":{
"type":"structure",
"members":{
"name":{"shape":"Name"},
"resourceType":{"shape":"ResourceType"},
"mergeStrategy":{"shape":"MergeStrategy"},
"importId":{"shape":"String"},
"importStatus":{"shape":"ImportStatus"},
"failureReason":{"shape":"StringList"},
"createdDate":{"shape":"Timestamp"}
}
},
"GetIntentRequest":{
"type":"structure",
"required":[
@ -1628,6 +1689,20 @@
"utterances":{"shape":"ListsOfUtterances"}
}
},
"GroupNumber":{
"type":"integer",
"box":true,
"max":5,
"min":1
},
"ImportStatus":{
"type":"string",
"enum":[
"IN_PROGRESS",
"COMPLETE",
"FAILED"
]
},
"Intent":{
"type":"structure",
"required":[
@ -1707,7 +1782,11 @@
},
"Locale":{
"type":"string",
"enum":["en-US"]
"enum":[
"en-US",
"en-GB",
"de-DE"
]
},
"LocaleList":{
"type":"list",
@ -1719,6 +1798,13 @@
"max":50,
"min":1
},
"MergeStrategy":{
"type":"string",
"enum":[
"OVERWRITE_LATEST",
"FAIL_ON_CONFLICT"
]
},
"Message":{
"type":"structure",
"required":[
@ -1727,13 +1813,14 @@
],
"members":{
"contentType":{"shape":"ContentType"},
"content":{"shape":"ContentString"}
"content":{"shape":"ContentString"},
"groupNumber":{"shape":"GroupNumber"}
}
},
"MessageList":{
"type":"list",
"member":{"shape":"Message"},
"max":5,
"max":15,
"min":1
},
"MessageVersion":{
@ -1743,7 +1830,7 @@
},
"Name":{
"type":"string",
"max":64,
"max":100,
"min":1,
"pattern":"[a-zA-Z_]+"
},
@ -1856,7 +1943,8 @@
"checksum":{"shape":"String"},
"processBehavior":{"shape":"ProcessBehavior"},
"locale":{"shape":"Locale"},
"childDirected":{"shape":"Boolean"}
"childDirected":{"shape":"Boolean"},
"createVersion":{"shape":"Boolean"}
}
},
"PutBotResponse":{
@ -1876,7 +1964,8 @@
"checksum":{"shape":"String"},
"version":{"shape":"Version"},
"locale":{"shape":"Locale"},
"childDirected":{"shape":"Boolean"}
"childDirected":{"shape":"Boolean"},
"createVersion":{"shape":"Boolean"}
}
},
"PutIntentRequest":{
@ -1898,7 +1987,8 @@
"dialogCodeHook":{"shape":"CodeHook"},
"fulfillmentActivity":{"shape":"FulfillmentActivity"},
"parentIntentSignature":{"shape":"BuiltinIntentSignature"},
"checksum":{"shape":"String"}
"checksum":{"shape":"String"},
"createVersion":{"shape":"Boolean"}
}
},
"PutIntentResponse":{
@ -1918,7 +2008,8 @@
"lastUpdatedDate":{"shape":"Timestamp"},
"createdDate":{"shape":"Timestamp"},
"version":{"shape":"Version"},
"checksum":{"shape":"String"}
"checksum":{"shape":"String"},
"createVersion":{"shape":"Boolean"}
}
},
"PutSlotTypeRequest":{
@ -1933,7 +2024,8 @@
"description":{"shape":"Description"},
"enumerationValues":{"shape":"EnumerationValues"},
"checksum":{"shape":"String"},
"valueSelectionStrategy":{"shape":"SlotValueSelectionStrategy"}
"valueSelectionStrategy":{"shape":"SlotValueSelectionStrategy"},
"createVersion":{"shape":"Boolean"}
}
},
"PutSlotTypeResponse":{
@ -1946,7 +2038,8 @@
"createdDate":{"shape":"Timestamp"},
"version":{"shape":"Version"},
"checksum":{"shape":"String"},
"valueSelectionStrategy":{"shape":"SlotValueSelectionStrategy"}
"valueSelectionStrategy":{"shape":"SlotValueSelectionStrategy"},
"createVersion":{"shape":"Boolean"}
}
},
"ReferenceType":{
@ -1976,7 +2069,11 @@
},
"ResourceType":{
"type":"string",
"enum":["BOT"]
"enum":[
"BOT",
"INTENT",
"SLOT_TYPE"
]
},
"ResponseCard":{
"type":"string",
@ -2058,6 +2155,30 @@
"TOP_RESOLUTION"
]
},
"StartImportRequest":{
"type":"structure",
"required":[
"payload",
"resourceType",
"mergeStrategy"
],
"members":{
"payload":{"shape":"Blob"},
"resourceType":{"shape":"ResourceType"},
"mergeStrategy":{"shape":"MergeStrategy"}
}
},
"StartImportResponse":{
"type":"structure",
"members":{
"name":{"shape":"Name"},
"resourceType":{"shape":"ResourceType"},
"mergeStrategy":{"shape":"MergeStrategy"},
"importId":{"shape":"String"},
"importStatus":{"shape":"ImportStatus"},
"createdDate":{"shape":"Timestamp"}
}
},
"Statement":{
"type":"structure",
"required":["messages"],
@ -2083,6 +2204,10 @@
]
},
"String":{"type":"string"},
"StringList":{
"type":"list",
"member":{"shape":"String"}
},
"SynonymList":{
"type":"list",
"member":{"shape":"Value"}

View file

@ -13,7 +13,7 @@
"DeleteIntentVersion": "<p>Deletes a specific version of an intent. To delete all versions of a intent, use the <a>DeleteIntent</a> operation. </p> <p>This operation requires permissions for the <code>lex:DeleteIntentVersion</code> action.</p>",
"DeleteSlotType": "<p>Deletes all versions of the slot type, including the <code>$LATEST</code> version. To delete a specific version of the slot type, use the <a>DeleteSlotTypeVersion</a> operation.</p> <p> You can delete a version of a slot type only if it is not referenced. To delete a slot type that is referred to in one or more intents, you must remove those references first. </p> <note> <p> If you get the <code>ResourceInUseException</code> exception, the exception provides an example reference that shows the intent where the slot type is referenced. To remove the reference to the slot type, either update the intent or delete it. If you get the same exception when you attempt to delete the slot type again, repeat until the slot type has no references and the <code>DeleteSlotType</code> call is successful. </p> </note> <p>This operation requires permission for the <code>lex:DeleteSlotType</code> action.</p>",
"DeleteSlotTypeVersion": "<p>Deletes a specific version of a slot type. To delete all versions of a slot type, use the <a>DeleteSlotType</a> operation. </p> <p>This operation requires permissions for the <code>lex:DeleteSlotTypeVersion</code> action.</p>",
"DeleteUtterances": "<p>Deletes stored utterances.</p> <p>Amazon Lex stores the utterances that users send to your bot unless the <code>childDirected</code> field in the bot is set to <code>true</code>. Utterances are stored for 15 days for use with the <a>GetUtterancesView</a> operation, and then stored indefinitely for use in improving the ability of your bot to respond to user input.</p> <p>Use the <code>DeleteStoredUtterances</code> operation to manually delete stored utterances for a specific user.</p> <p>This operation requires permissions for the <code>lex:DeleteUtterances</code> action.</p>",
"DeleteUtterances": "<p>Deletes stored utterances.</p> <p>Amazon Lex stores the utterances that users send to your bot. Utterances are stored for 15 days for use with the <a>GetUtterancesView</a> operation, and then stored indefinitely for use in improving the ability of your bot to respond to user input.</p> <p>Use the <code>DeleteStoredUtterances</code> operation to manually delete stored utterances for a specific user.</p> <p>This operation requires permissions for the <code>lex:DeleteUtterances</code> action.</p>",
"GetBot": "<p>Returns metadata information for a specific bot. You must provide the bot name and the bot version or alias. </p> <p> This operation requires permissions for the <code>lex:GetBot</code> action. </p>",
"GetBotAlias": "<p>Returns information about an Amazon Lex bot alias. For more information about aliases, see <a>versioning-aliases</a>.</p> <p>This operation requires permissions for the <code>lex:GetBotAlias</code> action.</p>",
"GetBotAliases": "<p>Returns a list of aliases for a specified Amazon Lex bot.</p> <p>This operation requires permissions for the <code>lex:GetBotAliases</code> action.</p>",
@ -25,17 +25,19 @@
"GetBuiltinIntents": "<p>Gets a list of built-in intents that meet the specified criteria.</p> <p>This operation requires permission for the <code>lex:GetBuiltinIntents</code> action.</p>",
"GetBuiltinSlotTypes": "<p>Gets a list of built-in slot types that meet the specified criteria.</p> <p>For a list of built-in slot types, see <a href=\"https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/slot-type-reference\">Slot Type Reference</a> in the <i>Alexa Skills Kit</i>.</p> <p>This operation requires permission for the <code>lex:GetBuiltInSlotTypes</code> action.</p>",
"GetExport": "<p>Exports the contents of a Amazon Lex resource in a specified format. </p>",
"GetImport": "<p>Gets information about an import job started with the <code>StartImport</code> operation.</p>",
"GetIntent": "<p> Returns information about an intent. In addition to the intent name, you must specify the intent version. </p> <p> This operation requires permissions to perform the <code>lex:GetIntent</code> action. </p>",
"GetIntentVersions": "<p>Gets information about all of the versions of an intent.</p> <p>The <code>GetIntentVersions</code> operation returns an <code>IntentMetadata</code> object for each version of an intent. For example, if an intent has three numbered versions, the <code>GetIntentVersions</code> operation returns four <code>IntentMetadata</code> objects in the response, one for each numbered version and one for the <code>$LATEST</code> version. </p> <p>The <code>GetIntentVersions</code> operation always returns at least one version, the <code>$LATEST</code> version.</p> <p>This operation requires permissions for the <code>lex:GetIntentVersions</code> action.</p>",
"GetIntents": "<p>Returns intent information as follows: </p> <ul> <li> <p>If you specify the <code>nameContains</code> field, returns the <code>$LATEST</code> version of all intents that contain the specified string.</p> </li> <li> <p> If you don't specify the <code>nameContains</code> field, returns information about the <code>$LATEST</code> version of all intents. </p> </li> </ul> <p> The operation requires permission for the <code>lex:GetIntents</code> action. </p>",
"GetSlotType": "<p>Returns information about a specific version of a slot type. In addition to specifying the slot type name, you must specify the slot type version.</p> <p>This operation requires permissions for the <code>lex:GetSlotType</code> action.</p>",
"GetSlotTypeVersions": "<p>Gets information about all versions of a slot type.</p> <p>The <code>GetSlotTypeVersions</code> operation returns a <code>SlotTypeMetadata</code> object for each version of a slot type. For example, if a slot type has three numbered versions, the <code>GetSlotTypeVersions</code> operation returns four <code>SlotTypeMetadata</code> objects in the response, one for each numbered version and one for the <code>$LATEST</code> version. </p> <p>The <code>GetSlotTypeVersions</code> operation always returns at least one version, the <code>$LATEST</code> version.</p> <p>This operation requires permissions for the <code>lex:GetSlotTypeVersions</code> action.</p>",
"GetSlotTypes": "<p>Returns slot type information as follows: </p> <ul> <li> <p>If you specify the <code>nameContains</code> field, returns the <code>$LATEST</code> version of all slot types that contain the specified string.</p> </li> <li> <p> If you don't specify the <code>nameContains</code> field, returns information about the <code>$LATEST</code> version of all slot types. </p> </li> </ul> <p> The operation requires permission for the <code>lex:GetSlotTypes</code> action. </p>",
"GetUtterancesView": "<p>Use the <code>GetUtterancesView</code> operation to get information about the utterances that your users have made to your bot. You can use this list to tune the utterances that your bot responds to.</p> <p>For example, say that you have created a bot to order flowers. After your users have used your bot for a while, use the <code>GetUtterancesView</code> operation to see the requests that they have made and whether they have been successful. You might find that the utterance \"I want flowers\" is not being recognized. You could add this utterance to the <code>OrderFlowers</code> intent so that your bot recognizes that utterance.</p> <p>After you publish a new version of a bot, you can get information about the old version and the new so that you can compare the performance across the two versions. </p> <p>Data is available for the last 15 days. You can request information for up to 5 versions in each request. The response contains information about a maximum of 100 utterances for each version.</p> <p>If the bot's <code>childDirected</code> field is set to <code>true</code>, utterances for the bot are not stored and cannot be retrieved with the <code>GetUtterancesView</code> operation. For more information, see <a>PutBot</a>.</p> <p>This operation requires permissions for the <code>lex:GetUtterancesView</code> action.</p>",
"PutBot": "<p>Creates an Amazon Lex conversational bot or replaces an existing bot. When you create or update a bot you are only required to specify a name. You can use this to add intents later, or to remove intents from an existing bot. When you create a bot with a name only, the bot is created or updated but Amazon Lex returns the <code/> response <code>FAILED</code>. You can build the bot after you add one or more intents. For more information about Amazon Lex bots, see <a>how-it-works</a>. </p> <p>If you specify the name of an existing bot, the fields in the request replace the existing values in the <code>$LATEST</code> version of the bot. Amazon Lex removes any fields that you don't provide values for in the request, except for the <code>idleTTLInSeconds</code> and <code>privacySettings</code> fields, which are set to their default values. If you don't specify values for required fields, Amazon Lex throws an exception.</p> <p>This operation requires permissions for the <code>lex:PutBot</code> action. For more information, see <a>auth-and-access-control</a>.</p>",
"GetUtterancesView": "<p>Use the <code>GetUtterancesView</code> operation to get information about the utterances that your users have made to your bot. You can use this list to tune the utterances that your bot responds to.</p> <p>For example, say that you have created a bot to order flowers. After your users have used your bot for a while, use the <code>GetUtterancesView</code> operation to see the requests that they have made and whether they have been successful. You might find that the utterance \"I want flowers\" is not being recognized. You could add this utterance to the <code>OrderFlowers</code> intent so that your bot recognizes that utterance.</p> <p>After you publish a new version of a bot, you can get information about the old version and the new so that you can compare the performance across the two versions. </p> <note> <p>Utterance statistics are generated once a day. Data is available for the last 15 days. You can request information for up to 5 versions in each request. The response contains information about a maximum of 100 utterances for each version.</p> </note> <p>This operation requires permissions for the <code>lex:GetUtterancesView</code> action.</p>",
"PutBot": "<p>Creates an Amazon Lex conversational bot or replaces an existing bot. When you create or update a bot you are only required to specify a name, a locale, and whether the bot is directed toward children under age 13. You can use this to add intents later, or to remove intents from an existing bot. When you create a bot with the minimum information, the bot is created or updated but Amazon Lex returns the <code/> response <code>FAILED</code>. You can build the bot after you add one or more intents. For more information about Amazon Lex bots, see <a>how-it-works</a>. </p> <p>If you specify the name of an existing bot, the fields in the request replace the existing values in the <code>$LATEST</code> version of the bot. Amazon Lex removes any fields that you don't provide values for in the request, except for the <code>idleTTLInSeconds</code> and <code>privacySettings</code> fields, which are set to their default values. If you don't specify values for required fields, Amazon Lex throws an exception.</p> <p>This operation requires permissions for the <code>lex:PutBot</code> action. For more information, see <a>auth-and-access-control</a>.</p>",
"PutBotAlias": "<p>Creates an alias for the specified version of the bot or replaces an alias for the specified bot. To change the version of the bot that the alias points to, replace the alias. For more information about aliases, see <a>versioning-aliases</a>.</p> <p>This operation requires permissions for the <code>lex:PutBotAlias</code> action. </p>",
"PutIntent": "<p>Creates an intent or replaces an existing intent.</p> <p>To define the interaction between the user and your bot, you use one or more intents. For a pizza ordering bot, for example, you would create an <code>OrderPizza</code> intent. </p> <p>To create an intent or replace an existing intent, you must provide the following:</p> <ul> <li> <p>Intent name. For example, <code>OrderPizza</code>.</p> </li> <li> <p>Sample utterances. For example, \"Can I order a pizza, please.\" and \"I want to order a pizza.\"</p> </li> <li> <p>Information to be gathered. You specify slot types for the information that your bot will request from the user. You can specify standard slot types, such as a date or a time, or custom slot types such as the size and crust of a pizza.</p> </li> <li> <p>How the intent will be fulfilled. You can provide a Lambda function or configure the intent to return the intent information to the client application. If you use a Lambda function, when all of the intent information is available, Amazon Lex invokes your Lambda function. If you configure your intent to return the intent information to the client application. </p> </li> </ul> <p>You can specify other optional information in the request, such as:</p> <ul> <li> <p>A confirmation prompt to ask the user to confirm an intent. For example, \"Shall I order your pizza?\"</p> </li> <li> <p>A conclusion statement to send to the user after the intent has been fulfilled. For example, \"I placed your pizza order.\"</p> </li> <li> <p>A follow-up prompt that asks the user for additional activity. For example, asking \"Do you want to order a drink with your pizza?\"</p> </li> </ul> <p>If you specify an existing intent name to update the intent, Amazon Lex replaces the values in the <code>$LATEST</code> version of the intent with the values in the request. Amazon Lex removes fields that you don't provide in the request. If you don't specify the required fields, Amazon Lex throws an exception. When you update the <code>$LATEST</code> version of an intent, the <code>status</code> field of any bot that uses the <code>$LATEST</code> version of the intent is set to <code>NOT_BUILT</code>.</p> <p>For more information, see <a>how-it-works</a>.</p> <p>This operation requires permissions for the <code>lex:PutIntent</code> action.</p>",
"PutSlotType": "<p>Creates a custom slot type or replaces an existing custom slot type.</p> <p>To create a custom slot type, specify a name for the slot type and a set of enumeration values, which are the values that a slot of this type can assume. For more information, see <a>how-it-works</a>.</p> <p>If you specify the name of an existing slot type, the fields in the request replace the existing values in the <code>$LATEST</code> version of the slot type. Amazon Lex removes the fields that you don't provide in the request. If you don't specify required fields, Amazon Lex throws an exception. When you update the <code>$LATEST</code> version of a slot type, if a bot uses the <code>$LATEST</code> version of an intent that contains the slot type, the bot's <code>status</code> field is set to <code>NOT_BUILT</code>.</p> <p>This operation requires permissions for the <code>lex:PutSlotType</code> action.</p>"
"PutSlotType": "<p>Creates a custom slot type or replaces an existing custom slot type.</p> <p>To create a custom slot type, specify a name for the slot type and a set of enumeration values, which are the values that a slot of this type can assume. For more information, see <a>how-it-works</a>.</p> <p>If you specify the name of an existing slot type, the fields in the request replace the existing values in the <code>$LATEST</code> version of the slot type. Amazon Lex removes the fields that you don't provide in the request. If you don't specify required fields, Amazon Lex throws an exception. When you update the <code>$LATEST</code> version of a slot type, if a bot uses the <code>$LATEST</code> version of an intent that contains the slot type, the bot's <code>status</code> field is set to <code>NOT_BUILT</code>.</p> <p>This operation requires permissions for the <code>lex:PutSlotType</code> action.</p>",
"StartImport": "<p>Starts a job to import a resource to Amazon Lex.</p>"
},
"shapes": {
"AliasName": {
@ -65,13 +67,25 @@
"refs": {
}
},
"Blob": {
"base": null,
"refs": {
"StartImportRequest$payload": "<p>A zip archive in binary format. The archive should contain one file, a JSON file containing the resource to import. The resource should match the type specified in the <code>resourceType</code> field.</p>"
}
},
"Boolean": {
"base": null,
"refs": {
"CreateBotVersionResponse$childDirected": "<p>For each Amazon Lex bot created with the Amazon Lex Model Building Service, you must specify whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to the Children's Online Privacy Protection Act (COPPA) by specifying <code>true</code> or <code>false</code> in the <code>childDirected</code> field. By specifying <code>true</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. By specifying <code>false</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is not</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. You may not specify a default value for the <code>childDirected</code> field that does not accurately reflect whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA.</p> <p>If your use of Amazon Lex relates to a website, program, or other application that is directed in whole or in part, to children under age 13, you must obtain any required verifiable parental consent under COPPA. For information regarding the use of Amazon Lex in connection with websites, programs, or other applications that are directed or targeted, in whole or in part, to children under age 13, see the <a href=\"https://aws.amazon.com/lex/faqs#data-security\">Amazon Lex FAQ.</a> </p>",
"GetBotResponse$childDirected": "<p>For each Amazon Lex bot created with the Amazon Lex Model Building Service, you must specify whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to the Children's Online Privacy Protection Act (COPPA) by specifying <code>true</code> or <code>false</code> in the <code>childDirected</code> field. By specifying <code>true</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. By specifying <code>false</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is not</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. You may not specify a default value for the <code>childDirected</code> field that does not accurately reflect whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA.</p> <p>If your use of Amazon Lex relates to a website, program, or other application that is directed in whole or in part, to children under age 13, you must obtain any required verifiable parental consent under COPPA. For information regarding the use of Amazon Lex in connection with websites, programs, or other applications that are directed or targeted, in whole or in part, to children under age 13, see the <a href=\"https://aws.amazon.com/lex/faqs#data-security\">Amazon Lex FAQ.</a> </p>",
"PutBotRequest$childDirected": "<p>For each Amazon Lex bot created with the Amazon Lex Model Building Service, you must specify whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to the Children's Online Privacy Protection Act (COPPA) by specifying <code>true</code> or <code>false</code> in the <code>childDirected</code> field. By specifying <code>true</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. By specifying <code>false</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is not</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. You may not specify a default value for the <code>childDirected</code> field that does not accurately reflect whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA.</p> <p>If your use of Amazon Lex relates to a website, program, or other application that is directed in whole or in part, to children under age 13, you must obtain any required verifiable parental consent under COPPA. For information regarding the use of Amazon Lex in connection with websites, programs, or other applications that are directed or targeted, in whole or in part, to children under age 13, see the <a href=\"https://aws.amazon.com/lex/faqs#data-security\">Amazon Lex FAQ.</a> </p>",
"PutBotResponse$childDirected": "<p>For each Amazon Lex bot created with the Amazon Lex Model Building Service, you must specify whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to the Children's Online Privacy Protection Act (COPPA) by specifying <code>true</code> or <code>false</code> in the <code>childDirected</code> field. By specifying <code>true</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. By specifying <code>false</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is not</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. You may not specify a default value for the <code>childDirected</code> field that does not accurately reflect whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA.</p> <p>If your use of Amazon Lex relates to a website, program, or other application that is directed in whole or in part, to children under age 13, you must obtain any required verifiable parental consent under COPPA. For information regarding the use of Amazon Lex in connection with websites, programs, or other applications that are directed or targeted, in whole or in part, to children under age 13, see the <a href=\"https://aws.amazon.com/lex/faqs#data-security\">Amazon Lex FAQ.</a> </p>"
"PutBotRequest$createVersion": null,
"PutBotResponse$childDirected": "<p>For each Amazon Lex bot created with the Amazon Lex Model Building Service, you must specify whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to the Children's Online Privacy Protection Act (COPPA) by specifying <code>true</code> or <code>false</code> in the <code>childDirected</code> field. By specifying <code>true</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. By specifying <code>false</code> in the <code>childDirected</code> field, you confirm that your use of Amazon Lex <b>is not</b> related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. You may not specify a default value for the <code>childDirected</code> field that does not accurately reflect whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA.</p> <p>If your use of Amazon Lex relates to a website, program, or other application that is directed in whole or in part, to children under age 13, you must obtain any required verifiable parental consent under COPPA. For information regarding the use of Amazon Lex in connection with websites, programs, or other applications that are directed or targeted, in whole or in part, to children under age 13, see the <a href=\"https://aws.amazon.com/lex/faqs#data-security\">Amazon Lex FAQ.</a> </p>",
"PutBotResponse$createVersion": null,
"PutIntentRequest$createVersion": null,
"PutIntentResponse$createVersion": null,
"PutSlotTypeRequest$createVersion": null,
"PutSlotTypeResponse$createVersion": null
}
},
"BotAliasMetadata": {
@ -537,6 +551,16 @@
"refs": {
}
},
"GetImportRequest": {
"base": null,
"refs": {
}
},
"GetImportResponse": {
"base": null,
"refs": {
}
},
"GetIntentRequest": {
"base": null,
"refs": {
@ -607,6 +631,19 @@
"refs": {
}
},
"GroupNumber": {
"base": null,
"refs": {
"Message$groupNumber": "<p>Identifies the message group that the message belongs to. When a group is assigned to a message, Amazon Lex returns one message from each group in the response.</p>"
}
},
"ImportStatus": {
"base": null,
"refs": {
"GetImportResponse$importStatus": "<p>The status of the import job. If the status is <code>FAILED</code>, you can get the reason for the failure from the <code>failureReason</code> field.</p>",
"StartImportResponse$importStatus": "<p>The status of the import job. If the status is <code>FAILED</code>, you can get the reason for the failure using the <code>GetImport</code> operation.</p>"
}
},
"Intent": {
"base": "<p>Identifies the specific version of an intent.</p>",
"refs": {
@ -724,6 +761,14 @@
"GetSlotTypesRequest$maxResults": "<p>The maximum number of slot types to return in the response. The default is 10.</p>"
}
},
"MergeStrategy": {
"base": null,
"refs": {
"GetImportResponse$mergeStrategy": "<p>The action taken when there was a conflict between an existing resource and a resource in the import file.</p>",
"StartImportRequest$mergeStrategy": "<p>Specifies the action that the <code>StartImport</code> operation should take when there is an existing resource with the same name.</p> <ul> <li> <p>FAIL_ON_CONFLICT - The import operation is stopped on the first conflict between a resource in the import file and an existing resource. The name of the resource causing the conflict is in the <code>failureReason</code> field of the response to the <code>GetImport</code> operation.</p> <p>OVERWRITE_LATEST - The import operation proceeds even if there is a conflict with an existing resource. The $LASTEST version of the existing resource is overwritten with the data from the import file.</p> </li> </ul>",
"StartImportResponse$mergeStrategy": "<p>The action to take when there is a merge conflict.</p>"
}
},
"Message": {
"base": "<p>The message object that provides the message text and its type.</p>",
"refs": {
@ -748,7 +793,9 @@
"refs": {
"GetExportRequest$name": "<p>The name of the bot to export.</p>",
"GetExportResponse$name": "<p>The name of the bot being exported.</p>",
"ResourceReference$name": "<p>The name of the resource that is using the resource that you are trying to delete.</p>"
"GetImportResponse$name": "<p>The name given to the import job.</p>",
"ResourceReference$name": "<p>The name of the resource that is using the resource that you are trying to delete.</p>",
"StartImportResponse$name": "<p>The name given to the import job.</p>"
}
},
"NextToken": {
@ -805,7 +852,7 @@
"ProcessBehavior": {
"base": null,
"refs": {
"PutBotRequest$processBehavior": "<p>If you set the <code>processBehavior</code> element to <code>Build</code>, Amazon Lex builds the bot so that it can be run. If you set the element to <code>Save</code>Amazon Lex saves the bot, but doesn't build it. </p> <p>If you don't specify this value, the default value is <code>Save</code>.</p>"
"PutBotRequest$processBehavior": "<p>If you set the <code>processBehavior</code> element to <code>BUILD</code>, Amazon Lex builds the bot so that it can be run. If you set the element to <code>SAVE</code> Amazon Lex saves the bot, but doesn't build it. </p> <p>If you don't specify this value, the default value is <code>BUILD</code>.</p>"
}
},
"Prompt": {
@ -890,7 +937,10 @@
"base": null,
"refs": {
"GetExportRequest$resourceType": "<p>The type of resource to export. </p>",
"GetExportResponse$resourceType": "<p>The type of the exported resource.</p>"
"GetExportResponse$resourceType": "<p>The type of the exported resource.</p>",
"GetImportResponse$resourceType": "<p>The type of resource imported.</p>",
"StartImportRequest$resourceType": "<p>Specifies the type of resource to export. Each resource also exports any resources that it depends on. </p> <ul> <li> <p>A bot exports dependent intents.</p> </li> <li> <p>An intent exports dependent slot types.</p> </li> </ul>",
"StartImportResponse$resourceType": "<p>The type of resource to import.</p>"
}
},
"ResponseCard": {
@ -981,6 +1031,16 @@
"PutSlotTypeResponse$valueSelectionStrategy": "<p>The slot resolution strategy that Amazon Lex uses to determine the value of the slot. For more information, see <a>PutSlotType</a>.</p>"
}
},
"StartImportRequest": {
"base": null,
"refs": {
}
},
"StartImportResponse": {
"base": null,
"refs": {
}
},
"Statement": {
"base": "<p>A collection of messages that convey information to the user. At runtime, Amazon Lex selects the message to convey. </p>",
"refs": {
@ -1042,6 +1102,8 @@
"GetBuiltinSlotTypesRequest$signatureContains": "<p>Substring to match in built-in slot type signatures. A slot type will be returned if any part of its signature matches the substring. For example, \"xyz\" matches both \"xyzabc\" and \"abcxyz.\"</p>",
"GetExportResponse$failureReason": "<p>If <code>status</code> is <code>FAILED</code>, Amazon Lex provides the reason that it failed to export the resource.</p>",
"GetExportResponse$url": "<p>An S3 pre-signed URL that provides the location of the exported resource. The exported resource is a ZIP archive that contains the exported resource in JSON format. The structure of the archive may change. Your code should not rely on the archive structure.</p>",
"GetImportRequest$importId": "<p>The identifier of the import job information to return.</p>",
"GetImportResponse$importId": "<p>The identifier for the specific import job.</p>",
"GetIntentResponse$checksum": "<p>Checksum of the intent.</p>",
"GetSlotTypeResponse$checksum": "<p>Checksum of the <code>$LATEST</code> version of the slot type.</p>",
"InternalFailureException$message": null,
@ -1059,7 +1121,15 @@
"PutIntentRequest$checksum": "<p>Identifies a specific revision of the <code>$LATEST</code> version.</p> <p>When you create a new intent, leave the <code>checksum</code> field blank. If you specify a checksum you get a <code>BadRequestException</code> exception.</p> <p>When you want to update a intent, set the <code>checksum</code> field to the checksum of the most recent revision of the <code>$LATEST</code> version. If you don't specify the <code> checksum</code> field, or if the checksum does not match the <code>$LATEST</code> version, you get a <code>PreconditionFailedException</code> exception.</p>",
"PutIntentResponse$checksum": "<p>Checksum of the <code>$LATEST</code>version of the intent created or updated.</p>",
"PutSlotTypeRequest$checksum": "<p>Identifies a specific revision of the <code>$LATEST</code> version.</p> <p>When you create a new slot type, leave the <code>checksum</code> field blank. If you specify a checksum you get a <code>BadRequestException</code> exception.</p> <p>When you want to update a slot type, set the <code>checksum</code> field to the checksum of the most recent revision of the <code>$LATEST</code> version. If you don't specify the <code> checksum</code> field, or if the checksum does not match the <code>$LATEST</code> version, you get a <code>PreconditionFailedException</code> exception.</p>",
"PutSlotTypeResponse$checksum": "<p>Checksum of the <code>$LATEST</code> version of the slot type.</p>"
"PutSlotTypeResponse$checksum": "<p>Checksum of the <code>$LATEST</code> version of the slot type.</p>",
"StartImportResponse$importId": "<p>The identifier for the specific import job.</p>",
"StringList$member": null
}
},
"StringList": {
"base": null,
"refs": {
"GetImportResponse$failureReason": "<p>A string that describes why an import job failed to complete.</p>"
}
},
"SynonymList": {
@ -1087,6 +1157,7 @@
"GetBotChannelAssociationResponse$createdDate": "<p>The date that the association between the bot and the channel was created.</p>",
"GetBotResponse$lastUpdatedDate": "<p>The date that the bot was updated. When you create a resource, the creation date and last updated date are the same. </p>",
"GetBotResponse$createdDate": "<p>The date that the bot was created.</p>",
"GetImportResponse$createdDate": "<p>A timestamp for the date and time that the import job was created.</p>",
"GetIntentResponse$lastUpdatedDate": "<p>The date that the intent was updated. When you create a resource, the creation date and the last updated date are the same. </p>",
"GetIntentResponse$createdDate": "<p>The date that the intent was created.</p>",
"GetSlotTypeResponse$lastUpdatedDate": "<p>The date that the slot type was updated. When you create a resource, the creation date and last update date are the same.</p>",
@ -1103,6 +1174,7 @@
"PutSlotTypeResponse$createdDate": "<p>The date that the slot type was created.</p>",
"SlotTypeMetadata$lastUpdatedDate": "<p>The date that the slot type was updated. When you create a resource, the creation date and last updated date are the same. </p>",
"SlotTypeMetadata$createdDate": "<p>The date that the slot type was created.</p>",
"StartImportResponse$createdDate": "<p>A timestamp for the date and time that the import job was requested.</p>",
"UtteranceData$firstUtteredDate": "<p>The date that the utterance was first recorded.</p>",
"UtteranceData$lastUtteredDate": "<p>The date that the utterance was last recorded.</p>"
}