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