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

# aws_apigateway_usageplan{% #aws_apigateway_usageplan %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `api_stages`{% #api_stages %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `apiStages`**Description**: The associated API stages of a usage plan.

- `api_id`**Type**: `STRING`**Provider name**: `apiId`**Description**: API Id of the associated API stage in a usage plan.
- `stage`**Type**: `STRING`**Provider name**: `stage`**Description**: API stage name of the associated API stage in a usage plan.
- `throttle`**Type**: `STRING`**Provider name**: `throttle`**Description**: Map containing method level throttling information for API stage in a usage plan.

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `description`**Description**: The description of a usage plan.

## `id`{% #id %}

**Type**: `STRING`**Provider name**: `id`**Description**: The identifier of a UsagePlan resource.

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: The name of a usage plan.

## `product_code`{% #product_code %}

**Type**: `STRING`**Provider name**: `productCode`**Description**: The Amazon Web Services Marketplace product identifier to associate with the usage plan as a SaaS product on the Amazon Web Services Marketplace.

## `quota`{% #quota %}

**Type**: `STRUCT`**Provider name**: `quota`**Description**: The target maximum number of permitted requests per a given unit time interval.

- `limit`**Type**: `INT32`**Provider name**: `limit`**Description**: The target maximum number of requests that can be made in a given time period.
- `offset`**Type**: `INT32`**Provider name**: `offset`**Description**: The number of requests subtracted from the given limit in the initial time period.
- `period`**Type**: `STRING`**Provider name**: `period`**Description**: The time period in which the limit applies. Valid values are "DAY", "WEEK" or "MONTH".

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `throttle`{% #throttle %}

**Type**: `STRUCT`**Provider name**: `throttle`**Description**: A map containing method level throttling information for API stage in a usage plan.

- `burst_limit`**Type**: `INT32`**Provider name**: `burstLimit`**Description**: The API target request burst rate limit. This allows more requests through for a period of time than the target rate limit.
- `rate_limit`**Type**: `DOUBLE`**Provider name**: `rateLimit`**Description**: The API target request rate limit.
