2015-03-30 4 views
0

Je voudrais supprimer toutes les AMI qui sont les miennes et qui ne sont pas partagées.
Par exemple:Comment trouver des aws non partagées

$aws ec2 describe-images --executable-users 804427628951 


Ceci listera toutes les images par utilisateur 804427628951 avec des autorisations de lancement explicites. Mais je ne sais pas comment lister toutes les AMI non partagées. S'il te plait peux-tu aider?
Merci.

Répondre

0

Vous pouvez lister tous vos propres images machine Amazon (MUAS) avec la commande:

aws ec2 describe-images --filters Name=image-type,Values=machine Name=owner-id,Values=YOUR_ACCOUNT_ID 

Dans la sortie, des images privées seront présentées comme "Public": false.

Vous pouvez également afficher des images uniquement privées:

aws ec2 describe-images --filters Name=image-type,Values=machine Name=is-public,Values=false Name=owner-id,Values=YOUR_ACCOUNT_ID