Greengrass / Client / get_bulk_deployment_status
get_bulk_deployment_status#
- Greengrass.Client.get_bulk_deployment_status(**kwargs)#
Returns the status of a bulk deployment.
See also: AWS API Documentation
Request Syntax
response = client.get_bulk_deployment_status( BulkDeploymentId='string' )
- Parameters:
BulkDeploymentId (string) – [REQUIRED] The ID of the bulk deployment.
- Return type:
dict
- Returns:
Response Syntax
{ 'BulkDeploymentMetrics': { 'InvalidInputRecords': 123, 'RecordsProcessed': 123, 'RetryAttempts': 123 }, 'BulkDeploymentStatus': 'Initializing'|'Running'|'Completed'|'Stopping'|'Stopped'|'Failed', 'CreatedAt': 'string', 'ErrorDetails': [ { 'DetailedErrorCode': 'string', 'DetailedErrorMessage': 'string' }, ], 'ErrorMessage': 'string', 'tags': { 'string': 'string' } }
Response Structure
(dict) – Success. The response body contains the status of the bulk deployment.
BulkDeploymentMetrics (dict) – Relevant metrics on input records processed during bulk deployment.
InvalidInputRecords (integer) – The total number of records that returned a non-retryable error. For example, this can occur if a group record from the input file uses an invalid format or specifies a nonexistent group version, or if the execution role doesn’t grant permission to deploy a group or group version.
RecordsProcessed (integer) – The total number of group records from the input file that have been processed so far, or attempted.
RetryAttempts (integer) – The total number of deployment attempts that returned a retryable error. For example, a retry is triggered if the attempt to deploy a group returns a throttling error. ‘’StartBulkDeployment’’ retries a group deployment up to five times.
BulkDeploymentStatus (string) – The status of the bulk deployment.
CreatedAt (string) – The time, in ISO format, when the deployment was created.
ErrorDetails (list) – Error details
(dict) – Details about the error.
DetailedErrorCode (string) – A detailed error code.
DetailedErrorMessage (string) – A detailed error message.
ErrorMessage (string) – Error message
tags (dict) – Tag(s) attached to the resource arn.
(string) –
(string) –
Exceptions
Greengrass.Client.exceptions.BadRequestException