diff --git a/README.md b/README.md index bfbcbe37..1ad739f5 100644 --- a/README.md +++ b/README.md @@ -21,14 +21,14 @@ samples require the vSphere Management SDK packages (pyVmomi) to be installed on The samples have been developed to work with python 2.7.x and 3.3+ ## Supported OnPrem vCenter Releases -vCenter 6.5, 6.7, 7.0, 7.0U1, 7.0U2 and 7.0U2 mp1, 7.0U3, 7.0.3.2 +vCenter 6.5, 6.7, 7.0, 7.0U1, 7.0U2 and 7.0U2 mp1, 7.0U3, 7.0.3.2, 8.0.0.0 Certain APIs and samples that are introduced in 6.5 release, such as vCenter, Virtual Machine and Appliance Management. Please refer to the notes in each sample for detailed compatibility information. ## Supported NSX-T Releases NSX-T 2.2, 2.3, 3.0 and VMC 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.14, 1.15, 1.16, 1.17, 1.18 ## Latest VMware Cloud on AWS Release: -VMC M18 (1.18) ([Release Notes](https://docs.vmware.com/en/VMware-Cloud-on-AWS/0/rn/vmc-on-aws-relnotes.html)) +VMC M19 (1.19) ([Release Notes](https://docs.vmware.com/en/VMware-Cloud-on-AWS/0/rn/vmc-on-aws-relnotes.html)) ## Quick Start Guide @@ -214,8 +214,9 @@ $ python samples/vsphere/vcenter/vm/list_vms.py -v ### vSphere API Documentation * [VMware Cloud on AWS vSphere (latest version)](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/cloud/index.html) -* [vSphere 7.0.3.2 (latest)](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.3.2/) -* Previous Releases: vSphere [7.0 Update 3](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.3.0/), +* [vSphere 8.0.0.0 (latest)](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.0.0/) +* Previous Releases: vSphere [7.0.3.2](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.3.2/), +[7.0 U3](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.3.0/) [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/), [6.7.0](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/6.7.0), [6.6.1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/6.6.1), [6.5](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/6.5). ### VMware Cloud on AWS API Documentation @@ -243,9 +244,9 @@ Board members are volunteers from the SDK community and VMware staff members, bo Members: * Ankit Agrawal (VMware) +* Jobin George (VMware) * Martin Tsvetanov (VMware) * Shweta Purohit (VMware) -* Vandit Mehta (VMware) ## VMware Resources diff --git a/lib/nsx-policy-python-sdk/index.html b/lib/nsx-policy-python-sdk/index.html index 5af9b316..e5f4876b 100644 --- a/lib/nsx-policy-python-sdk/index.html +++ b/lib/nsx-policy-python-sdk/index.html @@ -1 +1 @@ -nsx_policy_python_sdk-3.1.5.0.0-py2.py3-none-any.whl
+nsx_policy_python_sdk-4.0.0.0.0-py2.py3-none-any.whl
diff --git a/lib/nsx-policy-python-sdk/nsx_policy_python_sdk-3.1.5.0.0-py2.py3-none-any.whl b/lib/nsx-policy-python-sdk/nsx_policy_python_sdk-3.1.5.0.0-py2.py3-none-any.whl deleted file mode 100644 index 4c07f8ed..00000000 Binary files a/lib/nsx-policy-python-sdk/nsx_policy_python_sdk-3.1.5.0.0-py2.py3-none-any.whl and /dev/null differ diff --git a/lib/nsx-policy-python-sdk/nsx_policy_python_sdk-4.0.0.0.0-py2.py3-none-any.whl b/lib/nsx-policy-python-sdk/nsx_policy_python_sdk-4.0.0.0.0-py2.py3-none-any.whl new file mode 100644 index 00000000..7113bf70 Binary files /dev/null and b/lib/nsx-policy-python-sdk/nsx_policy_python_sdk-4.0.0.0.0-py2.py3-none-any.whl differ diff --git a/lib/nsx-python-sdk/index.html b/lib/nsx-python-sdk/index.html index dc7d3541..1805be06 100644 --- a/lib/nsx-python-sdk/index.html +++ b/lib/nsx-python-sdk/index.html @@ -1 +1 @@ -nsx_python_sdk-3.1.5.0.0-py2.py3-none-any.whl
+nsx_python_sdk-4.0.0.0.0-py2.py3-none-any.whl
diff --git a/lib/nsx-python-sdk/nsx_python_sdk-3.1.5.0.0-py2.py3-none-any.whl b/lib/nsx-python-sdk/nsx_python_sdk-3.1.5.0.0-py2.py3-none-any.whl deleted file mode 100644 index 6b7f7f32..00000000 Binary files a/lib/nsx-python-sdk/nsx_python_sdk-3.1.5.0.0-py2.py3-none-any.whl and /dev/null differ diff --git a/lib/nsx-python-sdk/nsx_python_sdk-4.0.0.0.0-py2.py3-none-any.whl b/lib/nsx-python-sdk/nsx_python_sdk-4.0.0.0.0-py2.py3-none-any.whl new file mode 100644 index 00000000..1fce1bf5 Binary files /dev/null and b/lib/nsx-python-sdk/nsx_python_sdk-4.0.0.0.0-py2.py3-none-any.whl differ diff --git a/lib/nsx-vmc-aws-integration-python-sdk/index.html b/lib/nsx-vmc-aws-integration-python-sdk/index.html index de2fd1b7..ceb2e9c2 100644 --- a/lib/nsx-vmc-aws-integration-python-sdk/index.html +++ b/lib/nsx-vmc-aws-integration-python-sdk/index.html @@ -1 +1 @@ -nsx_vmc_aws_integration_python_sdk-3.1.5.0.0-py2.py3-none-any.whl
+nsx_vmc_aws_integration_python_sdk-4.0.0.0.0-py2.py3-none-any.whl
diff --git a/lib/nsx-vmc-aws-integration-python-sdk/nsx_vmc_aws_integration_python_sdk-3.1.5.0.0-py2.py3-none-any.whl b/lib/nsx-vmc-aws-integration-python-sdk/nsx_vmc_aws_integration_python_sdk-3.1.5.0.0-py2.py3-none-any.whl deleted file mode 100644 index 92ff6ec9..00000000 Binary files a/lib/nsx-vmc-aws-integration-python-sdk/nsx_vmc_aws_integration_python_sdk-3.1.5.0.0-py2.py3-none-any.whl and /dev/null differ diff --git a/lib/nsx-vmc-aws-integration-python-sdk/nsx_vmc_aws_integration_python_sdk-4.0.0.0.0-py2.py3-none-any.whl b/lib/nsx-vmc-aws-integration-python-sdk/nsx_vmc_aws_integration_python_sdk-4.0.0.0.0-py2.py3-none-any.whl new file mode 100644 index 00000000..991c751d Binary files /dev/null and b/lib/nsx-vmc-aws-integration-python-sdk/nsx_vmc_aws_integration_python_sdk-4.0.0.0.0-py2.py3-none-any.whl differ diff --git a/lib/nsx-vmc-policy-python-sdk/index.html b/lib/nsx-vmc-policy-python-sdk/index.html index 7bd4830a..f1d61fa4 100644 --- a/lib/nsx-vmc-policy-python-sdk/index.html +++ b/lib/nsx-vmc-policy-python-sdk/index.html @@ -1 +1 @@ -nsx_vmc_policy_python_sdk-3.1.5.0.0-py2.py3-none-any.whl
+nsx_vmc_policy_python_sdk-4.0.0.0.0-py2.py3-none-any.whl
diff --git a/lib/nsx-vmc-policy-python-sdk/nsx_vmc_policy_python_sdk-3.1.5.0.0-py2.py3-none-any.whl b/lib/nsx-vmc-policy-python-sdk/nsx_vmc_policy_python_sdk-3.1.5.0.0-py2.py3-none-any.whl deleted file mode 100644 index 261b3afa..00000000 Binary files a/lib/nsx-vmc-policy-python-sdk/nsx_vmc_policy_python_sdk-3.1.5.0.0-py2.py3-none-any.whl and /dev/null differ diff --git a/lib/nsx-vmc-policy-python-sdk/nsx_vmc_policy_python_sdk-4.0.0.0.0-py2.py3-none-any.whl b/lib/nsx-vmc-policy-python-sdk/nsx_vmc_policy_python_sdk-4.0.0.0.0-py2.py3-none-any.whl new file mode 100644 index 00000000..0612cb66 Binary files /dev/null and b/lib/nsx-vmc-policy-python-sdk/nsx_vmc_policy_python_sdk-4.0.0.0.0-py2.py3-none-any.whl differ diff --git a/lib/vapi-client-bindings/index.html b/lib/vapi-client-bindings/index.html index d0e30f82..c515a109 100644 --- a/lib/vapi-client-bindings/index.html +++ b/lib/vapi-client-bindings/index.html @@ -1 +1 @@ -vapi_client_bindings-3.8.0-py2.py3-none-any.whl
\ No newline at end of file +vapi_client_bindings-3.9.0-py2.py3-none-any.whl
\ No newline at end of file diff --git a/lib/vapi-client-bindings/vapi_client_bindings-3.8.0-py2.py3-none-any.whl b/lib/vapi-client-bindings/vapi_client_bindings-3.9.0-py2.py3-none-any.whl similarity index 80% rename from lib/vapi-client-bindings/vapi_client_bindings-3.8.0-py2.py3-none-any.whl rename to lib/vapi-client-bindings/vapi_client_bindings-3.9.0-py2.py3-none-any.whl index 89a6605f..f8dfed93 100644 Binary files a/lib/vapi-client-bindings/vapi_client_bindings-3.8.0-py2.py3-none-any.whl and b/lib/vapi-client-bindings/vapi_client_bindings-3.9.0-py2.py3-none-any.whl differ diff --git a/requirements.txt b/requirements.txt index 6a8fa536..3555a8e1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ lxml >= 4.3.0 pyVmomi >= 6.7 -vapi-client-bindings == 3.8.0 +vapi-client-bindings == 3.9.0 vmc-client-bindings nsx-python-sdk nsx-policy-python-sdk diff --git a/samples/vmc/networks_nsxt/security_group_update.py b/samples/vmc/networks_nsxt/security_group_update.py index 180ca983..b1d9f16f 100644 --- a/samples/vmc/networks_nsxt/security_group_update.py +++ b/samples/vmc/networks_nsxt/security_group_update.py @@ -44,7 +44,8 @@ optional_args.add_argument('--gateway-type', default='mgw', help='Gateway type. Either mgw or cgw') -optional_args.add_argument('--group-id', +required_args.add_argument('--group-id', + required=True, help='ID of the group to be updated') required_args.add_argument('--name', diff --git a/setup.py b/setup.py index 507b0bfe..32cd2ea0 100644 --- a/setup.py +++ b/setup.py @@ -15,7 +15,7 @@ setup(name='vSphere Automation SDK', 'lxml >= 4.3.0', 'pyVmomi >= 6.7', 'vapi-runtime @ file://localhost/{}/lib/vapi-runtime/vapi_runtime-2.34.0-py2.py3-none-any.whl'.format(os.getcwd()), - 'vapi-client-bindings @ file://localhost/{}/lib/vapi-client-bindings/vapi_client_bindings-3.8.0-py2.py3-none-any.whl'.format(os.getcwd()), + 'vapi-client-bindings @ file://localhost/{}/lib/vapi-client-bindings/vapi_client_bindings-3.9.0-py2.py3-none-any.whl'.format(os.getcwd()), 'vapi-common-client @ file://localhost/{}/lib/vapi-common-client/vapi_common_client-2.34.0-py2.py3-none-any.whl'.format(os.getcwd()), 'vmc-client-bindings @ file://localhost/{}/lib/vmc-client-bindings/vmc_client_bindings-1.60.0-py2.py3-none-any.whl'.format(os.getcwd()), 'nsx-python-sdk @ file://localhost/{}/lib/nsx-python-sdk/nsx_python_sdk-3.1.5.0.0-py2.py3-none-any.whl'.format(os.getcwd()),