SnowDeviceManagement / Client / list_devices
list_devices#
- SnowDeviceManagement.Client.list_devices(**kwargs)#
Returns a list of all devices on your Amazon Web Services account that have Amazon Web Services Snow Device Management enabled in the Amazon Web Services Region where the command is run.
See also: AWS API Documentation
Request Syntax
response = client.list_devices( jobId='string', maxResults=123, nextToken='string' )
- Parameters:
jobId (string) – The ID of the job used to order the device.
maxResults (integer) – The maximum number of devices to list per page.
nextToken (string) – A pagination token to continue to the next page of results.
- Return type:
dict
- Returns:
Response Syntax
{ 'devices': [ { 'associatedWithJob': 'string', 'managedDeviceArn': 'string', 'managedDeviceId': 'string', 'tags': { 'string': 'string' } }, ], 'nextToken': 'string' }
Response Structure
(dict) –
devices (list) –
A list of device structures that contain information about the device.
(dict) –
Identifying information about the device.
associatedWithJob (string) –
The ID of the job used to order the device.
managedDeviceArn (string) –
The Amazon Resource Name (ARN) of the device.
managedDeviceId (string) –
The ID of the device.
tags (dict) –
Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.
(string) –
(string) –
nextToken (string) –
A pagination token to continue to the next page of devices.
Exceptions
SnowDeviceManagement.Client.exceptions.ThrottlingException
SnowDeviceManagement.Client.exceptions.InternalServerException
SnowDeviceManagement.Client.exceptions.ValidationException
SnowDeviceManagement.Client.exceptions.AccessDeniedException