aws_sns_topic

Refer to the AWS documentation for more details 1

account_id

Type: STRING

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

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

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.

aws_display_name

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

content_based_deduplication

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

delivery_policy

Type: STRING
Description: The JSON serialization of the topic’s delivery policy.

display_name

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

effective_delivery_policy

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

fifo_topic

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

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

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

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

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

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

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

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

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

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

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

owner

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

policies

Type: UNORDERED_LIST_STRUCT
Provider name: policies
Description: The JSON serialization of the topic’s access control policy.

  • account_id
    Type: STRING
  • policy_id
    Type: STRING
  • policy_not_principal
    Type: STRUCT
    Provider name: policy_not_principal
    • 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
    Provider name: policy_principal
    • 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

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

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

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

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

Type: STRING
Description: The number of confirmed subscriptions for the topic.

subscriptions_deleted

Type: STRING
Description: The number of deleted subscriptions for the topic.

subscriptions_pending

Type: STRING
Description: The number of subscriptions pending confirmation for the topic.

tags

Type: UNORDERED_LIST_STRING

topic_arn

Type: STRING
Description: The topic’s ARN.

tracing_config

Type: STRING