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

# aws_codeartifact_package{% #aws_codeartifact_package %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `format`{% #format %}

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

## `namespace`{% #namespace %}

**Type**: `STRING`**Provider name**: `namespace`**Description**: The namespace of the package. The package component that specifies its namespace depends on its type. For example:

- The namespace of a Maven package version is its `groupId`.
- The namespace of an npm or Swift package version is its `scope`.
- The namespace of a generic package is its `namespace`.
- Python, NuGet, Ruby, and Cargo package versions do not contain a corresponding component, package versions of those formats do not have a namespace.



## `origin_configuration`{% #origin_configuration %}

**Type**: `STRUCT`**Provider name**: `originConfiguration`**Description**: A [PackageOriginConfiguration](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_PackageOriginConfiguration.html) object that contains a [PackageOriginRestrictions](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_PackageOriginRestrictions.html) object that contains information about the upstream and publish package origin restrictions.

- `restrictions`**Type**: `STRUCT`**Provider name**: `restrictions`**Description**: A `PackageOriginRestrictions` object that contains information about the upstream and publish package origin configuration for the package.
  - `publish`**Type**: `STRING`**Provider name**: `publish`**Description**: The package origin configuration that determines if new versions of the package can be published directly to the repository.
  - `upstream`**Type**: `STRING`**Provider name**: `upstream`**Description**: The package origin configuration that determines if new versions of the package can be added to the repository from an external connection or upstream source.

## `package`{% #package %}

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

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
