SNS / Client / delete_topic
delete_topic#
- SNS.Client.delete_topic(**kwargs)#
Deletes a topic and all its subscriptions. Deleting a topic might prevent some messages previously sent to the topic from being delivered to subscribers. This action is idempotent, so deleting a topic that does not exist does not result in an error.
See also: AWS API Documentation
Request Syntax
response = client.delete_topic( TopicArn='string' )
- Parameters:
TopicArn (string) –
[REQUIRED]
The ARN of the topic you want to delete.
- Returns:
None
Exceptions
SNS.Client.exceptions.InvalidParameterException
SNS.Client.exceptions.InvalidStateException
SNS.Client.exceptions.InternalErrorException
SNS.Client.exceptions.AuthorizationErrorException
SNS.Client.exceptions.NotFoundException
SNS.Client.exceptions.StaleTagException
SNS.Client.exceptions.TagPolicyException
SNS.Client.exceptions.ConcurrentAccessException