Skip to content

Commit a7dd7a5

Browse files
committed
Adding the deliverables for vcenter, nsx. Adding the new samples. Update the README.md, setup.py and other files for 8.0U3
Signed-off-by: Prajwal Bhagat <[email protected]>
1 parent 99ee630 commit a7dd7a5

File tree

55 files changed

+1385
-972
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+1385
-972
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2016-2023 VMware, Inc.
3+
Copyright (c) 2016-2024 Broadcom, Inc.
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
66

README.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
## Table of Contents
55
- [Abstract](#abstract)
6-
- [Supported vCenter Releases](#supported-vcenter-releases)
6+
- [Supported vCenter Releases](#supported-onprem-vcenter-releases)
77
- [Supported NSX-T Releases](#supported-nsx-t-releases)
88
- [VMware Cloud on AWS Support](#vmware-cloud-on-aws-support)
99
- [Quick Start Guide](#quick-start-guide)
@@ -22,7 +22,7 @@ samples require the vSphere Management SDK packages (pyVmomi) to be installed on
2222
The samples have been developed to work with python 3.8+
2323

2424
## Supported OnPrem vCenter Releases
25-
vCenter 7.0, 7.0U1, 7.0U2, 7.0U3 , 8.0, 8.0U1, 8.0U2
25+
vCenter 7.0, 7.0U1, 7.0U2, 7.0U3 , 8.0, 8.0U1, 8.0U2, 8.0U3
2626
Please refer to the notes in each sample for detailed compatibility information.
2727

2828
## Supported NSX-T Releases
@@ -47,7 +47,7 @@ SDK package installation commands may differ depending on the environment where
4747
**NOTE:** The SDK also requires OpenSSL 1.0.1+ in order to support TLS1.1 & 1.2
4848

4949
##### 1. Typical Installation
50-
This is the recommended way to install the SDK. The installation is done from [PyPI](https://pypi.org/) and [Automation SDK Python Github](https://github.com/vmware/vsphere-automation-sdk-python) repositories.
50+
This is the recommended way to install the SDK. The installation is done from [PyPI](https://pypi.org/) and [Automation SDK Python Gitlab](https://gitlab.eng.vmware.com/vapi-sdk/vsphere-automation-sdk-python) repositories.
5151

5252
Install/Update latest pip from PyPI.
5353
```cmd
@@ -57,9 +57,9 @@ Install/Update setuptools
5757
```cmd
5858
pip install --upgrade setuptools
5959
```
60-
Install SDK packages from Github.
60+
Install SDK packages from Gitlab.
6161
```cmd
62-
pip install --upgrade git+https://github.com/vmware/vsphere-automation-sdk-python.git
62+
pip install --upgrade git+https://gitlab.eng.vmware.com/vapi-sdk/vsphere-automation-sdk-python.git
6363
```
6464

6565
##### 2. Local installation
@@ -182,7 +182,7 @@ and VMware Cloud on AWS APIs.
182182

183183
* Linux/Mac:
184184

185-
export PYTHONPATH=${PWD}:$PYTHONPATH
185+
export PYTHONPATH=\$\{PWD\}:\$PYTHONPATH
186186

187187
* Windows:
188188

@@ -264,17 +264,18 @@ $ python samples/vsphere/vcenter/vm/list_vms.py -v
264264

265265
### vSphere API Documentation
266266

267-
* [VMware vSphere REST API Reference documentation](https://developer.vmware.com/docs/vsphere-automation/latest/)
268-
* [vSphere 8.0 U2 Python APIs (latest)](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.2.0/)
269-
* Previous Releases: vSphere [8.0 U1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.1.0/)
267+
* [VMware vSphere REST API Reference documentation](https://developer.broadcom.com/xapis/vsphere-automation-api/latest/)
268+
* [vSphere 8.0 U3 Python APIs (latest)](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.3.0/)
269+
* Previous Releases: vSphere [8.0 U2](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.2.0/)
270+
[8.0 U1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.1.0/)
270271
[8.0 GA](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.0.1/)
271272
[8.0.0.0](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.0.0/),
272273
[7.0 U3](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.3.0/)
273274
[7.0 U2](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.2.0/), [7.0 U1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.1.0/), [7.0](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.0.1/).
274275

275276
### VMware Cloud on AWS API Documentation
276277

277-
* [VMware Cloud on AWS REST APIs](http://developers.eng.vmware.com/docs/vmc/latest/)
278+
* [VMware Cloud on AWS REST APIs](https://developer.broadcom.com/xapis/vmware-cloud-on-aws-api-reference/latest/)
278279
* [VMware Cloud on AWS Console Python APIs](https://vmware.github.io/vsphere-automation-sdk-python/vmc/index.html)
279280
* [VMware Cloud on AWS Disaster Recovery as a Service (DRaaS) Python APIs](https://vmware.github.io/vsphere-automation-sdk-python/vmc-draas/index.html)
280281

@@ -313,5 +314,5 @@ Members:
313314
* [VMware Sample Exchange](https://code.vmware.com/samples) It is highly recommended to add any and all submitted samples to the VMware Sample Exchange
314315
* [VMware Code](https://code.vmware.com/home)
315316
* [VMware Developer Community](https://communities.vmware.com/community/vmtn/developer)
316-
* VMware vSphere [REST API Reference documentation](https://developer.vmware.com/docs/vsphere-automation/latest/).
317+
* VMware vSphere [REST API Reference documentation](https://developer.broadcom.com/xapis/vsphere-automation-api/latest/).
317318
* [VMware Python forum](https://code.vmware.com/forums/7508/vsphere-automation-sdk-for-python)

lib/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ For python developers, client libraries are supplied for testing and development
44

55
Name | Description
66
------------------------------------| -------------
7-
vapi_runtime | vAPI runtime responsible for serialization/de-serialization of objects and wire protocol
8-
vcenter_bindings | Client stubs for vSphere Automation APIs
7+
vmware_vapi_runtime | vAPI runtime responsible for serialization/de-serialization of objects and wire protocol
8+
vmware_vcenter | Client stubs for vSphere Automation APIs
99
vmwarecloud_aws | Client stubs for VMware Cloud on AWS Console APIs
1010
vmwarecloud_draas | Client stubs for VMware Cloud (VMC) Disaster Recovery as a Service (DRaaS) APIs
1111
nsx-python-sdk | Client stubs for VMware NSX-T APIs
1212
nsx-vmc-policy-python-sdk | Client stubs for VMware NSX-T on VMC Policy APIs
1313
nsx-vmc-aws-integration-python-sdk | Client stubs for VMware NSX-T AWS integration app APIs (for AWS underlay management)
14-
vapi-common-client | Common client code libraries
14+
vmware-vapi-common-client | Common client code libraries

lib/index.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<meta name='api-version' value='2'/>
44
</head>
55
<body>
6-
<a href='vcenter-bindings/'>vcenter-bindings</a><br/>
6+
<a href='vmware-vcenter/'>vmware-vcenter</a><br/>
77
<a href='vmwarecloud-aws/'>vmwarecloud-aws</a><br/>
88
<a href='vmwarecloud-draas/'>vmwarecloud-draas</a><br/>
9-
<a href='vapi-runtime/'>vapi-runtime</a><br/>
9+
<a href='vmware-vapi-runtime/'>vmware-vapi-runtime</a><br/>
10+
<a href='vmware-vapi-common-client'>vmware-vapi-common-client</a><br/>
1011
<a href='nsx-python-sdk/'>nsx-python-sdk</a><br/>
1112
<a href='nsx-policy-python-sdk/'>nsx-policy-python-sdk</a><br/>
1213
<a href='nsx-vmc-policy-python-sdk/'>nsx-vmc-policy-python-sdk</a><br/>

lib/nsx-policy-python-sdk/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<a href='nsx_policy_python_sdk-4.1.2.0.0-py2.py3-none-any.whl'>nsx_policy_python_sdk-4.1.2.0.0-py2.py3-none-any.whl</a><br />
1+
<a href='nsx_policy_python_sdk-4.2.0-py2.py3-none-any.whl'>nsx_policy_python_sdk-4.2.0-py2.py3-none-any.whl</a><br />
Binary file not shown.
Binary file not shown.

lib/nsx-python-sdk/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<a href='nsx_python_sdk-4.1.2.0.0-py2.py3-none-any.whl'>nsx_python_sdk-4.1.2.0.0-py2.py3-none-any.whl</a><br />
1+
<a href='nsx_python_sdk-4.2.0-py2.py3-none-any.whl'>nsx_python_sdk-4.2.0-py2.py3-none-any.whl</a><br />
Binary file not shown.
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<a href='nsx_vmc_aws_integration_python_sdk-4.1.2.0.0-py2.py3-none-any.whl'>nsx_vmc_aws_integration_python_sdk-4.1.2.0.0-py2.py3-none-any.whl</a><br />
1+
<a href='nsx_vmc_aws_integration_python_sdk-4.1.2.0.1-py2.py3-none-any.whl'>nsx_vmc_aws_integration_python_sdk-4.1.2.0.1-py2.py3-none-any.whl</a><br />
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<a href='nsx_vmc_policy_python_sdk-4.1.2.0.0-py2.py3-none-any.whl'>nsx_vmc_policy_python_sdk-4.1.2.0.0-py2.py3-none-any.whl</a><br />
1+
<a href='nsx_vmc_policy_python_sdk-4.1.2.0.1-py2.py3-none-any.whl'>nsx_vmc_policy_python_sdk-4.1.2.0.1-py2.py3-none-any.whl</a><br />
Binary file not shown.
-253 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

lib/vmwarecloud-aws/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<a href='vmwarecloud_aws-1.64.0-py2.py3-none-any.whl'>vmwarecloud_aws-1.64.0-py2.py3-none-any.whl</a><br />
1+
<a href='vmwarecloud_aws-1.64.1-py2.py3-none-any.whl'>vmwarecloud_aws-1.64.1-py2.py3-none-any.whl</a><br />

lib/vmwarecloud-draas/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<a href='vmwarecloud_draas-1.23.0-py2.py3-none-any.whl'>vmwarecloud_draas-1.23.0-py3.py3-none-any.whl</a><br />
1+
<a href='vmwarecloud_draas-1.23.1-py2.py3-none-any.whl'>vmwarecloud_draas-1.23.1-py3.py3-none-any.whl</a><br />

0 commit comments

Comments
 (0)