IoT1ClickDevicesService / Client / get_device_methods
get_device_methods#
- IoT1ClickDevicesService.Client.get_device_methods(**kwargs)#
Given a device ID, returns the invokable methods associated with the device.
See also: AWS API Documentation
Request Syntax
response = client.get_device_methods( DeviceId='string' )
- Parameters:
DeviceId (string) –
[REQUIRED]
The unique identifier of the device.
- Return type:
dict
- Returns:
Response Syntax
{ 'DeviceMethods': [ { 'DeviceType': 'string', 'MethodName': 'string' }, ] }
Response Structure
(dict) –
200 response
DeviceMethods (list) –
List of available device APIs.
(dict) –
DeviceType (string) –
The type of the device, such as “button”.
MethodName (string) –
The name of the method applicable to the deviceType.
Exceptions
IoT1ClickDevicesService.Client.exceptions.ResourceNotFoundException
IoT1ClickDevicesService.Client.exceptions.InvalidRequestException
IoT1ClickDevicesService.Client.exceptions.InternalFailureException