Due to a known limitation, the vsphere_client can't make
API calls to sub components of vCenter service. This change
fixes that.
Signed-off-by: Tianhao He <het@vmware.com>
Sample output:
VM ID VM Name
------- ----------------------------------------------------------
vm-35 vcenter
vm-50 nsx-manager
vm-51 Node-7c1f558c-d026-4e48-be2b-f0bb6e6c220f-NSX-controller-1
vm-52 Node-db8fda3f-f611-4631-a3ac-700ab6412ea0-NSX-controller-2
vm-53 Node-844750bc-0191-45da-9a0d-1f849de2ea08-NSX-controller-3
Signed-off-by: Tianhao He <het@vmware.com>
Adding a standalone list_sddc function, parameters to handle the
calling of whether or not the intended action be a list, create, and/or
delete method, added a standard output function to match what’s
available as part of the logical network example.
Not every logical switch contains DHCP IP Pool information. Removing
the DHCP column from being output.
Resolving the Following Error:
(VMWonAWSDemo) kruddy-m02:vsphere-automation-sdk-python kyleruddy$
python3 ./samples/vmc/networks/logical_network_crud.py -r $refreshtoken
-o $orgid -s $sddcid --network-name 'Python-SDK-LogicalNetwork' -c
# Example: Add a logical network to the compute gateway
Compute Gateway ID: edge-2
# New logical network "Python-SDK-LogicalNetwork" is added
# Example: List all logical networks
Traceback (most recent call last):
File "./samples/vmc/networks/logical_network_crud.py", line 208, in
<module>
main()
File "./samples/vmc/networks/logical_network_crud.py", line 201, in
main
logical_network_crud.get_logical_network()
File "./samples/vmc/networks/logical_network_crud.py", line 134, in
get_logical_network
self.print_output(networks)
File "./samples/vmc/networks/logical_network_crud.py", line 192, in
print_output
network.dhcp_configs.ip_pools[0].ip_range])
AttributeError: 'NoneType' object has no attribute 'ip_pools'
* Support VMware Cloud on AWS Networking APIs and add a few samples.
* Added vsphere_client module to simplify login and API invocation.
* Modified existing samples to use vsphere_client.
* Update on vm template APIs.
Signed-off-by: Tianhao He <het@vmware.com>
Make the sso.py python3 compatible.
Add acquire token by token support.
Add hok token support.
Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
1. Updated bindings for vSphere 6.6.1 release for VMware Cloud 1.1
2. Update password and remove IP from testbed.py
3. Package vSphere Automation runtime and bindings in wheel format.
4. Update travis test commend.
Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
Signed-off-by: Pavan Bidkar pbidkar@vmware.com
Sample to demonstrate Cert Verification while connecting to vCenter server Updated README.md for common package description
Signed-off-by: pgbidkar <pbidkar@vmware.com>
Sample to demonstrate Cert Verification while connecting to vCenter server
Signed-off-by: Pavan Bidkar pbidkar@vmware.com
Signed-off-by: pgbidkar <pbidkar@vmware.com>
Modified cert_path argument help message to align with requests package help message for cert_path argument
Signed-off-by: Pavan Bidkar pbidkar@vmware.com
Signed-off-by: pgbidkar <pbidkar@vmware.com>