2017-01-31 4 views
1

Je dois lister tous les abonnements à SNS, mais SSFE sns liste-abonnements est seulement une liste de 100 files d'attente à moins que nous mentionnons l'option --max-articles. Chaque fois que je dois vérifier manuellement le non des abonnements SNS pour assigner la bonne valeur. Y at-il de toute façon nous pouvons obtenir le non des abonnements de SNS utilisant AWS CLI, de sorte que je puisse analyser cette valeur à la commande suivante dans un manuscrit?Comment trouver le nombre total d'abonnements dans SNS à l'aide d'AWS CLI?

Répondre

1

La valeur SubscriptionsConfirmed du aws sns get-topic-attributescommand n'est-elle pas la valeur que vous cherchez?

+0

nous devons analyser --topic-arn pour cette commande et donner des attributs pour l'arn spécifié seulement. Je suis à la recherche d'un nombre total d'abonnements dans mon compte AWS pour analyser ce nombre à *** aws sns liste-abonnements --max-items *** – Krish

+1

Il semble qu'il serait plus facile et plus efficace d'obtenir une liste de toutes les rubriques SNS, puis passez en revue le numéro d'abonnement, puis affichez chaque abonnement dans chaque rubrique uniquement pour obtenir un compte. –

+0

ouais, c'est un bon moyen. Mais, aws sns list-abonnements ne liste que 100 abonnements à la fois. – Krish