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

# aws_sns_topic{% #aws_sns_topic %}

## `account_id`{% #account_id %}

**Type**: `STRING` 

## `application_failure_feedback_role_arn`{% #application_failure_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates failed message delivery status for an Amazon SNS topic that is subscribed to an Amazon Web Services application endpoint. 

## `application_success_feedback_role_arn`{% #application_success_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates successful message delivery status for an Amazon SNS topic that is subscribed to an Amazon Web Services application endpoint. 

## `application_success_feedback_sample_rate`{% #application_success_feedback_sample_rate %}

**Type**: `STRING` **Description**: Indicates percentage of successful messages to sample for an Amazon SNS topic that is subscribed to an Amazon Web Services application endpoint. 

## `archive_policy`{% #archive_policy %}

**Type**: `STRING` **Description**: Adds or updates an inline policy document to archive messages stored in the specified Amazon SNS topic. 

## `aws_display_name`{% #aws_display_name %}

**Type**: `STRING` **Description**: The human-readable name used in the From field for notifications to email and email-json endpoints. 

## `beginning_archive_time`{% #beginning_archive_time %}

**Type**: `TIMESTAMP` **Description**: The earliest starting point at which a message in the topic's archive can be replayed from. This point in time is based on the configured message retention period set by the topic's message archiving policy. 

## `content_based_deduplication`{% #content_based_deduplication %}

**Type**: `STRING` **Description**: Enables content-based deduplication for FIFO topics. 

## `delivery_policy`{% #delivery_policy %}

**Type**: `STRING` **Description**: The JSON serialization of the topic's delivery policy. 

## `effective_delivery_policy`{% #effective_delivery_policy %}

**Type**: `STRING` **Description**: The JSON serialization of the effective delivery policy, taking system defaults into account. 

## `fifo_topic`{% #fifo_topic %}

**Type**: `STRING` **Description**: When this is set to true, a FIFO topic is created. 

## `firehose_failure_feedback_role_arn`{% #firehose_failure_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates failed message delivery status for an Amazon SNS topic that is subscribed to an Amazon Kinesis Data Firehose endpoint. 

## `firehose_success_feedback_role_arn`{% #firehose_success_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates successful message delivery status for an Amazon SNS topic that is subscribed to an Amazon Kinesis Data Firehose endpoint. 

## `firehose_success_feedback_sample_rate`{% #firehose_success_feedback_sample_rate %}

**Type**: `STRING` **Description**: Indicates percentage of successful messages to sample for an Amazon SNS topic that is subscribed to an Amazon Kinesis Data Firehose endpoint. 

## `http_failure_feedback_role_arn`{% #http_failure_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates failed message delivery status for an Amazon SNS topic that is subscribed to an HTTP endpoint. 

## `http_success_feedback_role_arn`{% #http_success_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates successful message delivery status for an Amazon SNS topic that is subscribed to an HTTP endpoint. 

## `http_success_feedback_sample_rate`{% #http_success_feedback_sample_rate %}

**Type**: `STRING` **Description**: Indicates percentage of successful messages to sample for an Amazon SNS topic that is subscribed to an HTTP endpoint. 

## `kms_master_key_id`{% #kms_master_key_id %}

**Type**: `STRING` **Description**: The ID of an Amazon Web Services managed customer master key (CMK) for Amazon SNS or a custom CMK. 

## `lambda_failure_feedback_role_arn`{% #lambda_failure_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates failed message delivery status for an Amazon SNS topic that is subscribed to an Lambda endpoint. 

## `lambda_success_feedback_role_arn`{% #lambda_success_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates successful message delivery status for an Amazon SNS topic that is subscribed to an Lambda endpoint. 

## `lambda_success_feedback_sample_rate`{% #lambda_success_feedback_sample_rate %}

**Type**: `STRING` **Description**: Indicates percentage of successful messages to sample for an Amazon SNS topic that is subscribed to an Lambda endpoint. 

## `owner`{% #owner %}

