NavigationContentFooter
Jump toSuggest an edit
Was this page helpful?

Topics and Events - Supported Actions

Reviewed on 18 October 2024Published on 04 January 2023

This page lists all actions described in the AWS SNS documentation, and states whether they are supported by Scaleway Topics and Events.

  • Y means the parameter is fully supported
  • N means the parameter is not supported
  • P means the parameter is partially supported (see associated comments for more details)

CreateTopicLink to this anchor

CreateTopic requires the CanManage permission.

CreateTopic RequestLink to this anchor

ParametersSupportComments
Attributes (map)PSee supported attributes in the SNS Topic Attributes section
NameY
Tags.member.N (array)N

CreateTopic ResponseLink to this anchor

ElementsSupportComments
TopicArnY

DeleteTopicLink to this anchor

DeleteTopic requires the CanManage permission.

DeleteTopic RequestLink to this anchor

ParametersSupportComments
TopicArnY

ListTopicsLink to this anchor

ListTopics requires the CanPublish, CanReceive or CanManage permission.

ListTopics RequestLink to this anchor

ParametersSupportComments
NextTokenN

ListTopics ResponseLink to this anchor

ElementsSupportComments
NextTokenN
Topics.member.N (array)Y

ListSubscriptionsLink to this anchor

ListSubscriptions requires the CanReceive or CanManage permission.

ListSubscriptions RequestLink to this anchor

ParametersSupportComments
NextTokenN

ListSubscriptions ResponseLink to this anchor

ElementsSupportComments
NextTokenN
Subscriptions.member.N (array)Y

ListSubscriptionsByTopicLink to this anchor

ListSubscriptionsByTopic requires the CanReceive or CanManage permission.

ListSubscriptionsByTopic RequestLink to this anchor

ParametersSupportComments
NextTokenN
TopicArnY

ListSubscriptionsByTopic ResponseLink to this anchor

ElementsSupportComments
NextTokenN
Subscriptions.member.N (array)Y

PublishLink to this anchor

Publish requires the CanPublish permission.

Publish RequestLink to this anchor

ParametersSupportComments
MessageY
MessageAttributesY
MessageDeduplicationIdY
MessageGroupIdN
MessageStructureN
PhoneNumberN
SubjectY
TargetArnN
TopicArnY

Publish ResponseLink to this anchor

ElementsSupportComments
MessageIdY
SequenceNumberN

PublishBatchLink to this anchor

PublishBatch requires the CanPublish permission.

PublishBatch RequestLink to this anchor

ParametersSupportComments
PublishBatchRequestEntries.member.N (array)PAs with the Publish action, the MessageGroupId and MessageStructure parameters are not supported
TopicArnY

PublishBatch ResponseLink to this anchor

ElementsSupportComments
Failed.member.N (array)Y
Successful.member.N (array)Y

SubscribeLink to this anchor

Subscribe requires the CanReceive permission.

Subscribe RequestLink to this anchor

ParametersSupportComments
Attributes (map)PSee supported attributes in the SNS Subscription Attributes section
EndpointYNote that for lambda, the endpoint must be the Scaleway Serverless Function public URL
ProtocolPOnly http, sqs and lambda protocols are supported
ReturnSubscriptionArnY
TopicArnY

Subscribe ResponseLink to this anchor

ElementsSupportComments
SubscriptionArnY

UnsubscribeLink to this anchor

Unsubscribe requires the CanReceive or CanManage permission.

Unsubscribe RequestLink to this anchor

ParametersSupportComments
SubscriptionArnY

GetTopicAttributesLink to this anchor

GetTopicAttributes requires the CanReceive or CanManage permission.

GetTopicAttributes RequestLink to this anchor

ParametersSupportComments
TopicArnY

GetTopicAttributes ResponseLink to this anchor

ElementsSupportComments
Attributes (map)PSee supported attributes in the SNS Topic Attributes section

SetTopicAttributesLink to this anchor

SetTopicAttributes requires the CanManage permission.

SetTopicAttributes RequestLink to this anchor

ParametersSupportComments
AttributeNamePSee supported attributes in the SNS Topic Attributes section
AttributeValueY
TopicArnY

ConfirmSubscriptionLink to this anchor

ConfirmSubscription requires the None permission.

ConfirmSubscription RequestLink to this anchor

ParametersSupportComments
AuthenticateOnUnsubscribeN
TokenY
TopicArnY

ConfirmSubscription ResponseLink to this anchor

ElementsSupportComments
SubscriptionArnY

GetSubscriptionAttributesLink to this anchor

GetSubscriptionAttributes requires the CanReceive or CanManage permission.

GetSubscriptionAttributes RequestLink to this anchor

ParametersSupportComments
SubscriptionArnY

GetSubscriptionAttributes ResponseLink to this anchor

ElementsSupportComments
Attributes (map)PSee supported attributes in the SNS Subscription Attributes section

SetSubscriptionAttributesLink to this anchor

SetSubscriptionAttributes requires the CanReceive or CanManage permission.

SetSubscriptionAttributes RequestLink to this anchor

ParametersSupportComments
AttributeNamePSee supported attributes in the SNS Subscription Attributes section
AttributeValueY
SubscriptionArnY

SNS API support - Topic attributesLink to this anchor

The Scaleway Topics and Events API (currently named the SNS API) supports the following topic attributes:

Attribute NameSupportComments
ContentBasedDeduplicationY
DeliveryPolicyN
DisplayNameN
EffectiveDeliveryPolicyN
FifoTopicY
KmsMasterKeyIdN
OwnerY
PolicyN
SignatureVersionNVersion 1 is always used, version 2 is not supported.
SubscriptionsConfirmedY
SubscriptionsDeletedY
SubscriptionsPendingY
TopicArnY

SNS API support - Subscription attributesLink to this anchor

The Scaleway Topics and Events API (currently named the SNS API) supports the following subscription attributes:

Attribute NameSupportComments
DeliveryPolicyN
FilterPolicyN
RawMessageDeliveryN
RedrivePolicyN
SubscriptionRoleArnN
Was this page helpful?
API DocsScaleway consoleDedibox consoleScaleway LearningScaleway.comPricingBlogCareers
© 2023-2025 – Scaleway