---
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.
