SnowDeviceManagement / Client / describe_task
describe_task#
- SnowDeviceManagement.Client.describe_task(**kwargs)#
- Checks the metadata for a given task on a device. - See also: AWS API Documentation - Request Syntax- response = client.describe_task( taskId='string' ) - Parameters:
- taskId (string) – - [REQUIRED] - The ID of the task to be described. 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'completedAt': datetime(2015, 1, 1), 'createdAt': datetime(2015, 1, 1), 'description': 'string', 'lastUpdatedAt': datetime(2015, 1, 1), 'state': 'IN_PROGRESS'|'CANCELED'|'COMPLETED', 'tags': { 'string': 'string' }, 'targets': [ 'string', ], 'taskArn': 'string', 'taskId': 'string' } - Response Structure- (dict) – - completedAt (datetime) – - When the task was completed. 
- createdAt (datetime) – - When the - CreateTaskoperation was called.
- description (string) – - The description provided of the task and managed devices. 
- lastUpdatedAt (datetime) – - When the state of the task was last updated. 
- state (string) – - The current state of the task. 
- 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) – 
 
 
- targets (list) – - The managed devices that the task was sent to. - (string) – 
 
- taskArn (string) – - The Amazon Resource Name (ARN) of the task. 
- taskId (string) – - The ID of the task. 
 
 
 - Exceptions- SnowDeviceManagement.Client.exceptions.ThrottlingException
- SnowDeviceManagement.Client.exceptions.InternalServerException
- SnowDeviceManagement.Client.exceptions.ResourceNotFoundException
- SnowDeviceManagement.Client.exceptions.ValidationException
- SnowDeviceManagement.Client.exceptions.AccessDeniedException