---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_greengrass_bulk_deployment{% #aws_greengrass_bulk_deployment %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `bulk_deployment_metrics`{% #bulk_deployment_metrics %}

**Type**: `STRUCT`**Provider name**: `BulkDeploymentMetrics`**Description**: Relevant metrics on input records processed during bulk deployment.

- `invalid_input_records`**Type**: `INT32`**Provider name**: `InvalidInputRecords`**Description**: 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.
- `records_processed`**Type**: `INT32`**Provider name**: `RecordsProcessed`**Description**: The total number of group records from the input file that have been processed so far, or attempted.
- `retry_attempts`**Type**: `INT32`**Provider name**: `RetryAttempts`**Description**: 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.

## `bulk_deployment_status`{% #bulk_deployment_status %}

**Type**: `STRING`**Provider name**: `BulkDeploymentStatus`**Description**: The status of the bulk deployment.

## `created_at`{% #created_at %}

**Type**: `STRING`**Provider name**: `CreatedAt`**Description**: The time, in ISO format, when the deployment was created.

## `error_details`{% #error_details %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `ErrorDetails`**Description**: Error details

- `detailed_error_code`**Type**: `STRING`**Provider name**: `DetailedErrorCode`**Description**: A detailed error code.
- `detailed_error_message`**Type**: `STRING`**Provider name**: `DetailedErrorMessage`**Description**: A detailed error message.

## `error_message`{% #error_message %}

**Type**: `STRING`**Provider name**: `ErrorMessage`**Description**: Error message

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
