EC2.

Abfrage für EC2-Instanzen einfach
Jetzt downloaden

EC2. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Matt Robenolt
  • Website des Verlags:
  • https://github.com/mattrobenolt/

EC2. Stichworte


EC2. Beschreibung

EC2 ist ein leichtes Wrapper um Boto, um für AWS EC2-Instanzen in einem sane Way Way Way Way zu fragen. EC2EVER Versuchen Sie, nach einigen Fällen mit Boto abzufragen? Es saugt. >>> Import EC2 >>> EC2.Instances.Filter (STATE = 'Laufen', Name__Startwith = 'Produktion') installieren PIP installieren EC2USAGAWS-AnmeldeinformationenSchrittsfremdensDaser werden als globaler Zustand definiert, entweder durch eine Umgebung Variable oder in python.ec2.credtentials.access_key_id = 'xxx'Ec2.key_Secret_access_key =' xxx'queryingall Instancesc2.Instances.Alle () Der FilteringFilter-Stil basiert auf Django's Orm ALLE Filters Karte direkt zu Instanzeigenschaften.EC2.Instances filter (id = 'i-xxx') # exakte Instanz IDEC2.Instances.Filter (STATE = 'LAUST') # Die genauen Instanz staatliche Dateien werden auch in Tags.EC2.Instances.Filter ausgegraben (Name = 'Produktionsweb') # Genaue "Name" TAGFILTERS unterstützen viele Arten von Vergleiche, ähnlich wie Django's Orm Filters.ec2.instances.Filter (Name__exact = 'Production-Web-01') # unfruchtbar zu `NAME = '...'` EC2.Instances. Filter (Name__iexact = 'Production-Web-01') # Case Insensitive "Exact" EC2.Instances.Filter (Name__like = R '^ production-web- \ d + $') # übereinstimmen mit einem regulären Exportec2.Instares filter (name__ilike = r '^ production-web- \ d + $') # case unempfindlich "Like" EC2.Instances.Filter (Name__Contains = 'Web') # -Feld enthält die Suche stringc2.instances.Filter (Name__icontains = 'Web ') # Case unempfindlich "enthält" EC2.Instances.Filter "(Name__Startswith =' Produktion") # Felder startet mit den SuchstringEc2.instares.Filter (Name__istartwith = 'Produktion') # Case Unempfindlich "Startswith" EC2.Instances.Filter ( name__endswith = '01 ') # Felder endet mit den SuchstringEc2.Instances.Filter (Name __iendwith = '01') # Case Unempfindliche "Endwith" -Order können auch chaine.ec2.instances.Filter (staat = 'lauf', name__startwith = "Produktion") Suchfelder - ID (Instanz-ID) - Status (laufend, abgeschlossen, ausstehend, ausdachaktivieren, stoppen, anhalten) - Public_DNS_NAME- IP_ADDRESS- privat_dns_name- private_ip_address- root_device_type (EBS, Instanzspeicher) - Key_name (Name der auf dem Instanz verwendeten SSH-Taste) - Image_ID (ID des AMI) Alle Felder finden Sie unter: https://github.com/boto/boto/blob/d91ed8/bo to / ec2 / extinance.py # l157-204exampleget öffentliche IP-Adressen aus allen laufenden Instanzen, die mit dem Namen Production-web- {nummer} Import EC2EC2.credtentials.access_key_id = 'xxx'Ec2.key_Secret_Access_key =' xxx'FID INST EC2.Instances.Filter (STATE = 'LAUER', NAME__LIZE = R '^ Produktion-Web- \ D + $'): Drucken instanz.IP_AddressProduct's Homepage


EC2. Zugehörige Software