Learn R Programming

paws.application.integration (version 0.1.5)

sns_set_topic_attributes: Allows a topic owner to set an attribute of the topic to a new value

Description

Allows a topic owner to set an attribute of the topic to a new value.

Usage

sns_set_topic_attributes(TopicArn, AttributeName, AttributeValue)

Arguments

TopicArn

[required] The ARN of the topic to modify.

AttributeName

[required] A map of attributes with their corresponding values.

The following lists the names, descriptions, and values of the special request parameters that the SetTopicAttributes action uses:

  • DeliveryPolicy -- The policy that defines how Amazon SNS retries failed deliveries to HTTP/S endpoints.

  • DisplayName -- The display name to use for a topic with SMS subscriptions.

  • Policy -- The policy that defines who can access your topic. By default, only the topic owner can publish or subscribe to the topic.

The following attribute applies only to server-side-encryption:

  • KmsMasterKeyId - The ID of an AWS-managed customer master key (CMK) for Amazon SNS or a custom CMK. For more information, see Key Terms. For more examples, see KeyId in the AWS Key Management Service API Reference.

AttributeValue

The new value for the attribute.

Request syntax

svc$set_topic_attributes(
  TopicArn = "string",
  AttributeName = "string",
  AttributeValue = "string"
)