From 082f7b2e6b22dc9a47708ffcd384fb0d0bbca675 Mon Sep 17 00:00:00 2001 From: Tianhao He Date: Tue, 24 Jan 2017 21:16:37 -0800 Subject: [PATCH] remove doc folder --- docs/.DS_Store | Bin 6148 -> 0 bytes docs/client/.DS_Store | Bin 6148 -> 0 bytes ...tion-Client-SDK-Python-Samples-README.html | 394 ---- ...e-Automation-Client-SDK-Python-README.html | 299 --- ...e-Automation-SDK-Python-APIRef-README.html | 117 -- docs/resources/button_print.gif | Bin 91 -> 0 bytes docs/resources/page.gif | Bin 109 -> 0 bytes docs/resources/template.css | 1770 ----------------- docs/resources/vmware.gif | Bin 2733 -> 0 bytes .../vSphere-Automation-SDK-Python-README.html | 206 -- 10 files changed, 2786 deletions(-) delete mode 100644 docs/.DS_Store delete mode 100644 docs/client/.DS_Store delete mode 100644 docs/client/samples/vSphere-Automation-Client-SDK-Python-Samples-README.html delete mode 100644 docs/client/vSphere-Automation-Client-SDK-Python-README.html delete mode 100644 docs/docs/apidocs/vSphere-Automation-SDK-Python-APIRef-README.html delete mode 100644 docs/resources/button_print.gif delete mode 100644 docs/resources/page.gif delete mode 100644 docs/resources/template.css delete mode 100644 docs/resources/vmware.gif delete mode 100644 docs/vSphere-Automation-SDK-Python-README.html diff --git a/docs/.DS_Store b/docs/.DS_Store deleted file mode 100644 index 674c9fbe70978d74320050611266275dba3fb0c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKJ8r`;3?k8QSp}-Am;vDFo4h-G`09OdRVeY*I zuvh?C6X!rgU>a0lP&Hc&4Laf_^J?N87`>Hi$N9z6MQb2ODnJEp6?lwg zXZ8OD{!9OVOX7+OP=SA?fUbtup~sW5wl@7eiWrg3GX}h4+>LL;>wcE~cfh%K81aG+eE#O| z2j7xO0VyB_q<|EV0w-3W3heU!#OLZbDIf(dUjhFH!68}z;)3BY&ZCzg zHV+Vc;grY-&5}w?s#S|&NoTxOUN4*ylMbuq!|G - -VMware vSphere Automation Python SDK: client samples README - - - - - - - - - - - -
- - - - - - - - -

VMware vSphere Automation Python SDK: client samples README

-VMware logo -
- - -
- -

- -Additionally, some of the samples demonstrate the combined use of the - vSphere Automation and vSphere APIs. To support this combined use, the vSphere - Automation Python SDK samples require the vSphere Management SDK packages -(pyVmomi) - to be installed on the client. - The examples have been developed to work with python 2.7, - 3.3, 3.4 and 3.5. -

- -The following sections provide information about using the samples.. - - - - - -

Python SDK and 3rd party Dependencies

-

-Please see the instructions for - - installing the SDK and 3rd party libraries. -

- - -

Feature Samples

- -

The vSphere Automation Python SDK samples are located in the client sample - directory: -samples

-The following table shows the sample sub-directories and their contents. -

- - - - - - - - - -
DirectoryDescription
samples.vsphere.commonSamples common classes and abstractions; This package does NOT contain any sample
samples.vsphere.vim.helpersSamples and utilities for accessing and manipulating VC objects using pyVmomi
samples.vsphere.lookupserviceService discovery sample using lookup service APIs
samples.vsphere.vcentervAPI samples for managing vSphere infrastructure and virtual machines
samples.vsphere.workflowVarious vAPI work flow samples
samples.vsphere.inventorySamples for inventory APIs for retrieving information about vCenter datastore and network objects.
- - -

vAPI Samples for Managing vSphere Infrastructure and Virtual Machines

-

-The directory samples.vsphere.vcenter contains samples for the vSphere infrastructure and virtual machine APIs. - -You have two options to run samples inside this package: -

    -
  1. - Run the whole sample suite which contains all vCenter samples using main.py in samples.vsphere.vcenter.setup package. Please see the README in the setup package for detailed steps. -
  2. -
  3. - Run an individual sample in an existing environment. You can either pass the environment parameters through command line arguments or specify them in setup.py in the setup package. -
    - For example, to run the create_default_vm sample in the samples.vsphere.vcenter.vm.create package: -
      -
    • $ cd /path/to/VMware-vSphere-Automation-SDK-Python-<version>/client/bin
    • -
    • Run the sample with the testbed settings specified in setup.py in a Linux machine:
      - $ ./run_sample.sh ../samples/src/samples/vsphere/vcenter/vm/create/create_default_vm.py -v -
    • -
    • Or specify the credentials using command line parameters:
      - $ ./run_sample.sh ../samples/src/samples/vsphere/vcenter/vm/create/create_default_vm.py -s <server> -u <username> -p <password> -v -
    • -
    -
  4. -
-

- - -

Sample Program Structure for the Content Library and Tagging Samples

-

-The Content Library and Tagging samples use a framework to facilitate different - aspects of using the samples. Some of the framework capabilities are: -

    -
  • Command line argument parsing.
  • -
  • Specifying mandatory and optional arguments for a sample.
  • -
  • Sample setup, execution and post-execution cleanup.
  • -
  • Information about samples.
  • -
-

- -Each sample extends the class samples_base. - This class uses service_manager_factory to create and manage the - vAPI service endpoint and vSphere service port. Every sample implements the - following methods from the class samples_base: -

- -
    -
  • _options() - Called by samples_base during parse_args phase. This occurs during initialization.
  • -
  • _setup() - Called by samples_base during before phase. This occurs after authentication and vAPI and vSphere service initialization.
  • -
  • _execute() - Called by samples_base during run phase. At this point all the connections and services are initialized.
  • -
  • _cleanup() - Called by samples_base during after phase. This occurs before disconnecting the services.
  • -
- -

Samples configuration

-You can specify server, username and password in the configuration file - (sample.cfg). If you use a configuration file, you can run samples without - specifying these options on the command line. - When you run a sample, you can override the configuration file values by - specifying command line options. - -
-[connection]
-server=vCenter server IP
-username=username
-password=password
-
- -The sample.cfg file can be found under VMware-vSphere-Automation-SDK-Python-<version>/client/samples/src -
-

- - -

-Connection Workflow Samples: -

-

-To work with the VMWare-supported deployment configurations of - Platform Services Controllers (Single Sign-On) and vCenter Servers, - applications need to dynamically discover service URLs to make service requests. - Before making service requests, applications need to authenticate. - They can authenticate using a username and password or with a token obtained - from the Single Sign-On service. -
-vApi connection workflow sample performs the following basic steps to connect - to the vAPI service endpoint (on a management node). -

- -
    -
  • Step 1: Retrieve the vAPI service endpoint URL from the lookup service.
  • -
  • Step 2: Connect to the vAPI service endpoint.
  • -
  • Step 3: Use the username/password to login to the vAPI service endpoint.
  • -
  • Step 4: Create a vAPI session.
  • -
  • Step 5: Validate some of the vAPI services.
  • -
  • Step 6: Delete the vAPI session.
  • -
- -The call sequence shown above is implemented in the samples framework through the following modules:
-
    -
  • src/samples/vsphere/common/lookup_service_helper provides methods for discovering management nodes and service endpoint URLs on management nodes from lookup service.
  • -
  • src/samples/vsphere/common/platform_service_controller uses lookup_service_helper to discover the Single Sign-On URL (on any of the Platform Service Controller node) and then retrieves the SAML token from the Single Sign-On server by authenticating the given user.
  • -
  • src/samples/vsphere/common/service_manager login to the vAPI and vim service endpoints (on a management node).
  • -
- -

Running the Connection Workflow Samples:

- -

-The following parameters are needed for running the samples: -

-
    -
  • lswsdlurl -lookup service WSDL file URL. See Using WSDL
  • -
  • lssoapurl - Platform Service controller's/node's (any, since data is replicated) lookupservice soap URL. Ex: https://psc/lookupservice/sdk
  • -
  • mgmtinstancename - Instance name of the vCenter Server management node. When only one node is registered, it is selected by default; otherwise, omit the parameter to get a list of available nodes.
  • -
  • username - username for authentication with the SSO server
  • -
  • password - password for the SSO user
  • -
  • skipverification - Do not verify server certificate
  • -
- -You can also specify these parameters in the configuration file (sample.cfg). - If you use a configuration file, you can run samples without specifying these - options on the command line. - - -

Working with lookup service WSDL

-The vSphere Automation SDK for Python samples use the vSphere Automation Lookup Service to obtain the URLs for other vSphere Automation services (SSO, vAPI, VIM, SPBM, etc.). -The SDK contains the Lookup Service WSDL files. The samples use the python SUDS client for accessing the lookup service. -
-The Lookup Service WSDL files are located in the following SDK directory: -
-VMware-vSphere-Automation-SDK-Python-<version>/client/wsdl. -
-You must specify the WSDL file location in the client/samples/src/sample.cfg file and in the lookupservice.wsdl file (located in the WSDL directory). - -
    -
  1. In sample.cfg, set 'lswsdlurl' to the lokkupservice WSDL file location. Use a local file URL specification: -e.g. lswsdlurl=file:///path/to/the/VMware-vSphere-Automation-SDK-Python-6.5.0/client/wsdl/lookupservice.wsdl
    -(Note: You can also specify the lookup service WSDL path to the sample as a command line option)
  2. -
  3. In lookupservice.wsdl, set 'import location' to the local lookup WSDL file. Use a local file URL specification. -
    -<import location="file:///path/to/the/VMware-vSphere-Automation-SDK-Python-6.5.0/client/wsdl/lookup.wsdl" namespace="urn:lookup" />
    -   <service name="LsService">
    -      <port binding="interface:LsBinding" name="LsPort">
    -          <soap:address location="http://localhost:8080/lookupservice/sdk" />
    -      </port>
    -   </service>
    -
    -
  4. -
-

- - -

Running the samples from the command line

- -

-You can run the samples from command line using the scripts supplied in VMware-vSphere-Automation-SDK-Python-<version>/client/bin directory: -

-Before running the samples: -
    -
  1. You must set the PYTHON_HOME environment variable to the base directory for the python 2.7
  2. -
  3. You must install all the dependencies required by the samples on client. See Sample Dependencies
  4. -
-

-Examples: -

-
-$cd /path/to/VMware-vSphere-Automation-SDK-Python-<version>/client/bin
-$run_sample.sh ../samples/src/samples/vsphere/workflow/connection_workflow.py \
-    -vapiurl https://203.0.113.0/api \
-    -stsurl https://203.0.113.0:443/sts/STSService/vsphere.local \
-    -username administrator@vsphere.local \
-    -password AdminPassword
-
- -
-Use the -h option to print information about a sample. - The following example shows the help for the vAPI connection workflow sample. -
-$ ./run_sample.sh  ../samples/src/samples/vsphere/workflow/vapi_connection_workflow.py -h
-usage: vapi_connection_workflow.py [-h] [-w LSWSDLURL] [-s LSSOAPURL]
-                                   [-m MGMTINSTANCENAME] [-u USERNAME]
-                                   [-p PASSWORD] [-v]
-
-Demonstrates vAPI connection and service initialization call flow using the
-username and password.
-Step 1: Retrieve the vAPI service endpoint URL from lookup service.
-Step 2: Connect to the vAPI service endpoint.
-Step 3: Use the username/password to login to the vAPI service endpoint.
-Step 4: Create a vAPI session.
-Step 5: Validate some of the vAPI services.
-Step 6: Delete the vAPI session.
-
-optional arguments:
-  -h, --help            show this help message and exit
-  -w LSWSDLURL, --lswsdlurl LSWSDLURL
-                        Lookup service WSDL URL
-  -s LSSOAPURL, --lssoapurl LSSOAPURL
-                        Lookup service SOAP URL
-  -m MGMTINSTANCENAME, --mgmtinstancename MGMTINSTANCENAME
-                        Instance name of the vCenter Server management node.
-                        When only one node is registered, it is selected by
-                        default; otherwise, omit the parameter to get a list
-                        of available nodes.
-  -u USERNAME, --username USERNAME
-                        SSO user name
-  -p PASSWORD, --password PASSWORD
-                        SSO user password
-  -v, --skipverification
-                        Do not verify server certificate
-
-
- -

-Note: In the above example mgmtinstancename is optional and can be omitted if there's a single vCenter Server management node in the deployment. -When there is more than one management node, the user MUST specify the management node instance name against which the sample needs - to run, else the sample throws MultipleManagementNodeException. -Example of a multiple management node exception: -

-raise MultipleManagementNodeException(MultipleManagementNodeException.format(result))
-samples.vsphere.common.lookup_service_helper.MultipleManagementNodeException: Multiple Management Node Found on server
-Node name: vcenter-1.example.com uuid: de2afd86-790e-11e4-9c20-0200087f55c6
-Node name: vcenter-2.example.com uuid: 545da868-7910-11e4-81e1-020008e89d83
-
-Example exception when an invalid management instance name is specified by the user: -
-ValueError: abc is not a valid management node instance name
-Available management nodes:
-Node name: vcenter-2.example.com uuid: 545da868-7910-11e4-81e1-020008e89d83
-Node name: vcenter-1.example.com uuid: de2afd86-790e-11e4-9c20-0200087f55c6
-
-

- - -
- - - - - -
-

Copyright © 2015, 2016 VMware, Inc. All rights not expressly granted herein are reserved.

-

Last updated: 20 Oct 2016 |  VMware vSphere Automation SDK for Python

- -
- - - - diff --git a/docs/client/vSphere-Automation-Client-SDK-Python-README.html b/docs/client/vSphere-Automation-Client-SDK-Python-README.html deleted file mode 100644 index 78e058c4..00000000 --- a/docs/client/vSphere-Automation-Client-SDK-Python-README.html +++ /dev/null @@ -1,299 +0,0 @@ - - -VMware vSphere Automation Python SDK: client README - - - - - - - - - - - -
- - - - - - - - -

VMware vSphere Automation Python SDK: client README

-VMware logo -
- - -
- - -The following section describes the current directory contents: - - - - - - -

Directory structure

-

The vSphere Automation Client SDK for Python provides client bindings, documentation, samples, and WSDL files. The following table shows the client directories and their contents.

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
DirectoryDescriptionContents
binCommand scripts for sample executionrun_sample.bat
run_sample.sh
libVMware python libraries for accessing vSphere Automation services
samplesPython samples that demonstrate the use of the vSphere Automation APISee the Python samples README
-
wsdlLookup Service WSDL files.lookup.wsdl
lookupservice.wsdl
-
- - -

Python SDK API Docs

- -

-apidocs directory contains the generated python API reference documentation for vSphere Automation features like Content Library and Tagging. - The README page also includes a hyperlink to pyVmomi API reference documentation for convenience. - Please Refer to vSphere Automation SDK Pythondoc for details. -

- - -

SDK libraries

- -

-For python developers, client libraries are supplied for testing and development purposes. -All the supplied libraries are located under lib directory. -

- - - -
- - -
NameDescription
-
- - -

Installing SDK and 3rd party libraries

- -The supplied python libs can be installed using pip install; - For details on how to install python packages using pip please refer to - pip user guide. -

- -

vapi_runtime

-

-This library is needed for accessing features like Content Library and Tagging. -

-
> pip install /path/to/VMware-vSphere-Automation-SDK-Python/client/lib/vapi_runtime-2.5.0.zip
-
-pyOpenSSL is required by vapi_runtime. Please see the pyOpenSSL installation steps for details. -

- -

vapi_common_client

-

-This library is needed for accessing features like Content Library and Tagging. -

-
> pip install /path/to/VMware-vSphere-Automation-SDK-Python/client/lib/vapi_common_client-2.5.0.zip
-

- -

vapi_client_bindings

-

-This library is needed for accessing features like Content Library and Tagging. -

-
> pip install /path/to/VMware-vSphere-Automation-SDK-Python/client/lib/vapi_client_bindings-2.5.0.zip
-

- -

pyVmomi

-

- This library is needed for accessing/manipulating vCenter Server managed objects using vSphere APIs; - For more information please refer to vmware pyVmomi -

-
> pip install pyvmomi
-

- -The following 3rd party python libraries are required to be installed for running the sample. - -
    -
  • pyOpenSSL
  • -
  • lxml
  • -
  • suds (suds-jurko for python 3.x)
  • -
-

- - -

pyOpenSSL

-

-This requires python cryptography package to be installed as a pre-requisite.
-Please follow the detailed instruction from installing cryptography dev documentation
-VMware strongly recommends using openssl version 1.0.1j or, higher. SDK and samples are tested against openssl version >= 1.0.1j.
-
-pyOpenSSL version 0.14 is needed for the SDK (vapi_runtime) and samples. For details on how to install the package please go to -pypi.python.org/pypi/pyOpenSSL/0.14. -

- -

lxml

-

-Please follow detailed instructions from Installing lxml -

> pip install lxml
-

-

Notes for the Windows client

-How to use MinGW's gcc compiler when installing python package using pip? - -
    -
  • install MinGW with gcc Compiler option checked
  • -
  • add C:\MinGW\bin to your PATH
  • -
  • In PYTHONPATH\Lib\distutils, create a file distutils.cfg and add these lines:
  • -
    [build]
    -compiler=mingw32
    -
    -
- -Here's an alternative method: - -
    -
  • Download Libxml-python (Libxml-python are bindings for the libxml2 and libxslt libraries). Windows 64-bit installer for python 2.7 can be found here
  • -
  • Run the installer to install libxml2 and libxslt
  • -
  • Download lxml 3.3.1 windows 64-bit installer for python 2.7. link
  • -
  • Run the installer to install lxml
  • -
- -

suds(suds-jurko)

-

-This library is needed for lookup service queries; For more information please refer to suds Documentation -

-
> pip install suds
-Use suds-jurko for python 3.x -
> pip install suds-jurko
- -

- - -

Running a sample

- -Please refer to running a vcenter sample for detailed steps to run a vCenter sample.
-Please refer to running a workflow sample for detailed steps to run a vCenter Single Sign-On, Content Library or Tagging sample. - -
    -
  • run_sample.sh is needed for running the samples in UNIX/mac OS X environment
  • -
  • run_sample.bat is a windows bat file needed for running the samples in windows
  • -
-

- -
- - - - - -
-

Copyright © 2015 VMware, Inc. All rights not expressly granted herein are reserved.

-

Last updated: 23rd January 2015 |  VMware vSphere Automation Python SDK

- -
- - - - diff --git a/docs/docs/apidocs/vSphere-Automation-SDK-Python-APIRef-README.html b/docs/docs/apidocs/vSphere-Automation-SDK-Python-APIRef-README.html deleted file mode 100644 index 7b02e08f..00000000 --- a/docs/docs/apidocs/vSphere-Automation-SDK-Python-APIRef-README.html +++ /dev/null @@ -1,117 +0,0 @@ - - -VMware vSphere Automation Python SDK: Client API References - - - - - - - - - - - - -
- - - - - - - - -

VMware vSphere Automation Python SDK: Client API References

-VMware logo -
- - - -
- -

Python SDK API Docs

-

-

-

-
- - - - - -
-

Copyright © 2015 VMware, Inc. All rights not expressly granted herein are reserved.

-

Last updated: 23rd January 2015 |  VMware vSphere Automation SDK for Python

- -
- - - - diff --git a/docs/resources/button_print.gif b/docs/resources/button_print.gif deleted file mode 100644 index e862a3f3b0c07439d6ddabc306290d87a77d153c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmZ?wbhEHb6krfwn8?8J`}gnb?|xTqyYc`3f5o3Hj0_CS3_1)z0Fq~5(wWo0^7Nxa u0y28DIMa8ZXIL8RtsW}$wZy5w?9IfbSEKq$l&lZ#dt;Z+$;HdcU=08;!y+&M diff --git a/docs/resources/page.gif b/docs/resources/page.gif deleted file mode 100644 index 55973bcd32a236221511be74914dfc4d001f355b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109 zcmZ?wbhEHb td { - border-left: none; -} - -table.basic tr > td + td { - border-left: 1px solid #DADADA; -}*/ -/* END Table styles */ -/* *************************************************************** */ -li.inline { - float: left; - display: block; - width: 110px; - height: 120px; - padding: 0 10px 0px 10px; - margin-top: -3px; - text-align: center; - border-right: 1px solid #dedede; -} -/* *************************************************************** */ - -/* info box settings */ -div.itop { - margin-top: -7px; -} -div.info-box { - background: #F8F8F8 url(/files/images/tpl/infobox-top.gif) no-repeat; - margin-bottom: 2px; -} - -div.info-box div.inner { - padding: 0 8px 19px 8px; - background: url(/files/images/tpl/infobox-bottom.gif) no-repeat bottom left; - font-size: 11px; -} - -div.info-box strong.head { - display: block; - line-height: 25px; - font-size: 14px; - font-weight: normal; - color: #FFF; - padding-left: 20px; - background: url(/files/images/tpl/bullet-middle.gif) no-repeat 4px 8px; - margin-bottom: 5px; -} - -div.info-box div.inner p { - margin-bottom: 6px; - line-height: 14px; -} - -div.info-box ul.links { - margin: 0; - padding: 0; - list-style: square; - color: #7d9bc6; - margin: 4px 0 0px 0; - padding: 0px 13px 0 20px; - _padding: 0px 13px 0 29px; -} - -div.info-box ul.links li { - line-height: 18px; -} - -/*********************************************************************/ - -div.features { - background: url(/files/images/tpl/background-features.gif) repeat-x; - margin-bottom: 18px; - padding-top: 20px; - font-size: 11px; -} - -div.features div.layout { - overflow: hidden; - background: url(/files/images/tpl/background-feature-layout.gif) repeat-y; - padding-bottom: 10px; -} - -div.features div.line { - height: 15px; - background: url(/files/images/tpl/background-feature-line.gif) no-repeat 20px 0; - clear: both; -} - -div.features div.block { - width: 209px; - float: left; - padding: 0 10px 6px 20px; -} - -div.features div.top, div.features div.bottom { - overflow: hidden; - height: 1%; -} - -div.features div.top div.block { - background: url(/files/images/tpl/background-feature-block.gif) no-repeat; -} - -div.features p { - margin-bottom: 10px; - line-height: 14px; -} - -div.features a.participate { - margin-left: -3px; -} - - -div.features ul.actions li { - display: inline; - background: url(/files/images/tpl/separator.gif) no-repeat 0 3px; - padding-left: 8px; -} - -div.features ul.actions li:first-child { - padding-left: 0; - background: none; -} - -div.features ul.actions li a { - background-image: url(/files/images/tpl/arrow-right-lite.gif); - padding-left: 10px; -} - -/*********************************************************************/ -/* Blogs CSS */ -.entry-footer, -.trackback-footer, -.comment-footer -{ - margin: 0 0 10px 0; - border-top: 1px dotted #999999; - padding: 3px; - color: #999999; - font-family: 'Trebuchet MS', Verdana, sans-serif; - font-size: x-small; - line-height: normal; - text-align: left; - font-weight: bold; -} -/*********************************************************************/ diff --git a/docs/resources/vmware.gif b/docs/resources/vmware.gif deleted file mode 100644 index 8834e7e6326150388b4c7d9364e10472612ab406..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2733 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 F{tx^3@d5w< diff --git a/docs/vSphere-Automation-SDK-Python-README.html b/docs/vSphere-Automation-SDK-Python-README.html deleted file mode 100644 index bc478b98..00000000 --- a/docs/vSphere-Automation-SDK-Python-README.html +++ /dev/null @@ -1,206 +0,0 @@ - - -VMware vSphere Automation Python SDK README - - - - - - - - - - -
- - - - - - - - -

VMware vSphere Automation Python SDK README

-VMware logo -
- - -
- - -
- - -

The VMware vSphere Automation SDK for Python enables programmatic access to vSphere. - Access to capabilities exposed through the vSphere Web Services API is done using the open-source - pyVmomi project. The SDK includes python libraries - for accessing new features like Content Library and existing features like Tagging which did not - support a public API prior to vSphere 6.5. -
- The SDK contains samples for the features mentioned above as well as samples to demonstrate how to interoperate with vSphere APIs. - If you want to look at the vSphere API samples, please refer to pyVmomi community samples. -
- This README contains the following topics:

- - - -
- -
- - -

Intended Audience

-

The VMware vSphere Automation SDK for Python is intended for the following audiences:

-
    -
  • Developers who want to write new application(s) for vSphere 6.5.
  • -
  • Developers migrating an existing vSphere application to use new features.
  • -
- - -

Prerequisites

-

For exercising the samples included in this SDK, you need a vSphere 6.5 deployment. - Refer to vSphere product documentation - for more information and specific installation and deployment options. -

- - -

System Requirements

-vSphere Automation SDK for Python 6.5 supports python 2.7, 3.3, 3.4 and 3.5
-Note: VMware strongly recommends using openssl version 1.0.1j or, higher because of some critical security fixes.
-Currently we test the SDK and samples on python 2.7, 3.3, 3.4 and 3.5 on these operating systems:
-
    -
  • x86-64 RHEL 7
  • -
  • 64 bit Windows 10
  • -
  • OS X 10.11.6 El Capitan
  • -
-

-Please see the instructions for installing the SDK and 3rd party libraries. - -

- -

What’s in the SDK Package?

-

The vSphere Automation SDK for Python contains: -

    -
  • Python libraries, API reference documentation for features like Content Library and Tagging.
  • -
  • WSDL for lookup service API (required for Service Registration and Discovery).
  • -
  • Samples for new features and services which also demonstrate how to interoperate new APIs with vSphere APIs.
  • -
- -

-The following table contains a brief description of the contents of the vSphere Automation SDK for Python. -

- -

Directory structure (under VMware-vSphereAutomation-Python-SDK):

- - - - - - - - - - - - - - - - -
DirectoryContentsDocumentation
clientClient libraries, API documentation and samples -Client SDK README
-
docsAPI reference documentation and documentation resource files -Client SDK API Reference Index
-
-

- - -

VMware Resources

- - -
- - - - - -
-

Copyright © 2015-2016 VMware, Inc. All rights not expressly granted herein are reserved.

-

Last updated: 26 Oct 2016 |  VMware vSphere Automation Python SDK

- -
- - -