Vsphere Automation Sdk Python Versions Save

Python samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API

v8.0.2.0

5 months ago

What's New

  • Updated vSphere Bindings and VMware Cloud on AWS Bindings #394
  • Updated NSX-T Bindings for VMware Cloud on AWS #396
  • Official support option for customers.

What's Changed

  • Renamed vmc_client_bindings to vmwarecloud_aws
  • Renamed vmc_draas_client_bindings to vmwarecloud_draas

vSphere

This release contains following new/updated APIs.

Samples

VMware Cloud on AWS (VMC on AWS)

  • Updated API bindings for NSX-T Policy, NSX VMC Policy, and NSX VMC AWS Integration. New features and bug fixes in this release for NSX-T Data Center can be found here.
  • Updated VMC and DRAAS bindings. New features and bug fixes in this release for VMware cloud on AWS can be found here.

v8.0.1.0

1 year ago

What's New:

  • Updated VMware Cloud on AWS Bindings #376
  • Updated vSphere bindings for VMware Cloud On AWS #372
  • Updated NSX-T Bindings for VMware Cloud on AWS #375
  • PyVmomi version 8.0 is not compatible with SDK due to this issue. Switch to PyVmomi version > 8.0.0.1.1

vSphere This release contains following new/updated APIs.

VMware Cloud on AWS (VMC on AWS)

  • Updated API bindings for NSX-T Policy, NSX VMC Policy, and NSX VMC AWS Integration. New features and bug fixes in this release for NSX-T Data Center can be found here.
  • Updated VMC and DRAAS bindings. New features and bug fixes in this release for VMware cloud on AWS can be found here.

v8.0.0.1

1 year ago

What's Changed

  • Removed support for older versions of vCenter Server 6.5/6.7
  • Added additional installation steps depending on user environment.

vSphere

This release contains following new/updated APIs.

  • ESX Settings APIs
    • Clusters Configuration APIs ${\color{green}(Tech \space preview)}$
    • Clusters Configuration Reports Last Apply Result APIs ${\color{green}(Tech \space preview)}$
    • Clusters Configuration Reports Last Compliance Result APIs ${\color{green}(Tech \space preview)}$
    • Clusters Configuration Reports Last Precheck Result APIs ${\color{green}(Tech \space preview)}$
    • Clusters Configuration Reports Recent Tasks APIs ${\color{green}(Tech \space preview)}$
    • Clusters Configuration Schema APIs ${\color{green}(Tech \space preview)}$
    • Clusters Enablement Configuration APIs ${\color{green}(Tech \space preview)}$
    • Clusters Enablement Configuration Transition APIs ${\color{green}(Tech \space preview)}$
    • Defaults Hosts Policies Apply APIs
    • Defaults Hosts Policies Apply Effective APIs
    • Hosts Configuration APIs ${\color{green}(Tech \space preview)}$
    • Hosts Enablement Software APIs
    • Hosts Policies Apply APIs
    • Hosts Policies Apply Effective APIs
    • Hosts Software Add On APIs
    • Hosts Software Base Image APIs
    • Hosts Software Commits APIs
    • Hosts Software Compliance APIs
    • Hosts Software Components APIs
    • Hosts Software Drafts APIs
    • Hosts Software Drafts Software Add On APIs
    • Hosts Software Drafts Software Base Image APIs
    • Hosts Software Drafts Software Components APIs
    • Hosts Software Drafts Software Effective Components APIs
    • Hosts Software Effective Components APIs
    • Hosts Software Recommendations APIs
    • Hosts Software Reports Apply Impact APIs
    • Hosts Software Reports Last Apply Result APIs
    • Hosts Software Reports Last Check Result APIs
    • Hosts Software Solutions APIs
  • Namespace Management APIs
    • Namespace Management Clusters Topology APIs
    • Namespace Management Networks NSX Distributed Switches APIs
    • Namespace Management Networks NSX Distributed Switches Compatibility APIs
    • Namespace Management Networks NSX Edges APIs
    • Namespace Management Networks NSX Edges Compatibility APIs
    • Namespace Management Storage Profiles APIs
    • Namespace Management Supervisors APIs
    • Namespace Management Supervisors Conditions APIs
    • Namespace Management Supervisors Identity Providers APIs
    • Namespace Management Supervisors Summary APIs
    • Namespace Management Supervisors Topology APIs
  • Trusted Infrastructure APIs
    • Hosts Hardware TPM APIs
    • Hosts Hardware TPM Endorsement Keys APIs
    • Hosts Hardware TPM Event Log