**Type**: `STRING` **Description**: The Amazon Web Services account ID of the topic's owner. 

## `policies`{% #policies %}

**Type**: `UNORDERED_LIST_STRUCT` 

- `account_id`**Type**: `STRING`
- `condition`**Type**: `MAP_STRING_STRING`
- `policy_id`**Type**: `STRING`
- `policy_not_principal`**Type**: `STRUCT`
  - `policy_id`**Type**: `STRING`
  - `principal`**Type**: `STRING`
  - `principal_aws`**Type**: `UNORDERED_LIST_STRING`
  - `principal_canonical_user`**Type**: `UNORDERED_LIST_STRING`
  - `principal_federated`**Type**: `UNORDERED_LIST_STRING`
  - `principal_service`**Type**: `UNORDERED_LIST_STRING`
- `policy_principal`**Type**: `STRUCT`
  - `policy_id`**Type**: `STRING`
  - `principal`**Type**: `STRING`
  - `principal_aws`**Type**: `UNORDERED_LIST_STRING`
  - `principal_canonical_user`**Type**: `UNORDERED_LIST_STRING`
  - `principal_federated`**Type**: `UNORDERED_LIST_STRING`
  - `principal_service`**Type**: `UNORDERED_LIST_STRING`
- `principal_aws`**Type**: `UNORDERED_LIST_STRING`
- `statement_action`**Type**: `UNORDERED_LIST_STRING`
- `statement_effect`**Type**: `STRING`
- `statement_has_condition`**Type**: `BOOLEAN`
- `statement_id`**Type**: `INT32`
- `statement_not_action`**Type**: `UNORDERED_LIST_STRING`
- `statement_not_resource`**Type**: `UNORDERED_LIST_STRING`
- `statement_resource`**Type**: `UNORDERED_LIST_STRING`
- `statement_sid`**Type**: `STRING`
- `version_id`**Type**: `STRING`

## `policy`{% #policy %}

**Type**: `STRING` **Description**: The JSON serialization of the topic's access control policy. 

## `signature_version`{% #signature_version %}

**Type**: `STRING` **Description**: The signature version corresponds to the hashing algorithm used while creating the signature of the notifications, subscription confirmations, or unsubscribe confirmation messages sent by Amazon SNS. By default, `SignatureVersion` is set to `1`. 

## `sqs_failure_feedback_role_arn`{% #sqs_failure_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates failed message delivery status for an Amazon SNS topic that is subscribed to an Amazon SQS endpoint. 

## `sqs_success_feedback_role_arn`{% #sqs_success_feedback_role_arn %}

**Type**: `STRING` **Description**: Indicates successful message delivery status for an Amazon SNS topic that is subscribed to an Amazon SQS endpoint. 

## `sqs_success_feedback_sample_rate`{% #sqs_success_feedback_sample_rate %}

**Type**: `STRING` **Description**: Indicates percentage of successful messages to sample for an Amazon SNS topic that is subscribed to an Amazon SQS endpoint. 

## `subscriptions_confirmed`{% #subscriptions_confirmed %}

**Type**: `INT32` **Description**: The number of confirmed subscriptions for the topic. 

## `subscriptions_deleted`{% #subscriptions_deleted %}

**Type**: `INT32` **Description**: The number of deleted subscriptions for the topic. 

## `subscriptions_pending`{% #subscriptions_pending %}

**Type**: `INT32` **Description**: The number of subscriptions pending confirmation for the topic. 

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING` 

## `topic_arn`{% #topic_arn %}

**Type**: `STRING` **Provider name**: `TopicArn` **Description**: The topic's ARN. 

## `tracing_config`{% #tracing_config %}

**Type**: `STRING` **Description**: Tracing mode of an Amazon SNS topic. By default `TracingConfig` is set to `PassThrough`, and the topic passes through the tracing header it receives from an Amazon SNS publisher to its subscriptions. If set to `Active`, Amazon SNS will vend X-Ray segment data to topic owner account if the sampled flag in the tracing header is true. This is only supported on standard topics. 
