AwsSnsTopicPolicyArgs

interface AwsSnsTopicPolicyArgs extends Omit<AwsSnsTopicPolicyResourceArgs, 'arn'> { identity: string; policy: Input<string | PolicyDocument>; region?: Input<string | undefined>; topicArn: Input<string>; }

SNS topic-policy inputs for AwsSns.

Hierarchy

  • Omit<AwsSnsTopicPolicyResourceArgs, "arn">
  • AwsSnsTopicPolicyArgs

Properties

identity: string

Inherited from identity

Stable logical-only identity for this policy.

policy: Input<string | PolicyDocument>

Inherited from policy

The fully-formed AWS policy as JSON.

region: Input<string | undefined>

Inherited from region

Region where this resource will be managed. Defaults to the Region set in the provider configuration.

topicArn: Input<string>

Topic ARN or output from a compatible topic reference.