Class: Aws::SNS::Types::PutDataProtectionPolicyInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SNS::Types::PutDataProtectionPolicyInput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-sns/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#data_protection_policy ⇒ String
The JSON serialization of the topic’s ‘DataProtectionPolicy`.
-
#resource_arn ⇒ String
The ARN of the topic whose ‘DataProtectionPolicy` you want to add or update.
Instance Attribute Details
#data_protection_policy ⇒ String
The JSON serialization of the topic’s ‘DataProtectionPolicy`.
The ‘DataProtectionPolicy` must be in JSON string format.
Length Constraints: Maximum length of 30,720.
2084 2085 2086 2087 2088 2089 |
# File 'lib/aws-sdk-sns/types.rb', line 2084 class PutDataProtectionPolicyInput < Struct.new( :resource_arn, :data_protection_policy) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The ARN of the topic whose ‘DataProtectionPolicy` you want to add or update.
For more information about ARNs, see [Amazon Resource Names (ARNs)] in the Amazon Web Services General Reference.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
2084 2085 2086 2087 2088 2089 |
# File 'lib/aws-sdk-sns/types.rb', line 2084 class PutDataProtectionPolicyInput < Struct.new( :resource_arn, :data_protection_policy) SENSITIVE = [] include Aws::Structure end |