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

# aws_timestream_table{% #aws_timestream_table %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `arn`{% #arn %}

**Type**: `STRING`**Provider name**: `Arn`**Description**: The Amazon Resource Name that uniquely identifies this table.

## `creation_time`{% #creation_time %}

**Type**: `TIMESTAMP`**Provider name**: `CreationTime`**Description**: The time when the Timestream table was created.

## `database_name`{% #database_name %}

**Type**: `STRING`**Provider name**: `DatabaseName`**Description**: The name of the Timestream database that contains this table.

## `last_updated_time`{% #last_updated_time %}

**Type**: `TIMESTAMP`**Provider name**: `LastUpdatedTime`**Description**: The time when the Timestream table was last updated.

## `magnetic_store_write_properties`{% #magnetic_store_write_properties %}

**Type**: `STRUCT`**Provider name**: `MagneticStoreWriteProperties`**Description**: Contains properties to set on the table when enabling magnetic store writes.

- `enable_magnetic_store_writes`**Type**: `BOOLEAN`**Provider name**: `EnableMagneticStoreWrites`**Description**: A flag to enable magnetic store writes.
- `magnetic_store_rejected_data_location`**Type**: `STRUCT`**Provider name**: `MagneticStoreRejectedDataLocation`**Description**: The location to write error reports for records rejected asynchronously during magnetic store writes.
  - `s3_configuration`**Type**: `STRUCT`**Provider name**: `S3Configuration`**Description**: Configuration of an S3 location to write error reports for records rejected, asynchronously, during magnetic store writes.
    - `bucket_name`**Type**: `STRING`**Provider name**: `BucketName`**Description**: The bucket name of the customer S3 bucket.
    - `encryption_option`**Type**: `STRING`**Provider name**: `EncryptionOption`**Description**: The encryption option for the customer S3 location. Options are S3 server-side encryption with an S3 managed key or Amazon Web Services managed key.
    - `kms_key_id`**Type**: `STRING`**Provider name**: `KmsKeyId`**Description**: The KMS key ID for the customer S3 location when encrypting with an Amazon Web Services managed key.
    - `object_key_prefix`**Type**: `STRING`**Provider name**: `ObjectKeyPrefix`**Description**: The object key preview for the customer S3 location.

## `retention_properties`{% #retention_properties %}

**Type**: `STRUCT`**Provider name**: `RetentionProperties`**Description**: The retention duration for the memory store and magnetic store.

- `magnetic_store_retention_period_in_days`**Type**: `INT64`**Provider name**: `MagneticStoreRetentionPeriodInDays`**Description**: The duration for which data must be stored in the magnetic store.
- `memory_store_retention_period_in_hours`**Type**: `INT64`**Provider name**: `MemoryStoreRetentionPeriodInHours`**Description**: The duration for which data must be stored in the memory store.

## `schema`{% #schema %}

**Type**: `STRUCT`**Provider name**: `Schema`**Description**: The schema of the table.

- `composite_partition_key`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `CompositePartitionKey`**Description**: A non-empty list of partition keys defining the attributes used to partition the table data. The order of the list determines the partition hierarchy. The name and type of each partition key as well as the partition key order cannot be changed after the table is created. However, the enforcement level of each partition key can be changed.
  - `enforcement_in_record`**Type**: `STRING`**Provider name**: `EnforcementInRecord`**Description**: The level of enforcement for the specification of a dimension key in ingested records. Options are REQUIRED (dimension key must be specified) and OPTIONAL (dimension key does not have to be specified).
  - `name`**Type**: `STRING`**Provider name**: `Name`**Description**: The name of the attribute used for a dimension key.
  - `type`**Type**: `STRING`**Provider name**: `Type`**Description**: The type of the partition key. Options are DIMENSION (dimension key) and MEASURE (measure key).

## `table_name`{% #table_name %}

**Type**: `STRING`**Provider name**: `TableName`**Description**: The name of the Timestream table.

## `table_status`{% #table_status %}

**Type**: `STRING`**Provider name**: `TableStatus`**Description**: The current state of the table:

- `DELETING` - The table is being deleted.
- `ACTIVE` - The table is ready for use.



## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
