[PYTHON] Zeigen Sie nur die Ressourcen an, die beim Erwerb von AWS-Ressourcen mit Boto3 erstellt wurden

Annahme

Beim Erwerb von AWS-Ressourcen mit Boto3 können einige Ressourcen Ressourcen enthalten, an deren Erstellung ich mich nicht erinnern kann. Diese werden wahrscheinlich automatisch von AWS erstellt oder standardmäßig bereitgestellt. In meinem Fall gab es beim Versuch, die Snapshot-Liste abzurufen, eine Ressource, die ich auf der AWS-Konsole noch nie gesehen oder erstellt hatte. Das Folgende ist die Quelle.

client = self.session.client('ec2')
snapshots = client.describe_snapshots()

Problemumgehung

Um ** nur die von Ihnen erstellten ** anzuzeigen, geben Sie `` `OwnerIds``` an.

Zeigen Sie die von Ihnen erstellten Ressourcen an

client = self.session.client('ec2')
snapshots = client.describe_snapshots(OwnerIds=['self'])

Geben Sie die Benutzer-ID an

client = self.session.client('ec2')
snapshots = client.describe_snapshots(OwnerIds=['xxxxxxxxxxxx'])

Recommended Posts

Zeigen Sie nur die Ressourcen an, die beim Erwerb von AWS-Ressourcen mit Boto3 erstellt wurden
Verwalten Sie AWS mit der Python-Bibliothek Boto
Zeigen Sie nur die untere Hälfte (obere Hälfte) mit dem Diagramm der Seegeborenenpaare an
Holen Sie sich die AWS-Konto-ID mit boto3
Verhalten bei der Rückkehr in den with-Block
Zeigen Sie Python 3 im Browser mit MAMP an
EXE die mit PyQt5 mit PyInstaller erstellte Anwendung
[AWS] Verknüpfen Sie Lambda und S3 mit boto3
Zeigen Sie Markierungen über dem Rand mit matplotlib an
So zeigen Sie im gesamten Fenster an, wenn Sie das Hintergrundbild mit tkinter einstellen
Boto3-API (AWS-Ressourcen mit Python-Bibliothek bearbeiten), die häufig privat verwendet wird