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

# aws_route_table{% #aws_route_table %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `associations`{% #associations %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `Associations`**Description**: The associations between the route table and your subnets or gateways.

- `association_state`**Type**: `STRUCT`**Provider name**: `AssociationState`**Description**: The state of the association.
  - `state`**Type**: `STRING`**Provider name**: `State`**Description**: The state of the association.
  - `status_message`**Type**: `STRING`**Provider name**: `StatusMessage`**Description**: The status message, if applicable.
- `gateway_id`**Type**: `STRING`**Provider name**: `GatewayId`**Description**: The ID of the internet gateway or virtual private gateway.
- `main`**Type**: `BOOLEAN`**Provider name**: `Main`**Description**: Indicates whether this is the main route table.
- `route_table_association_id`**Type**: `STRING`**Provider name**: `RouteTableAssociationId`**Description**: The ID of the association.
- `route_table_id`**Type**: `STRING`**Provider name**: `RouteTableId`**Description**: The ID of the route table.
- `subnet_id`**Type**: `STRING`**Provider name**: `SubnetId`**Description**: The ID of the subnet. A subnet ID is not returned for an implicit association.

## `owner_id`{% #owner_id %}

**Type**: `STRING`**Provider name**: `OwnerId`**Description**: The ID of the Amazon Web Services account that owns the route table.

## `propagating_vgws`{% #propagating_vgws %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `PropagatingVgws`**Description**: Any virtual private gateway (VGW) propagating routes.

- `gateway_id`**Type**: `STRING`**Provider name**: `GatewayId`**Description**: The ID of the virtual private gateway.

## `route_table_arn`{% #route_table_arn %}

**Type**: `STRING`

## `route_table_id`{% #route_table_id %}

**Type**: `STRING`**Provider name**: `RouteTableId`**Description**: The ID of the route table.

## `routes`{% #routes %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `Routes`**Description**: The routes in the route table.

- `carrier_gateway_id`**Type**: `STRING`**Provider name**: `CarrierGatewayId`**Description**: The ID of the carrier gateway.
- `core_network_arn`**Type**: `STRING`**Provider name**: `CoreNetworkArn`**Description**: The Amazon Resource Name (ARN) of the core network.
- `destination_cidr_block`**Type**: `STRING`**Provider name**: `DestinationCidrBlock`**Description**: The IPv4 CIDR block used for the destination match.
- `destination_ipv6_cidr_block`**Type**: `STRING`**Provider name**: `DestinationIpv6CidrBlock`**Description**: The IPv6 CIDR block used for the destination match.
- `destination_prefix_list_id`**Type**: `STRING`**Provider name**: `DestinationPrefixListId`**Description**: The prefix of the Amazon Web Services service.
- `egress_only_internet_gateway_id`**Type**: `STRING`**Provider name**: `EgressOnlyInternetGatewayId`**Description**: The ID of the egress-only internet gateway.
- `gateway_id`**Type**: `STRING`**Provider name**: `GatewayId`**Description**: The ID of a gateway attached to your VPC.
- `instance_id`**Type**: `STRING`**Provider name**: `InstanceId`**Description**: The ID of a NAT instance in your VPC.
- `instance_owner_id`**Type**: `STRING`**Provider name**: `InstanceOwnerId`**Description**: The ID of Amazon Web Services account that owns the instance.
- `local_gateway_id`**Type**: `STRING`**Provider name**: `LocalGatewayId`**Description**: The ID of the local gateway.
- `nat_gateway_id`**Type**: `STRING`**Provider name**: `NatGatewayId`**Description**: The ID of a NAT gateway.
- `network_interface_id`**Type**: `STRING`**Provider name**: `NetworkInterfaceId`**Description**: The ID of the network interface.
- `origin`**Type**: `STRING`**Provider name**: `Origin`**Description**: Describes how the route was created.
  - `CreateRouteTable` - The route was automatically created when the route table was created.
  - `CreateRoute` - The route was manually added to the route table.
  - `EnableVgwRoutePropagation` - The route was propagated by route propagation.
- `state`**Type**: `STRING`**Provider name**: `State`**Description**: The state of the route. The `blackhole` state indicates that the route's target isn't available (for example, the specified gateway isn't attached to the VPC, or the specified NAT instance has been terminated).
- `transit_gateway_id`**Type**: `STRING`**Provider name**: `TransitGatewayId`**Description**: The ID of a transit gateway.
- `vpc_peering_connection_id`**Type**: `STRING`**Provider name**: `VpcPeeringConnectionId`**Description**: The ID of a VPC peering connection.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `vpc_id`{% #vpc_id %}

**Type**: `STRING`**Provider name**: `VpcId`**Description**: The ID of the VPC.
