Support host agnostic VM deployment and retrieval as well as templates#7
Draft
Support host agnostic VM deployment and retrieval as well as templates#7
Conversation
added 12 commits
March 16, 2026 16:55
…nd resource pools
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
4.0.0
Changes the default method of retrieving VirtualMachine objects from their list
Adds support for Virtual Machine 'Templates' in vCenter arrangements
Adds a new client.is_vcenter() method to the ESXi client object
Adds new properties to VirtualMachine object for determining their runtime (child) ESXi host:
Adds new parameters (host and resource_pool) to vm.create and vm.upload to control which ESXi (child) host and resource pool is deployed to (default is still the legacy operation of 'the currently connected host')
VirtualMachine to 'str' now attempts to show the runtime host instead of the connected child server in vCenter
Fix several regex warnings from this library in Python version 3.12+ by adding the 'raw string' character in front of the regex strings
Silences the deprecation warning coming from this library about the pinning of setuptools pkg_resources API