LexModelBuildingService / Client / get_builtin_intent
get_builtin_intent#
- LexModelBuildingService.Client.get_builtin_intent(**kwargs)#
Returns information about a built-in intent.
This operation requires permission for the
lex:GetBuiltinIntent
action.See also: AWS API Documentation
Request Syntax
response = client.get_builtin_intent( signature='string' )
- Parameters:
signature (string) –
[REQUIRED]
The unique identifier for a built-in intent. To find the signature for an intent, see Standard Built-in Intents in the Alexa Skills Kit.
- Return type:
dict
- Returns:
Response Syntax
{ 'signature': 'string', 'supportedLocales': [ 'de-DE'|'en-AU'|'en-GB'|'en-IN'|'en-US'|'es-419'|'es-ES'|'es-US'|'fr-FR'|'fr-CA'|'it-IT'|'ja-JP'|'ko-KR', ], 'slots': [ { 'name': 'string' }, ] }
Response Structure
(dict) –
signature (string) –
The unique identifier for a built-in intent.
supportedLocales (list) –
A list of locales that the intent supports.
(string) –
slots (list) –
An array of
BuiltinIntentSlot
objects, one entry for each slot type in the intent.(dict) –
Provides information about a slot used in a built-in intent.
name (string) –
A list of the slots defined for the intent.
Exceptions
LexModelBuildingService.Client.exceptions.NotFoundException
LexModelBuildingService.Client.exceptions.LimitExceededException
LexModelBuildingService.Client.exceptions.InternalFailureException
LexModelBuildingService.Client.exceptions.BadRequestException