ManagedintegrationsforIoTDeviceManagement / Client / list_managed_thing_schemas
list_managed_thing_schemas#
- ManagedintegrationsforIoTDeviceManagement.Client.list_managed_thing_schemas(**kwargs)#
List schemas associated with a managed thing.
See also: AWS API Documentation
Request Syntax
response = client.list_managed_thing_schemas( Identifier='string', EndpointIdFilter='string', CapabilityIdFilter='string', NextToken='string', MaxResults=123 )
- Parameters:
Identifier (string) –
[REQUIRED]
The managed thing id.
EndpointIdFilter (string) – Filter on an endpoint id.
CapabilityIdFilter (string) – Filter on a capability id.
NextToken (string) – A token that can be used to retrieve the next set of results.
MaxResults (integer) – The maximum number of results to return at one time.
- Return type:
dict
- Returns:
Response Syntax
{ 'Items': [ { 'EndpointId': 'string', 'CapabilityId': 'string', 'Schema': {...}|[...]|123|123.4|'string'|True|None }, ], 'NextToken': 'string' }
Response Structure
(dict) –
Items (list) –
The list of managed thing schemas.
(dict) –
Structure representing one schema item associated with a managed thing.
EndpointId (string) –
The id of the endpoint for a managed thing.
CapabilityId (string) –
The id of the capability for a managed thing.
Schema (document) –
The validation schema for one schema item associated with a managed thing.
NextToken (string) –
A token that can be used to retrieve the next set of results.
Exceptions
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ValidationException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.AccessDeniedException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.InternalServerException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.UnauthorizedException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ServiceUnavailableException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ResourceNotFoundException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ThrottlingException