SNS.Client.
put_data_protection_policy
(**kwargs)¶Adds or updates an inline policy document that is stored in the specified Amazon SNS topic.
See also: AWS API Documentation
Request Syntax
response = client.put_data_protection_policy(
ResourceArn='string',
DataProtectionPolicy='string'
)
[REQUIRED]
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.
[REQUIRED]
The JSON serialization of the topic's DataProtectionPolicy
.
The DataProtectionPolicy
must be in JSON string format.
Length Constraints: Maximum length of 30,720.
None
Exceptions
SNS.Client.exceptions.InvalidParameterException
SNS.Client.exceptions.InternalErrorException
SNS.Client.exceptions.NotFoundException
SNS.Client.exceptions.AuthorizationErrorException
SNS.Client.exceptions.InvalidSecurityException