LexModelBuildingService.Client.
get_builtin_slot_types
(**kwargs)¶Gets a list of built-in slot types that meet the specified criteria.
For a list of built-in slot types, see Slot Type Reference in the Alexa Skills Kit .
This operation requires permission for the lex:GetBuiltInSlotTypes
action.
See also: AWS API Documentation
Request Syntax
response = client.get_builtin_slot_types(
locale='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',
signatureContains='string',
nextToken='string',
maxResults=123
)
dict
Response Syntax
{
'slotTypes': [
{
'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',
]
},
],
'nextToken': 'string'
}
Response Structure
(dict) --
slotTypes (list) --
An array of BuiltInSlotTypeMetadata
objects, one entry for each slot type returned.
(dict) --
Provides information about a built in slot type.
signature (string) --
A unique identifier for the built-in slot type. To find the signature for a slot type, see Slot Type Reference in the Alexa Skills Kit .
supportedLocales (list) --
A list of target locales for the slot.
nextToken (string) --
If the response is truncated, the response includes a pagination token that you can use in your next request to fetch the next page of slot types.
Exceptions
LexModelBuildingService.Client.exceptions.LimitExceededException
LexModelBuildingService.Client.exceptions.InternalFailureException
LexModelBuildingService.Client.exceptions.BadRequestException