Skip to content

Sns  >  Operations  >  delete_endpoint

delete_endpoint

Operation

delete_endpoint async

delete_endpoint(input: DeleteEndpointInput, plugins: list[Plugin] | None = None) -> DeleteEndpointOutput

Deletes the endpoint for a device and mobile app from Amazon SNS. This action is idempotent. For more information, see Using Amazon SNS Mobile Push Notifications.

When you delete an endpoint that is also subscribed to a topic, then you must also unsubscribe the endpoint from the topic.

Parameters:

Name Type Description Default
input DeleteEndpointInput

An instance of DeleteEndpointInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
DeleteEndpointOutput

An instance of DeleteEndpointOutput.

Input

DeleteEndpointInput dataclass

Input for DeleteEndpoint action.

Attributes

endpoint_arn class-attribute instance-attribute
endpoint_arn: str | None = None

EndpointArn of endpoint to delete.

Output

DeleteEndpointOutput dataclass

Dataclass for DeleteEndpointOutput structure.