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

# aws_codeartifact_repository{% #aws_codeartifact_repository %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `administrator_account`{% #administrator_account %}

**Type**: `STRING`**Provider name**: `administratorAccount`**Description**: The 12-digit account number of the Amazon Web Services account that manages the repository.

## `arn`{% #arn %}

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

## `created_time`{% #created_time %}

**Type**: `TIMESTAMP`**Provider name**: `createdTime`**Description**: A timestamp that represents the date and time the repository was created.

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `description`**Description**: A text description of the repository.

## `domain_name`{% #domain_name %}

**Type**: `STRING`**Provider name**: `domainName`**Description**: The name of the domain that contains the repository.

## `domain_owner`{% #domain_owner %}

**Type**: `STRING`**Provider name**: `domainOwner`**Description**: The 12-digit account number of the Amazon Web Services account that owns the domain that contains the repository. It does not include dashes or spaces.

## `external_connections`{% #external_connections %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `externalConnections`**Description**: An array of external connections associated with the repository.

- `external_connection_name`**Type**: `STRING`**Provider name**: `externalConnectionName`**Description**: The name of the external connection associated with a repository.
- `package_format`**Type**: `STRING`**Provider name**: `packageFormat`**Description**: The package format associated with a repository's external connection. The valid package formats are:
  - `npm`: A Node Package Manager (npm) package.
  - `pypi`: A Python Package Index (PyPI) package.
  - `maven`: A Maven package that contains compiled code in a distributable format, such as a JAR file.
  - `nuget`: A NuGet package.
  - `generic`: A generic package.
  - `ruby`: A Ruby package.
  - `swift`: A Swift package.
  - `cargo`: A Cargo package.
- `status`**Type**: `STRING`**Provider name**: `status`**Description**: The status of the external connection of a repository. There is one valid value, `Available`.

## `name`{% #name %}

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

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `upstreams`{% #upstreams %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `upstreams`**Description**: A list of upstream repositories to associate with the repository. The order of the upstream repositories in the list determines their priority order when CodeArtifact looks for a requested package version. For more information, see [Working with upstream repositories](https://docs.aws.amazon.com/codeartifact/latest/ug/repos-upstream.html).

- `repository_name`**Type**: `STRING`**Provider name**: `repositoryName`**Description**: The name of an upstream repository.
