Class: Aws::SNS::Types::PutDataProtectionPolicyInput

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sns/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_protection_policyString

The JSON serialization of the topic's DataProtectionPolicy.

The DataProtectionPolicy must be in JSON string format.

Length Constraints: Maximum length of 30,720.



2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-sns/types.rb', line 2277

class PutDataProtectionPolicyInput < Struct.new(
  :resource_arn,
  :data_protection_policy)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

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.



2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-sns/types.rb', line 2277

class PutDataProtectionPolicyInput < Struct.new(
  :resource_arn,
  :data_protection_policy)
  SENSITIVE = []
  include Aws::Structure
end