Yandex Cloud
Search
Contact UsGet started
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • AI for business
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex Cloud Notification Service
    • Overview
    • Getting started with mobile push notifications
    • Getting started with in-browser push notifications
    • Getting started with SMS
    • Getting started with topics
    • All guides
      • Create topic
      • Creating a subscription to a topic
      • Sending a notification to a topic
      • Managing a topic
      • Managing a subscription
    • Configuring logging
    • Overview
    • Mobile push notifications
    • In-browser push notifications
    • SMS
    • Topics
    • Quotas and limits
    • All tools
    • AWS CLI
    • AWS SDK for C++
    • AWS SDK for Go
    • AWS SDK for Java
    • AWS SDK for JavaScript
    • AWS SDK for Kotlin
    • AWS SDK for .NET
    • AWS SDK for PHP
    • AWS SDK for Python (boto3)
  • Pricing policy
  • Monitoring metrics
  • Logs Cloud Logging
  • Release notes

In this article:

  • Updating a subscription
  • Deleting a subscription
  1. Step-by-step operations
  2. Topics
  3. Managing a subscription

Managing a subscription

Written by
Yandex Cloud
Updated at September 12, 2025
  • Updating a subscription
  • Deleting a subscription

Updating a subscriptionUpdating a subscription

Management console
AWS CLI
AWS SDK for Python
  1. In the management console, select the folder containing the topic.
  2. In the list of services, select Cloud Notification Service.
  3. Select Topics on the left.
  4. Select the topic containing the subscription.
  5. Select Subscriptions on the left.
  6. Select the subscription and specify the new settings.
  7. Click Save changes.
  1. View the list of subscriptions for the topic:
    aws sns set-subscription-attributes \
     --subscription-arn **subscription_ARN** <attributes>
    
  2. Update the subscription:
    aws sns set-subscription-attributes \
     --subscription-arn **subscription_ARN** <attributes>
    
  3. View the new subscription settings:
    aws sns get-subscription-attributes \
     --subscription-arn **subscription_ARN**
    

For more information about the set-subscription-attributes and get-subscription-attributes commands, see the AWS documentation.

To update a subscription, use the code below:

try:
  response = sns.set_subscription_attributes(
    SubscriptionArn='<subscription_arn>',
    AttributeName='<attribute_name>',
    AttributeValue='<new_value>'
  )

Deleting a subscriptionDeleting a subscription

Management console
AWS CLI
AWS SDK for Python
  1. In the management console, select the folder containing the topic.
  2. In the list of services, select Cloud Notification Service.
  3. Select Topics on the left.
  4. Select the topic containing the subscription.
  5. Select Subscriptions on the left.
  6. Click next to the subscription and select Delete.
  7. Confirm the deletion.

Run this command:

aws sns unsubscribe --subscription-arn **subscription_ARN**

For more information about the aws sns unsubscribe command, see the AWS documentation.

Use the following code:

try:
  response = sns.unsubscribe(
    SubscriptionArn='**subscription_ARN**'

Deleting a subscription does not delete the endpoint associated with it.

Was the article helpful?

Previous
Managing a topic
Next
Configuring logging
© 2025 Direct Cursus Technology L.L.C.