SNS: não é possível excluir assinaturas de e-mail canceladas

SNS: não é possível excluir assinaturas de e-mail canceladas

A listagem de assinaturas ( aws sns list-subscriptions-by-topic; a UI também) mostra "Excluída" para uma assinatura que provavelmente foi cancelada.

{
    "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"
        }
    ]
}

Portanto, não há nada para usar para excluir. Ao excluir por meio da IU, aparece um erro reclamando que o ARN é apenas uma parte em vez de seis.

Responder1

Parece que não há como removê-los, no entanto, a criação de uma nova assinatura para o mesmo endpoint irá simplesmente substituí-la (uma vez confirmada).

informação relacionada