aws_sns_topic

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.

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

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

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

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

delivery_policy

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

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

  • 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

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

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: INT32
Description: The number of confirmed subscriptions for the topic.

subscriptions_deleted

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

subscriptions_pending

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

tags

Type: UNORDERED_LIST_STRING

topic_arn

Type: STRING
Provider name: TopicArn
Description: The topic’s ARN.

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.

PREVIEWING: rtrieu/product-analytics-ui-changes