/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the models.lex.v2-2020-08-07.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.LexModelsV2.Model; namespace Amazon.LexModelsV2 { /// /// Interface for accessing LexModelsV2 /// /// /// public partial interface IAmazonLexModelsV2 : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// ILexModelsV2PaginatorFactory Paginators { get; } #endif #region BatchCreateCustomVocabularyItem /// /// Create a batch of custom vocabulary items for a given bot locale's custom vocabulary. /// /// Container for the necessary parameters to execute the BatchCreateCustomVocabularyItem service method. /// /// The response from the BatchCreateCustomVocabularyItem service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for BatchCreateCustomVocabularyItem Operation BatchCreateCustomVocabularyItemResponse BatchCreateCustomVocabularyItem(BatchCreateCustomVocabularyItemRequest request); /// /// Initiates the asynchronous execution of the BatchCreateCustomVocabularyItem operation. /// /// /// Container for the necessary parameters to execute the BatchCreateCustomVocabularyItem operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchCreateCustomVocabularyItem /// operation. /// REST API Reference for BatchCreateCustomVocabularyItem Operation IAsyncResult BeginBatchCreateCustomVocabularyItem(BatchCreateCustomVocabularyItemRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BatchCreateCustomVocabularyItem operation. /// /// /// The IAsyncResult returned by the call to BeginBatchCreateCustomVocabularyItem. /// /// Returns a BatchCreateCustomVocabularyItemResult from LexModelsV2. /// REST API Reference for BatchCreateCustomVocabularyItem Operation BatchCreateCustomVocabularyItemResponse EndBatchCreateCustomVocabularyItem(IAsyncResult asyncResult); #endregion #region BatchDeleteCustomVocabularyItem /// /// Delete a batch of custom vocabulary items for a given bot locale's custom vocabulary. /// /// Container for the necessary parameters to execute the BatchDeleteCustomVocabularyItem service method. /// /// The response from the BatchDeleteCustomVocabularyItem service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for BatchDeleteCustomVocabularyItem Operation BatchDeleteCustomVocabularyItemResponse BatchDeleteCustomVocabularyItem(BatchDeleteCustomVocabularyItemRequest request); /// /// Initiates the asynchronous execution of the BatchDeleteCustomVocabularyItem operation. /// /// /// Container for the necessary parameters to execute the BatchDeleteCustomVocabularyItem operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchDeleteCustomVocabularyItem /// operation. /// REST API Reference for BatchDeleteCustomVocabularyItem Operation IAsyncResult BeginBatchDeleteCustomVocabularyItem(BatchDeleteCustomVocabularyItemRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BatchDeleteCustomVocabularyItem operation. /// /// /// The IAsyncResult returned by the call to BeginBatchDeleteCustomVocabularyItem. /// /// Returns a BatchDeleteCustomVocabularyItemResult from LexModelsV2. /// REST API Reference for BatchDeleteCustomVocabularyItem Operation BatchDeleteCustomVocabularyItemResponse EndBatchDeleteCustomVocabularyItem(IAsyncResult asyncResult); #endregion #region BatchUpdateCustomVocabularyItem /// /// Update a batch of custom vocabulary items for a given bot locale's custom vocabulary. /// /// Container for the necessary parameters to execute the BatchUpdateCustomVocabularyItem service method. /// /// The response from the BatchUpdateCustomVocabularyItem service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for BatchUpdateCustomVocabularyItem Operation BatchUpdateCustomVocabularyItemResponse BatchUpdateCustomVocabularyItem(BatchUpdateCustomVocabularyItemRequest request); /// /// Initiates the asynchronous execution of the BatchUpdateCustomVocabularyItem operation. /// /// /// Container for the necessary parameters to execute the BatchUpdateCustomVocabularyItem operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchUpdateCustomVocabularyItem /// operation. /// REST API Reference for BatchUpdateCustomVocabularyItem Operation IAsyncResult BeginBatchUpdateCustomVocabularyItem(BatchUpdateCustomVocabularyItemRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BatchUpdateCustomVocabularyItem operation. /// /// /// The IAsyncResult returned by the call to BeginBatchUpdateCustomVocabularyItem. /// /// Returns a BatchUpdateCustomVocabularyItemResult from LexModelsV2. /// REST API Reference for BatchUpdateCustomVocabularyItem Operation BatchUpdateCustomVocabularyItemResponse EndBatchUpdateCustomVocabularyItem(IAsyncResult asyncResult); #endregion #region BuildBotLocale /// /// Builds a bot, its intents, and its slot types into a specific locale. A bot can be /// built into multiple locales. At runtime the locale is used to choose a specific build /// of the bot. /// /// Container for the necessary parameters to execute the BuildBotLocale service method. /// /// The response from the BuildBotLocale service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for BuildBotLocale Operation BuildBotLocaleResponse BuildBotLocale(BuildBotLocaleRequest request); /// /// Initiates the asynchronous execution of the BuildBotLocale operation. /// /// /// Container for the necessary parameters to execute the BuildBotLocale operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBuildBotLocale /// operation. /// REST API Reference for BuildBotLocale Operation IAsyncResult BeginBuildBotLocale(BuildBotLocaleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BuildBotLocale operation. /// /// /// The IAsyncResult returned by the call to BeginBuildBotLocale. /// /// Returns a BuildBotLocaleResult from LexModelsV2. /// REST API Reference for BuildBotLocale Operation BuildBotLocaleResponse EndBuildBotLocale(IAsyncResult asyncResult); #endregion #region CreateBot /// /// Creates an Amazon Lex conversational bot. /// /// Container for the necessary parameters to execute the CreateBot service method. /// /// The response from the CreateBot service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateBot Operation CreateBotResponse CreateBot(CreateBotRequest request); /// /// Initiates the asynchronous execution of the CreateBot operation. /// /// /// Container for the necessary parameters to execute the CreateBot operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateBot /// operation. /// REST API Reference for CreateBot Operation IAsyncResult BeginCreateBot(CreateBotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateBot operation. /// /// /// The IAsyncResult returned by the call to BeginCreateBot. /// /// Returns a CreateBotResult from LexModelsV2. /// REST API Reference for CreateBot Operation CreateBotResponse EndCreateBot(IAsyncResult asyncResult); #endregion #region CreateBotAlias /// /// Creates an alias for the specified version of a bot. Use an alias to enable you to /// change the version of a bot without updating applications that use the bot. /// /// /// /// For example, you can create an alias called "PROD" that your applications use to call /// the Amazon Lex bot. /// /// /// Container for the necessary parameters to execute the CreateBotAlias service method. /// /// The response from the CreateBotAlias service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateBotAlias Operation CreateBotAliasResponse CreateBotAlias(CreateBotAliasRequest request); /// /// Initiates the asynchronous execution of the CreateBotAlias operation. /// /// /// Container for the necessary parameters to execute the CreateBotAlias operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateBotAlias /// operation. /// REST API Reference for CreateBotAlias Operation IAsyncResult BeginCreateBotAlias(CreateBotAliasRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateBotAlias operation. /// /// /// The IAsyncResult returned by the call to BeginCreateBotAlias. /// /// Returns a CreateBotAliasResult from LexModelsV2. /// REST API Reference for CreateBotAlias Operation CreateBotAliasResponse EndCreateBotAlias(IAsyncResult asyncResult); #endregion #region CreateBotLocale /// /// Creates a locale in the bot. The locale contains the intents and slot types that the /// bot uses in conversations with users in the specified language and locale. You must /// add a locale to a bot before you can add intents and slot types to the bot. /// /// Container for the necessary parameters to execute the CreateBotLocale service method. /// /// The response from the CreateBotLocale service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateBotLocale Operation CreateBotLocaleResponse CreateBotLocale(CreateBotLocaleRequest request); /// /// Initiates the asynchronous execution of the CreateBotLocale operation. /// /// /// Container for the necessary parameters to execute the CreateBotLocale operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateBotLocale /// operation. /// REST API Reference for CreateBotLocale Operation IAsyncResult BeginCreateBotLocale(CreateBotLocaleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateBotLocale operation. /// /// /// The IAsyncResult returned by the call to BeginCreateBotLocale. /// /// Returns a CreateBotLocaleResult from LexModelsV2. /// REST API Reference for CreateBotLocale Operation CreateBotLocaleResponse EndCreateBotLocale(IAsyncResult asyncResult); #endregion #region CreateBotVersion /// /// Creates a new version of the bot based on the DRAFT version. If the DRAFT /// version of this resource hasn't changed since you created the last version, Amazon /// Lex doesn't create a new version, it returns the last created version. /// /// /// /// When you create the first version of a bot, Amazon Lex sets the version to 1. Subsequent /// versions increment by 1. /// /// /// Container for the necessary parameters to execute the CreateBotVersion service method. /// /// The response from the CreateBotVersion service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateBotVersion Operation CreateBotVersionResponse CreateBotVersion(CreateBotVersionRequest request); /// /// Initiates the asynchronous execution of the CreateBotVersion operation. /// /// /// Container for the necessary parameters to execute the CreateBotVersion operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateBotVersion /// operation. /// REST API Reference for CreateBotVersion Operation IAsyncResult BeginCreateBotVersion(CreateBotVersionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateBotVersion operation. /// /// /// The IAsyncResult returned by the call to BeginCreateBotVersion. /// /// Returns a CreateBotVersionResult from LexModelsV2. /// REST API Reference for CreateBotVersion Operation CreateBotVersionResponse EndCreateBotVersion(IAsyncResult asyncResult); #endregion #region CreateExport /// /// Creates a zip archive containing the contents of a bot or a bot locale. The archive /// contains a directory structure that contains JSON files that define the bot. /// /// /// /// You can create an archive that contains the complete definition of a bot, or you can /// specify that the archive contain only the definition of a single bot locale. /// /// /// /// For more information about exporting bots, and about the structure of the export archive, /// see /// Importing and exporting bots /// /// /// Container for the necessary parameters to execute the CreateExport service method. /// /// The response from the CreateExport service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateExport Operation CreateExportResponse CreateExport(CreateExportRequest request); /// /// Initiates the asynchronous execution of the CreateExport operation. /// /// /// Container for the necessary parameters to execute the CreateExport operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateExport /// operation. /// REST API Reference for CreateExport Operation IAsyncResult BeginCreateExport(CreateExportRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateExport operation. /// /// /// The IAsyncResult returned by the call to BeginCreateExport. /// /// Returns a CreateExportResult from LexModelsV2. /// REST API Reference for CreateExport Operation CreateExportResponse EndCreateExport(IAsyncResult asyncResult); #endregion #region CreateIntent /// /// Creates an intent. /// /// /// /// To define the interaction between the user and your bot, you define one or more intents. /// For example, for a pizza ordering bot you would create an OrderPizza /// intent. /// /// /// /// When you create an intent, you must provide a name. You can optionally provide the /// following: /// /// /// /// Container for the necessary parameters to execute the CreateIntent service method. /// /// The response from the CreateIntent service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateIntent Operation CreateIntentResponse CreateIntent(CreateIntentRequest request); /// /// Initiates the asynchronous execution of the CreateIntent operation. /// /// /// Container for the necessary parameters to execute the CreateIntent operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateIntent /// operation. /// REST API Reference for CreateIntent Operation IAsyncResult BeginCreateIntent(CreateIntentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateIntent operation. /// /// /// The IAsyncResult returned by the call to BeginCreateIntent. /// /// Returns a CreateIntentResult from LexModelsV2. /// REST API Reference for CreateIntent Operation CreateIntentResponse EndCreateIntent(IAsyncResult asyncResult); #endregion #region CreateResourcePolicy /// /// Creates a new resource policy with the specified policy statements. /// /// Container for the necessary parameters to execute the CreateResourcePolicy service method. /// /// The response from the CreateResourcePolicy service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateResourcePolicy Operation CreateResourcePolicyResponse CreateResourcePolicy(CreateResourcePolicyRequest request); /// /// Initiates the asynchronous execution of the CreateResourcePolicy operation. /// /// /// Container for the necessary parameters to execute the CreateResourcePolicy operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateResourcePolicy /// operation. /// REST API Reference for CreateResourcePolicy Operation IAsyncResult BeginCreateResourcePolicy(CreateResourcePolicyRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateResourcePolicy operation. /// /// /// The IAsyncResult returned by the call to BeginCreateResourcePolicy. /// /// Returns a CreateResourcePolicyResult from LexModelsV2. /// REST API Reference for CreateResourcePolicy Operation CreateResourcePolicyResponse EndCreateResourcePolicy(IAsyncResult asyncResult); #endregion #region CreateResourcePolicyStatement /// /// Adds a new resource policy statement to a bot or bot alias. If a resource policy exists, /// the statement is added to the current resource policy. If a policy doesn't exist, /// a new policy is created. /// /// /// /// You can't create a resource policy statement that allows cross-account access. /// /// /// Container for the necessary parameters to execute the CreateResourcePolicyStatement service method. /// /// The response from the CreateResourcePolicyStatement service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateResourcePolicyStatement Operation CreateResourcePolicyStatementResponse CreateResourcePolicyStatement(CreateResourcePolicyStatementRequest request); /// /// Initiates the asynchronous execution of the CreateResourcePolicyStatement operation. /// /// /// Container for the necessary parameters to execute the CreateResourcePolicyStatement operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateResourcePolicyStatement /// operation. /// REST API Reference for CreateResourcePolicyStatement Operation IAsyncResult BeginCreateResourcePolicyStatement(CreateResourcePolicyStatementRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateResourcePolicyStatement operation. /// /// /// The IAsyncResult returned by the call to BeginCreateResourcePolicyStatement. /// /// Returns a CreateResourcePolicyStatementResult from LexModelsV2. /// REST API Reference for CreateResourcePolicyStatement Operation CreateResourcePolicyStatementResponse EndCreateResourcePolicyStatement(IAsyncResult asyncResult); #endregion #region CreateSlot /// /// Creates a slot in an intent. A slot is a variable needed to fulfill an intent. For /// example, an OrderPizza intent might need slots for size, crust, and number /// of pizzas. For each slot, you define one or more utterances that Amazon Lex uses to /// elicit a response from the user. /// /// Container for the necessary parameters to execute the CreateSlot service method. /// /// The response from the CreateSlot service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateSlot Operation CreateSlotResponse CreateSlot(CreateSlotRequest request); /// /// Initiates the asynchronous execution of the CreateSlot operation. /// /// /// Container for the necessary parameters to execute the CreateSlot operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSlot /// operation. /// REST API Reference for CreateSlot Operation IAsyncResult BeginCreateSlot(CreateSlotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSlot operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSlot. /// /// Returns a CreateSlotResult from LexModelsV2. /// REST API Reference for CreateSlot Operation CreateSlotResponse EndCreateSlot(IAsyncResult asyncResult); #endregion #region CreateSlotType /// /// Creates a custom slot type /// /// /// /// To create a custom slot type, specify a name for the slot type and a set of enumeration /// values, the values that a slot of this type can assume. /// /// /// Container for the necessary parameters to execute the CreateSlotType service method. /// /// The response from the CreateSlotType service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateSlotType Operation CreateSlotTypeResponse CreateSlotType(CreateSlotTypeRequest request); /// /// Initiates the asynchronous execution of the CreateSlotType operation. /// /// /// Container for the necessary parameters to execute the CreateSlotType operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSlotType /// operation. /// REST API Reference for CreateSlotType Operation IAsyncResult BeginCreateSlotType(CreateSlotTypeRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSlotType operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSlotType. /// /// Returns a CreateSlotTypeResult from LexModelsV2. /// REST API Reference for CreateSlotType Operation CreateSlotTypeResponse EndCreateSlotType(IAsyncResult asyncResult); #endregion #region CreateTestSetDiscrepancyReport /// /// Create a report that describes the differences between the bot and the test set. /// /// Container for the necessary parameters to execute the CreateTestSetDiscrepancyReport service method. /// /// The response from the CreateTestSetDiscrepancyReport service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateTestSetDiscrepancyReport Operation CreateTestSetDiscrepancyReportResponse CreateTestSetDiscrepancyReport(CreateTestSetDiscrepancyReportRequest request); /// /// Initiates the asynchronous execution of the CreateTestSetDiscrepancyReport operation. /// /// /// Container for the necessary parameters to execute the CreateTestSetDiscrepancyReport operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateTestSetDiscrepancyReport /// operation. /// REST API Reference for CreateTestSetDiscrepancyReport Operation IAsyncResult BeginCreateTestSetDiscrepancyReport(CreateTestSetDiscrepancyReportRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateTestSetDiscrepancyReport operation. /// /// /// The IAsyncResult returned by the call to BeginCreateTestSetDiscrepancyReport. /// /// Returns a CreateTestSetDiscrepancyReportResult from LexModelsV2. /// REST API Reference for CreateTestSetDiscrepancyReport Operation CreateTestSetDiscrepancyReportResponse EndCreateTestSetDiscrepancyReport(IAsyncResult asyncResult); #endregion #region CreateUploadUrl /// /// Gets a pre-signed S3 write URL that you use to upload the zip archive when importing /// a bot or a bot locale. /// /// Container for the necessary parameters to execute the CreateUploadUrl service method. /// /// The response from the CreateUploadUrl service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for CreateUploadUrl Operation CreateUploadUrlResponse CreateUploadUrl(CreateUploadUrlRequest request); /// /// Initiates the asynchronous execution of the CreateUploadUrl operation. /// /// /// Container for the necessary parameters to execute the CreateUploadUrl operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateUploadUrl /// operation. /// REST API Reference for CreateUploadUrl Operation IAsyncResult BeginCreateUploadUrl(CreateUploadUrlRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateUploadUrl operation. /// /// /// The IAsyncResult returned by the call to BeginCreateUploadUrl. /// /// Returns a CreateUploadUrlResult from LexModelsV2. /// REST API Reference for CreateUploadUrl Operation CreateUploadUrlResponse EndCreateUploadUrl(IAsyncResult asyncResult); #endregion #region DeleteBot /// /// Deletes all versions of a bot, including the Draft version. To delete /// a specific version, use the DeleteBotVersion operation. /// /// /// /// When you delete a bot, all of the resources contained in the bot are also deleted. /// Deleting a bot removes all locales, intents, slot, and slot types defined for the /// bot. /// /// /// /// If a bot has an alias, the DeleteBot operation returns a ResourceInUseException /// exception. If you want to delete the bot and the alias, set the skipResourceInUseCheck /// parameter to true. /// /// /// Container for the necessary parameters to execute the DeleteBot service method. /// /// The response from the DeleteBot service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteBot Operation DeleteBotResponse DeleteBot(DeleteBotRequest request); /// /// Initiates the asynchronous execution of the DeleteBot operation. /// /// /// Container for the necessary parameters to execute the DeleteBot operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteBot /// operation. /// REST API Reference for DeleteBot Operation IAsyncResult BeginDeleteBot(DeleteBotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteBot operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteBot. /// /// Returns a DeleteBotResult from LexModelsV2. /// REST API Reference for DeleteBot Operation DeleteBotResponse EndDeleteBot(IAsyncResult asyncResult); #endregion #region DeleteBotAlias /// /// Deletes the specified bot alias. /// /// Container for the necessary parameters to execute the DeleteBotAlias service method. /// /// The response from the DeleteBotAlias service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteBotAlias Operation DeleteBotAliasResponse DeleteBotAlias(DeleteBotAliasRequest request); /// /// Initiates the asynchronous execution of the DeleteBotAlias operation. /// /// /// Container for the necessary parameters to execute the DeleteBotAlias operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteBotAlias /// operation. /// REST API Reference for DeleteBotAlias Operation IAsyncResult BeginDeleteBotAlias(DeleteBotAliasRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteBotAlias operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteBotAlias. /// /// Returns a DeleteBotAliasResult from LexModelsV2. /// REST API Reference for DeleteBotAlias Operation DeleteBotAliasResponse EndDeleteBotAlias(IAsyncResult asyncResult); #endregion #region DeleteBotLocale /// /// Removes a locale from a bot. /// /// /// /// When you delete a locale, all intents, slots, and slot types defined for the locale /// are also deleted. /// /// /// Container for the necessary parameters to execute the DeleteBotLocale service method. /// /// The response from the DeleteBotLocale service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteBotLocale Operation DeleteBotLocaleResponse DeleteBotLocale(DeleteBotLocaleRequest request); /// /// Initiates the asynchronous execution of the DeleteBotLocale operation. /// /// /// Container for the necessary parameters to execute the DeleteBotLocale operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteBotLocale /// operation. /// REST API Reference for DeleteBotLocale Operation IAsyncResult BeginDeleteBotLocale(DeleteBotLocaleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteBotLocale operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteBotLocale. /// /// Returns a DeleteBotLocaleResult from LexModelsV2. /// REST API Reference for DeleteBotLocale Operation DeleteBotLocaleResponse EndDeleteBotLocale(IAsyncResult asyncResult); #endregion #region DeleteBotVersion /// /// Deletes a specific version of a bot. To delete all versions of a bot, use the DeleteBot /// operation. /// /// Container for the necessary parameters to execute the DeleteBotVersion service method. /// /// The response from the DeleteBotVersion service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteBotVersion Operation DeleteBotVersionResponse DeleteBotVersion(DeleteBotVersionRequest request); /// /// Initiates the asynchronous execution of the DeleteBotVersion operation. /// /// /// Container for the necessary parameters to execute the DeleteBotVersion operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteBotVersion /// operation. /// REST API Reference for DeleteBotVersion Operation IAsyncResult BeginDeleteBotVersion(DeleteBotVersionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteBotVersion operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteBotVersion. /// /// Returns a DeleteBotVersionResult from LexModelsV2. /// REST API Reference for DeleteBotVersion Operation DeleteBotVersionResponse EndDeleteBotVersion(IAsyncResult asyncResult); #endregion #region DeleteCustomVocabulary /// /// Removes a custom vocabulary from the specified locale in the specified bot. /// /// Container for the necessary parameters to execute the DeleteCustomVocabulary service method. /// /// The response from the DeleteCustomVocabulary service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteCustomVocabulary Operation DeleteCustomVocabularyResponse DeleteCustomVocabulary(DeleteCustomVocabularyRequest request); /// /// Initiates the asynchronous execution of the DeleteCustomVocabulary operation. /// /// /// Container for the necessary parameters to execute the DeleteCustomVocabulary operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteCustomVocabulary /// operation. /// REST API Reference for DeleteCustomVocabulary Operation IAsyncResult BeginDeleteCustomVocabulary(DeleteCustomVocabularyRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteCustomVocabulary operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteCustomVocabulary. /// /// Returns a DeleteCustomVocabularyResult from LexModelsV2. /// REST API Reference for DeleteCustomVocabulary Operation DeleteCustomVocabularyResponse EndDeleteCustomVocabulary(IAsyncResult asyncResult); #endregion #region DeleteExport /// /// Removes a previous export and the associated files stored in an S3 bucket. /// /// Container for the necessary parameters to execute the DeleteExport service method. /// /// The response from the DeleteExport service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteExport Operation DeleteExportResponse DeleteExport(DeleteExportRequest request); /// /// Initiates the asynchronous execution of the DeleteExport operation. /// /// /// Container for the necessary parameters to execute the DeleteExport operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteExport /// operation. /// REST API Reference for DeleteExport Operation IAsyncResult BeginDeleteExport(DeleteExportRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteExport operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteExport. /// /// Returns a DeleteExportResult from LexModelsV2. /// REST API Reference for DeleteExport Operation DeleteExportResponse EndDeleteExport(IAsyncResult asyncResult); #endregion #region DeleteImport /// /// Removes a previous import and the associated file stored in an S3 bucket. /// /// Container for the necessary parameters to execute the DeleteImport service method. /// /// The response from the DeleteImport service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteImport Operation DeleteImportResponse DeleteImport(DeleteImportRequest request); /// /// Initiates the asynchronous execution of the DeleteImport operation. /// /// /// Container for the necessary parameters to execute the DeleteImport operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteImport /// operation. /// REST API Reference for DeleteImport Operation IAsyncResult BeginDeleteImport(DeleteImportRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteImport operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteImport. /// /// Returns a DeleteImportResult from LexModelsV2. /// REST API Reference for DeleteImport Operation DeleteImportResponse EndDeleteImport(IAsyncResult asyncResult); #endregion #region DeleteIntent /// /// Removes the specified intent. /// /// /// /// Deleting an intent also deletes the slots associated with the intent. /// /// /// Container for the necessary parameters to execute the DeleteIntent service method. /// /// The response from the DeleteIntent service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteIntent Operation DeleteIntentResponse DeleteIntent(DeleteIntentRequest request); /// /// Initiates the asynchronous execution of the DeleteIntent operation. /// /// /// Container for the necessary parameters to execute the DeleteIntent operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteIntent /// operation. /// REST API Reference for DeleteIntent Operation IAsyncResult BeginDeleteIntent(DeleteIntentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteIntent operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteIntent. /// /// Returns a DeleteIntentResult from LexModelsV2. /// REST API Reference for DeleteIntent Operation DeleteIntentResponse EndDeleteIntent(IAsyncResult asyncResult); #endregion #region DeleteResourcePolicy /// /// Removes an existing policy from a bot or bot alias. If the resource doesn't have a /// policy attached, Amazon Lex returns an exception. /// /// Container for the necessary parameters to execute the DeleteResourcePolicy service method. /// /// The response from the DeleteResourcePolicy service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// REST API Reference for DeleteResourcePolicy Operation DeleteResourcePolicyResponse DeleteResourcePolicy(DeleteResourcePolicyRequest request); /// /// Initiates the asynchronous execution of the DeleteResourcePolicy operation. /// /// /// Container for the necessary parameters to execute the DeleteResourcePolicy operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteResourcePolicy /// operation. /// REST API Reference for DeleteResourcePolicy Operation IAsyncResult BeginDeleteResourcePolicy(DeleteResourcePolicyRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteResourcePolicy operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteResourcePolicy. /// /// Returns a DeleteResourcePolicyResult from LexModelsV2. /// REST API Reference for DeleteResourcePolicy Operation DeleteResourcePolicyResponse EndDeleteResourcePolicy(IAsyncResult asyncResult); #endregion #region DeleteResourcePolicyStatement /// /// Deletes a policy statement from a resource policy. If you delete the last statement /// from a policy, the policy is deleted. If you specify a statement ID that doesn't exist /// in the policy, or if the bot or bot alias doesn't have a policy attached, Amazon Lex /// returns an exception. /// /// Container for the necessary parameters to execute the DeleteResourcePolicyStatement service method. /// /// The response from the DeleteResourcePolicyStatement service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// REST API Reference for DeleteResourcePolicyStatement Operation DeleteResourcePolicyStatementResponse DeleteResourcePolicyStatement(DeleteResourcePolicyStatementRequest request); /// /// Initiates the asynchronous execution of the DeleteResourcePolicyStatement operation. /// /// /// Container for the necessary parameters to execute the DeleteResourcePolicyStatement operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteResourcePolicyStatement /// operation. /// REST API Reference for DeleteResourcePolicyStatement Operation IAsyncResult BeginDeleteResourcePolicyStatement(DeleteResourcePolicyStatementRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteResourcePolicyStatement operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteResourcePolicyStatement. /// /// Returns a DeleteResourcePolicyStatementResult from LexModelsV2. /// REST API Reference for DeleteResourcePolicyStatement Operation DeleteResourcePolicyStatementResponse EndDeleteResourcePolicyStatement(IAsyncResult asyncResult); #endregion #region DeleteSlot /// /// Deletes the specified slot from an intent. /// /// Container for the necessary parameters to execute the DeleteSlot service method. /// /// The response from the DeleteSlot service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteSlot Operation DeleteSlotResponse DeleteSlot(DeleteSlotRequest request); /// /// Initiates the asynchronous execution of the DeleteSlot operation. /// /// /// Container for the necessary parameters to execute the DeleteSlot operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteSlot /// operation. /// REST API Reference for DeleteSlot Operation IAsyncResult BeginDeleteSlot(DeleteSlotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteSlot operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteSlot. /// /// Returns a DeleteSlotResult from LexModelsV2. /// REST API Reference for DeleteSlot Operation DeleteSlotResponse EndDeleteSlot(IAsyncResult asyncResult); #endregion #region DeleteSlotType /// /// Deletes a slot type from a bot locale. /// /// /// /// If a slot is using the slot type, Amazon Lex throws a ResourceInUseException /// exception. To avoid the exception, set the skipResourceInUseCheck parameter /// to true. /// /// /// Container for the necessary parameters to execute the DeleteSlotType service method. /// /// The response from the DeleteSlotType service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteSlotType Operation DeleteSlotTypeResponse DeleteSlotType(DeleteSlotTypeRequest request); /// /// Initiates the asynchronous execution of the DeleteSlotType operation. /// /// /// Container for the necessary parameters to execute the DeleteSlotType operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteSlotType /// operation. /// REST API Reference for DeleteSlotType Operation IAsyncResult BeginDeleteSlotType(DeleteSlotTypeRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteSlotType operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteSlotType. /// /// Returns a DeleteSlotTypeResult from LexModelsV2. /// REST API Reference for DeleteSlotType Operation DeleteSlotTypeResponse EndDeleteSlotType(IAsyncResult asyncResult); #endregion #region DeleteTestSet /// /// The action to delete the selected test set. /// /// Container for the necessary parameters to execute the DeleteTestSet service method. /// /// The response from the DeleteTestSet service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteTestSet Operation DeleteTestSetResponse DeleteTestSet(DeleteTestSetRequest request); /// /// Initiates the asynchronous execution of the DeleteTestSet operation. /// /// /// Container for the necessary parameters to execute the DeleteTestSet operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteTestSet /// operation. /// REST API Reference for DeleteTestSet Operation IAsyncResult BeginDeleteTestSet(DeleteTestSetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteTestSet operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteTestSet. /// /// Returns a DeleteTestSetResult from LexModelsV2. /// REST API Reference for DeleteTestSet Operation DeleteTestSetResponse EndDeleteTestSet(IAsyncResult asyncResult); #endregion #region DeleteUtterances /// /// Deletes stored utterances. /// /// /// /// Amazon Lex stores the utterances that users send to your bot. Utterances are stored /// for 15 days for use with the ListAggregatedUtterances /// operation, and then stored indefinitely for use in improving the ability of your bot /// to respond to user input.. /// /// /// /// Use the DeleteUtterances operation to manually delete utterances for /// a specific session. When you use the DeleteUtterances operation, utterances /// stored for improving your bot's ability to respond to user input are deleted immediately. /// Utterances stored for use with the ListAggregatedUtterances operation /// are deleted after 15 days. /// /// /// Container for the necessary parameters to execute the DeleteUtterances service method. /// /// The response from the DeleteUtterances service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DeleteUtterances Operation DeleteUtterancesResponse DeleteUtterances(DeleteUtterancesRequest request); /// /// Initiates the asynchronous execution of the DeleteUtterances operation. /// /// /// Container for the necessary parameters to execute the DeleteUtterances operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteUtterances /// operation. /// REST API Reference for DeleteUtterances Operation IAsyncResult BeginDeleteUtterances(DeleteUtterancesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteUtterances operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteUtterances. /// /// Returns a DeleteUtterancesResult from LexModelsV2. /// REST API Reference for DeleteUtterances Operation DeleteUtterancesResponse EndDeleteUtterances(IAsyncResult asyncResult); #endregion #region DescribeBot /// /// Provides metadata information about a bot. /// /// Container for the necessary parameters to execute the DescribeBot service method. /// /// The response from the DescribeBot service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeBot Operation DescribeBotResponse DescribeBot(DescribeBotRequest request); /// /// Initiates the asynchronous execution of the DescribeBot operation. /// /// /// Container for the necessary parameters to execute the DescribeBot operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeBot /// operation. /// REST API Reference for DescribeBot Operation IAsyncResult BeginDescribeBot(DescribeBotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeBot operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeBot. /// /// Returns a DescribeBotResult from LexModelsV2. /// REST API Reference for DescribeBot Operation DescribeBotResponse EndDescribeBot(IAsyncResult asyncResult); #endregion #region DescribeBotAlias /// /// Get information about a specific bot alias. /// /// Container for the necessary parameters to execute the DescribeBotAlias service method. /// /// The response from the DescribeBotAlias service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeBotAlias Operation DescribeBotAliasResponse DescribeBotAlias(DescribeBotAliasRequest request); /// /// Initiates the asynchronous execution of the DescribeBotAlias operation. /// /// /// Container for the necessary parameters to execute the DescribeBotAlias operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeBotAlias /// operation. /// REST API Reference for DescribeBotAlias Operation IAsyncResult BeginDescribeBotAlias(DescribeBotAliasRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeBotAlias operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeBotAlias. /// /// Returns a DescribeBotAliasResult from LexModelsV2. /// REST API Reference for DescribeBotAlias Operation DescribeBotAliasResponse EndDescribeBotAlias(IAsyncResult asyncResult); #endregion #region DescribeBotLocale /// /// Describes the settings that a bot has for a specific locale. /// /// Container for the necessary parameters to execute the DescribeBotLocale service method. /// /// The response from the DescribeBotLocale service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeBotLocale Operation DescribeBotLocaleResponse DescribeBotLocale(DescribeBotLocaleRequest request); /// /// Initiates the asynchronous execution of the DescribeBotLocale operation. /// /// /// Container for the necessary parameters to execute the DescribeBotLocale operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeBotLocale /// operation. /// REST API Reference for DescribeBotLocale Operation IAsyncResult BeginDescribeBotLocale(DescribeBotLocaleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeBotLocale operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeBotLocale. /// /// Returns a DescribeBotLocaleResult from LexModelsV2. /// REST API Reference for DescribeBotLocale Operation DescribeBotLocaleResponse EndDescribeBotLocale(IAsyncResult asyncResult); #endregion #region DescribeBotRecommendation /// /// Provides metadata information about a bot recommendation. This information will enable /// you to get a description on the request inputs, to download associated transcripts /// after processing is complete, and to download intents and slot-types generated by /// the bot recommendation. /// /// Container for the necessary parameters to execute the DescribeBotRecommendation service method. /// /// The response from the DescribeBotRecommendation service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeBotRecommendation Operation DescribeBotRecommendationResponse DescribeBotRecommendation(DescribeBotRecommendationRequest request); /// /// Initiates the asynchronous execution of the DescribeBotRecommendation operation. /// /// /// Container for the necessary parameters to execute the DescribeBotRecommendation operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeBotRecommendation /// operation. /// REST API Reference for DescribeBotRecommendation Operation IAsyncResult BeginDescribeBotRecommendation(DescribeBotRecommendationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeBotRecommendation operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeBotRecommendation. /// /// Returns a DescribeBotRecommendationResult from LexModelsV2. /// REST API Reference for DescribeBotRecommendation Operation DescribeBotRecommendationResponse EndDescribeBotRecommendation(IAsyncResult asyncResult); #endregion #region DescribeBotVersion /// /// Provides metadata about a version of a bot. /// /// Container for the necessary parameters to execute the DescribeBotVersion service method. /// /// The response from the DescribeBotVersion service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeBotVersion Operation DescribeBotVersionResponse DescribeBotVersion(DescribeBotVersionRequest request); /// /// Initiates the asynchronous execution of the DescribeBotVersion operation. /// /// /// Container for the necessary parameters to execute the DescribeBotVersion operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeBotVersion /// operation. /// REST API Reference for DescribeBotVersion Operation IAsyncResult BeginDescribeBotVersion(DescribeBotVersionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeBotVersion operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeBotVersion. /// /// Returns a DescribeBotVersionResult from LexModelsV2. /// REST API Reference for DescribeBotVersion Operation DescribeBotVersionResponse EndDescribeBotVersion(IAsyncResult asyncResult); #endregion #region DescribeCustomVocabularyMetadata /// /// Provides metadata information about a custom vocabulary. /// /// Container for the necessary parameters to execute the DescribeCustomVocabularyMetadata service method. /// /// The response from the DescribeCustomVocabularyMetadata service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeCustomVocabularyMetadata Operation DescribeCustomVocabularyMetadataResponse DescribeCustomVocabularyMetadata(DescribeCustomVocabularyMetadataRequest request); /// /// Initiates the asynchronous execution of the DescribeCustomVocabularyMetadata operation. /// /// /// Container for the necessary parameters to execute the DescribeCustomVocabularyMetadata operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeCustomVocabularyMetadata /// operation. /// REST API Reference for DescribeCustomVocabularyMetadata Operation IAsyncResult BeginDescribeCustomVocabularyMetadata(DescribeCustomVocabularyMetadataRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeCustomVocabularyMetadata operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeCustomVocabularyMetadata. /// /// Returns a DescribeCustomVocabularyMetadataResult from LexModelsV2. /// REST API Reference for DescribeCustomVocabularyMetadata Operation DescribeCustomVocabularyMetadataResponse EndDescribeCustomVocabularyMetadata(IAsyncResult asyncResult); #endregion #region DescribeExport /// /// Gets information about a specific export. /// /// Container for the necessary parameters to execute the DescribeExport service method. /// /// The response from the DescribeExport service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeExport Operation DescribeExportResponse DescribeExport(DescribeExportRequest request); /// /// Initiates the asynchronous execution of the DescribeExport operation. /// /// /// Container for the necessary parameters to execute the DescribeExport operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeExport /// operation. /// REST API Reference for DescribeExport Operation IAsyncResult BeginDescribeExport(DescribeExportRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeExport operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeExport. /// /// Returns a DescribeExportResult from LexModelsV2. /// REST API Reference for DescribeExport Operation DescribeExportResponse EndDescribeExport(IAsyncResult asyncResult); #endregion #region DescribeImport /// /// Gets information about a specific import. /// /// Container for the necessary parameters to execute the DescribeImport service method. /// /// The response from the DescribeImport service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeImport Operation DescribeImportResponse DescribeImport(DescribeImportRequest request); /// /// Initiates the asynchronous execution of the DescribeImport operation. /// /// /// Container for the necessary parameters to execute the DescribeImport operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeImport /// operation. /// REST API Reference for DescribeImport Operation IAsyncResult BeginDescribeImport(DescribeImportRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeImport operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeImport. /// /// Returns a DescribeImportResult from LexModelsV2. /// REST API Reference for DescribeImport Operation DescribeImportResponse EndDescribeImport(IAsyncResult asyncResult); #endregion #region DescribeIntent /// /// Returns metadata about an intent. /// /// Container for the necessary parameters to execute the DescribeIntent service method. /// /// The response from the DescribeIntent service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeIntent Operation DescribeIntentResponse DescribeIntent(DescribeIntentRequest request); /// /// Initiates the asynchronous execution of the DescribeIntent operation. /// /// /// Container for the necessary parameters to execute the DescribeIntent operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeIntent /// operation. /// REST API Reference for DescribeIntent Operation IAsyncResult BeginDescribeIntent(DescribeIntentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeIntent operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeIntent. /// /// Returns a DescribeIntentResult from LexModelsV2. /// REST API Reference for DescribeIntent Operation DescribeIntentResponse EndDescribeIntent(IAsyncResult asyncResult); #endregion #region DescribeResourcePolicy /// /// Gets the resource policy and policy revision for a bot or bot alias. /// /// Container for the necessary parameters to execute the DescribeResourcePolicy service method. /// /// The response from the DescribeResourcePolicy service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// REST API Reference for DescribeResourcePolicy Operation DescribeResourcePolicyResponse DescribeResourcePolicy(DescribeResourcePolicyRequest request); /// /// Initiates the asynchronous execution of the DescribeResourcePolicy operation. /// /// /// Container for the necessary parameters to execute the DescribeResourcePolicy operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeResourcePolicy /// operation. /// REST API Reference for DescribeResourcePolicy Operation IAsyncResult BeginDescribeResourcePolicy(DescribeResourcePolicyRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeResourcePolicy operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeResourcePolicy. /// /// Returns a DescribeResourcePolicyResult from LexModelsV2. /// REST API Reference for DescribeResourcePolicy Operation DescribeResourcePolicyResponse EndDescribeResourcePolicy(IAsyncResult asyncResult); #endregion #region DescribeSlot /// /// Gets metadata information about a slot. /// /// Container for the necessary parameters to execute the DescribeSlot service method. /// /// The response from the DescribeSlot service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeSlot Operation DescribeSlotResponse DescribeSlot(DescribeSlotRequest request); /// /// Initiates the asynchronous execution of the DescribeSlot operation. /// /// /// Container for the necessary parameters to execute the DescribeSlot operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeSlot /// operation. /// REST API Reference for DescribeSlot Operation IAsyncResult BeginDescribeSlot(DescribeSlotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeSlot operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeSlot. /// /// Returns a DescribeSlotResult from LexModelsV2. /// REST API Reference for DescribeSlot Operation DescribeSlotResponse EndDescribeSlot(IAsyncResult asyncResult); #endregion #region DescribeSlotType /// /// Gets metadata information about a slot type. /// /// Container for the necessary parameters to execute the DescribeSlotType service method. /// /// The response from the DescribeSlotType service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeSlotType Operation DescribeSlotTypeResponse DescribeSlotType(DescribeSlotTypeRequest request); /// /// Initiates the asynchronous execution of the DescribeSlotType operation. /// /// /// Container for the necessary parameters to execute the DescribeSlotType operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeSlotType /// operation. /// REST API Reference for DescribeSlotType Operation IAsyncResult BeginDescribeSlotType(DescribeSlotTypeRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeSlotType operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeSlotType. /// /// Returns a DescribeSlotTypeResult from LexModelsV2. /// REST API Reference for DescribeSlotType Operation DescribeSlotTypeResponse EndDescribeSlotType(IAsyncResult asyncResult); #endregion #region DescribeTestExecution /// /// Gets metadata information about the test execution. /// /// Container for the necessary parameters to execute the DescribeTestExecution service method. /// /// The response from the DescribeTestExecution service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeTestExecution Operation DescribeTestExecutionResponse DescribeTestExecution(DescribeTestExecutionRequest request); /// /// Initiates the asynchronous execution of the DescribeTestExecution operation. /// /// /// Container for the necessary parameters to execute the DescribeTestExecution operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeTestExecution /// operation. /// REST API Reference for DescribeTestExecution Operation IAsyncResult BeginDescribeTestExecution(DescribeTestExecutionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeTestExecution operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeTestExecution. /// /// Returns a DescribeTestExecutionResult from LexModelsV2. /// REST API Reference for DescribeTestExecution Operation DescribeTestExecutionResponse EndDescribeTestExecution(IAsyncResult asyncResult); #endregion #region DescribeTestSet /// /// Gets metadata information about the test set. /// /// Container for the necessary parameters to execute the DescribeTestSet service method. /// /// The response from the DescribeTestSet service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeTestSet Operation DescribeTestSetResponse DescribeTestSet(DescribeTestSetRequest request); /// /// Initiates the asynchronous execution of the DescribeTestSet operation. /// /// /// Container for the necessary parameters to execute the DescribeTestSet operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeTestSet /// operation. /// REST API Reference for DescribeTestSet Operation IAsyncResult BeginDescribeTestSet(DescribeTestSetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeTestSet operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeTestSet. /// /// Returns a DescribeTestSetResult from LexModelsV2. /// REST API Reference for DescribeTestSet Operation DescribeTestSetResponse EndDescribeTestSet(IAsyncResult asyncResult); #endregion #region DescribeTestSetDiscrepancyReport /// /// Gets metadata information about the test set discrepancy report. /// /// Container for the necessary parameters to execute the DescribeTestSetDiscrepancyReport service method. /// /// The response from the DescribeTestSetDiscrepancyReport service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeTestSetDiscrepancyReport Operation DescribeTestSetDiscrepancyReportResponse DescribeTestSetDiscrepancyReport(DescribeTestSetDiscrepancyReportRequest request); /// /// Initiates the asynchronous execution of the DescribeTestSetDiscrepancyReport operation. /// /// /// Container for the necessary parameters to execute the DescribeTestSetDiscrepancyReport operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeTestSetDiscrepancyReport /// operation. /// REST API Reference for DescribeTestSetDiscrepancyReport Operation IAsyncResult BeginDescribeTestSetDiscrepancyReport(DescribeTestSetDiscrepancyReportRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeTestSetDiscrepancyReport operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeTestSetDiscrepancyReport. /// /// Returns a DescribeTestSetDiscrepancyReportResult from LexModelsV2. /// REST API Reference for DescribeTestSetDiscrepancyReport Operation DescribeTestSetDiscrepancyReportResponse EndDescribeTestSetDiscrepancyReport(IAsyncResult asyncResult); #endregion #region DescribeTestSetGeneration /// /// Gets metadata information about the test set generation. /// /// Container for the necessary parameters to execute the DescribeTestSetGeneration service method. /// /// The response from the DescribeTestSetGeneration service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for DescribeTestSetGeneration Operation DescribeTestSetGenerationResponse DescribeTestSetGeneration(DescribeTestSetGenerationRequest request); /// /// Initiates the asynchronous execution of the DescribeTestSetGeneration operation. /// /// /// Container for the necessary parameters to execute the DescribeTestSetGeneration operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeTestSetGeneration /// operation. /// REST API Reference for DescribeTestSetGeneration Operation IAsyncResult BeginDescribeTestSetGeneration(DescribeTestSetGenerationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeTestSetGeneration operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeTestSetGeneration. /// /// Returns a DescribeTestSetGenerationResult from LexModelsV2. /// REST API Reference for DescribeTestSetGeneration Operation DescribeTestSetGenerationResponse EndDescribeTestSetGeneration(IAsyncResult asyncResult); #endregion #region GetTestExecutionArtifactsUrl /// /// The pre-signed Amazon S3 URL to download the test execution result artifacts. /// /// Container for the necessary parameters to execute the GetTestExecutionArtifactsUrl service method. /// /// The response from the GetTestExecutionArtifactsUrl service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for GetTestExecutionArtifactsUrl Operation GetTestExecutionArtifactsUrlResponse GetTestExecutionArtifactsUrl(GetTestExecutionArtifactsUrlRequest request); /// /// Initiates the asynchronous execution of the GetTestExecutionArtifactsUrl operation. /// /// /// Container for the necessary parameters to execute the GetTestExecutionArtifactsUrl operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetTestExecutionArtifactsUrl /// operation. /// REST API Reference for GetTestExecutionArtifactsUrl Operation IAsyncResult BeginGetTestExecutionArtifactsUrl(GetTestExecutionArtifactsUrlRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetTestExecutionArtifactsUrl operation. /// /// /// The IAsyncResult returned by the call to BeginGetTestExecutionArtifactsUrl. /// /// Returns a GetTestExecutionArtifactsUrlResult from LexModelsV2. /// REST API Reference for GetTestExecutionArtifactsUrl Operation GetTestExecutionArtifactsUrlResponse EndGetTestExecutionArtifactsUrl(IAsyncResult asyncResult); #endregion #region ListAggregatedUtterances /// /// Provides a list of utterances that users have sent to the bot. /// /// /// /// Utterances are aggregated by the text of the utterance. For example, all instances /// where customers used the phrase "I want to order pizza" are aggregated into the same /// line in the response. /// /// /// /// You can see both detected utterances and missed utterances. A detected utterance is /// where the bot properly recognized the utterance and activated the associated intent. /// A missed utterance was not recognized by the bot and didn't activate an intent. /// /// /// /// Utterances can be aggregated for a bot alias or for a bot version, but not both at /// the same time. /// /// /// /// Utterances statistics are not generated under the following conditions: /// /// /// /// Container for the necessary parameters to execute the ListAggregatedUtterances service method. /// /// The response from the ListAggregatedUtterances service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListAggregatedUtterances Operation ListAggregatedUtterancesResponse ListAggregatedUtterances(ListAggregatedUtterancesRequest request); /// /// Initiates the asynchronous execution of the ListAggregatedUtterances operation. /// /// /// Container for the necessary parameters to execute the ListAggregatedUtterances operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListAggregatedUtterances /// operation. /// REST API Reference for ListAggregatedUtterances Operation IAsyncResult BeginListAggregatedUtterances(ListAggregatedUtterancesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListAggregatedUtterances operation. /// /// /// The IAsyncResult returned by the call to BeginListAggregatedUtterances. /// /// Returns a ListAggregatedUtterancesResult from LexModelsV2. /// REST API Reference for ListAggregatedUtterances Operation ListAggregatedUtterancesResponse EndListAggregatedUtterances(IAsyncResult asyncResult); #endregion #region ListBotAliases /// /// Gets a list of aliases for the specified bot. /// /// Container for the necessary parameters to execute the ListBotAliases service method. /// /// The response from the ListBotAliases service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListBotAliases Operation ListBotAliasesResponse ListBotAliases(ListBotAliasesRequest request); /// /// Initiates the asynchronous execution of the ListBotAliases operation. /// /// /// Container for the necessary parameters to execute the ListBotAliases operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListBotAliases /// operation. /// REST API Reference for ListBotAliases Operation IAsyncResult BeginListBotAliases(ListBotAliasesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBotAliases operation. /// /// /// The IAsyncResult returned by the call to BeginListBotAliases. /// /// Returns a ListBotAliasesResult from LexModelsV2. /// REST API Reference for ListBotAliases Operation ListBotAliasesResponse EndListBotAliases(IAsyncResult asyncResult); #endregion #region ListBotLocales /// /// Gets a list of locales for the specified bot. /// /// Container for the necessary parameters to execute the ListBotLocales service method. /// /// The response from the ListBotLocales service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListBotLocales Operation ListBotLocalesResponse ListBotLocales(ListBotLocalesRequest request); /// /// Initiates the asynchronous execution of the ListBotLocales operation. /// /// /// Container for the necessary parameters to execute the ListBotLocales operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListBotLocales /// operation. /// REST API Reference for ListBotLocales Operation IAsyncResult BeginListBotLocales(ListBotLocalesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBotLocales operation. /// /// /// The IAsyncResult returned by the call to BeginListBotLocales. /// /// Returns a ListBotLocalesResult from LexModelsV2. /// REST API Reference for ListBotLocales Operation ListBotLocalesResponse EndListBotLocales(IAsyncResult asyncResult); #endregion #region ListBotRecommendations /// /// Get a list of bot recommendations that meet the specified criteria. /// /// Container for the necessary parameters to execute the ListBotRecommendations service method. /// /// The response from the ListBotRecommendations service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListBotRecommendations Operation ListBotRecommendationsResponse ListBotRecommendations(ListBotRecommendationsRequest request); /// /// Initiates the asynchronous execution of the ListBotRecommendations operation. /// /// /// Container for the necessary parameters to execute the ListBotRecommendations operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListBotRecommendations /// operation. /// REST API Reference for ListBotRecommendations Operation IAsyncResult BeginListBotRecommendations(ListBotRecommendationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBotRecommendations operation. /// /// /// The IAsyncResult returned by the call to BeginListBotRecommendations. /// /// Returns a ListBotRecommendationsResult from LexModelsV2. /// REST API Reference for ListBotRecommendations Operation ListBotRecommendationsResponse EndListBotRecommendations(IAsyncResult asyncResult); #endregion #region ListBots /// /// Gets a list of available bots. /// /// Container for the necessary parameters to execute the ListBots service method. /// /// The response from the ListBots service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListBots Operation ListBotsResponse ListBots(ListBotsRequest request); /// /// Initiates the asynchronous execution of the ListBots operation. /// /// /// Container for the necessary parameters to execute the ListBots operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListBots /// operation. /// REST API Reference for ListBots Operation IAsyncResult BeginListBots(ListBotsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBots operation. /// /// /// The IAsyncResult returned by the call to BeginListBots. /// /// Returns a ListBotsResult from LexModelsV2. /// REST API Reference for ListBots Operation ListBotsResponse EndListBots(IAsyncResult asyncResult); #endregion #region ListBotVersions /// /// Gets information about all of the versions of a bot. /// /// /// /// The ListBotVersions operation returns a summary of each version of a /// bot. For example, if a bot has three numbered versions, the ListBotVersions /// operation returns for summaries, one for each numbered version and one for the DRAFT /// version. /// /// /// /// The ListBotVersions operation always returns at least one version, the /// DRAFT version. /// /// /// Container for the necessary parameters to execute the ListBotVersions service method. /// /// The response from the ListBotVersions service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListBotVersions Operation ListBotVersionsResponse ListBotVersions(ListBotVersionsRequest request); /// /// Initiates the asynchronous execution of the ListBotVersions operation. /// /// /// Container for the necessary parameters to execute the ListBotVersions operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListBotVersions /// operation. /// REST API Reference for ListBotVersions Operation IAsyncResult BeginListBotVersions(ListBotVersionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBotVersions operation. /// /// /// The IAsyncResult returned by the call to BeginListBotVersions. /// /// Returns a ListBotVersionsResult from LexModelsV2. /// REST API Reference for ListBotVersions Operation ListBotVersionsResponse EndListBotVersions(IAsyncResult asyncResult); #endregion #region ListBuiltInIntents /// /// Gets a list of built-in intents provided by Amazon Lex that you can use in your bot. /// /// /// /// /// To use a built-in intent as a the base for your own intent, include the built-in intent /// signature in the parentIntentSignature parameter when you call the CreateIntent /// operation. For more information, see CreateIntent. /// /// /// Container for the necessary parameters to execute the ListBuiltInIntents service method. /// /// The response from the ListBuiltInIntents service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListBuiltInIntents Operation ListBuiltInIntentsResponse ListBuiltInIntents(ListBuiltInIntentsRequest request); /// /// Initiates the asynchronous execution of the ListBuiltInIntents operation. /// /// /// Container for the necessary parameters to execute the ListBuiltInIntents operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListBuiltInIntents /// operation. /// REST API Reference for ListBuiltInIntents Operation IAsyncResult BeginListBuiltInIntents(ListBuiltInIntentsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBuiltInIntents operation. /// /// /// The IAsyncResult returned by the call to BeginListBuiltInIntents. /// /// Returns a ListBuiltInIntentsResult from LexModelsV2. /// REST API Reference for ListBuiltInIntents Operation ListBuiltInIntentsResponse EndListBuiltInIntents(IAsyncResult asyncResult); #endregion #region ListBuiltInSlotTypes /// /// Gets a list of built-in slot types that meet the specified criteria. /// /// Container for the necessary parameters to execute the ListBuiltInSlotTypes service method. /// /// The response from the ListBuiltInSlotTypes service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListBuiltInSlotTypes Operation ListBuiltInSlotTypesResponse ListBuiltInSlotTypes(ListBuiltInSlotTypesRequest request); /// /// Initiates the asynchronous execution of the ListBuiltInSlotTypes operation. /// /// /// Container for the necessary parameters to execute the ListBuiltInSlotTypes operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListBuiltInSlotTypes /// operation. /// REST API Reference for ListBuiltInSlotTypes Operation IAsyncResult BeginListBuiltInSlotTypes(ListBuiltInSlotTypesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBuiltInSlotTypes operation. /// /// /// The IAsyncResult returned by the call to BeginListBuiltInSlotTypes. /// /// Returns a ListBuiltInSlotTypesResult from LexModelsV2. /// REST API Reference for ListBuiltInSlotTypes Operation ListBuiltInSlotTypesResponse EndListBuiltInSlotTypes(IAsyncResult asyncResult); #endregion #region ListCustomVocabularyItems /// /// Paginated list of custom vocabulary items for a given bot locale's custom vocabulary. /// /// Container for the necessary parameters to execute the ListCustomVocabularyItems service method. /// /// The response from the ListCustomVocabularyItems service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListCustomVocabularyItems Operation ListCustomVocabularyItemsResponse ListCustomVocabularyItems(ListCustomVocabularyItemsRequest request); /// /// Initiates the asynchronous execution of the ListCustomVocabularyItems operation. /// /// /// Container for the necessary parameters to execute the ListCustomVocabularyItems operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListCustomVocabularyItems /// operation. /// REST API Reference for ListCustomVocabularyItems Operation IAsyncResult BeginListCustomVocabularyItems(ListCustomVocabularyItemsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListCustomVocabularyItems operation. /// /// /// The IAsyncResult returned by the call to BeginListCustomVocabularyItems. /// /// Returns a ListCustomVocabularyItemsResult from LexModelsV2. /// REST API Reference for ListCustomVocabularyItems Operation ListCustomVocabularyItemsResponse EndListCustomVocabularyItems(IAsyncResult asyncResult); #endregion #region ListExports /// /// Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in /// the list for 7 days. /// /// Container for the necessary parameters to execute the ListExports service method. /// /// The response from the ListExports service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListExports Operation ListExportsResponse ListExports(ListExportsRequest request); /// /// Initiates the asynchronous execution of the ListExports operation. /// /// /// Container for the necessary parameters to execute the ListExports operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListExports /// operation. /// REST API Reference for ListExports Operation IAsyncResult BeginListExports(ListExportsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListExports operation. /// /// /// The IAsyncResult returned by the call to BeginListExports. /// /// Returns a ListExportsResult from LexModelsV2. /// REST API Reference for ListExports Operation ListExportsResponse EndListExports(IAsyncResult asyncResult); #endregion #region ListImports /// /// Lists the imports for a bot, bot locale, or custom vocabulary. Imports are kept in /// the list for 7 days. /// /// Container for the necessary parameters to execute the ListImports service method. /// /// The response from the ListImports service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListImports Operation ListImportsResponse ListImports(ListImportsRequest request); /// /// Initiates the asynchronous execution of the ListImports operation. /// /// /// Container for the necessary parameters to execute the ListImports operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListImports /// operation. /// REST API Reference for ListImports Operation IAsyncResult BeginListImports(ListImportsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListImports operation. /// /// /// The IAsyncResult returned by the call to BeginListImports. /// /// Returns a ListImportsResult from LexModelsV2. /// REST API Reference for ListImports Operation ListImportsResponse EndListImports(IAsyncResult asyncResult); #endregion #region ListIntentMetrics /// /// Retrieves summary metrics for the intents in your bot. The following fields are required: /// /// /// /// Of the optional fields, you can organize the results in the following ways: /// /// /// /// Note that an order field exists in both binBy and metrics. /// You can specify only one order in a given request. /// /// /// Container for the necessary parameters to execute the ListIntentMetrics service method. /// /// The response from the ListIntentMetrics service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListIntentMetrics Operation ListIntentMetricsResponse ListIntentMetrics(ListIntentMetricsRequest request); /// /// Initiates the asynchronous execution of the ListIntentMetrics operation. /// /// /// Container for the necessary parameters to execute the ListIntentMetrics operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListIntentMetrics /// operation. /// REST API Reference for ListIntentMetrics Operation IAsyncResult BeginListIntentMetrics(ListIntentMetricsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListIntentMetrics operation. /// /// /// The IAsyncResult returned by the call to BeginListIntentMetrics. /// /// Returns a ListIntentMetricsResult from LexModelsV2. /// REST API Reference for ListIntentMetrics Operation ListIntentMetricsResponse EndListIntentMetrics(IAsyncResult asyncResult); #endregion #region ListIntentPaths /// /// Retrieves summary statistics for a path of intents that users take over sessions with /// your bot. The following fields are required: /// /// /// /// Use the optional filters field to filter the results. /// /// /// Container for the necessary parameters to execute the ListIntentPaths service method. /// /// The response from the ListIntentPaths service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListIntentPaths Operation ListIntentPathsResponse ListIntentPaths(ListIntentPathsRequest request); /// /// Initiates the asynchronous execution of the ListIntentPaths operation. /// /// /// Container for the necessary parameters to execute the ListIntentPaths operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListIntentPaths /// operation. /// REST API Reference for ListIntentPaths Operation IAsyncResult BeginListIntentPaths(ListIntentPathsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListIntentPaths operation. /// /// /// The IAsyncResult returned by the call to BeginListIntentPaths. /// /// Returns a ListIntentPathsResult from LexModelsV2. /// REST API Reference for ListIntentPaths Operation ListIntentPathsResponse EndListIntentPaths(IAsyncResult asyncResult); #endregion #region ListIntents /// /// Get a list of intents that meet the specified criteria. /// /// Container for the necessary parameters to execute the ListIntents service method. /// /// The response from the ListIntents service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListIntents Operation ListIntentsResponse ListIntents(ListIntentsRequest request); /// /// Initiates the asynchronous execution of the ListIntents operation. /// /// /// Container for the necessary parameters to execute the ListIntents operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListIntents /// operation. /// REST API Reference for ListIntents Operation IAsyncResult BeginListIntents(ListIntentsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListIntents operation. /// /// /// The IAsyncResult returned by the call to BeginListIntents. /// /// Returns a ListIntentsResult from LexModelsV2. /// REST API Reference for ListIntents Operation ListIntentsResponse EndListIntents(IAsyncResult asyncResult); #endregion #region ListIntentStageMetrics /// /// Retrieves summary metrics for the stages within intents in your bot. The following /// fields are required: /// /// /// /// Of the optional fields, you can organize the results in the following ways: /// /// /// /// Note that an order field exists in both binBy and metrics. /// You can only specify one order in a given request. /// /// /// Container for the necessary parameters to execute the ListIntentStageMetrics service method. /// /// The response from the ListIntentStageMetrics service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListIntentStageMetrics Operation ListIntentStageMetricsResponse ListIntentStageMetrics(ListIntentStageMetricsRequest request); /// /// Initiates the asynchronous execution of the ListIntentStageMetrics operation. /// /// /// Container for the necessary parameters to execute the ListIntentStageMetrics operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListIntentStageMetrics /// operation. /// REST API Reference for ListIntentStageMetrics Operation IAsyncResult BeginListIntentStageMetrics(ListIntentStageMetricsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListIntentStageMetrics operation. /// /// /// The IAsyncResult returned by the call to BeginListIntentStageMetrics. /// /// Returns a ListIntentStageMetricsResult from LexModelsV2. /// REST API Reference for ListIntentStageMetrics Operation ListIntentStageMetricsResponse EndListIntentStageMetrics(IAsyncResult asyncResult); #endregion #region ListRecommendedIntents /// /// Gets a list of recommended intents provided by the bot recommendation that you can /// use in your bot. Intents in the response are ordered by relevance. /// /// Container for the necessary parameters to execute the ListRecommendedIntents service method. /// /// The response from the ListRecommendedIntents service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListRecommendedIntents Operation ListRecommendedIntentsResponse ListRecommendedIntents(ListRecommendedIntentsRequest request); /// /// Initiates the asynchronous execution of the ListRecommendedIntents operation. /// /// /// Container for the necessary parameters to execute the ListRecommendedIntents operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListRecommendedIntents /// operation. /// REST API Reference for ListRecommendedIntents Operation IAsyncResult BeginListRecommendedIntents(ListRecommendedIntentsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListRecommendedIntents operation. /// /// /// The IAsyncResult returned by the call to BeginListRecommendedIntents. /// /// Returns a ListRecommendedIntentsResult from LexModelsV2. /// REST API Reference for ListRecommendedIntents Operation ListRecommendedIntentsResponse EndListRecommendedIntents(IAsyncResult asyncResult); #endregion #region ListSessionAnalyticsData /// /// Retrieves a list of metadata for individual user sessions with your bot. The startDateTime /// and endDateTime fields are required. These fields define a time range /// for which you want to retrieve results. Of the optional fields, you can organize the /// results in the following ways: /// /// /// /// Container for the necessary parameters to execute the ListSessionAnalyticsData service method. /// /// The response from the ListSessionAnalyticsData service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListSessionAnalyticsData Operation ListSessionAnalyticsDataResponse ListSessionAnalyticsData(ListSessionAnalyticsDataRequest request); /// /// Initiates the asynchronous execution of the ListSessionAnalyticsData operation. /// /// /// Container for the necessary parameters to execute the ListSessionAnalyticsData operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSessionAnalyticsData /// operation. /// REST API Reference for ListSessionAnalyticsData Operation IAsyncResult BeginListSessionAnalyticsData(ListSessionAnalyticsDataRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSessionAnalyticsData operation. /// /// /// The IAsyncResult returned by the call to BeginListSessionAnalyticsData. /// /// Returns a ListSessionAnalyticsDataResult from LexModelsV2. /// REST API Reference for ListSessionAnalyticsData Operation ListSessionAnalyticsDataResponse EndListSessionAnalyticsData(IAsyncResult asyncResult); #endregion #region ListSessionMetrics /// /// Retrieves summary metrics for the user sessions with your bot. The following fields /// are required: /// /// /// /// Of the optional fields, you can organize the results in the following ways: /// /// /// /// Note that an order field exists in both binBy and metrics. /// Currently, you can specify it in either field, but not in both. /// /// /// Container for the necessary parameters to execute the ListSessionMetrics service method. /// /// The response from the ListSessionMetrics service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListSessionMetrics Operation ListSessionMetricsResponse ListSessionMetrics(ListSessionMetricsRequest request); /// /// Initiates the asynchronous execution of the ListSessionMetrics operation. /// /// /// Container for the necessary parameters to execute the ListSessionMetrics operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSessionMetrics /// operation. /// REST API Reference for ListSessionMetrics Operation IAsyncResult BeginListSessionMetrics(ListSessionMetricsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSessionMetrics operation. /// /// /// The IAsyncResult returned by the call to BeginListSessionMetrics. /// /// Returns a ListSessionMetricsResult from LexModelsV2. /// REST API Reference for ListSessionMetrics Operation ListSessionMetricsResponse EndListSessionMetrics(IAsyncResult asyncResult); #endregion #region ListSlots /// /// Gets a list of slots that match the specified criteria. /// /// Container for the necessary parameters to execute the ListSlots service method. /// /// The response from the ListSlots service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListSlots Operation ListSlotsResponse ListSlots(ListSlotsRequest request); /// /// Initiates the asynchronous execution of the ListSlots operation. /// /// /// Container for the necessary parameters to execute the ListSlots operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSlots /// operation. /// REST API Reference for ListSlots Operation IAsyncResult BeginListSlots(ListSlotsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSlots operation. /// /// /// The IAsyncResult returned by the call to BeginListSlots. /// /// Returns a ListSlotsResult from LexModelsV2. /// REST API Reference for ListSlots Operation ListSlotsResponse EndListSlots(IAsyncResult asyncResult); #endregion #region ListSlotTypes /// /// Gets a list of slot types that match the specified criteria. /// /// Container for the necessary parameters to execute the ListSlotTypes service method. /// /// The response from the ListSlotTypes service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListSlotTypes Operation ListSlotTypesResponse ListSlotTypes(ListSlotTypesRequest request); /// /// Initiates the asynchronous execution of the ListSlotTypes operation. /// /// /// Container for the necessary parameters to execute the ListSlotTypes operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSlotTypes /// operation. /// REST API Reference for ListSlotTypes Operation IAsyncResult BeginListSlotTypes(ListSlotTypesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSlotTypes operation. /// /// /// The IAsyncResult returned by the call to BeginListSlotTypes. /// /// Returns a ListSlotTypesResult from LexModelsV2. /// REST API Reference for ListSlotTypes Operation ListSlotTypesResponse EndListSlotTypes(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Gets a list of tags associated with a resource. Only bots, bot aliases, and bot channels /// can have tags associated with them. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from LexModelsV2. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region ListTestExecutionResultItems /// /// Gets a list of test execution result items. /// /// Container for the necessary parameters to execute the ListTestExecutionResultItems service method. /// /// The response from the ListTestExecutionResultItems service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListTestExecutionResultItems Operation ListTestExecutionResultItemsResponse ListTestExecutionResultItems(ListTestExecutionResultItemsRequest request); /// /// Initiates the asynchronous execution of the ListTestExecutionResultItems operation. /// /// /// Container for the necessary parameters to execute the ListTestExecutionResultItems operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTestExecutionResultItems /// operation. /// REST API Reference for ListTestExecutionResultItems Operation IAsyncResult BeginListTestExecutionResultItems(ListTestExecutionResultItemsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTestExecutionResultItems operation. /// /// /// The IAsyncResult returned by the call to BeginListTestExecutionResultItems. /// /// Returns a ListTestExecutionResultItemsResult from LexModelsV2. /// REST API Reference for ListTestExecutionResultItems Operation ListTestExecutionResultItemsResponse EndListTestExecutionResultItems(IAsyncResult asyncResult); #endregion #region ListTestExecutions /// /// The list of test set executions. /// /// Container for the necessary parameters to execute the ListTestExecutions service method. /// /// The response from the ListTestExecutions service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListTestExecutions Operation ListTestExecutionsResponse ListTestExecutions(ListTestExecutionsRequest request); /// /// Initiates the asynchronous execution of the ListTestExecutions operation. /// /// /// Container for the necessary parameters to execute the ListTestExecutions operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTestExecutions /// operation. /// REST API Reference for ListTestExecutions Operation IAsyncResult BeginListTestExecutions(ListTestExecutionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTestExecutions operation. /// /// /// The IAsyncResult returned by the call to BeginListTestExecutions. /// /// Returns a ListTestExecutionsResult from LexModelsV2. /// REST API Reference for ListTestExecutions Operation ListTestExecutionsResponse EndListTestExecutions(IAsyncResult asyncResult); #endregion #region ListTestSetRecords /// /// The list of test set records. /// /// Container for the necessary parameters to execute the ListTestSetRecords service method. /// /// The response from the ListTestSetRecords service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListTestSetRecords Operation ListTestSetRecordsResponse ListTestSetRecords(ListTestSetRecordsRequest request); /// /// Initiates the asynchronous execution of the ListTestSetRecords operation. /// /// /// Container for the necessary parameters to execute the ListTestSetRecords operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTestSetRecords /// operation. /// REST API Reference for ListTestSetRecords Operation IAsyncResult BeginListTestSetRecords(ListTestSetRecordsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTestSetRecords operation. /// /// /// The IAsyncResult returned by the call to BeginListTestSetRecords. /// /// Returns a ListTestSetRecordsResult from LexModelsV2. /// REST API Reference for ListTestSetRecords Operation ListTestSetRecordsResponse EndListTestSetRecords(IAsyncResult asyncResult); #endregion #region ListTestSets /// /// The list of the test sets /// /// Container for the necessary parameters to execute the ListTestSets service method. /// /// The response from the ListTestSets service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListTestSets Operation ListTestSetsResponse ListTestSets(ListTestSetsRequest request); /// /// Initiates the asynchronous execution of the ListTestSets operation. /// /// /// Container for the necessary parameters to execute the ListTestSets operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTestSets /// operation. /// REST API Reference for ListTestSets Operation IAsyncResult BeginListTestSets(ListTestSetsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTestSets operation. /// /// /// The IAsyncResult returned by the call to BeginListTestSets. /// /// Returns a ListTestSetsResult from LexModelsV2. /// REST API Reference for ListTestSets Operation ListTestSetsResponse EndListTestSets(IAsyncResult asyncResult); #endregion #region ListUtteranceAnalyticsData /// /// /// /// To use this API operation, your IAM role must have permissions to perform the ListAggregatedUtterances /// operation, which provides access to utterance-related analytics. See Viewing /// utterance statistics for the IAM policy to apply to the IAM role. /// /// /// /// Retrieves a list of metadata for individual user utterances to your bot. The following /// fields are required: /// /// /// /// Of the optional fields, you can organize the results in the following ways: /// /// /// /// Container for the necessary parameters to execute the ListUtteranceAnalyticsData service method. /// /// The response from the ListUtteranceAnalyticsData service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListUtteranceAnalyticsData Operation ListUtteranceAnalyticsDataResponse ListUtteranceAnalyticsData(ListUtteranceAnalyticsDataRequest request); /// /// Initiates the asynchronous execution of the ListUtteranceAnalyticsData operation. /// /// /// Container for the necessary parameters to execute the ListUtteranceAnalyticsData operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListUtteranceAnalyticsData /// operation. /// REST API Reference for ListUtteranceAnalyticsData Operation IAsyncResult BeginListUtteranceAnalyticsData(ListUtteranceAnalyticsDataRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListUtteranceAnalyticsData operation. /// /// /// The IAsyncResult returned by the call to BeginListUtteranceAnalyticsData. /// /// Returns a ListUtteranceAnalyticsDataResult from LexModelsV2. /// REST API Reference for ListUtteranceAnalyticsData Operation ListUtteranceAnalyticsDataResponse EndListUtteranceAnalyticsData(IAsyncResult asyncResult); #endregion #region ListUtteranceMetrics /// /// /// /// To use this API operation, your IAM role must have permissions to perform the ListAggregatedUtterances /// operation, which provides access to utterance-related analytics. See Viewing /// utterance statistics for the IAM policy to apply to the IAM role. /// /// /// /// Retrieves summary metrics for the utterances in your bot. The following fields are /// required: /// /// /// /// Of the optional fields, you can organize the results in the following ways: /// /// /// /// Note that an order field exists in both binBy and metrics. /// Currently, you can specify it in either field, but not in both. /// /// /// Container for the necessary parameters to execute the ListUtteranceMetrics service method. /// /// The response from the ListUtteranceMetrics service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for ListUtteranceMetrics Operation ListUtteranceMetricsResponse ListUtteranceMetrics(ListUtteranceMetricsRequest request); /// /// Initiates the asynchronous execution of the ListUtteranceMetrics operation. /// /// /// Container for the necessary parameters to execute the ListUtteranceMetrics operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListUtteranceMetrics /// operation. /// REST API Reference for ListUtteranceMetrics Operation IAsyncResult BeginListUtteranceMetrics(ListUtteranceMetricsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListUtteranceMetrics operation. /// /// /// The IAsyncResult returned by the call to BeginListUtteranceMetrics. /// /// Returns a ListUtteranceMetricsResult from LexModelsV2. /// REST API Reference for ListUtteranceMetrics Operation ListUtteranceMetricsResponse EndListUtteranceMetrics(IAsyncResult asyncResult); #endregion #region SearchAssociatedTranscripts /// /// Search for associated transcripts that meet the specified criteria. /// /// Container for the necessary parameters to execute the SearchAssociatedTranscripts service method. /// /// The response from the SearchAssociatedTranscripts service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for SearchAssociatedTranscripts Operation SearchAssociatedTranscriptsResponse SearchAssociatedTranscripts(SearchAssociatedTranscriptsRequest request); /// /// Initiates the asynchronous execution of the SearchAssociatedTranscripts operation. /// /// /// Container for the necessary parameters to execute the SearchAssociatedTranscripts operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndSearchAssociatedTranscripts /// operation. /// REST API Reference for SearchAssociatedTranscripts Operation IAsyncResult BeginSearchAssociatedTranscripts(SearchAssociatedTranscriptsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchAssociatedTranscripts operation. /// /// /// The IAsyncResult returned by the call to BeginSearchAssociatedTranscripts. /// /// Returns a SearchAssociatedTranscriptsResult from LexModelsV2. /// REST API Reference for SearchAssociatedTranscripts Operation SearchAssociatedTranscriptsResponse EndSearchAssociatedTranscripts(IAsyncResult asyncResult); #endregion #region StartBotRecommendation /// /// Use this to provide your transcript data, and to start the bot recommendation process. /// /// Container for the necessary parameters to execute the StartBotRecommendation service method. /// /// The response from the StartBotRecommendation service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for StartBotRecommendation Operation StartBotRecommendationResponse StartBotRecommendation(StartBotRecommendationRequest request); /// /// Initiates the asynchronous execution of the StartBotRecommendation operation. /// /// /// Container for the necessary parameters to execute the StartBotRecommendation operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartBotRecommendation /// operation. /// REST API Reference for StartBotRecommendation Operation IAsyncResult BeginStartBotRecommendation(StartBotRecommendationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartBotRecommendation operation. /// /// /// The IAsyncResult returned by the call to BeginStartBotRecommendation. /// /// Returns a StartBotRecommendationResult from LexModelsV2. /// REST API Reference for StartBotRecommendation Operation StartBotRecommendationResponse EndStartBotRecommendation(IAsyncResult asyncResult); #endregion #region StartImport /// /// Starts importing a bot, bot locale, or custom vocabulary from a zip archive that you /// uploaded to an S3 bucket. /// /// Container for the necessary parameters to execute the StartImport service method. /// /// The response from the StartImport service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for StartImport Operation StartImportResponse StartImport(StartImportRequest request); /// /// Initiates the asynchronous execution of the StartImport operation. /// /// /// Container for the necessary parameters to execute the StartImport operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartImport /// operation. /// REST API Reference for StartImport Operation IAsyncResult BeginStartImport(StartImportRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartImport operation. /// /// /// The IAsyncResult returned by the call to BeginStartImport. /// /// Returns a StartImportResult from LexModelsV2. /// REST API Reference for StartImport Operation StartImportResponse EndStartImport(IAsyncResult asyncResult); #endregion #region StartTestExecution /// /// The action to start test set execution. /// /// Container for the necessary parameters to execute the StartTestExecution service method. /// /// The response from the StartTestExecution service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for StartTestExecution Operation StartTestExecutionResponse StartTestExecution(StartTestExecutionRequest request); /// /// Initiates the asynchronous execution of the StartTestExecution operation. /// /// /// Container for the necessary parameters to execute the StartTestExecution operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartTestExecution /// operation. /// REST API Reference for StartTestExecution Operation IAsyncResult BeginStartTestExecution(StartTestExecutionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartTestExecution operation. /// /// /// The IAsyncResult returned by the call to BeginStartTestExecution. /// /// Returns a StartTestExecutionResult from LexModelsV2. /// REST API Reference for StartTestExecution Operation StartTestExecutionResponse EndStartTestExecution(IAsyncResult asyncResult); #endregion #region StartTestSetGeneration /// /// The action to start the generation of test set. /// /// Container for the necessary parameters to execute the StartTestSetGeneration service method. /// /// The response from the StartTestSetGeneration service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for StartTestSetGeneration Operation StartTestSetGenerationResponse StartTestSetGeneration(StartTestSetGenerationRequest request); /// /// Initiates the asynchronous execution of the StartTestSetGeneration operation. /// /// /// Container for the necessary parameters to execute the StartTestSetGeneration operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartTestSetGeneration /// operation. /// REST API Reference for StartTestSetGeneration Operation IAsyncResult BeginStartTestSetGeneration(StartTestSetGenerationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartTestSetGeneration operation. /// /// /// The IAsyncResult returned by the call to BeginStartTestSetGeneration. /// /// Returns a StartTestSetGenerationResult from LexModelsV2. /// REST API Reference for StartTestSetGeneration Operation StartTestSetGenerationResponse EndStartTestSetGeneration(IAsyncResult asyncResult); #endregion #region StopBotRecommendation /// /// Stop an already running Bot Recommendation request. /// /// Container for the necessary parameters to execute the StopBotRecommendation service method. /// /// The response from the StopBotRecommendation service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for StopBotRecommendation Operation StopBotRecommendationResponse StopBotRecommendation(StopBotRecommendationRequest request); /// /// Initiates the asynchronous execution of the StopBotRecommendation operation. /// /// /// Container for the necessary parameters to execute the StopBotRecommendation operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopBotRecommendation /// operation. /// REST API Reference for StopBotRecommendation Operation IAsyncResult BeginStopBotRecommendation(StopBotRecommendationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StopBotRecommendation operation. /// /// /// The IAsyncResult returned by the call to BeginStopBotRecommendation. /// /// Returns a StopBotRecommendationResult from LexModelsV2. /// REST API Reference for StopBotRecommendation Operation StopBotRecommendationResponse EndStopBotRecommendation(IAsyncResult asyncResult); #endregion #region TagResource /// /// Adds the specified tags to the specified resource. If a tag key already exists, the /// existing value is replaced with the new value. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from LexModelsV2. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region UntagResource /// /// Removes tags from a bot, bot alias, or bot channel. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from LexModelsV2. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateBot /// /// Updates the configuration of an existing bot. /// /// Container for the necessary parameters to execute the UpdateBot service method. /// /// The response from the UpdateBot service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateBot Operation UpdateBotResponse UpdateBot(UpdateBotRequest request); /// /// Initiates the asynchronous execution of the UpdateBot operation. /// /// /// Container for the necessary parameters to execute the UpdateBot operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateBot /// operation. /// REST API Reference for UpdateBot Operation IAsyncResult BeginUpdateBot(UpdateBotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateBot operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateBot. /// /// Returns a UpdateBotResult from LexModelsV2. /// REST API Reference for UpdateBot Operation UpdateBotResponse EndUpdateBot(IAsyncResult asyncResult); #endregion #region UpdateBotAlias /// /// Updates the configuration of an existing bot alias. /// /// Container for the necessary parameters to execute the UpdateBotAlias service method. /// /// The response from the UpdateBotAlias service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateBotAlias Operation UpdateBotAliasResponse UpdateBotAlias(UpdateBotAliasRequest request); /// /// Initiates the asynchronous execution of the UpdateBotAlias operation. /// /// /// Container for the necessary parameters to execute the UpdateBotAlias operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateBotAlias /// operation. /// REST API Reference for UpdateBotAlias Operation IAsyncResult BeginUpdateBotAlias(UpdateBotAliasRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateBotAlias operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateBotAlias. /// /// Returns a UpdateBotAliasResult from LexModelsV2. /// REST API Reference for UpdateBotAlias Operation UpdateBotAliasResponse EndUpdateBotAlias(IAsyncResult asyncResult); #endregion #region UpdateBotLocale /// /// Updates the settings that a bot has for a specific locale. /// /// Container for the necessary parameters to execute the UpdateBotLocale service method. /// /// The response from the UpdateBotLocale service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateBotLocale Operation UpdateBotLocaleResponse UpdateBotLocale(UpdateBotLocaleRequest request); /// /// Initiates the asynchronous execution of the UpdateBotLocale operation. /// /// /// Container for the necessary parameters to execute the UpdateBotLocale operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateBotLocale /// operation. /// REST API Reference for UpdateBotLocale Operation IAsyncResult BeginUpdateBotLocale(UpdateBotLocaleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateBotLocale operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateBotLocale. /// /// Returns a UpdateBotLocaleResult from LexModelsV2. /// REST API Reference for UpdateBotLocale Operation UpdateBotLocaleResponse EndUpdateBotLocale(IAsyncResult asyncResult); #endregion #region UpdateBotRecommendation /// /// Updates an existing bot recommendation request. /// /// Container for the necessary parameters to execute the UpdateBotRecommendation service method. /// /// The response from the UpdateBotRecommendation service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateBotRecommendation Operation UpdateBotRecommendationResponse UpdateBotRecommendation(UpdateBotRecommendationRequest request); /// /// Initiates the asynchronous execution of the UpdateBotRecommendation operation. /// /// /// Container for the necessary parameters to execute the UpdateBotRecommendation operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateBotRecommendation /// operation. /// REST API Reference for UpdateBotRecommendation Operation IAsyncResult BeginUpdateBotRecommendation(UpdateBotRecommendationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateBotRecommendation operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateBotRecommendation. /// /// Returns a UpdateBotRecommendationResult from LexModelsV2. /// REST API Reference for UpdateBotRecommendation Operation UpdateBotRecommendationResponse EndUpdateBotRecommendation(IAsyncResult asyncResult); #endregion #region UpdateExport /// /// Updates the password used to protect an export zip archive. /// /// /// /// The password is not required. If you don't supply a password, Amazon Lex generates /// a zip file that is not protected by a password. This is the archive that is available /// at the pre-signed S3 URL provided by the DescribeExport /// operation. /// /// /// Container for the necessary parameters to execute the UpdateExport service method. /// /// The response from the UpdateExport service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateExport Operation UpdateExportResponse UpdateExport(UpdateExportRequest request); /// /// Initiates the asynchronous execution of the UpdateExport operation. /// /// /// Container for the necessary parameters to execute the UpdateExport operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateExport /// operation. /// REST API Reference for UpdateExport Operation IAsyncResult BeginUpdateExport(UpdateExportRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateExport operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateExport. /// /// Returns a UpdateExportResult from LexModelsV2. /// REST API Reference for UpdateExport Operation UpdateExportResponse EndUpdateExport(IAsyncResult asyncResult); #endregion #region UpdateIntent /// /// Updates the settings for an intent. /// /// Container for the necessary parameters to execute the UpdateIntent service method. /// /// The response from the UpdateIntent service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateIntent Operation UpdateIntentResponse UpdateIntent(UpdateIntentRequest request); /// /// Initiates the asynchronous execution of the UpdateIntent operation. /// /// /// Container for the necessary parameters to execute the UpdateIntent operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateIntent /// operation. /// REST API Reference for UpdateIntent Operation IAsyncResult BeginUpdateIntent(UpdateIntentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateIntent operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateIntent. /// /// Returns a UpdateIntentResult from LexModelsV2. /// REST API Reference for UpdateIntent Operation UpdateIntentResponse EndUpdateIntent(IAsyncResult asyncResult); #endregion #region UpdateResourcePolicy /// /// Replaces the existing resource policy for a bot or bot alias with a new one. If the /// policy doesn't exist, Amazon Lex returns an exception. /// /// Container for the necessary parameters to execute the UpdateResourcePolicy service method. /// /// The response from the UpdateResourcePolicy service method, as returned by LexModelsV2. /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You asked to describe a resource that doesn't exist. Check the resource that you are /// requesting and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateResourcePolicy Operation UpdateResourcePolicyResponse UpdateResourcePolicy(UpdateResourcePolicyRequest request); /// /// Initiates the asynchronous execution of the UpdateResourcePolicy operation. /// /// /// Container for the necessary parameters to execute the UpdateResourcePolicy operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateResourcePolicy /// operation. /// REST API Reference for UpdateResourcePolicy Operation IAsyncResult BeginUpdateResourcePolicy(UpdateResourcePolicyRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateResourcePolicy operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateResourcePolicy. /// /// Returns a UpdateResourcePolicyResult from LexModelsV2. /// REST API Reference for UpdateResourcePolicy Operation UpdateResourcePolicyResponse EndUpdateResourcePolicy(IAsyncResult asyncResult); #endregion #region UpdateSlot /// /// Updates the settings for a slot. /// /// Container for the necessary parameters to execute the UpdateSlot service method. /// /// The response from the UpdateSlot service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateSlot Operation UpdateSlotResponse UpdateSlot(UpdateSlotRequest request); /// /// Initiates the asynchronous execution of the UpdateSlot operation. /// /// /// Container for the necessary parameters to execute the UpdateSlot operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateSlot /// operation. /// REST API Reference for UpdateSlot Operation IAsyncResult BeginUpdateSlot(UpdateSlotRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateSlot operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateSlot. /// /// Returns a UpdateSlotResult from LexModelsV2. /// REST API Reference for UpdateSlot Operation UpdateSlotResponse EndUpdateSlot(IAsyncResult asyncResult); #endregion #region UpdateSlotType /// /// Updates the configuration of an existing slot type. /// /// Container for the necessary parameters to execute the UpdateSlotType service method. /// /// The response from the UpdateSlotType service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateSlotType Operation UpdateSlotTypeResponse UpdateSlotType(UpdateSlotTypeRequest request); /// /// Initiates the asynchronous execution of the UpdateSlotType operation. /// /// /// Container for the necessary parameters to execute the UpdateSlotType operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateSlotType /// operation. /// REST API Reference for UpdateSlotType Operation IAsyncResult BeginUpdateSlotType(UpdateSlotTypeRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateSlotType operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateSlotType. /// /// Returns a UpdateSlotTypeResult from LexModelsV2. /// REST API Reference for UpdateSlotType Operation UpdateSlotTypeResponse EndUpdateSlotType(IAsyncResult asyncResult); #endregion #region UpdateTestSet /// /// The action to update the test set. /// /// Container for the necessary parameters to execute the UpdateTestSet service method. /// /// The response from the UpdateTestSet service method, as returned by LexModelsV2. /// /// The action that you tried to perform couldn't be completed because the resource is /// in a conflicting state. For example, deleting a bot that is in the CREATING state. /// Try your request again. /// /// /// The service encountered an unexpected condition. Try your request again. /// /// /// Your request couldn't be completed because one or more request fields aren't valid. /// Check the fields in your request and try again. /// /// /// You have reached a quota for your bot. /// /// /// Your request rate is too high. Reduce the frequency of requests. /// /// /// One of the input parameters in your request isn't valid. Check the parameters and /// try your request again. /// /// REST API Reference for UpdateTestSet Operation UpdateTestSetResponse UpdateTestSet(UpdateTestSetRequest request); /// /// Initiates the asynchronous execution of the UpdateTestSet operation. /// /// /// Container for the necessary parameters to execute the UpdateTestSet operation on AmazonLexModelsV2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateTestSet /// operation. /// REST API Reference for UpdateTestSet Operation IAsyncResult BeginUpdateTestSet(UpdateTestSetRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateTestSet operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateTestSet. /// /// Returns a UpdateTestSetResult from LexModelsV2. /// REST API Reference for UpdateTestSet Operation UpdateTestSetResponse EndUpdateTestSet(IAsyncResult asyncResult); #endregion } }