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

# aws_proton_environment{% #aws_proton_environment %}

## `account_id`{% #account_id %}

**Type**: `STRING` 

## `arn`{% #arn %}

**Type**: `STRING` **Provider name**: `arn` **Description**: The Amazon Resource Name (ARN) of the environment. 

## `codebuild_role_arn`{% #codebuild_role_arn %}

**Type**: `STRING` **Provider name**: `codebuildRoleArn` **Description**: The Amazon Resource Name (ARN) of the IAM service role that allows Proton to provision infrastructure using CodeBuild-based provisioning on your behalf. 

## `component_role_arn`{% #component_role_arn %}

**Type**: `STRING` **Provider name**: `componentRoleArn` **Description**: The Amazon Resource Name (ARN) of the IAM service role that Proton uses when provisioning directly defined components in this environment. It determines the scope of infrastructure that a component can provision. The environment must have a `componentRoleArn` to allow directly defined components to be associated with the environment. For more information about components, see [Proton components](https://docs.aws.amazon.com/proton/latest/userguide/ag-components.html) in the Proton User Guide. 

## `created_at`{% #created_at %}

**Type**: `TIMESTAMP` **Provider name**: `createdAt` **Description**: The time when the environment was created. 

## `deployment_status`{% #deployment_status %}

**Type**: `STRING` **Provider name**: `deploymentStatus` **Description**: The environment deployment status. 

## `deployment_status_message`{% #deployment_status_message %}

**Type**: `STRING` **Provider name**: `deploymentStatusMessage` **Description**: An environment deployment status message. 

## `description`{% #description %}

**Type**: `STRING` **Provider name**: `description` **Description**: The description of the environment. 

## `environment_account_connection_id`{% #environment_account_connection_id %}

**Type**: `STRING` **Provider name**: `environmentAccountConnectionId` **Description**: The ID of the environment account connection that's used to provision infrastructure resources in an environment account. 

## `environment_account_id`{% #environment_account_id %}

**Type**: `STRING` **Provider name**: `environmentAccountId` **Description**: The ID of the environment account that the environment infrastructure resources are provisioned in. 

## `last_attempted_deployment_id`{% #last_attempted_deployment_id %}

**Type**: `STRING` **Provider name**: `lastAttemptedDeploymentId` **Description**: The ID of the last attempted deployment of this environment. 

## `last_deployment_attempted_at`{% #last_deployment_attempted_at %}

**Type**: `TIMESTAMP` **Provider name**: `lastDeploymentAttemptedAt` **Description**: The time when a deployment of the environment was last attempted. 

## `last_deployment_succeeded_at`{% #last_deployment_succeeded_at %}

**Type**: `TIMESTAMP` **Provider name**: `lastDeploymentSucceededAt` **Description**: The time when the environment was last deployed successfully. 

## `last_succeeded_deployment_id`{% #last_succeeded_deployment_id %}

**Type**: `STRING` **Provider name**: `lastSucceededDeploymentId` **Description**: The ID of the last successful deployment of this environment. 

## `name`{% #name %}

**Type**: `STRING` **Provider name**: `name` **Description**: The name of the environment. 

## `proton_service_role_arn`{% #proton_service_role_arn %}

**Type**: `STRING` **Provider name**: `protonServiceRoleArn` **Description**: The Amazon Resource Name (ARN) of the Proton service role that allows Proton to make calls to other services on your behalf. 

## `provisioning`{% #provisioning %}

**Type**: `STRING` **Provider name**: `provisioning` **Description**: When included, indicates that the environment template is for customer provisioned and managed infrastructure. 

## `provisioning_repository`{% #provisioning_repository %}

**Type**: `STRUCT` **Provider name**: `provisioningRepository` **Description**: The linked repository that you use to host your rendered infrastructure templates for self-managed provisioning. A linked repository is a repository that has been registered with Proton. For more information, see [CreateRepository](https://docs.aws.amazon.com/proton/latest/APIReference/API_CreateRepository.html). 

- `arn`**Type**: `STRING`**Provider name**: `arn`**Description**: The Amazon Resource Name (ARN) of the linked repository.
- `branch`**Type**: `STRING`**Provider name**: `branch`**Description**: The repository branch.
- `name`**Type**: `STRING`**Provider name**: `name`**Description**: The repository name.
- `provider`**Type**: `STRING`**Provider name**: `provider`**Description**: The repository provider.

## `spec`{% #spec %}

**Type**: `STRING` **Provider name**: `spec` **Description**: The environment spec. 

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING` 

## `template_major_version`{% #template_major_version %}

**Type**: `STRING` **Provider name**: `templateMajorVersion` **Description**: The major version of the environment template. 

## `template_minor_version`{% #template_minor_version %}

**Type**: `STRING` **Provider name**: `templateMinorVersion` **Description**: The minor version of the environment template. 

## `template_name`{% #template_name %}

**Type**: `STRING` **Provider name**: `templateName` **Description**: The Amazon Resource Name (ARN) of the environment template. 
