LexModelsV2 / Client / list_built_in_intents
list_built_in_intents#
- LexModelsV2.Client.list_built_in_intents(**kwargs)#
- 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 - parentIntentSignatureparameter when you call the- CreateIntentoperation. For more information, see CreateIntent.- See also: AWS API Documentation - Request Syntax- response = client.list_built_in_intents( localeId='string', sortBy={ 'attribute': 'IntentSignature', 'order': 'Ascending'|'Descending' }, maxResults=123, nextToken='string' ) - Parameters:
- localeId (string) – - [REQUIRED] - The identifier of the language and locale of the intents to list. The string must match one of the supported locales. For more information, see Supported languages. 
- sortBy (dict) – - Specifies sorting parameters for the list of built-in intents. You can specify that the list be sorted by the built-in intent signature in either ascending or descending order. - attribute (string) – [REQUIRED] - The attribute to use to sort the list of built-in intents. 
- order (string) – [REQUIRED] - The order to sort the list. You can specify ascending or descending order. 
 
- maxResults (integer) – The maximum number of built-in intents to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned. 
- nextToken (string) – If the response from the - ListBuiltInIntentsoperation contains more results than specified in the- maxResultsparameter, a token is returned in the response. Use that token in the- nextTokenparameter to return the next page of results.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'builtInIntentSummaries': [ { 'intentSignature': 'string', 'description': 'string' }, ], 'nextToken': 'string', 'localeId': 'string' } - Response Structure- (dict) – - builtInIntentSummaries (list) – - Summary information for the built-in intents that meet the filter criteria specified in the request. The length of the list is specified in the - maxResultsparameter of the request. If there are more intents available, the- nextTokenfield contains a token to get the next page of results.- (dict) – - Provides summary information about a built-in intent for the ListBuiltInIntents operation. - intentSignature (string) – - The signature of the built-in intent. Use this to specify the parent intent of a derived intent. 
- description (string) – - The description of the intent. 
 
 
- nextToken (string) – - A token that indicates whether there are more results to return in a response to the - ListBuiltInIntentsoperation. If the- nextTokenfield is present, you send the contents as the- nextTokenparameter of a- ListBotAliasesoperation request to get the next page of results.
- localeId (string) – - The language and locale of the intents in the list. 
 
 
 - Exceptions- LexModelsV2.Client.exceptions.ThrottlingException
- LexModelsV2.Client.exceptions.ServiceQuotaExceededException
- LexModelsV2.Client.exceptions.ValidationException
- LexModelsV2.Client.exceptions.InternalServerException