Samples

VMware Cloud on AWS (VMC on AWS)

  • Updated API bindings for NSX-T Policy, NSX VMC Policy, and NSX VMC AWS Integration. New features and bug fixes in this release for NSX-T Data Center can be found here.
  • Updated VMC and DRAAS bindings. New features and bug fixes in this release for VMware cloud on AWS can be found here.

v8.0.0.0

1 year ago

What’s New

Updated VMware Cloud on AWS Bindings. Updated vSphere bindings for VMware Cloud On AWS Updated NSX-T Bindings for VMware Cloud on AWS. New features and bug fixes in this release for VMware cloud on AWS can be found here.

v7.0.3.2

2 years ago

What’s New

  • Updated VMware Cloud on AWS Bindings.
  • Updated vSphere bindings for VMware Cloud On AWS
  • Updated NSX-T Bindings for VMware Cloud on AWS.

New features and bug fixes in this release for VMware cloud on AWS can be found here. New features and bug fixes in this release for NSX-T Data Center can be found here.

New Samples

Demonstrate certificatemanagement gencsr.py get_tls_certificate.py renew_tls_certificate.py replace_tls_certificate.py replace_tls_certificate_with_vmca_signed.py replace_vmca_root.py trusted_root_chains_create.py trusted_root_chains_delete.py trusted_root_chains_get.py trusted_root_chains_list.py

Demonstrate supervisor_services in namespace_management list_supervisor_services.py list_supervisor_services_on_cluster.py

v7.0.3.0

2 years ago

What’s New:

vSphere

  • API(s) for Namespace Management Supervisor services.
  • API(s) for Personality Manager Depot Deletion.
  • API(s) for vCenter Compute Policies
  • Updated tech-preview API(s) for HybridVC
  • Updated tech-preview API(s) for Compute Policy and vStats

New Samples

7.0.2.1

2 years ago

What’s New

  • Updated VMware Cloud on AWS Bindings.
  • Updated NSX-T Bindings for VMware Cloud on AWS.

New features and bug fixes in this release for VMware cloud on AWS can be found here. New features and bug fixes in this release for NSX-T Data Center can be found here.

v7.0.2.00100

2 years ago

What’s New

vSphere

  • APIs for virtual machine classes. A virtual machine class represents a policy and configuration resource which defines a set of attributes to be used in the configuration of a virtual machine instance.
  • APIs to manage namespace self service and namespace templates.
  • Updated Namespace bindings. Namespaces.Instances.Info and Namespaces.Instances.Summary now contain information pertaining the the namespace templates and VM classes/images.

v7.0.2.0

3 years ago

What’s New

vSphere

  • Bindings for vCenter authentication using token exchange
  • Bindings for vCenter crypto manager native key providers
  • Bindings for vCenter guest operations
  • Tech-preview bindings for HybridVC
  • Updated tech-preview bindings for Compute Policy and vstats
  • Updated bindings for vSphere Lifecycle manager.

New Samples

v7.0.1.0

3 years ago

What’s New

vSphere

  • Bindings for namespace management load balancers and networks
  • Bindings for vSphere Trust Authority that includes attestation and KMS services applied config
  • Tech-preview bindings for VCenter Settings and Profiles
  • Updated tech-preview bindings for Compute Policy and vstats

New samples

  • OAuth2 authorization via different grant types
    • authorization_code
    • client_credentials
    • refresh_token
    • password

Fixed Issues

  • Missing vsphere_client documentation