terraform/website/source/docs/providers/aws/r/sns_topic.html.markdown

948 B

layout page_title sidebar_current description
aws AWS: sns_topic docs-aws-resource-sns-topic Provides an SNS topic resource.

aws_sns_topic

Provides an SNS topic resource

Example Usage

resource "aws_sns_topic" "user_updates" {
  name = "user-updates-topic"
}

Argument Reference

The following arguments are supported:

  • name - (Required) The friendly name for the SNS topic
  • display_name - (Optional) The display name for the SNS topic
  • policy - (Optional) The fully-formed AWS policy as JSON
  • delivery_policy - (Optional) The SNS delivery policy

Attributes Reference

The following attributes are exported:

  • id - The ARN of the SNS topic
  • arn - The ARN of the SNS topic, as a more obvious property (clone of id)

Import

SNS Topics can be imported using the topic arn, e.g.

$ terraform import aws_sns_topic.user_updates arn:aws:sns:us-west-2:0123456789012:my-topic