AwsSnsDataProtectionPolicyArgs

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

SNS data-protection-policy inputs for AwsSns.

Hierarchy

  • Omit<AwsSnsDataProtectionPolicyResourceArgs, "arn">
  • AwsSnsDataProtectionPolicyArgs

Properties

identity: string

Inherited from identity

Stable logical-only identity for this data protection policy.

policy: Input<string>

Inherited from policy

The fully-formed AWS policy as JSON. For more information about building AWS IAM policy documents with this provider, see the AWS IAM Policy Document Guide.

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.