В списке подписок ( aws sns list-subscriptions-by-topic
а также в пользовательском интерфейсе) отображается статус «Удалено» для подписки, которая, вероятно, была отменена.
{
"Subscriptions": [
{
"SubscriptionArn": "Deleted",
"Owner": "326764833890",
"Protocol": "email",
"Endpoint": "[email protected]",
"TopicArn": "arn:aws:sns:us-east-1:326764833890:my-sns"
},
{
"SubscriptionArn": "arn:aws:sns:us-east-1:326764833890:my-sns:65d23ee0-57e1-4ba5-86e7-2913bef8c9bf",
"Owner": "326764833890",
"Protocol": "email",
"Endpoint": "[email protected]",
"TopicArn": "arn:aws:sns:us-east-1:326764833890:my-sns"
}
]
}
Итак, нет ничего, что можно было бы использовать для удаления. При удалении через пользовательский интерфейс выдается ошибка, жалующаяся на то, что ARN состоит только из одной части, а не из шести.
решение1
Похоже, что удалить их невозможно, однако создание новой подписки для той же конечной точки просто заменит ее (после подтверждения).