Apache Libcloud Documentation Release 0.14.0-Dev

Total Page:16

File Type:pdf, Size:1020Kb

Apache Libcloud Documentation Release 0.14.0-Dev Apache Libcloud Documentation Release 0.14.0-dev The Apache Software Foundation January 13, 2017 Contents 1 Documentation 3 1.1 Main...................................................3 1.1.1 Getting Started.........................................3 1.1.2 Supported Providers......................................4 1.1.3 Third Party Drivers....................................... 21 1.1.4 Compute............................................ 22 1.1.5 Object Storage......................................... 23 1.1.6 Load Balancer.......................................... 24 1.1.7 DNS............................................... 24 1.1.8 Container............................................ 25 1.1.9 Backup............................................. 27 1.1.10 Troubleshooting......................................... 28 1.1.11 API Documentation....................................... 31 1.1.12 Frequently Asked Questions (FAQ).............................. 32 1.1.13 Changes in Apache Libcloud v2.0.0RC1............................ 33 1.1.14 Registering a third party driver................................. 35 1.1.15 SSL Certificate Validation in <v2.0............................... 36 1.1.16 Using an HTTP proxy..................................... 38 1.1.17 Using Libcloud in multi-threaded and async environments.................. 40 1.1.18 Working with the object oriented APIs............................. 41 1.2 Developer Information.......................................... 44 1.2.1 Developer Information..................................... 44 1.2.2 Development.......................................... 45 1.3 Committer Guide............................................. 52 1.3.1 Committer Guide........................................ 52 1.4 Other................................................... 60 1.4.1 Changelog............................................ 60 1.4.2 Upgrade Notes......................................... 113 1.4.3 Security............................................. 126 i ii Apache Libcloud Documentation, Release 0.14.0-dev Apache Libcloud is a Python library which hides differences between different cloud provider APIs and allows you to manage different cloud resources through a unified and easy to use API. Resource you can manage with Libcloud are divided in the following categories: • Cloud Servers and Block Storage - services such as Amazon EC2 and Rackspace CloudServers • Cloud Object Storage and CDN - services such as Amazon S3 and Rackspace CloudFiles • Load Balancers as a Service - services such as Amazon Elastic Load Balancer and GoGrid LoadBalancers • DNS as a Service - services such as Amazon Route 53 and Zerigo • Container Services - container virtualization like Docker and Rkt as well as container based services • Backup as a Service - services such as Amazon EBS and OpenStack Freezer Fig. 1: A subset of supported providers in Libcloud. Contents 1 Apache Libcloud Documentation, Release 0.14.0-dev 2 Contents CHAPTER 1 Documentation 1.1 Main 1.1.1 Getting Started Installation (stable version) Libcloud is available on PyPi. You can install latest stable version using pip: pip install apache-libcloud Installation (development version) You can install latest development version from our Git repository: pip install -e git+https://git-wip-us.apache.org/repos/asf/libcloud.git@trunk#egg=apache-libcloud Upgrading If you used pip to install the library you can also use it to upgrade it: pip install --upgrade apache-libcloud Using it This section describes a standard work-flow which you follow when working with any of the Libcloud drivers. 1. Obtain reference to the provider driver from pprint import pprint import libcloud cls= libcloud.get_driver(libcloud.DriverType.COMPUTE, libcloud.DriverType.COMPUTE.RACKSPACE) 2. Instantiate the driver with your provider credentials driver= cls('my username','my api key') 3 Apache Libcloud Documentation, Release 0.14.0-dev Keep in mind that some drivers take additional arguments such as region and api_version. For more information on which arguments you can pass to your provider driver, see provider-specific documentation and the driver docstrings. 3. Start using the driver pprint(driver.list_sizes()) pprint(driver.list_nodes()) 4. Putting it all together from pprint import pprint import libcloud cls= libcloud.get_driver(libcloud.DriverType.COMPUTE, libcloud.DriverType.COMPUTE.RACKSPACE) driver= cls('my username','my api key') pprint(driver.list_sizes()) pprint(driver.list_nodes()) You can find more examples with common patterns which can help you get started on the Compute Examples page. Where to go from here? The best thing to do after understanding the basic driver work-flow is to visit the documentation chapter for the API you are interested in (Compute, Object Storage, Load Balancer, DNS). Chapter for each API explains some basic terminology and things you need to know to make an effective use of that API. After you have a good grasp of those basic concepts, you are encouraged to check the driver specific documentation (if available) and usage examples. If the driver specific documentation for the provider you are interested in is not available yet, you are encouraged to check docstrings for that driver. 1.1.2 Supported Providers This pages lists supported providers and methods for all the APIs. Compute Provider Matrix Provider Documentation Provider Constant Supported Regions Module Class Name Abiquo ABIQUO single region driver libcloud.compute.drivers.abiquo AbiquoNodeDriver Aliyun ECS Click ALIYUN_ECS single region driver libcloud.compute.drivers.ecs ECSDriver PCextreme AuroraCompute Click AURORACOMPUTE single region driver libcloud.compute.drivers.auroracompute AuroraComputeNodeDriver Azure Virtual machines Click AZURE single region driver libcloud.compute.drivers.azure AzureNodeDriver Azure Virtual machines Click AZURE_ARM single region driver libcloud.compute.drivers.azure_arm AzureNodeDriver Bluebox Blocks BLUEBOX single region driver libcloud.compute.drivers.bluebox BlueboxNodeDriver Brightbox BRIGHTBOX single region driver libcloud.compute.drivers.brightbox BrightboxNodeDriver BSNL Click BSNL single region driver libcloud.compute.drivers.bsnl BSNLNodeDriver Continued on next page 4 Chapter 1. Documentation Apache Libcloud Documentation, Release 0.14.0-dev Table 1.1 – continued from previous page Provider Documentation Provider Constant Supported Regions Module Class Name Cloudscale Click CLOUDSCALE single region driver libcloud.compute.drivers.cloudscale CloudscaleNodeDriver CloudSigma (API v2.0) Click CLOUDSIGMA single region driver libcloud.compute.drivers.cloudsigma CloudSigmaNodeDriver CloudStack Click CLOUDSTACK single region driver libcloud.compute.drivers.cloudstack CloudStackNodeDriver Cloudwatt Click CLOUDWATT single region driver libcloud.compute.drivers.cloudwatt CloudwattNodeDriver DigitalOcean Click DIGITAL_OCEAN single region driver libcloud.compute.drivers.digitalocean DigitalOceanNodeDriver DimensionData Click DIMENSIONDATA single region driver libcloud.compute.drivers.dimensiondata DimensionDataNodeDriver Amazon EC2 Click EC2 ap-northeast-2, ap-southeast-1, us-gov-west-1, us-west-2, us-west-1, sa-east-1, us-east-1, us-east-2, eu-west-1, eu-central-1, ap-southeast-2, ap-northeast-1, ap-south-1 libcloud.compute.drivers.ec2 EC2NodeDriver Enomaly Elastic Computing Platform ECP single region driver libcloud.compute.drivers.ecp ECPNodeDriver ElasticHosts ELASTICHOSTS single region driver libcloud.compute.drivers.elastichosts ElasticHostsNodeDriver Eucalyptus EUCALYPTUS single region driver libcloud.compute.drivers.ec2 EucNodeDriver Exoscale Click EXOSCALE single region driver libcloud.compute.drivers.exoscale ExoscaleNodeDriver Gandi Click GANDI single region driver libcloud.compute.drivers.gandi GandiNodeDriver Google Compute Engine Click GCE single region driver libcloud.compute.drivers.gce GCENodeDriver GoGrid GOGRID single region driver libcloud.compute.drivers.gogrid GoGridNodeDriver HostVirtual HOSTVIRTUAL single region driver libcloud.compute.drivers.hostvirtual HostVirtualNodeDriver Ikoula Click IKOULA single region driver libcloud.compute.drivers.ikoula IkoulaNodeDriver Indosat Click INDOSAT single region driver libcloud.compute.drivers.indosat IndosatNodeDriver InternetSolutions Click INTERNETSOLUTIONS single region driver libcloud.compute.drivers.internetsolutions InternetSolutionsNodeDriver Joyent JOYENT single region driver libcloud.compute.drivers.joyent JoyentNodeDriver Kili Public Cloud Click KILI single region driver libcloud.compute.drivers.kili KiliCloudNodeDriver KTUCloud KTUCLOUD single region driver libcloud.compute.drivers.ktucloud KTUCloudNodeDriver Libvirt Click LIBVIRT single region driver libcloud.compute.drivers.libvirt_driver LibvirtNodeDriver Linode LINODE single region driver libcloud.compute.drivers.linode LinodeNodeDriver MedOne Click MEDONE single region driver libcloud.compute.drivers.medone MedOneNodeDriver NephoScale NEPHOSCALE single region driver libcloud.compute.drivers.nephoscale NephoscaleNodeDriver Nimbus Click NIMBUS single region driver libcloud.compute.drivers.ec2 NimbusNodeDriver NTTAmerica Click NTTA single region driver libcloud.compute.drivers.ntta NTTAmericaNodeDriver OnApp Click ONAPP single region driver libcloud.compute.drivers.onapp OnAppNodeDriver OpenNebula (v3.8) OPENNEBULA single region driver libcloud.compute.drivers.opennebula OpenNebulaNodeDriver OpenStack Click OPENSTACK single region driver libcloud.compute.drivers.openstack OpenStackNodeDriver Outscale INC Click OUTSCALE_INC single region driver
Recommended publications
  • 1. ARIN Ipv6 Wiki Acceptable Use
    1. ARIN IPv6 Wiki Acceptable Use . 3 2. IPv6 Info Home . 3 2.1 Explore IPv6 . 5 2.1.1 The Basics . 6 2.1.1.1 IPv6 Address Allocation BCP . 6 2.1.2 IPv6 Presentations and Documents . 9 2.1.2.1 ARIN XXIII Presentations . 11 2.1.2.2 IPv6 at Caribbean Sector . 12 2.1.2.3 IPv6 at ARIN XXIII Comment . 12 2.1.2.4 IPv6 at ARIN XXI . 12 2.1.2.4.1 IPv6 at ARIN XXI Main-Event . 13 2.1.2.4.2 IPv6 at ARIN XXI Pre-Game . 14 2.1.2.4.3 IPv6 at ARIN XXI Stats . 14 2.1.2.4.4 IPv6 at ARIN XXI Network-Setup . 18 2.1.2.4.5 IPv6 at ARIN 21 . 21 2.1.3 IPv6 in the News . 21 2.1.3.1 Global IPv6 Survey . 23 2.1.3.2 IPv6 Penetration Survey Results . 23 2.1.4 Book Reviews . 25 2.1.4.1 An IPv6 Deployment Guide . 25 2.1.4.2 Day One: Advanced IPv6 Configuration . 25 2.1.4.3 Day One Exploring IPv6 . 25 2.1.4.4 IPv6 Essentials . 26 2.1.4.5 Migrating to IPv6 . 26 2.1.4.6 Running IPv6 . 26 2.1.4.7 IPv6, Theorie et pratique . 26 2.1.4.8 Internetworking IPv6 With Cisco Routers . 26 2.1.4.9 Guide to TCP/IP, 4th Edition . 26 2.1.4.10 Understanding IPv6, Third Edition . 27 2.1.5 Educating Yourself about IPv6 .
    [Show full text]
  • Editing Wpconfig.Php
    2/11/2015 Editing wp­config.php « WordPress Codex Search WordPress.org Ready to get started? Download WordPress Codex Codex tools: Log in Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference! Editing wp­config.php Languages: English • Deutsch • Français • Hrvatski • Italiano • 日本語 • Português do Brasil • Русский • ไทย • 中文(简体) • (Add your language) One of the most important files in your WordPress installation is the wp‐config.php Contents file. This file is located in the root of your WordPress file directory and contains your website's base configuration details, such as database connection information. 1 Configure Database Settings 1.1 Default wp­config­sample.php When you first download WordPress, the wp‐config.php file isn’t included. The 1.1.1 Set Database Name WordPress setup process will create a wp‐config.php file for you based on the 1.1.2 Set Database User information you provide. 1.1.3 Set Database Password 1.1.4 Set Database Host Advanced users can manually create a wp‐config.php file by locating the sample file 1.1.4.1 Possible DB_HOST named "wp­config­sample.php" (located in the root install­directory), editing it as values required, and then saving it as wp‐config.php. 1.1.4.2 MySQL Alternate Port 1.1.4.3 MySQL Sockets or Pipes 1.2 Database character set 1.3 Database collation 1.4 Security Keys 2 Advanced Options 2.1 table_prefix 2.2 WordPress address (URL) 2.3 Blog address (URL) 2.4 Moving wp­content folder 2.5 Moving plugin folder 2.6 Moving themes folder http://codex.wordpress.org/Editing_wp­config.php#Increasing_memory_allocated_to_PHP
    [Show full text]
  • Unassailable
    PROTECT YOURSELF FROM DEPLATFORM ATTACKS, CANCEL CULTURE AND OTHER ONLINE DISASTERS M A R K E . J E F T O V I C FOREWORD BY CHARLES HUGH SMITH UNASSAILABLE DEFEND YOURSELF FROM DEPLATFORM ATTA!"S, !AN!EL !ULTURE # OTHER ONLINE DISASTERS MAR" E. $EFTO%I! !OPYRIGHT_ First published by AxisOfEasy Media, 2020 First edition. v1.04.1 AxisOfEasy Media is an imprint of VP Media 4243C Dundas St. W, Suite 405, Etobicoke, ON M8X 1Y3, Canada Text copyright Mark E. Jeftovic ISBN: 978-1-9992852-1-0 E-book: 978-1-9992852-0-3 All rights reserved. Contact [email protected] https://AxisOfEasy.media Credits: Cover design: Ryan McMillan Back cover photo: Ian Paterson !ONTENTS Acknowledgments v Untitled "x Foreword x" Introduction x# Part I: The Battle for Narrative Control x"x 1. Freedom is a Two-Edged Sword 1 2. Invisible Men Are Not Welcome in the Panopticon 9 3. Cancel Culture Through the Ages 15 4. Does Deplatforming Even Work? 23 Part II: What You Do About It 41 5. “Own the Racecourse” 43 6. Always Promote Your Own Brand 47 7. Website Hosting 51 8. Blogs 55 9. Discussion Forums 67 10. Your Email 75 11. Podcasting 87 12. Ecommerce Solutions 89 13. Bad Revenue Models 93 14. Good Revenue Models 105 15. Securing Your Domain Names 111 16. Backing it All Up 137 17. Alternative Platforms 141 18. Epilogue 147 About the Author 149 Appendix A: Selected Writings 151 First They Came for the File Sharing Domains 153 The Cultural Purge Will Not Be Televised 157 A Heretic’s Guide to Deplatforming 171 Appendix B: Selected Resources 181 Notes 183 A!"NOWLEDGMENTS_ A lot of people helped me with this book and I’d like to take this opportunity to mention them in no particular order: Sieg Pedde, Osama Arafat , Jim Carroll and Jesse Hirsh all read initial drafts and helped me flesh it out.
    [Show full text]
  • Anonymous Web Hosting
    5 Steps To Anonymous Online Speech A Political Activist's Guide Bill Rounds, Esq. Table of Contents Introduction...................................1 Step 1 - Protect Your IP Address...............6 Step 2 - Anonymous Email......................11 Step 3 - Anonymous Domain Name Registration...14 Step 4 - Anonymous Web Hosting................20 Step 5 - Anonymous Donations..................23 Conclusion....................................26 Legal Disclaimer: This information is intended for general information only and is not legal advice. You would have to be crazy to think you are getting legal advice for $5. We do not make any warrantees about completeness reliability and accuracy of this information. No privacy strategy is guaranteed. Any action you take upon this information is strictly at your own risk and we will not be liable for any losses and damages in connection with the use of it. We strive to provide helpful resources from ethical sources and links to useful information, but we have no control over the practices or nature of those resources or links and listing them does not imply a recommendation. Do your own due diligence before using any of their products or services. Introduction “Freedom of the press is guaranteed only to those who own one.” Abbott Joseph Liebling Introduction Political speech is dangerous. From Galileo to Julian Assange, those who criticize powerful people become a target. Political activists have suffered intimidation, imprisonment, torture, and death for centuries. They have also endured a wide range of other less brutal, but equally unjust, forms of retaliation for their speech, like seizure of their property, extortion and censorship. Political activists can be pressured because they can be identified.
    [Show full text]
  • Apache Libcloud Documentation Release 3.3.1
    Apache Libcloud Documentation Release 3.3.1 The Apache Software Foundation Jan 25, 2021 Contents 1 Documentation 3 1.1 Main...................................................3 1.1.1 Getting Started.........................................3 1.1.2 Supported Providers......................................4 1.1.3 Supported Python Versions................................... 19 1.1.4 Third Party Drivers....................................... 20 1.1.5 Compute............................................ 20 1.1.6 Object Storage......................................... 22 1.1.7 Load Balancer.......................................... 22 1.1.8 DNS............................................... 23 1.1.9 Container............................................ 24 1.1.10 Backup............................................. 26 1.1.11 Troubleshooting......................................... 26 1.1.12 API Documentation....................................... 31 1.1.13 Frequently Asked Questions (FAQ).............................. 31 1.1.14 Changes in Apache Libcloud v2.0............................... 32 1.1.15 Registering a third party driver................................. 35 1.1.16 SSL Certificate Validation in <v2.0............................... 35 1.1.17 Using an HTTP / HTTPS proxy................................ 38 1.1.18 Using Libcloud in multi-threaded and async environments.................. 40 1.1.19 Working with the object oriented APIs............................. 42 1.2 Developer Information.......................................... 44 1.2.1 Developer
    [Show full text]
  • How to Host Questionable Websites
    How To Host Questionable Websites DISCLAIMER: THIS IS FOR EDUCATIONAL PURPOSES ONLY! DOMAIN TLDS DOMAIN NAME REGISTRARS .AM - ARMENIA Hong Kong .CR - COSTA RICA https://now.top .EC - ECUADOR https://cnobin.com .IS - ICELAND .MU - MAURITIUS Russia .RS - SERBIA https://xuid.ru/domains.php .SI - SLOVENIA https://cheapprivacy.ru .ST - SAO TOME https://ru-tld.ru .SU - SOVIET UNION https://ahnames.com .TOP - CHINA https://4domains.su .TW - TAIWAN .AT - AUSTRIA Others .AL - ALBANIA https://njal.la - Sweden & Nevis .BY - BELARUS https://flokinet.is - Iceland & Seychelles .GE - GEORGIA https://nicevps.net - Dominica .MX - MEXICO https://www.epik.com - Free Speech USA! .IR - IRAN https://www.bitdomain.biz - Unknown .PA - PANAMA https://regery.com - Ukraine .PS - PALESTINE https://sarek.fi - Finland .VN - VIETNAM AND MANY MORE... Avoid Domains With ANY Ties To The US, UK, Canada, Australia & ! Most Western European Countries. DNS REVERSE PROXY https://dns.he.net https://www.1984hosting.com https://ddos-guard.net https://www.cloudns.net https://www.cloudflare.com https://www.dnspod.com https://www.stackpath.com/products https://misaka.io/dns/ /ddos-protection/ https://bitmitigate.com https://blazingfast.io/ddos https://www.geniusguard.com Email Forwarding https://www.x4b.net https://javapipe.com/ddos/ https://forwardemail.net/en https://www.hyperfilter.com https://improvmx.com https://www.ovh.com/world/ssl-gateway/ https://www.33mail.com https://sucuri.net https://anonaddy.com https://stormwall.network https://www.siberdc.com/en/firewall-service/
    [Show full text]
  • C 2015 Ashish Vulimiri LATENCY-BANDWIDTH TRADEOFFS in INTERNET APPLICATIONS
    c 2015 Ashish Vulimiri LATENCY-BANDWIDTH TRADEOFFS IN INTERNET APPLICATIONS BY ASHISH VULIMIRI DISSERTATION Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer Science in the Graduate College of the University of Illinois at Urbana-Champaign, 2015 Urbana, Illinois Doctoral Committee: Assistant Professor Philip Brighten Godfrey, Chair Professor Gul A. Agha Associate Professor Indranil Gupta Dr. George Varghese, Microsoft Research Abstract Wide-area Internet links are slow, expensive, and unreliable. This affects applications in two distinct ways. Back-end data processing applications, which need to transfer large amounts of data between data centers across the world, are primarily constrained by the limited capacity of Internet links. Front-end user facing applications, on the other hand, are primar- ily latency-sensitive, and are bottlenecked by the high, unpredictably vari- able delays in the wide-area network. Our work exploits this asymmetry in applications’ requirements by developing techniques that trade off one of bandwidth and latency to improve the other. We first consider the problem of supporting analytics over the large vol- umes of geographically dispersed data produced by global-scale organiza- tions. Current solutions for analyzing this data as a whole operate by copy- ing it to a single central data center, an approach that incurs substantial data transfer costs. We instead propose an alternative geo-distributed approach, orchestrating distributed execution across data centers. Our system, Geode, incorporates two key optimizations — a low-level syntactic network redun- dancy elimination mechanism, and a high-level semantically aware work- load optimization process — both of which operate by trading off increased processing overhead (and computation latency) within data centers for a reduction in cross-data center bandwidth usage.
    [Show full text]
  • Open Source Used in Cisco Proximity 4.0
    Open Source Used In Cisco Proximity 4.0 Cisco Systems, Inc. www.cisco.com Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed on the Cisco website at www.cisco.com/go/offices. Text Part Number: 78EE117C99-1124799904 Open Source Used In Cisco Proximity 4.0 1 This document contains licenses and notices for open source software used in this product. With respect to the free/open source software listed in this document, if you have any questions or wish to receive a copy of any source code to which you may be entitled under the applicable free/open source license(s) (such as the GNU Lesser/General Public License), please contact us at [email protected]. In your requests please include the following reference number 78EE117C99-1124799904 Contents 1.1 effective-tld-names 2020.03.12 1.1.1 Available under license 1.2 pcre2 10.35 1.2.1 Available under license 1.3 libpng 1.6.37 1.3.1 Available under license 1.4 libtiff 4.1.0 1.4.1 Available under license 1.5 effective-tld-names 2020.03.12 1.5.1 Available under license 1.6 curl 7.64.1 1.6.1 Available under license 1.7 libdouble-conversion 3.1.5 1.7.1 Available under license 1.8 zlib 1.2.11 1.8.1 Available under license 1.9 visual-studio-runtime 10.00.40219.325 1.9.1 Available under license 1.10 qt 5.15.2 1.10.1 Available under license 1.11 free-type 2.10.1 1.11.1 Available under license 1.12 angle 3280 1.12.1 Available under license 1.13 libwebp 1.1.0 1.13.1 Available under license Open Source Used In Cisco Proximity 4.0 2 1.14 libjpeg-turbo 2.0.6 1.14.1 Available under license 1.15 zstd 1.4.8 1.15.1 Available under license 1.1 effective-tld-names 2020.03.12 1.1.1 Available under license : No license file was found, but licenses were detected in source scan.
    [Show full text]
  • Third-Party Terms Third-Party License(S) of Terracotta (TDB
    Third-Party Terms 2021-04-09 20:48 Third-Party License(s) of Terracotta (TDB) Version 10.7 VERSIONS OF THE THIRD-PARTY COMPONENTS MAY BE UTILIZED, EMBEDDED, BUNDLED OR OTHERWISE INCLUDED IN SOME OF THE PRODUCTS ("Product") YOU HAVE LICENSED PURSUANT TO A COMMERCIAL LICENSE AGREEMENT. THESE THIRD-PARTY COMPONENTS MAY BE SUBJECT TO ADDITIONAL OR DIFFERENT LICENSE RIGHTS, TERMS AND CONDITIONS AND / OR REQUIRE CERTAIN NOTICES BY THEIR THIRD-PARTY LICENSORS. SOFTWARE AG IS OBLIGED TO PASS ANY CURRENT AND FUTURE TERMS OF SUCH LICENSES THROUGH TO ITS LICENSEES. SOFTWARE AG PROVIDES SOURCE CODE OF THIRD-PARTY COMPONENTS WHERE REQUIRED BY AN OPEN SOURCE LICENSE AT https://opensource.softwareag.com/ No. Name Version Copyright (oversized see Appx. B) Licenses (Appx. A) and Package Comment embedded Notices (Appx. C) 1 @swimlane/dragula 3.7.3 Copyright (c) 2015-2016 Nicolas MIT License (also X11) Bevacqua 2 apache-ant 1.10.8 (see Appx. B: apache-ant 1.10.8) Apache License 2.0 (c.f. apache-ant 1.10.8) 3 apache-axiom 1.2.13 Copyright Apache Software Foundation Apache License 2.0 (c.f. apache-axiom 1.2.13) 4 apache-commons-cli 1.3.1 Copyright (c) 2001-2015 The Apache Apache License 2.0 Software Foundation. (c.f. apache-commons-cli 1.3.1) 5 apache-commons-io 2.2 Copyright 2002-2012 The Apache Apache License 2.0 Software Foundation (c.f. apache-commons-io 2.2) 6 apache-cxf 3.3.6 Copyright (c) 2006-2020 The Apache Apache License 2.0 Software Foundation (c.f.
    [Show full text]
  • DNS-Lexicon Release 3.7.0
    DNS-Lexicon Release 3.7.0 Aug 09, 2021 Table of Contents 1 Introduction 1 1.1 Why using Lexicon?...........................................1 1.2 Supported providers...........................................2 2 User guide 5 2.1 Installation................................................5 2.2 Usage...................................................6 2.3 Configuration...............................................7 2.4 Integration................................................8 3 Configuration reference 9 3.1 Providers options.............................................9 3.2 Passing provider options to Lexicon................................... 16 3.3 Passing general options to Lexicon................................... 17 3.4 The auto provider............................................ 17 4 Developer guide 19 4.1 Potential providers............................................ 19 4.2 Setup a development environment.................................... 20 4.3 Adding a new DNS provider....................................... 20 4.4 Testing your provider........................................... 21 4.5 CODEOWNERS file........................................... 23 5 Provider specification 25 5.1 General.................................................. 25 5.2 API Operations.............................................. 25 i ii CHAPTER 1 Introduction 1.1 Why using Lexicon? Lexicon provides a way to manipulate DNS records on multiple DNS providers in a standardized way. Lexicon can be used as: • a CLI tool: # Create a TXT entry in domain.net zone
    [Show full text]
  • PPSAI Survey Summary Data Overview
    GNSO Privacy/Proxy Services WG Initial Report Q1 What is your name? Answered: 352 Skipped: 0 # Responses Date 1 Andrew Ayer 7/7/2015 8:00 PM 2 Anonymous 7/7/2015 7:57 PM 3 d d 7/7/2015 7:19 PM 4 Gary e. Miller 7/7/2015 7:09 PM 5 Homer 7/7/2015 6:40 PM 6 k k 7/7/2015 6:26 PM 7 Drew Bagley, Esq. 7/7/2015 5:56 PM 8 Noam Rabinovich 7/7/2015 5:11 PM 9 Darin Wick 7/7/2015 4:53 PM 10 a 7/7/2015 4:46 PM 11 Joseph Robarts 7/7/2015 4:23 PM 12 dd 7/7/2015 2:15 PM 13 Scott Robison 7/7/2015 2:03 PM 14 b 7/7/2015 1:52 PM 15 John 7/7/2015 1:06 PM 16 Carolyn Wade 7/7/2015 12:25 PM 17 Travis D. Johnson 7/7/2015 12:07 PM 18 Sandy Siththanandan 7/7/2015 11:54 AM 19 Robert Lukitsh 7/7/2015 9:25 AM 20 Stefan Gründer 7/7/2015 6:36 AM 21 Violet 7/7/2015 6:36 AM 22 Geoffrey Thomas 7/7/2015 1:28 AM 23 T. P. Suhr 7/6/2015 10:47 PM 24 Jeremiah Senkpiel 7/6/2015 10:25 PM 25 c.p.g. 7/6/2015 8:37 PM 26 Thomas Smoonlock 7/6/2015 6:36 PM 27 Lara Pollack 7/6/2015 5:44 PM 28 Joseph Robarts 7/6/2015 4:24 PM 29 Luke Lambert 7/6/2015 12:52 PM 30 Elaine Pruis 7/6/2015 11:35 AM 31 Mason Cole 7/6/2015 11:35 AM 32 Shahed Ahmmed 7/6/2015 10:52 AM 33 John T.
    [Show full text]