Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Quando un argomento viene eliminato, le sottoscrizioni associate vengono eliminate in modo asincrono. Sebbene i clienti possano ancora accedere a questi abbonamenti, gli abbonamenti non sono più associati all'argomento, anche se si ricrea l'argomento utilizzando lo stesso nome. Se un editore tenta di pubblicare un messaggio sull'argomento eliminato, riceverà un messaggio di errore che indica che l'argomento non esiste. Analogamente, qualsiasi tentativo di abbonamento all'argomento eliminato genererà anche un messaggio di errore. Non è possibile eliminare un abbonamento in attesa di conferma. Dopo 48 ore, Amazon SNS elimina automaticamente gli abbonamenti non confermati.
Per eliminare un argomento o un abbonamento ad Amazon SNS utilizzando AWS Management Console
L'eliminazione di un argomento o di un abbonamento Amazon SNS garantisce una gestione efficiente delle risorse, previene l'utilizzo non necessario e mantiene organizzata la console Amazon SNS. Questo passaggio consente di evitare i potenziali costi derivanti dall'inattività delle risorse e semplifica l'amministrazione rimuovendo argomenti o abbonamenti che non sono più necessari.
Per eliminare un argomento utilizzando il AWS Management Console
Accedi alla console Amazon SNS
. -
Nel pannello di navigazione a sinistra, selezionare Topics (Argomenti).
-
Nella pagina Topics (Argomenti), selezionare un argomento e scegliere Elimina.
-
Nella finestra di dialogo Delete topic (Elimina argomento), digitare
delete me
, quindi selezionare Delete (Elimina).La console elimina l'argomento.
Per eliminare un abbonamento utilizzando il AWS Management Console
Accedi alla console Amazon SNS
. -
Nel pannello di navigazione sinistro scegli Sottoscrizioni.
-
Nella pagina Abbonamenti, seleziona un abbonamento con lo stato Confermato, quindi scegli Elimina.
-
Nella finestra di dialogo Delete subscription (Elimina iscrizione), scegliere Delete (Elimina).
La console elimina la sottoscrizione.
Per eliminare una sottoscrizione e un argomento tramite un AWS SDK
Per utilizzare un AWS SDK, devi configurarlo con le tue credenziali. Per ulteriori informazioni, consulta I file di configurazione e credenziali condivisi nella and Tools Reference AWS SDKs Guide.
Gli esempi di codice seguenti mostrano come utilizzare DeleteTopic
.
- SDK per .NET
-
Nota
C'è di più su. GitHub Trova l'esempio completo e scopri di più sulla configurazione e l'esecuzione nel Repository di esempi di codice AWS
. Elimina un argomento in base all'ARN dell'argomento.
/// <summary> /// Delete a topic by its topic ARN. /// </summary> /// <param name="topicArn">The ARN of the topic.</param> /// <returns>True if successful.</returns> public async Task<bool> DeleteTopicByArn(string topicArn) { var deleteResponse = await _amazonSNSClient.DeleteTopicAsync( new DeleteTopicRequest() { TopicArn = topicArn }); return deleteResponse.HttpStatusCode == HttpStatusCode.OK; }
-
Per i dettagli sull'API, consulta la DeleteTopicsezione AWS SDK per .NET API Reference.
-