Virtual Infrastructure JSON API Operations Index

Virtual Infrastructure JSON API Operations Index

All available Virtual Infrastructure JSON API Operations

Alarm
GET
Alarm Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Alarm Get Info
Information about this alarm.
GET
Alarm Get Value
List of custom field values.
POST
Alarm Reconfigure Alarm
Reconfigures the alarm properties.
POST
Alarm Remove Alarm
Removes the alarm.
POST
Alarm Set Custom Value
Assigns a value to a custom field.
Alarm Manager
POST
Alarm Manager Acknowledge Alarm
Acknowledge the alarm on a managed entity.
POST
Alarm Manager Are Alarm Actions Enabled
Returns true if alarm actions are enabled on the specified managed entity.
POST
Alarm Manager Clear Triggered Alarms
Resets all triggered alarms to green.
POST
Alarm Manager Create Alarm
Creates an alarm.
POST
Alarm Manager Disable Alarm
Disables alarm for a specific entity.
POST
Alarm Manager Enable Alarm
Enables alarm for a specific entity.
POST
Alarm Manager Enable Alarm Actions
Enables or disables alarms on the specified managed entity.
POST
Alarm Manager Get Alarm
Available alarms defined on the entity.
POST
Alarm Manager Get Alarm State
The state of instantiated alarms on the entity.
GET
Alarm Manager Get Default Expression
The default setting for each alarm expression, used to populate the initial client wizard screen.
GET
Alarm Manager Get Description
The static descriptive strings used in alarms.
Authorization Manager
POST
Authorization Manager Add Authorization Role
Adds a new role.
POST
Authorization Manager Fetch User Privilege On Entities
Get the list of effective privileges for a user, either granted explicitly, or through group membership.
GET
Authorization Manager Get Description
Static, descriptive strings for system roles and privileges.
GET
Authorization Manager Get Privilege List
The list of system-defined privileges.
GET
Authorization Manager Get Role List
The currently defined roles in the system, including static system-defined roles.
POST
Authorization Manager Has Privilege On Entities
Check whether a session holds a set of privileges on a set of managed entities.
POST
Authorization Manager Has Privilege On Entity
Check whether a session holds a set of privileges on a managed entity.
POST
Authorization Manager Has User Privilege On Entities
Checks if a user holds a certain set of privileges on a number of managed entities.
POST
Authorization Manager Merge Permissions
Reassigns all permissions of a role to another role.
POST
Authorization Manager Remove Authorization Role
Removes a role.
POST
Authorization Manager Remove Entity Permission
Removes a permission rule from an entity.
POST
Authorization Manager Reset Entity Permissions
Update the entire set of permissions defined on an entity.
POST
Authorization Manager Retrieve All Permissions
Finds all permissions defined in the system.
POST
Authorization Manager Retrieve Entity Permissions
Gets permissions defined on or effective on a managed entity.
POST
Authorization Manager Retrieve Role Permissions
Finds all the permissions that use a particular role.
POST
Authorization Manager Set Entity Permissions
Defines one or more permission rules on an entity or updates rules if already present for the given user or group on the entity.
POST
Authorization Manager Update Authorization Role
Updates a role's name or privileges.
Certificate Manager
POST
Certificate Manager Cert Mgr Refresh CA Certificates And CR Ls Task
Re-fetches certificates of trusted CAs and the Certificate Revocation Lists (CRL) from the appropriate authoritative source and pushes them to the hosts.
POST
Certificate Manager Cert Mgr Refresh Certificates Task
Gets CSRs from the hosts and then gets these certificates signed by the VMware Certificate Service and pushes them down to the hosts.
POST
Certificate Manager Cert Mgr Revoke Certificates Task
Revokes the certificates of some hosts.
Cluster Compute Resource
POST
Cluster Compute Resource Abandon Hci Workflow
Opt out of the HCI workflow.
POST
Cluster Compute Resource Add Host Task
Adds a host to the cluster.
POST
Cluster Compute Resource Apply Recommendation
Applies a recommendation from the drsRecommendation or the recommendation list.
POST
Cluster Compute Resource Cancel Recommendation
Cancels a recommendation.
POST
Cluster Compute Resource Cluster Enter Maintenance Mode
The API takes a list of hosts in the cluster as input, and returns a list of hosts in "ClusterMaintenanceResult" that the server can successfully evacuate given the existing constraints in the cluster, such as HA, FT, Vmotion compatibility, reservations, affinity rules, etc.
POST
Cluster Compute Resource Configure HCI Task
Configures the cluster.
POST
Cluster Compute Resource Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Cluster Compute Resource Evc Manager
A managed object that controls Enhanced vMotion Compatibility mode for this cluster.
POST
Cluster Compute Resource Extend HCI Task
Extend an existing HCI cluster.
POST
Cluster Compute Resource Find Rules For Vm
Finds all enabled and disabled VM-VM Affinity and Anti-Affinity rules, involving the given Virtual Machine.
GET
Cluster Compute Resource Get Action History
The set of actions that have been performed recently.
GET
Cluster Compute Resource Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Cluster Compute Resource Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Cluster Compute Resource Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Cluster Compute Resource Get Config Manager Enabled
Flag indicating whether or not desired configuration management platform is enabled on the compute resource.
GET
Cluster Compute Resource Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Cluster Compute Resource Get Configuration
Configuration of the cluster.
GET
Cluster Compute Resource Get Configuration Ex
Configuration of the compute resource; applies to both standalone hosts and clusters.
GET
Cluster Compute Resource Get Custom Value
Custom field values.
GET
Cluster Compute Resource Get Datastore
The datastore property is the subset of datastore objects in the datacenter available in this ComputeResource.
GET
Cluster Compute Resource Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Cluster Compute Resource Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Cluster Compute Resource Get Drs Fault
A collection of the DRS faults generated in the last DRS invocation.
GET
Cluster Compute Resource Get Drs Recommendation
If DRS is enabled, this returns the set of recommended migrations from the DRS module.
GET
Cluster Compute Resource Get Effective Role
Access rights the current session has to this entity.
GET
Cluster Compute Resource Get Environment Browser
The environment browser object that identifies the environments that are supported on this compute resource.
GET
Cluster Compute Resource Get Hci Config
This is applicable to clusters which are configured using the HCI workflow and contains data related to the workflow and specification.
GET
Cluster Compute Resource Get Host
List of hosts that are part of this compute resource.
GET
Cluster Compute Resource Get Lifecycle Managed
Flag indicating whether or not the lifecycle of the compute resource is managed.
GET
Cluster Compute Resource Get Migration History
The set of migration decisions that have recently been performed.
GET
Cluster Compute Resource Get Name
Name of this entity, unique relative to its parent.
GET
Cluster Compute Resource Get Network
The subset of network objects available in the datacenter that is available in this ComputeResource.
GET
Cluster Compute Resource Get Overall Status
General health of this managed entity.
GET
Cluster Compute Resource Get Parent
Parent of this entity.
GET
Cluster Compute Resource Get Permission
List of permissions defined for this entity.
GET
Cluster Compute Resource Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Cluster Compute Resource Get Recommendation
List of recommended actions for the cluster.
GET
Cluster Compute Resource Get Resource Pool
Reference to root resource pool.
POST
Cluster Compute Resource Get Resource Usage
This API can be invoked to get the current CPU, memory and storage usage in the cluster.
GET
Cluster Compute Resource Get Summary
Basic runtime information about a compute resource.
GET
Cluster Compute Resource Get Summary Ex
The cluster summary.
POST
Cluster Compute Resource Get System V Ms Restricted Datastores
Retrieve all the datastores that are either listed in *ClusterSystemVMsConfigInfo.notAllowedDatastores* or are tagged with a category from *ClusterSystemVMsConfigInfo.dsTagCategoriesToExclude*.
GET
Cluster Compute Resource Get Tag
The set of tags associated with this managed entity.
GET
Cluster Compute Resource Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Cluster Compute Resource Get Value
List of custom field values.
POST
Cluster Compute Resource Move Host Into Task
Moves an existing host into a cluster.
POST
Cluster Compute Resource Move Into Task
Moves an existing host into a cluster.
POST
Cluster Compute Resource Place Vm
This method returns a *PlacementResult* object.
POST
Cluster Compute Resource Recommend Hosts For Vm
Gets a recommendation for where to power on, resume, revert from powered-off state to powered on state, or to migrate a specific virtual machine.
POST
Cluster Compute Resource Reconfigure Cluster Task
Reconfigures a cluster.
POST
Cluster Compute Resource Reconfigure Compute Resource Task
Change the compute resource configuration.
POST
Cluster Compute Resource Refresh Recommendation
Make DRS invoke again and return a new list of recommendations.
POST
Cluster Compute Resource Reload
Reload the entity state.
POST
Cluster Compute Resource Rename Task
Renames this managed entity.
POST
Cluster Compute Resource Retrieve Das Advanced Runtime Info
Retrieve DAS advanced runtime info for this cluster.
POST
Cluster Compute Resource Set Crypto Mode
Set the desired encryption mode and host key for the cluster.
POST
Cluster Compute Resource Set Custom Value
Assigns a value to a custom field.
POST
Cluster Compute Resource Stamp All Rules With Uuid Task
Stamp all rules in the cluster with ruleUuid.
POST
Cluster Compute Resource Validate HCI Configuration
Validate HCI configuration in pre-configure and post-configure use-cases.
Cluster Evcmanager
POST
Cluster EVC Manager Check Add Host Evc Task
Test the validity of adding a host into the managed cluster.
POST
Cluster EVC Manager Check Configure Evc Mode Task
Test the validity of configuring an EVC mode on the managed cluster.
POST
Cluster EVC Manager Configure Evc Mode Task
Set the EVC mode.
POST
Cluster EVC Manager Disable Evc Mode Task
Disable EVC.
GET
Cluster EVC Manager Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Cluster EVC Manager Get Evc State
EVC-related state of the managed cluster.
GET
Cluster EVC Manager Get Managed Cluster
Cluster associated with this manager object.
GET
Cluster EVC Manager Get Value
List of custom field values.
POST
Cluster EVC Manager Set Custom Value
Assigns a value to a custom field.
Cluster Profile
POST
Cluster Profile Associate Profile
Associate a profile with a managed entity.
POST
Cluster Profile Check Profile Compliance Task
Check compliance of an entity against a Profile.
POST
Cluster Profile Destroy Profile
Destroy the profile.
POST
Cluster Profile Dissociate Profile
Remove the association between a profile and a managed entity.
POST
Cluster Profile Export Profile
Export the profile in a serialized form.
GET
Cluster Profile Get Compliance Status
Overall compliance of entities associated with this profile.
GET
Cluster Profile Get Config
Configuration data for the profile.
GET
Cluster Profile Get Created Time
Time at which the profile was created.
GET
Cluster Profile Get Description
Localizable description of the profile
GET
Cluster Profile Get Entity
List of managed entities associated with the profile.
GET
Cluster Profile Get Modified Time
Time at which the profile was last modified.
GET
Cluster Profile Get Name
Name of the profile.
POST
Cluster Profile Retrieve Description
Returns the localizable description for the profile.
POST
Cluster Profile Update Cluster Profile
Update the ClusterProfile with the specified config.
Cluster Profile Manager
POST
Cluster Profile Manager Create Profile
Create a profile from the specified CreateSpec.
POST
Cluster Profile Manager Find Associated Profile
Get the profile(s) to which this entity is associated.
GET
Cluster Profile Manager Get Profile
A list of profiles known to this ProfileManager.
POST
Cluster Profile Manager Query Policy Metadata
Get the Metadata information for the policyNames.
Compute Resource
POST
Compute Resource Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
GET
Compute Resource Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Compute Resource Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Compute Resource Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Compute Resource Get Config Manager Enabled
Flag indicating whether or not desired configuration management platform is enabled on the compute resource.
GET
Compute Resource Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Compute Resource Get Configuration Ex
Configuration of the compute resource; applies to both standalone hosts and clusters.
GET
Compute Resource Get Custom Value
Custom field values.
GET
Compute Resource Get Datastore
The datastore property is the subset of datastore objects in the datacenter available in this ComputeResource.
GET
Compute Resource Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Compute Resource Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Compute Resource Get Effective Role
Access rights the current session has to this entity.
GET
Compute Resource Get Environment Browser
The environment browser object that identifies the environments that are supported on this compute resource.
GET
Compute Resource Get Host
List of hosts that are part of this compute resource.
GET
Compute Resource Get Lifecycle Managed
Flag indicating whether or not the lifecycle of the compute resource is managed.
GET
Compute Resource Get Name
Name of this entity, unique relative to its parent.
GET
Compute Resource Get Network
The subset of network objects available in the datacenter that is available in this ComputeResource.
GET
Compute Resource Get Overall Status
General health of this managed entity.
GET
Compute Resource Get Parent
Parent of this entity.
GET
Compute Resource Get Permission
List of permissions defined for this entity.
GET
Compute Resource Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Compute Resource Get Resource Pool
Reference to root resource pool.
GET
Compute Resource Get Summary
Basic runtime information about a compute resource.
GET
Compute Resource Get Tag
The set of tags associated with this managed entity.
GET
Compute Resource Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Compute Resource Get Value
List of custom field values.
POST
Compute Resource Reconfigure Compute Resource Task
Change the compute resource configuration.
POST
Compute Resource Reload
Reload the entity state.
POST
Compute Resource Rename Task
Renames this managed entity.
POST
Compute Resource Set Custom Value
Assigns a value to a custom field.
Container View
POST
Container View Destroy View
Destroy this view.
GET
Container View Get Container
The Folder, Datacenter, ComputeResource, ResourcePool, or HostSystem instance that provides the objects that the view presents.
GET
Container View Get Recursive
Whether to include only the immediate children of the container instance, or to include additional objects by following the paths beyond the immediate children.
GET
Container View Get Type
An optional list of types to be applied to the set of objects in the view.
GET
Container View Get View
The list of references to objects mapped by this view.
Crypto Manager
POST
Crypto Manager Add Key
Add an existing key.
POST
Crypto Manager Add Keys
Add multiple existing keys.
GET
Crypto Manager Get Enabled
Indicate if the encryption feature is enabled.
POST
Crypto Manager List Keys
List keys.
POST
Crypto Manager Remove Key
Remove a key (only the UUID is needed to remove).
POST
Crypto Manager Remove Keys
Remove multiple keys (only the UUID is needed to remove).
Crypto Manager Host
POST
Crypto Manager Host Add Key
Add an existing key.
POST
Crypto Manager Host Add Keys
Add multiple existing keys.
POST
Crypto Manager Host Change Key Task
Change the key used for core dump encryption Note: *CryptoManagerHost.CryptoManagerHostEnable* must be called first If successful, a "best effort" will be made to "in place" shallow recrypt any core dumps found in /var/core to use the new key.
POST
Crypto Manager Host Crypto Manager Host Disable
Disable encryption on host, if host was in crypto safe mode, put it in pendingIncapable state and host will be crypto incapable after a reboot Note: A reboot is expected from user after successfully invoking this API Note: Do not call this API if the host is in vSAN encrypted cluster
POST
Crypto Manager Host Crypto Manager Host Enable
Begin core dump encryption by specifying the encryption key and put the host in *safe* state Note: *CryptoManagerHost.CryptoManagerHostPrepare* must be called first
POST
Crypto Manager Host Crypto Manager Host Prepare
Prime the host to receive sensitive information and put the host in *prepared* state
POST
Crypto Manager Host Get Crypto Key Status
Get the key status on the host.
GET
Crypto Manager Host Get Enabled
Indicate if the encryption feature is enabled.
POST
Crypto Manager Host List Keys
List keys.
POST
Crypto Manager Host Remove Key
Remove a key (only the UUID is needed to remove).
POST
Crypto Manager Host Remove Keys
Remove multiple keys (only the UUID is needed to remove).
Crypto Manager Host Kms
POST
Crypto Manager Host KMS Add Key
Add an existing key.
POST
Crypto Manager Host KMS Add Keys
Add multiple existing keys.
POST
Crypto Manager Host KMS Change Key Task
Change the key used for core dump encryption Note: *CryptoManagerHost.CryptoManagerHostEnable* must be called first If successful, a "best effort" will be made to "in place" shallow recrypt any core dumps found in /var/core to use the new key.
POST
Crypto Manager Host KMS Crypto Manager Host Disable
Disable encryption on host, if host was in crypto safe mode, put it in pendingIncapable state and host will be crypto incapable after a reboot Note: A reboot is expected from user after successfully invoking this API Note: Do not call this API if the host is in vSAN encrypted cluster
POST
Crypto Manager Host KMS Crypto Manager Host Enable
Begin core dump encryption by specifying the encryption key and put the host in *safe* state Note: *CryptoManagerHost.CryptoManagerHostPrepare* must be called first
POST
Crypto Manager Host KMS Crypto Manager Host Prepare
Prime the host to receive sensitive information and put the host in *prepared* state
POST
Crypto Manager Host KMS Get Crypto Key Status
Get the key status on the host.
GET
Crypto Manager Host KMS Get Enabled
Indicate if the encryption feature is enabled.
POST
Crypto Manager Host KMS List Keys
List keys.
POST
Crypto Manager Host KMS Remove Key
Remove a key (only the UUID is needed to remove).
POST
Crypto Manager Host KMS Remove Keys
Remove multiple keys (only the UUID is needed to remove).
Crypto Manager Kmip
POST
Crypto Manager Kmip Add Key
Add an existing key.
POST
Crypto Manager Kmip Add Keys
Add multiple existing keys.
POST
Crypto Manager Kmip Generate Client Csr
Generate a certificate signing request with its private key.
POST
Crypto Manager Kmip Generate Key
Generate new encryption key.
POST
Crypto Manager Kmip Generate Self Signed Client Cert
Generate a self-signed client certificate with its private key.
POST
Crypto Manager Kmip Get Default Kms Cluster
Get the default KMS cluster of the specified managed entity.
GET
Crypto Manager Kmip Get Enabled
Indicate if the encryption feature is enabled.
GET
Crypto Manager Kmip Get Kmip Servers
A list of registered KMIP servers, grouped by clusters.
POST
Crypto Manager Kmip Is Kms Cluster Active
Check whether an active KMS exists in cluster.
POST
Crypto Manager Kmip List Keys
List keys.
POST
Crypto Manager Kmip List Kmip Servers
List the registered KMIP servers.
POST
Crypto Manager Kmip List Kms Clusters
List the KMS clusters information.
POST
Crypto Manager Kmip Mark Default
Set the default KMIP cluster.
POST
Crypto Manager Kmip Query Crypto Key Status
Check CryptoKey status, such as if VC can access the key, if the key is used by some VMs or as host key.
POST
Crypto Manager Kmip Register Kmip Server
Register a KMIP server.
POST
Crypto Manager Kmip Register Kms Cluster
Register the specified KMS cluster to the CryptoManager.
POST
Crypto Manager Kmip Remove Key
Remove a key (only the UUID is needed to remove).
POST
Crypto Manager Kmip Remove Keys
Remove multiple keys (only the UUID is needed to remove).
POST
Crypto Manager Kmip Remove Kmip Server
Remove a KMIP server, even if in use.
POST
Crypto Manager Kmip Retrieve Client Cert
Get the client certificate of the KMIP cluster.
POST
Crypto Manager Kmip Retrieve Client Csr
Get the generated client certificate signing request.
POST
Crypto Manager Kmip Retrieve Kmip Server Cert
Get the server certficate.
POST
Crypto Manager Kmip Retrieve Kmip Servers Status Task
Get the status of the KMIP servers.
POST
Crypto Manager Kmip Retrieve Self Signed Client Cert
Get the generated self signed client certificate.
POST
Crypto Manager Kmip Set Default Kms Cluster
Set the default KMS cluster for the specified managed entity.
POST
Crypto Manager Kmip Set Key Custom Attributes
Set crypto key's custom attributes.
POST
Crypto Manager Kmip Unregister Kms Cluster
Unregister the specified KMS cluster from the CryptoManager.
POST
Crypto Manager Kmip Update Kmip Server
Update a KMIP server.
POST
Crypto Manager Kmip Update Kms Signed Csr Client Cert
Set KMS server signed certificate as KMIP client certificate for the KMS cluster.
POST
Crypto Manager Kmip Update Self Signed Client Cert
Set a self-signed certificate as KMIP client certificate for the KMS cluster.
POST
Crypto Manager Kmip Upload Client Cert
Set a client certificate with private key for the KMIP cluster.
POST
Crypto Manager Kmip Upload Kmip Server Cert
Upload a server certficate.
Custom Fields Manager
POST
Custom Fields Manager Add Custom Field Def
Creates a new custom field.
GET
Custom Fields Manager Get Field
List of custom fields defined on this server.
POST
Custom Fields Manager Remove Custom Field Def
Removes a custom field.
POST
Custom Fields Manager Rename Custom Field Def
Renames a custom field.
POST
Custom Fields Manager Set Field
Assigns a value to a custom field on an entity.
Customization Spec Manager
POST
Customization Spec Manager Check Customization Resources
Validate that required resources are available on the server to customize a particular guest operating system.
POST
Customization Spec Manager Create Customization Spec
Creates a new specification.
POST
Customization Spec Manager Customization Spec Item To Xml
Converts a specification item to XML text
POST
Customization Spec Manager Delete Customization Spec
Deletes a specification.
POST
Customization Spec Manager Does Customization Spec Exist
Whether or not a specification exists.
POST
Customization Spec Manager Duplicate Customization Spec
Duplicates a specification.
POST
Customization Spec Manager Get Customization Spec
Obtains a specification for the given name.
GET
Customization Spec Manager Get Encryption Key
Gets a binary public encryption key that can be used to encrypt passwords in stored specifications.
GET
Customization Spec Manager Get Info
Gets a list of information on available specifications.
POST
Customization Spec Manager Overwrite Customization Spec
Overwrites an existing specification, possibly after retrieving (by using 'get') and editing it.
POST
Customization Spec Manager Rename Customization Spec
Renames a specification.
POST
Customization Spec Manager Xml To Customization Spec Item
Converts an XML string to a specification item
Datacenter
POST
Datacenter Batch Query Connect Info
This interface returns a list of information about the specified hosts without adding them to the vCenter inventory.
POST
Datacenter Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
GET
Datacenter Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Datacenter Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Datacenter Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Datacenter Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Datacenter Get Configuration
Configuration of the datacenter.
GET
Datacenter Get Custom Value
Custom field values.
GET
Datacenter Get Datastore
A collection of references to the datastore objects available in this datacenter.
GET
Datacenter Get Datastore Folder
A reference to the folder hierarchy that contains the datastores for this datacenter.
GET
Datacenter Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Datacenter Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Datacenter Get Effective Role
Access rights the current session has to this entity.
GET
Datacenter Get Host Folder
A reference to the folder hierarchy that contains the compute resources, including hosts and clusters, for this datacenter.
GET
Datacenter Get Name
Name of this entity, unique relative to its parent.
GET
Datacenter Get Network
A collection of references to the network objects available in this datacenter.
GET
Datacenter Get Network Folder
A reference to the folder hierarchy that contains the network entities for this datacenter.
GET
Datacenter Get Overall Status
General health of this managed entity.
GET
Datacenter Get Parent
Parent of this entity.
GET
Datacenter Get Permission
List of permissions defined for this entity.
GET
Datacenter Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Datacenter Get Tag
The set of tags associated with this managed entity.
GET
Datacenter Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Datacenter Get Value
List of custom field values.
GET
Datacenter Get Vm Folder
A reference to the folder hierarchy that contains *VirtualMachine* virtual machine templates (identified by the *VirtualMachineConfigInfo.template* property, and *VirtualApp* objects for this datacenter.
POST
Datacenter Power On Multi VM Task
Powers on multiple virtual machines in a data center.
POST
Datacenter Query Connection Info
This method provides a way of getting basic information about a host without adding it to a datacenter.
POST
Datacenter Query Connection Info Via Spec
This method provides a way of getting basic information about a host without adding it to a datacenter.
POST
Datacenter Query Datacenter Config Option Descriptor
The list of possible choices for *DatacenterConfigSpec.defaultHardwareVersionKey*.
POST
Datacenter Reconfigure Datacenter Task
Change the datacenter configuration.
POST
Datacenter Reload
Reload the entity state.
POST
Datacenter Rename Task
Renames this managed entity.
POST
Datacenter Set Custom Value
Assigns a value to a custom field.
Datastore
POST
Datastore Datastore Enter Maintenance Mode
Puts the datastore in maintenance mode.
POST
Datastore Datastore Exit Maintenance Mode Task
Takes the datastore out of maintenance mode.
POST
Datastore Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Datastore Destroy Datastore
Removes a datastore.
GET
Datastore Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Datastore Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Datastore Get Browser
DatastoreBrowser used to browse this datastore.
GET
Datastore Get Capability
Capabilities of this datastore.
GET
Datastore Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Datastore Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Datastore Get Custom Value
Custom field values.
GET
Datastore Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Datastore Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Datastore Get Effective Role
Access rights the current session has to this entity.
GET
Datastore Get Host
Hosts attached to this datastore.
GET
Datastore Get Info
Specific information about the datastore.
GET
Datastore Get Iorm Configuration
Configuration of storage I/O resource management for the datastore.
GET
Datastore Get Name
Name of this entity, unique relative to its parent.
GET
Datastore Get Overall Status
General health of this managed entity.
GET
Datastore Get Parent
Parent of this entity.
GET
Datastore Get Permission
List of permissions defined for this entity.
GET
Datastore Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Datastore Get Summary
Global properties of the datastore.
GET
Datastore Get Tag
The set of tags associated with this managed entity.
GET
Datastore Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Datastore Get Value
List of custom field values.
GET
Datastore Get Vm
Virtual machines stored on this datastore.
POST
Datastore Is Clustered Vmdk Enabled
Check whether clustered VMDK feature is enabled on this datastore.
POST
Datastore Refresh Datastore
Explicitly refreshes free-space and capacity values in *Datastore.summary* and *Datastore.info*.
POST
Datastore Refresh Datastore Storage Info
Refreshes all storage related information including free-space, capacity, and detailed usage of virtual machines.
POST
Datastore Reload
Reload the entity state.
POST
Datastore Rename Task
Renames this managed entity.
POST
Datastore Rename Datastore
Renames a datastore.
POST
Datastore Set Custom Value
Assigns a value to a custom field.
POST
Datastore Update Virtual Machine Files Task
Update file paths embedded in virtual machine files on the datastore.
POST
Datastore Update V Vol Virtual Machine Files Task
Scan a VVol storage container to update file paths and objectID pointers embedded in virtual machine files on a given storage container.
Datastore Namespace Manager
POST
Datastore Namespace Manager Convert Namespace Path To Uuid Path
Convert the namespace path to the namespace UUID path.
POST
Datastore Namespace Manager Create Directory
Creates a top-level directory on the given datastore, using the given user display name hint and opaque storage policy.
POST
Datastore Namespace Manager Delete Directory
Deletes the given top-level directory from a datastore.
POST
Datastore Namespace Manager Increase Directory Size
Increase size of the given top-level directory to the given size on vSAN backed object storage.
POST
Datastore Namespace Manager Query Directory Info
Query directory information of the given top-level directory on vSAN backed object storage.
Diagnostic Manager
POST
Diagnostic Manager Browse Diagnostic Log
Returns part of a log file.
POST
Diagnostic Manager Emit Syslog Mark
Issue a "mark" to syslog and the audit trail.
POST
Diagnostic Manager Fetch Audit Records
Retrieve audit records from their storage on the specified host.
POST
Diagnostic Manager Generate Log Bundles Task
Instructs the server to generate diagnostic bundles.
POST
Diagnostic Manager Query Descriptions
Returns a list of diagnostic files for a given system.
Distributed Virtual Portgroup
POST
Distributed Virtual Portgroup Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Distributed Virtual Portgroup Destroy Network
Removes a network.
POST
Distributed Virtual Portgroup DV Portgroup Rollback Task
This method determines if the portgroup configuration has changed.
GET
Distributed Virtual Portgroup Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Distributed Virtual Portgroup Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Distributed Virtual Portgroup Get Config
Configuration of the portgroup.
GET
Distributed Virtual Portgroup Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Distributed Virtual Portgroup Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Distributed Virtual Portgroup Get Custom Value
Custom field values.
GET
Distributed Virtual Portgroup Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Distributed Virtual Portgroup Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Distributed Virtual Portgroup Get Effective Role
Access rights the current session has to this entity.
GET
Distributed Virtual Portgroup Get Host
Hosts attached to this network.
GET
Distributed Virtual Portgroup Get Key
Generated UUID of the portgroup.
GET
Distributed Virtual Portgroup Get Name
Name of this entity, unique relative to its parent.
GET
Distributed Virtual Portgroup Get Overall Status
General health of this managed entity.
GET
Distributed Virtual Portgroup Get Parent
Parent of this entity.
GET
Distributed Virtual Portgroup Get Permission
List of permissions defined for this entity.
GET
Distributed Virtual Portgroup Get Port Keys
Port keys for the set of ports in the portgroup.
GET
Distributed Virtual Portgroup Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Distributed Virtual Portgroup Get Summary
Properties of a network.
GET
Distributed Virtual Portgroup Get Tag
The set of tags associated with this managed entity.
GET
Distributed Virtual Portgroup Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Distributed Virtual Portgroup Get Value
List of custom field values.
GET
Distributed Virtual Portgroup Get Vm
Virtual machines using this network.
POST
Distributed Virtual Portgroup Reconfigure DV Portgroup Task
Reconfigures one or more distributed virtual portgroups.
POST
Distributed Virtual Portgroup Reload
Reload the entity state.
POST
Distributed Virtual Portgroup Rename Task
Renames this managed entity.
POST
Distributed Virtual Portgroup Set Custom Value
Assigns a value to a custom field.
Distributed Virtual Switch
POST
Distributed Virtual Switch Add DV Portgroup Task
Creates one or more *DistributedVirtualPortgroup*s and adds them to the distributed virtual switch.
POST
Distributed Virtual Switch Add Network Resource Pool
Add a network resource pool.
POST
Distributed Virtual Switch Create DV Portgroup Task
Creates a single *DistributedVirtualPortgroup* and adds it to the distributed virtual switch.
POST
Distributed Virtual Switch Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Distributed Virtual Switch Dvs Reconfigure Vm Vnic Network Resource Pool Task
reconfigure the Virtual NIC network resource pool configuration.
POST
Distributed Virtual Switch DVS Rollback Task
This method determines if the distributed virtual switch configuration has changed.
POST
Distributed Virtual Switch Enable Network Resource Management
Enable/Disable network I/O control on the vSphere Distributed Switch.
POST
Distributed Virtual Switch Fetch DV Port Keys
Return the keys of ports that meet the criteria.
POST
Distributed Virtual Switch Fetch DV Ports
Return the ports that meet the criteria.
GET
Distributed Virtual Switch Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Distributed Virtual Switch Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Distributed Virtual Switch Get Capability
Capability of the switch.
GET
Distributed Virtual Switch Get Config
Switch configuration data.
GET
Distributed Virtual Switch Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Distributed Virtual Switch Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Distributed Virtual Switch Get Custom Value
Custom field values.
GET
Distributed Virtual Switch Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Distributed Virtual Switch Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Distributed Virtual Switch Get Effective Role
Access rights the current session has to this entity.
GET
Distributed Virtual Switch Get Name
Name of this entity, unique relative to its parent.
GET
Distributed Virtual Switch Get Network Resource Pool
Network resource pool information for the switch.
GET
Distributed Virtual Switch Get Overall Status
General health of this managed entity.
GET
Distributed Virtual Switch Get Parent
Parent of this entity.
GET
Distributed Virtual Switch Get Permission
List of permissions defined for this entity.
GET
Distributed Virtual Switch Get Portgroup
Portgroups that are defined on the switch.
GET
Distributed Virtual Switch Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Distributed Virtual Switch Get Runtime
Runtime information of the distributed virtual switch.
GET
Distributed Virtual Switch Get Summary
Summary of the switch.
GET
Distributed Virtual Switch Get Tag
The set of tags associated with this managed entity.
GET
Distributed Virtual Switch Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Distributed Virtual Switch Get Uuid
Generated UUID of the switch.
GET
Distributed Virtual Switch Get Value
List of custom field values.
POST
Distributed Virtual Switch Lookup Dv Port Group
Returns the portgroup identified by the key within this VDS.
POST
Distributed Virtual Switch Merge Dvs Task
Merge an existing DistributedVirtualSwitch (source) to this switch (destination).
POST
Distributed Virtual Switch Move DV Port Task
Move the ports out of their current portgroup into the specified portgroup.
POST
Distributed Virtual Switch Perform Dvs Product Spec Operation Task
This method updates the *DistributedVirtualSwitch* product specifications.
POST
Distributed Virtual Switch Query Used Vlan Id In Dvs
Return the used VLAN ID (PVLAN excluded) in the switch.
POST
Distributed Virtual Switch Reconfigure DV Port Task
Reconfigure individual ports.
POST
Distributed Virtual Switch Reconfigure Dvs Task
Reconfigures a distributed virtual switch.
POST
Distributed Virtual Switch Rectify Dvs Host Task
Update the switch configuration on the host to bring them in sync with the current configuration in vCenter Server.
POST
Distributed Virtual Switch Refresh DV Port State
Refresh port states.
POST
Distributed Virtual Switch Reload
Reload the entity state.
POST
Distributed Virtual Switch Remove Network Resource Pool
Remove a network resource pool.
POST
Distributed Virtual Switch Rename Task
Renames this managed entity.
POST
Distributed Virtual Switch Set Custom Value
Assigns a value to a custom field.
POST
Distributed Virtual Switch Update Dvs Capability
Set the capability of the switch.
POST
Distributed Virtual Switch Update DVS Health Check Config Task
Update health check configuration.
POST
Distributed Virtual Switch Update Network Resource Pool
Update the network resource pool configuration.
Distributed Virtual Switch Manager
POST
Distributed Virtual Switch Manager DVS Manager Export Entity Task
Export the configuration for entities specified in the <code>selectionSet</code> parameter.
POST
Distributed Virtual Switch Manager DVS Manager Import Entity Task
Import the configuration of entities specified in *EntityBackupConfig*.
POST
Distributed Virtual Switch Manager DVS Manager Lookup Dv Port Group
Returns the portgroup identified by the key within the specified VDS identified by its UUID.
POST
Distributed Virtual Switch Manager Query Available Dvs Spec
This operation returns a list of switch product specifications that are supported by the vCenter Server.
POST
Distributed Virtual Switch Manager Query Compatible Host For Existing Dvs
This operation returns a list of hosts that are compatible with the given DistributedVirtualSwitch product specification.
POST
Distributed Virtual Switch Manager Query Compatible Host For New Dvs
This operation returns a list of hosts that are compatible with the given DistributedVirtualSwitch product specification.
POST
Distributed Virtual Switch Manager Query Compatible Vmnics From Hosts
This operation returns a list of vmnics which are compatible with the given DistributedVirtualSwitch product specification.
POST
Distributed Virtual Switch Manager Query Dvs By Uuid
This operation returns a DistributedVirtualSwitch given a UUID.
POST
Distributed Virtual Switch Manager Query Dvs Check Compatibility
This operation returns a list of compatibility results.
POST
Distributed Virtual Switch Manager Query Dvs Compatible Host Spec
This operation returns a list of host product specifications that are compatible with the given DistributedVirtualSwitch product specification.
POST
Distributed Virtual Switch Manager Query Dvs Config Target
This operation returns the DistributedVirtualSwitch or DistributedVirtualPortgroup configuration target on a host.
POST
Distributed Virtual Switch Manager Query Dvs Feature Capability
This operation indicates which version-specific DVS features are available for the given DistributedVirtualSwitch product specification.
POST
Distributed Virtual Switch Manager Query Supported Network Offload Spec
This operation returns a list of network offload specifications that are compatible with the given DistributedVirtualSwitch product specification.
POST
Distributed Virtual Switch Manager Rectify Dvs On Host Task
Update the Distributed Switch configuration on the hosts to bring them in sync with the current configuration in vCenter Server.
Environment Browser
GET
Environment Browser Get Datastore Browser
DatastoreBrowser to browse datastores that are available on this entity.
POST
Environment Browser Query Config Option
Query for a specific virtual machine configuration option (the ConfigOption).
POST
Environment Browser Query Config Option Descriptor
The list of ConfigOption keys available on this entity.
POST
Environment Browser Query Config Option Ex
Query for a virtual machine configuration *option* matching the key or host or both given in the *EnvironmentBrowserConfigOptionQuerySpec*.
POST
Environment Browser Query Config Target
Queries for information about a specific target, a "physical" device that can be used to back virtual devices.
POST
Environment Browser Query Target Capabilities
Queries for information on the capabilities supported by the ComputeResource associated with the EnvironmentBrowser.
Event History Collector
POST
Event History Collector Destroy Collector
Destroys this collector.
GET
Event History Collector Get Filter
The filter used to create this collector.
GET
Event History Collector Get Latest Page
The items in the 'viewable latest page'.
POST
Event History Collector Read Next Events
Reads the 'scrollable view' from the current position.
POST
Event History Collector Read Previous Events
Reads the 'scrollable view' from the current position.
POST
Event History Collector Reset Collector
Moves the "scrollable view" to the item immediately preceding the "viewable latest page".
POST
Event History Collector Rewind Collector
Moves the "scrollable view" to the oldest item.
POST
Event History Collector Set Collector Page Size
Sets the "viewable latest page" size to contain at most the number of items specified by the maxCount parameter).
Event Manager
POST
Event Manager Create Collector For Events
Creates an event history collector, which is a specialized history collector that provides Event objects.
GET
Event Manager Get Description
Static descriptive strings used in events.
GET
Event Manager Get Latest Event
The latest event that happened on the VirtualCenter server.
GET
Event Manager Get Max Collector
For each client, the maximum number of event collectors that can exist simultaneously.
POST
Event Manager Log User Event
Logs a user defined event against a particular managed entity.
POST
Event Manager Post Event
Posts the specified event, optionally associating it with a task.
POST
Event Manager Query Events
Returns the events in specified filter.
POST
Event Manager Retrieve Argument Description
Retrieves the argument meta-data for a given Event type
Extensible Managed Object
GET
Extensible Managed Object Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Extensible Managed Object Get Value
List of custom field values.
POST
Extensible Managed Object Set Custom Value
Assigns a value to a custom field.
Extension Manager
POST
Extension Manager Find Extension
Returns extension with the given key, if any.
GET
Extension Manager Get Extension List
The list of currently registered extensions.
POST
Extension Manager Get Public Key
Returns VirtualCenter Server public key.
POST
Extension Manager Query Extension Ip Allocation Usage
Query statistics about IP allocation usage, either system wide or for specified extensions.
POST
Extension Manager Query Managed By
Find entities managed by an extension.
POST
Extension Manager Register Extension
Registers extension.
POST
Extension Manager Set Extension Certificate
Update the stored authentication certificate for a specified extension.
POST
Extension Manager Set Public Key
Sets extension's public key.
POST
Extension Manager Set Service Account
Update the stored authentication service account for the specified extension.
POST
Extension Manager Unregister Extension
Unregisters the specified extension if it exists.
POST
Extension Manager Update Extension
If the key specified in the extension exists, the existing record is updated.
Failover Cluster Configurator
POST
Failover Cluster Configurator Configure Vcha Task
Configure VCHA on the local vCenter Server.
POST
Failover Cluster Configurator Create Passive Node Task
Creates a Passive node in a degraded VCHA Cluster with node location information and pre-existing VCHA Cluster configuration from the Active node.
POST
Failover Cluster Configurator Create Witness Node Task
Creates a Witness node in a degraded VCHA Cluster with node location information and pre-existing VCHA Cluster configuration from the Active node.
POST
Failover Cluster Configurator Deploy Vcha Task
Deploys and Configures VCHA on the local vCenter as a single API.
POST
Failover Cluster Configurator Destroy Vcha Task
Destroys the VCHA cluster setup and removes all VCHA specific configuration from the VCVA appliance.
GET
Failover Cluster Configurator Get Disabled Configure Method
A list of method names that must not be called and will throw a fault due to some other method running that the disabled method can cause side-effects for.
POST
Failover Cluster Configurator Get Vcha Config
Returns the configuration information for each node that is part of the VCHA Cluster.
POST
Failover Cluster Configurator Prepare Vcha Task
Prepares the vCenter appliance for a VCHA cluster deployment.
Failover Cluster Manager
POST
Failover Cluster Manager Get Cluster Mode
Returns current mode of a VCHA Cluster.
GET
Failover Cluster Manager Get Disabled Cluster Method
A list of method names that must not be called and will throw a fault due to some other method running that the disabled method can cause side-effects for.
POST
Failover Cluster Manager Get Vcha Cluster Health
Returns last known health of the VCHA Cluster.
POST
Failover Cluster Manager Initiate Failover Task
Allows a caller to initiate a failover from Active vCenter Server node to the Passive node.
POST
Failover Cluster Manager Set Cluster Mode Task
setClusterMode method allows caller to manipulate the mode of a VCHA Cluster Following mode transitions are allowed - enabled -&gt; disabled - Allowed only in healthy and degraded states.
File Manager
POST
File Manager Change Owner
Change the owner for a file.
POST
File Manager Copy Datastore File Task
Copies the source file or folder to the destination.
POST
File Manager Delete Datastore File Task
Deletes the specified file or folder from the datastore.
POST
File Manager Make Directory
Create a folder using the specified name.
POST
File Manager Move Datastore File Task
Moves the source file or folder to the destination.
POST
File Manager Query File Lock Info
Fetches as much information as possible for the file path passed in.
Folder
POST
Folder Add Standalone Host Task
Creates a new single-host compute resource.
POST
Folder Batch Add Hosts To Cluster Task
Adds a set of new and existing hosts to the cluster.
POST
Folder Batch Add Standalone Hosts Task
Adds a list of hosts to inventory, as standalone hosts, in a single invocation.
POST
Folder Create Cluster
Creates a new cluster compute resource in this folder.
POST
Folder Create Cluster Ex
Creates a new cluster compute resource in this folder.
POST
Folder Create Datacenter
Creates a new datacenter with the given name.
POST
Folder Create DVS Task
Create a *DistributedVirtualSwitch* in the folder according to the specified *DVSCreateSpec*.
POST
Folder Create Folder
Creates a new sub-folder with the specified name.
POST
Folder Create Storage Pod
Creates a new storage pod in this folder.
POST
Folder Create VM Task
Creates a new virtual machine in the current folder and attaches it to the specified resource pool.
POST
Folder Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
GET
Folder Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Folder Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Folder Get Child Entity
An array of managed object references.
GET
Folder Get Child Type
Specifies the object types a folder may contain.
GET
Folder Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Folder Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Folder Get Custom Value
Custom field values.
GET
Folder Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Folder Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Folder Get Effective Role
Access rights the current session has to this entity.
GET
Folder Get Name
Name of this entity, unique relative to its parent.
GET
Folder Get Namespace
The namespace with which the Folder is associated.
GET
Folder Get Overall Status
General health of this managed entity.
GET
Folder Get Parent
Parent of this entity.
GET
Folder Get Permission
List of permissions defined for this entity.
GET
Folder Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Folder Get Tag
The set of tags associated with this managed entity.
GET
Folder Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Folder Get Value
List of custom field values.
POST
Folder Move Into Folder Task
Moves a set of managed entities into this folder.
POST
Folder Register VM Task
Adds an existing virtual machine to the folder.
POST
Folder Reload
Reload the entity state.
POST
Folder Rename Task
Renames this managed entity.
POST
Folder Set Custom Value
Assigns a value to a custom field.
POST
Folder Unregister And Destroy Task
Recursively unregisters all virtual machines and vApps, and destroys all child virtual machine folders.
Guest Alias Manager
POST
Guest Alias Manager Add Guest Alias
Defines an alias for a guest account in a virtual machine.
POST
Guest Alias Manager List Guest Aliases
Lists the *GuestAliases* for a specified user in the guest that can be used for authentication of guest operations.
POST
Guest Alias Manager List Guest Mapped Aliases
Lists the *GuestMappedAliases* in the guest that can be used for authentication of guest operations.
POST
Guest Alias Manager Remove Guest Alias
Removes an alias from the guest so it can no longer be used for authentication of guest operations.
POST
Guest Alias Manager Remove Guest Alias By Cert
Removes a VMware SSO Server's certificate and all associated aliases from the guest so it can no longer be used for authentication of guest operations.
Guest Auth Manager
POST
Guest Auth Manager Acquire Credentials In Guest
Authenticates in the guest and returns a *GuestAuthentication* object with the acquired credentials for use in subsequent guest operation calls.
POST
Guest Auth Manager Release Credentials In Guest
Releases session data and resources associated with a *GuestAuthentication* object returned by *GuestAuthManager.AcquireCredentialsInGuest*.
POST
Guest Auth Manager Validate Credentials In Guest
Validates the *GuestAuthentication* credentials.
Guest File Manager
POST
Guest File Manager Change File Attributes In Guest
Changes the file attributes of a specified file inside the guest.
POST
Guest File Manager Create Temporary Directory In Guest
Creates a temporary directory.
POST
Guest File Manager Create Temporary File In Guest
Creates a temporary file.
POST
Guest File Manager Delete Directory In Guest
Deletes a directory in the guest OS.
POST
Guest File Manager Delete File In Guest
Deletes a file in the guest OS
POST
Guest File Manager Initiate File Transfer From Guest
Initiates an operation to transfer a file from the guest.
POST
Guest File Manager Initiate File Transfer To Guest
Initiates an operation to transfer a file to the guest.
POST
Guest File Manager List Files In Guest
Returns information about files or directories in the guest.
POST
Guest File Manager Make Directory In Guest
Creates a directory in the guest OS
POST
Guest File Manager Move Directory In Guest
Moves or renames a directory in the guest.
POST
Guest File Manager Move File In Guest
Renames a file in the guest.
Guest Operations Manager
GET
Guest Operations Manager Get Alias Manager
A managed object that provides methods to support single sign-on in the guest operating system.
GET
Guest Operations Manager Get Auth Manager
A singleton managed object that provides methods for guest authentication operations.
GET
Guest Operations Manager Get File Manager
A singleton managed object that provides methods for guest file operations.
GET
Guest Operations Manager Get Guest Windows Registry Manager
A singleton managed object that provides methods for guest windows registry operations.
GET
Guest Operations Manager Get Process Manager
A singleton managed object that provides methods for guest process operations.
Guest Process Manager
POST
Guest Process Manager List Processes In Guest
List the processes running in the guest operating system, plus those started by *GuestProcessManager.StartProgramInGuest* that have recently completed.
POST
Guest Process Manager Read Environment Variable In Guest
Reads an environment variable from the guest OS
POST
Guest Process Manager Start Program In Guest
Starts a program in the guest operating system.
POST
Guest Process Manager Terminate Process In Guest
Terminates a process in the guest OS.
Guest Windows Registry Manager
POST
Guest Windows Registry Manager Create Registry Key In Guest
Create a registry key.
POST
Guest Windows Registry Manager Delete Registry Key In Guest
Delete a registry key.
POST
Guest Windows Registry Manager Delete Registry Value In Guest
Delete a registry value.
POST
Guest Windows Registry Manager List Registry Keys In Guest
List all registry subkeys for a given registry key.
POST
Guest Windows Registry Manager List Registry Values In Guest
List all registry values for a given registry key.
POST
Guest Windows Registry Manager Set Registry Value In Guest
Set/Create a registry value.
Health Update Manager
POST
Health Update Manager Add Filter
Adds health update filters.
POST
Health Update Manager Add Filter Entities
Add entities on which this filter is configured.
POST
Health Update Manager Add Monitored Entities
The provider monitors additional managed entities.
POST
Health Update Manager Has Monitored Entity
Check if the managed entity is monitored by the provider.
POST
Health Update Manager Has Provider
Verifies if the given provider is registered.
POST
Health Update Manager Post Health Updates
Report a change in health status.
POST
Health Update Manager Query Filter Entities
Returns the list of entities on which this filter is configured.
POST
Health Update Manager Query Filter Info Ids
Returns the list of HealthUpdateInfos configured for this filter.
POST
Health Update Manager Query Filter List
Returns the list of filters.
POST
Health Update Manager Query Filter Name
Returns the filter name.
POST
Health Update Manager Query Health Update Infos
Returns the list of HealthUpdateInfo configured for the given provider.
POST
Health Update Manager Query Health Updates
Returns the list of health updates reported by the given provider.
POST
Health Update Manager Query Monitored Entities
Returns the list of managed entities monitored by the given provider.
POST
Health Update Manager Query Provider List
The providers.
POST
Health Update Manager Query Provider Name
Query the name of the provider.
POST
Health Update Manager Query Unmonitored Hosts
The set of hosts that are in the cluster, but not monitored by the provider.
POST
Health Update Manager Register Health Update Provider
Registers provider.
POST
Health Update Manager Remove Filter
Removes the specified filter.
POST
Health Update Manager Remove Filter Entities
Remove entities on which this filter is configured.
POST
Health Update Manager Remove Monitored Entities
The provider monitors fewer managed entities.
POST
Health Update Manager Unregister Health Update Provider
Unregisters the specified provider, if it exists.
History Collector
POST
History Collector Destroy Collector
Destroys this collector.
GET
History Collector Get Filter
The filter used to create this collector.
POST
History Collector Reset Collector
Moves the "scrollable view" to the item immediately preceding the "viewable latest page".
POST
History Collector Rewind Collector
Moves the "scrollable view" to the oldest item.
POST
History Collector Set Collector Page Size
Sets the "viewable latest page" size to contain at most the number of items specified by the maxCount parameter).
Host Access Manager
POST
Host Access Manager Change Access Mode
Update the access mode for a user or group.
POST
Host Access Manager Change Lockdown Mode
Changes the lockdown state of the ESXi host.
GET
Host Access Manager Get Lockdown Mode
Current lockdown state of the host.
POST
Host Access Manager Query Lockdown Exceptions
Get the list of users which are exceptions for lockdown mode.
POST
Host Access Manager Query System Users
Get the list of local system users.
POST
Host Access Manager Retrieve Host Access Control Entries
Retrieve access entries.
POST
Host Access Manager Update Lockdown Exceptions
Update the list of users which are exceptions for lockdown mode.
POST
Host Access Manager Update System Users
Update the list of local system users.
Host Active Directory Authentication
POST
Host Active Directory Authentication Disable Smart Card Authentication
Disables console authentication using a local smart card and reader.
POST
Host Active Directory Authentication Enable Smart Card Authentication
Enables console authentication using a local smart card and reader.
GET
Host Active Directory Authentication Get Info
Information about the authentication store.
POST
Host Active Directory Authentication Import Certificate For CAM Task
Import the CAM server's certificate to the local store of vmwauth.
POST
Host Active Directory Authentication Install Smart Card Trust Anchor
Install a trust anchor certificate for smart card authentication.
POST
Host Active Directory Authentication Join Domain Task
Adds the host to an Active Directory domain.
POST
Host Active Directory Authentication Join Domain With CAM Task
Adds the host to an Active Directory domain through CAM service.
POST
Host Active Directory Authentication Leave Current Domain Task
Removes the host from the Active Directory domain to which it belongs.
POST
Host Active Directory Authentication List Smart Card Trust Anchors
Lists installed trust anchor certificates for smart card authentication.
POST
Host Active Directory Authentication Remove Smart Card Trust Anchor
Remove a smart card trust anchor certificate from the system.
POST
Host Active Directory Authentication Remove Smart Card Trust Anchor By Fingerprint
Remove a smart card trust anchor certificate from the system by fingerprint.
POST
Host Active Directory Authentication Replace Smart Card Trust Anchors
Replace the trust anchor certificates for smart card authentication.
Host Assignable Hardware Manager
POST
Host Assignable Hardware Manager Download Description Tree
Download Assignable Hardware description tree.
GET
Host Assignable Hardware Manager Get Binding
Assignable Hardware bindings
GET
Host Assignable Hardware Manager Get Config
Assignable Hardware configuration
POST
Host Assignable Hardware Manager Retrieve Dynamic Passthrough Info
Retrieve PCI Dynamic Passthrough info.
POST
Host Assignable Hardware Manager Retrieve Vendor Device Group Info
Retrieve VendorDeviceGroup info.
POST
Host Assignable Hardware Manager Update Assignable Hardware Config
Update Assignable Hardware configuration.
Host Authentication Manager
GET
Host Authentication Manager Get Info
Information about Active Directory membership.
GET
Host Authentication Manager Get Supported Store
An array that can contain managed object references to local and Active Directory authentication managed objects.
Host Authentication Store
GET
Host Authentication Store Get Info
Information about the authentication store.
Host Auto Start Manager
POST
Host Auto Start Manager Auto Start Power Off
Powers-off virtual machines according to the current AutoStart configuration.
POST
Host Auto Start Manager Auto Start Power On
Powers-on virtual machines according to the current AutoStart configuration.
GET
Host Auto Start Manager Get Config
POST
Host Auto Start Manager Reconfigure Autostart
Changes the power-on or power-off sequence and system defaults.
Host Boot Device System
POST
Host Boot Device System Query Boot Devices
Retrieves a list of the available boot devices for the host system.
POST
Host Boot Device System Update Boot Device
Sets the current boot device for the host system.
Host Cache Configuration Manager
POST
Host Cache Configuration Manager Configure Host Cache Task
Configure host cache/swap performance enhancement.
GET
Host Cache Configuration Manager Get Cache Configuration Info
The swap performance configuration for the ESX host.
Host Certificate Manager
POST
Host Certificate Manager Generate Certificate Signing Request
Requests the server to generate a certificate-signing request (CSR) for itself.
POST
Host Certificate Manager Generate Certificate Signing Request By Dn
Requests the server to generate a certificate-signing request (CSR) for itself.
GET
Host Certificate Manager Get Certificate Info
the CertificateInfo of the Host Certificate.
POST
Host Certificate Manager Install Server Certificate
Installs a given SSL certificate on the server.
POST
Host Certificate Manager List CA Certificate Revocation Lists
Fetches the SSL CRLs of Certificate Authorities that are trusted.
POST
Host Certificate Manager List CA Certificates
Fetches the SSL certificates of Certificate Authorities that are trusted.
POST
Host Certificate Manager Replace CA Certificates And CR Ls
Replaces the trusted Certificate Authority (CA) certificates and Certification Revocation List (CRL) used by the server with the provided values.
POST
Host Certificate Manager Retrieve Certificate Info List
the CertificateInfos of all known Certificates on the host
Host Cpu Scheduler System
POST
Host Cpu Scheduler System Disable Hyper Threading
Don't treat hyperthreads as schedulable resources the next time the CPU scheduler starts.
POST
Host Cpu Scheduler System Enable Hyper Threading
Treat hyperthreads as schedulable resources the next time the CPU scheduler starts.
GET
Host Cpu Scheduler System Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host Cpu Scheduler System Get Hyperthread Info
The hyperthread configuration for the CpuSchedulerSystem.
GET
Host Cpu Scheduler System Get Value
List of custom field values.
POST
Host Cpu Scheduler System Set Custom Value
Assigns a value to a custom field.
Host Datastore Browser
POST
Host Datastore Browser Delete File
Deletes the specified files from the datastore.
GET
Host Datastore Browser Get Datastore
Set of datastores that can be searched on this DatastoreBrowser.
GET
Host Datastore Browser Get Supported Type
The list of supported file types.
POST
Host Datastore Browser Search Datastore Task
Returns the information for the files that match the given search criteria as a SearchResults object.
POST
Host Datastore Browser Search Datastore Sub Folders Task
Returns the information for the files that match the given search criteria as a SearchResults\[\] object.
Host Datastore System
POST
Host Datastore System Configure Datastore Principal
Configures datastore principal user for the host.
POST
Host Datastore System Create Local Datastore
Creates a new local datastore.
POST
Host Datastore System Create Nas Datastore
Creates a new network-attached storage datastore.
POST
Host Datastore System Create Vmfs Datastore
Creates a new VMFS datastore.
POST
Host Datastore System Create Vvol Datastore
Create a Virtual-Volume based datastore
POST
Host Datastore System Disable Clustered Vmdk Support
Disable the clustered vmdk support on specified datastore.
POST
Host Datastore System Enable Clustered Vmdk Support
Enable the clustered vmdk support on specified datastore.
POST
Host Datastore System Expand Vmfs Datastore
Increases the capacity of an existing VMFS datastore by expanding (increasing the size of) an existing extent of the datastore.
POST
Host Datastore System Extend Vmfs Datastore
Increases the capacity of an existing VMFS datastore by adding new extents to the datastore.
GET
Host Datastore System Get Capabilities
Capability vector indicating the available product features.
GET
Host Datastore System Get Datastore
List of datastores on this host.
POST
Host Datastore System Query Available Disks For Vmfs
Query to list disks that can be used to contain VMFS datastore extents.
POST
Host Datastore System Query Max Queue Depth
Query max queue depth for a specified NFS datastore.
POST
Host Datastore System Query Unresolved Vmfs Volumes
Get the list of unbound VMFS volumes.
POST
Host Datastore System Query Vmfs Datastore Create Options
Queries options for creating a new VMFS datastore for a disk.
POST
Host Datastore System Query Vmfs Datastore Expand Options
Queries for options for increasing the capacity of an existing VMFS datastore by expanding (increasing the size of) an existing extent of the datastore.
POST
Host Datastore System Query Vmfs Datastore Extend Options
Queries for options for increasing the capacity of an existing VMFS datastore by adding new extents using space from the specified disk.
POST
Host Datastore System Remove Datastore
Removes a datastore from a host.
POST
Host Datastore System Remove Datastore Ex Task
Remove one or more datastores.
POST
Host Datastore System Resignature Unresolved Vmfs Volume Task
Resignature an unbound VMFS volume.
POST
Host Datastore System Set Max Queue Depth
Set max queue depth for a specified NFS datastore.
POST
Host Datastore System Update Local Swap Datastore
Choose the *localSwapDatastore* for this host.
Host Date Time System
GET
Host Date Time System Get Date Time Info
The DateTime configuration of the host.
POST
Host Date Time System Query Available Time Zones
Retrieves the list of available timezones on the host.
POST
Host Date Time System Query Date Time
Get the current DateTime on the host.
POST
Host Date Time System Refresh Date Time System
Refresh the DateTime related settings to pick up any changes that might have occurred.
POST
Host Date Time System Test Time Service
Run a test to validate current time service configuration is functioning normally.
POST
Host Date Time System Update Date Time
Update the date/time on the host.
POST
Host Date Time System Update Date Time Config
Update the DateTime configuration of the host.
Host Diagnostic System
POST
Host Diagnostic System Create Diagnostic Partition
Creates a diagnostic partition according to the provided create specification.
GET
Host Diagnostic System Get Active Partition
The currently active diagnostic partition.
POST
Host Diagnostic System Query Available Partition
Retrieves a list of available diagnostic partitions.
POST
Host Diagnostic System Query Partition Create Desc
For a disk, query for the diagnostic partition creation description.
POST
Host Diagnostic System Query Partition Create Options
Retrieves a list of disks that can be used to contain a diagnostic partition.
POST
Host Diagnostic System Select Active Partition
Changes the active diagnostic partition to a different partition.
Host Directory Store
GET
Host Directory Store Get Info
Information about the authentication store.
Host Esx Agent Host Manager
POST
Host Esx Agent Host Manager Esx Agent Host Manager Update Config
Update the host's ESX agent configuration.
GET
Host Esx Agent Host Manager Get Config Info
Configuration of agent virtual machine resources
Host Firewall System
POST
Host Firewall System Disable Ruleset
Blocks the firewall ports belonging to the specified ruleset.
POST
Host Firewall System Enable Ruleset
Opens the firewall ports belonging to the specified ruleset.
GET
Host Firewall System Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host Firewall System Get Firewall Info
Firewall configuration.
GET
Host Firewall System Get Value
List of custom field values.
POST
Host Firewall System Refresh Firewall
Refresh the firewall information and settings to pick up any changes made directly on the host.
POST
Host Firewall System Set Custom Value
Assigns a value to a custom field.
POST
Host Firewall System Update Default Policy
Updates the default firewall policy; unset fields are left unchanged.
POST
Host Firewall System Update Ruleset
Update the firewall ruleset specification.
Host Firmware System
POST
Host Firmware System Backup Firmware Configuration
Backup the configuration of the host.
POST
Host Firmware System Query Firmware Config Upload URL
Return the URL on the host to which the configuration bundle must be uploaded for a restore operation.
POST
Host Firmware System Reset Firmware To Factory Defaults
Reset the configuration to factory defaults.
POST
Host Firmware System Restore Firmware Configuration
Restore the configuration of the host to that specified in the bundle.
Host Graphics Manager
GET
Host Graphics Manager Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host Graphics Manager Get Graphics Config
Graphics Configuration
GET
Host Graphics Manager Get Graphics Info
Array of graphics information
GET
Host Graphics Manager Get Shared Gpu Capabilities
Array of shared passthru GPU capablities.
GET
Host Graphics Manager Get Shared Passthru Gpu Types
Array of shared passthru GPU types.
GET
Host Graphics Manager Get Value
List of custom field values.
POST
Host Graphics Manager Is Shared Graphics Active
Indicate if shared graphics device is active on the host.
POST
Host Graphics Manager Refresh Graphics Manager
Refresh the available graphics information.
POST
Host Graphics Manager Retrieve Vgpu Device Info
POST
Host Graphics Manager Retrieve Vgpu Profile Info
POST
Host Graphics Manager Set Custom Value
Assigns a value to a custom field.
POST
Host Graphics Manager Update Graphics Config
Update graphics configuration
Host Health Status System
POST
Host Health Status System Clear System Event Log
Clear the the IPMI System Event Log.
POST
Host Health Status System Fetch System Event Log
Hardware System Event Log (SEL) information
GET
Host Health Status System Get Runtime
POST
Host Health Status System Refresh Health Status System
Refresh the available runtime hardware health information.
POST
Host Health Status System Reset System Health Info
Resets the state of the sensors of the IPMI subsystem.
Host Image Config Manager
POST
Host Image Config Manager Fetch Software Packages
Reports the set of software packages installed.
POST
Host Image Config Manager Host Image Config Get Acceptance
Queries the current host acceptance level setting.
POST
Host Image Config Manager Host Image Config Get Profile
Queries the current host image profile information.
POST
Host Image Config Manager Install Date
Reports the UTC time stamp when this system was first installed.
POST
Host Image Config Manager Update Host Image Acceptance Level
Sets the acceptance level of the host image profile.
Host Kernel Module System
POST
Host Kernel Module System Query Configured Module Option String
Query the options configured to be passed to the kernel module when loaded.
POST
Host Kernel Module System Query Modules
Query the set of modules on the host.
POST
Host Kernel Module System Update Module Option String
Specifies the options to be passed to the kernel module when loaded.
Host Local Account Manager
POST
Host Local Account Manager Assign User To Group
Assigns a user to a group.
POST
Host Local Account Manager Change Password
Updates the password of a local user account.
POST
Host Local Account Manager Create Group
Creates a local group account using the parameters defined in the *HostLocalAccountManagerAccountSpecification* data object type.
POST
Host Local Account Manager Create User
Creates a local user account using the parameters defined in the *HostLocalAccountManagerAccountSpecification* data object type.
POST
Host Local Account Manager Remove Group
Removes a local group account.
POST
Host Local Account Manager Remove User
Removes a local user account.
POST
Host Local Account Manager Unassign User From Group
Unassigns a user from a group.
POST
Host Local Account Manager Update User
Updates a local user account using the parameters defined in the *HostLocalAccountManagerAccountSpecification* data object type.
Host Local Authentication
GET
Host Local Authentication Get Info
Information about the authentication store.
Host Memory System
GET
Host Memory System Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host Memory System Get Console Reservation Info
Service console reservation information for the memory manager.
GET
Host Memory System Get Value
List of custom field values.
GET
Host Memory System Get Virtual Machine Reservation Info
Virtual machine reservation information for the memory manager.
POST
Host Memory System Reconfigure Service Console Reservation
Sets the configured service console memory reservation.
POST
Host Memory System Reconfigure Virtual Machine Reservation
Updates the virtual machine reservation information.
POST
Host Memory System Set Custom Value
Assigns a value to a custom field.
Host Network System
POST
Host Network System Add Port Group
Adds a port group to the virtual switch.
POST
Host Network System Add Service Console Virtual Nic
Adds a virtual service console network adapter.
POST
Host Network System Add Virtual Nic
Adds a virtual host/VMkernel network adapter.
POST
Host Network System Add Virtual Switch
Adds a new virtual switch to the system with the given name.
GET
Host Network System Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host Network System Get Capabilities
Capability vector indicating the available product features.
GET
Host Network System Get Console Ip Route Config
IP route configuration for the service console.
GET
Host Network System Get Dns Config
Client-side DNS configuration.
GET
Host Network System Get Ip Route Config
The IP route configuration.
GET
Host Network System Get Network Config
Network configuration information.
GET
Host Network System Get Network Info
The network configuration and runtime information.
GET
Host Network System Get Offload Capabilities
The offload capabilities available on this server.
GET
Host Network System Get Value
List of custom field values.
POST
Host Network System Query Network Hint
Requests network hint information for a physical network adapter.
POST
Host Network System Refresh Network System
Refresh the network information and settings to pick up any changes that might have occurred.
POST
Host Network System Remove Port Group
Removes port group from the virtual switch.
POST
Host Network System Remove Service Console Virtual Nic
Removes a virtual service console network adapter.
POST
Host Network System Remove Virtual Nic
Removes a virtual host/VMkernel network adapter.
POST
Host Network System Remove Virtual Switch
Removes an existing virtual switch from the system.
POST
Host Network System Restart Service Console Virtual Nic
Restart the service console virtual network adapter interface.
POST
Host Network System Set Custom Value
Assigns a value to a custom field.
POST
Host Network System Update Console Ip Route Config
Applies the IP route configuration for the service console.
POST
Host Network System Update Dns Config
Applies the client-side DNS configuration.
POST
Host Network System Update Ip Route Config
Applies the IP route configuration.
POST
Host Network System Update Ip Route Table Config
Applies the IP route table configuration.
POST
Host Network System Update Network Config
Applies the network configuration.
POST
Host Network System Update Physical Nic Link Speed
Configures link speed and duplexity.
POST
Host Network System Update Port Group
Reconfigures a port group on the virtual switch.
POST
Host Network System Update Service Console Virtual Nic
Configures the IP configuration for a virtual service console network adapter.
POST
Host Network System Update Virtual Nic
Configures virtual host/VMkernel network adapter.
POST
Host Network System Update Virtual Switch
Updates the properties of the virtual switch.
Host Nvdimm System
POST
Host Nvdimm System Create Nvdimm Namespace Task
A new block or persistent namespace can be created on the NVDIMM(s) when the system is in maintenance mode.
POST
Host Nvdimm System Create Nvdimm P Mem Namespace Task
Create persistent memory mode nvd namespace from information passed in PMemNamespaceCreationSpec.
POST
Host Nvdimm System Delete Nvdimm Block Namespaces Task
Delete all block mode namespaces in the system.
POST
Host Nvdimm System Delete Nvdimm Namespace Task
Delete nvd namespace whose uuid matches passed parameter.
GET
Host Nvdimm System Get Nvdimm System Info
Host NVDIMM information.
Host Patch Manager
POST
Host Patch Manager Check Host Patch Task
Check the list of metadata and returns the dependency, obsolete and conflict information The operation is cancelable through the returned *Task* object.
POST
Host Patch Manager Install Host Patch Task
Patch the host.
POST
Host Patch Manager Install Host Patch V2 Task
Patch the host.
POST
Host Patch Manager Query Host Patch Task
Query the host for installed bulletins.
POST
Host Patch Manager Scan Host Patch Task
Scan the host for the patch status.
POST
Host Patch Manager Scan Host Patch V2 Task
Scan the host for the patch status.
POST
Host Patch Manager Stage Host Patch Task
Stage the vib files to esx local location and possibly do some run time check.
POST
Host Patch Manager Uninstall Host Patch Task
Uninstall patch from the host.
Host Pci Passthru System
GET
Host Pci Passthru System Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host Pci Passthru System Get Pci Passthru Info
Array of PciPassthru information
GET
Host Pci Passthru System Get Sriov Device Pool Info
Array of Sriov Device Pool information
GET
Host Pci Passthru System Get Value
List of custom field values.
POST
Host Pci Passthru System Refresh
Refresh the available PciPassthru information.
POST
Host Pci Passthru System Set Custom Value
Assigns a value to a custom field.
POST
Host Pci Passthru System Update Passthru Config
Updates the PciPassthru configuration, this will get called for the dependent device with the enabled bool set
Host Power System
POST
Host Power System Configure Power Policy
Configure host power policy.
GET
Host Power System Get Capability
Power system capabilities object.
GET
Host Power System Get Info
Power system state info object.
Host Profile
POST
Host Profile Associate Profile
Associate a profile with a managed entity.
POST
Host Profile Check Profile Compliance Task
Check compliance of an entity against a Profile.
POST
Host Profile Destroy Profile
Destroy the profile.
POST
Host Profile Dissociate Profile
Remove the association between a profile and a managed entity.
POST
Host Profile Execute Host Profile
Run the Profile Engine to determine the list of configuration changes needed for the specified host.
POST
Host Profile Export Profile
Export the profile in a serialized form.
GET
Host Profile Get Compliance Check Time
The latest compliance check time.
GET
Host Profile Get Compliance Status
Overall compliance of entities associated with this profile.
GET
Host Profile Get Config
Configuration data for the profile.
GET
Host Profile Get Created Time
Time at which the profile was created.
GET
Host Profile Get Description
Localizable description of the profile
GET
Host Profile Get Entity
List of managed entities associated with the profile.
GET
Host Profile Get Modified Time
Time at which the profile was last modified.
GET
Host Profile Get Name
Name of the profile.
GET
Host Profile Get Reference Host
Reference host in use for this host profile.
GET
Host Profile Get Validation Failure Info
This object is created or updated if the *HostProfileValidationStateEnum* is Failed.
GET
Host Profile Get Validation State
State of the host profile validation operation.
GET
Host Profile Get Validation State Update Time
Update time of the validation operation.
POST
Host Profile Host Profile Reset Validation State
This API will update the validationState to Ready from Failed, invalidate the validationFailureInfo and reset the validationStateUpdateTime.
POST
Host Profile Retrieve Description
Returns the localizable description for the profile.
POST
Host Profile Update Host Profile
Update the <code>HostProfile</code> with the specified configuration data.
POST
Host Profile Update Reference Host
Sets the *HostProfile*.*HostProfile.referenceHost* property.
Host Profile Manager
POST
Host Profile Manager Apply Entities Config Task
The task for applying host configuration on a list of hosts.
POST
Host Profile Manager Apply Host Config Task
Apply the configuration to the host.
POST
Host Profile Manager Check Answer File Status Task
Check the validity of the answer files for the specified hosts.
POST
Host Profile Manager Composite Host Profile Task
Composes (merge, replace, delete, disable) the selected configurations into the target host profiles.
POST
Host Profile Manager Create Default Profile
Create a default subprofile of a given type (for example, a *VirtualSwitchProfile*).
POST
Host Profile Manager Create Profile
Create a profile from the specified CreateSpec.
POST
Host Profile Manager Export Answer File Task
Export a host's answer file into a serialized form.
POST
Host Profile Manager Find Associated Profile
Get the profile(s) to which this entity is associated.
POST
Host Profile Manager Generate Config Task List
Generate a list of configuration tasks that will be performed on the host during HostProfile application.
POST
Host Profile Manager Generate Host Config Task Spec Task
This method generates *ApplyHostProfileConfigurationSpec* data object for each host which can be passed as input to *HostProfileManager.ApplyEntitiesConfig_Task* to configure that host.
POST
Host Profile Manager Generate Host Profile Task List Task
Generate a list of configuration tasks that will be performed on the host during HostProfile application.
GET
Host Profile Manager Get Profile
A list of profiles known to this ProfileManager.
POST
Host Profile Manager Query Answer File Status
Returns the status of the answer files associated with specified hosts.
POST
Host Profile Manager Query Host Profile Metadata
Retrieve the metadata for a set of profiles.
POST
Host Profile Manager Query Policy Metadata
Get the Metadata information for the policyNames.
POST
Host Profile Manager Query Profile Structure
Get information about the structure of the profile.
POST
Host Profile Manager Retrieve Answer File
Returns the answer file associated with a particular host.
POST
Host Profile Manager Retrieve Answer File For Profile
Returns the answer file associated with a particular host, augmented with whatever answer file values are required for the supplied host profile.
POST
Host Profile Manager Retrieve Host Customizations
This is the batch version of vim.profile.host.ProfileManager@retrieveAnswerFile.
POST
Host Profile Manager Retrieve Host Customizations For Profile
This is the batch version of vim.profile.host.ProfileManager@retrieveAnswerFileForProfile.
POST
Host Profile Manager Update Answer File Task
Update the *AnswerFile* for the specified host.
POST
Host Profile Manager Update Host Customizations Task
This is the batch version of vim.profile.host.ProfileManager@updateAnswerFile.
POST
Host Profile Manager Validate Host Profile Composition Task
Validates the proposed host profile composition.
Host Service System
GET
Host Service System Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host Service System Get Service Info
Service configuration.
GET
Host Service System Get Value
List of custom field values.
POST
Host Service System Refresh Services
Refresh the service information and settings to pick up any changes made directly on the host.
POST
Host Service System Restart Service
Restarts the service.
POST
Host Service System Set Custom Value
Assigns a value to a custom field.
POST
Host Service System Start Service
Starts the service.
POST
Host Service System Stop Service
Stops the service.
POST
Host Service System Uninstall Service
Uninstalls the service.
POST
Host Service System Update Service Policy
Updates the activation policy of the service.
Host Snmp System
GET
Host Snmp System Get Configuration
GET
Host Snmp System Get Limits
POST
Host Snmp System Reconfigure Snmp Agent
POST
Host Snmp System Send Test Notification
Host Specification Manager
POST
Host Specification Manager Delete Host Specification
Delete the host specification of the specified host.
POST
Host Specification Manager Delete Host Sub Specification
Delete the host sub specification specified by the provided <code> subSpecname</code> of the specified host.
POST
Host Specification Manager Host Spec Get Updated Hosts
Query the hosts whose specification was updated in the specified time period.
POST
Host Specification Manager Retrieve Host Specification
Retrieve the host specification.
POST
Host Specification Manager Update Host Specification
Update the host specification with the provided copy.
POST
Host Specification Manager Update Host Sub Specification
Update the host specification with the provided host sub specification.
Host Storage System
POST
Host Storage System Add Internet Scsi Send Targets
Adds Send Target entries to the host bus adapter discovery list.
POST
Host Storage System Add Internet Scsi Static Targets
Adds Static Target entries to the host bus adapter discovery list.
POST
Host Storage System Attach Scsi Lun
Allow I/O issue to the specified detached ScsiLun.
POST
Host Storage System Attach Scsi Lun Ex Task
Attach one or more SCSI LUNs.
POST
Host Storage System Attach Vmfs Extent
Extends a VMFS by attaching a disk partition as an extent.
POST
Host Storage System Change NFS User Password
Change password for existing NFS user.
POST
Host Storage System Clear NFS User
Clear the NFS user configured on the esx host
POST
Host Storage System Compute Disk Partition Info
Computes the disk partition information given the desired disk layout.
POST
Host Storage System Compute Disk Partition Info For Resize
Computes the disk partition information for the purpose of resizing a given partition.
POST
Host Storage System Connect Nvme Controller
Establish a connection to an NVME controller.
POST
Host Storage System Connect Nvme Controller Ex Task
Establish a connection to one or more NVMe controllers.
POST
Host Storage System Create Nvme Over Rdma Adapter
Creates a software NVME over RDMA adapter.
POST
Host Storage System Create Software Adapter
Creates a software host bus adapter based on the provided spec.
POST
Host Storage System Delete Scsi Lun State
For previously detached SCSI Lun, remove the state information from host.
POST
Host Storage System Delete Vffs Volume State
For previously unmounted VFFS volume, remove the state information from host.
POST
Host Storage System Delete Vmfs Volume State
For previously unmounted VMFS volume, remove the state information from host.
POST
Host Storage System Destroy Vffs
Destroy a VFFS volume.
POST
Host Storage System Detach Scsi Lun
Disallow I/O issue to the specified ScsiLun.
POST
Host Storage System Detach Scsi Lun Ex Task
Detach one or more SCSI LUNs.
POST
Host Storage System Disable Multipath Path
Disables an enabled path for a Logical Unit.
POST
Host Storage System Disconnect Nvme Controller
Disconnect from an NVME controller.
POST
Host Storage System Disconnect Nvme Controller Ex Task
Disconnect from one or more NVMe controllers.
POST
Host Storage System Discover Fcoe Hbas
Initiates FCoE discovery using the given FcoeSpecification.
POST
Host Storage System Discover Nvme Controllers
Connects to a Discovery Controller and retrieves the Discovery Log using the provided NvmeDiscoverSpec.
POST
Host Storage System Enable Multipath Path
Enables a disabled path for a Logical Unit.
POST
Host Storage System Expand Vmfs Extent
Expands a VMFS extent as specified by the Disk partition specification.
POST
Host Storage System Extend Vffs
Extends a VFFS by attaching a SSD.
POST
Host Storage System Format Vffs
Format a new VFFS on a SSD disk
POST
Host Storage System Format Vmfs
Formats a new VMFS on a disk partition.
GET
Host Storage System Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host Storage System Get File System Volume Info
File system volume information for the host.
GET
Host Storage System Get Multipath State Info
Runtime information about the state of a multipath path.
GET
Host Storage System Get Storage Device Info
Host storage information up to the device level.
GET
Host Storage System Get System File
Datastore paths of files used by the host system on mounted volumes, for instance, the COS vmdk file of the host.
GET
Host Storage System Get Value
List of custom field values.
POST
Host Storage System Mark As Local Task
Mark a disk to local disk, due to the reason that local disks behind some controllers might not be recongized as local correctly.
POST
Host Storage System Mark As Non Local Task
Mark a disk to remote disk, which is the opposite operation of *HostStorageSystem.MarkAsLocal_Task* Task failure might lose existing claim rules on the disk.
POST
Host Storage System Mark As Non Ssd Task
Mark a disk to Non-SSD, which is the opposite operation of *HostStorageSystem.MarkAsSsd_Task* Task failure might lose existing claim rules on the disk.
POST
Host Storage System Mark As Ssd Task
Mark a disk to SSD, due to the reason that SSDs behind some controllers might not be recongized as SSD correctly.
POST
Host Storage System Mark For Removal
Mark or unmark the given FCoE HBA for removal from the host system.
POST
Host Storage System Mark Perennially Reserved
Marks the specified LUN as perennially reserved.
POST
Host Storage System Mark Perennially Reserved Ex Task
Marks the specified one or more SCSI LUN's perennially reserved based on the sate.
POST
Host Storage System Mount Vffs Volume
Mount the unmounted VFFS volume.
POST
Host Storage System Mount Vmfs Volume
Mount the unmounted Vmfs volume.
POST
Host Storage System Mount Vmfs Volume Ex Task
Mount one or more VMFS volumes.
POST
Host Storage System Query Available Ssds
Query the list SSD disks that can be used to contain a VFFS volume.
POST
Host Storage System Query NFS User
Query the NFS user configured on the esx host
POST
Host Storage System Query Path Selection Policy Options
Queries the set of path selection policy options.
POST
Host Storage System Query Storage Array Type Policy Options
Queries the set of storage array type policy options.
POST
Host Storage System Query Unresolved Vmfs Volume
Get the list of unbound VMFS volumes.
POST
Host Storage System Query Vmfs Config Option
Get the VMFS configuration options, including block size, unmap granularity.
POST
Host Storage System Refresh Storage System
Obtains the latest host storage information related to storage devices, topology, and file systems.
POST
Host Storage System Remove Internet Scsi Send Targets
Removes Send Target entries from the host bus adapter discovery list.
POST
Host Storage System Remove Internet Scsi Static Targets
Removes static target entries from the host bus adapter discovery list.
POST
Host Storage System Remove Nvme Over Rdma Adapter
Removes a software NVME over RDMA adapter.
POST
Host Storage System Remove Software Adapter
Removes a software host bus adapter, if the adapter type allows it.
POST
Host Storage System Rescan All Hba
Scans all host bus adapters to obtain the current list of devices and device topology.
POST
Host Storage System Rescan Hba
Issues a request to rescan a specific host bus adapter for new storage devices.
POST
Host Storage System Rescan Vffs
Rescans for new VFFS.
POST
Host Storage System Rescan Vmfs
Rescans for new Virtual Machine File Systems (VMFS).
POST
Host Storage System Resolve Multiple Unresolved Vmfs Volumes
Resignature or 'Force Mount' list of unbound VMFS volumes.
POST
Host Storage System Resolve Multiple Unresolved Vmfs Volumes Ex Task
Resignature or 'Force Mount' list of unbound VMFS volumes.
POST
Host Storage System Retrieve Disk Partition Info
Gets the partition information for the disks named by the device names.
POST
Host Storage System Set Custom Value
Assigns a value to a custom field.
POST
Host Storage System Set Multipath Lun Policy
Updates the path selection policy for a Logical Unit.
POST
Host Storage System Set NFS User
Set NFS username and password on the host.
POST
Host Storage System Turn Disk Locator Led Off Task
Turn off one or more disk locator LEDs.
POST
Host Storage System Turn Disk Locator Led On Task
Turn on one or more disk locator LEDs, duration is the maximum that hardware can support.
POST
Host Storage System Unmap Vmfs Volume Ex Task
Unmap one or more VMFS volumes.
POST
Host Storage System Unmount Force Mounted Vmfs Volume
Unmount the 'forceMounted' Vmfs volume.
POST
Host Storage System Unmount Vffs Volume
Unmount the VFFS volume.
POST
Host Storage System Unmount Vmfs Volume
Unmount the Vmfs volume.
POST
Host Storage System Unmount Vmfs Volume Ex Task
Unmount one or more VMFS volumes.
POST
Host Storage System Update Disk Partitions
Changes the partitions on the disk by supplying a partition specification and the device name.
POST
Host Storage System Update Hpp Multipath Lun Policy
Updates the path selection policy for a HPP claimed Logical Unit.
POST
Host Storage System Update Internet Scsi Advanced Options
Updates the advanced options the iSCSI host bus adapter or the discovery addresses and targets associated with it.
POST
Host Storage System Update Internet Scsi Alias
Updates the alias of an iSCSI host bus adapter.
POST
Host Storage System Update Internet Scsi Authentication Properties
Updates the authentication properties for one or more targets or discovery addresses associated with an iSCSI host bus adapter.
POST
Host Storage System Update Internet Scsi Digest Properties
Updates the digest properties for the iSCSI host bus adapter or the discovery addresses and targets associated with it.
POST
Host Storage System Update Internet Scsi Discovery Properties
Updates the Discovery properties for an iSCSI host bus adapter.
POST
Host Storage System Update Internet Scsi IP Properties
Updates the IP properties for an iSCSI host bus adapter.
POST
Host Storage System Update Internet Scsi Name
Updates the name of an iSCSI host bus adapter.
POST
Host Storage System Update Scsi Lun Display Name
Update the mutable display name associated with a ScsiLun.
POST
Host Storage System Update Software Internet Scsi Enabled
Enables or disables Software iSCSI.
POST
Host Storage System Update Vmfs Unmap Bandwidth
Update VMFS unmap bandwidth.
POST
Host Storage System Update Vmfs Unmap Priority
Update VMFS unmap priority.
POST
Host Storage System Upgrade Vmfs
Upgrades the VMFS to the *latest supported VMFS version*.
POST
Host Storage System Upgrade Vm Layout
Iterates over all registered virtual machines.
Host System
POST
Host System Acquire Cim Services Ticket
Creates and returns a credential used to establish a remote connection to a Web Based Management (CIM) interface.
POST
Host System Configure Crypto Key
Sets/changes the key to be used for coredump encryption and puts the host in *safe* state.
POST
Host System Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Host System Disconnect Host Task
Disconnects from a host and instructs the server to stop sending heartbeats.
POST
Host System Enable Crypto
Sets/changes the key to be used for coredump encryption and puts the host in *safe* state Note: *HostSystem.PrepareCrypto* must be called first
POST
Host System Enter Lockdown Mode
Modifies the permissions on the host, so that it will only be accessible through local console or an authorized centralized management application.
POST
Host System Enter Maintenance Mode Task
Puts the host in maintenance mode.
POST
Host System Exit Lockdown Mode
Restores Administrator permission for the local administrative account for the host that was removed by prior call to *HostSystem.EnterLockdownMode*.
POST
Host System Exit Maintenance Mode Task
Takes the host out of maintenance mode.
GET
Host System Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Host System Get Answer File Validation Result
Host answer file validation result.
GET
Host System Get Answer File Validation State
Host answer file validation state.
GET
Host System Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host System Get Capability
Host capabilities.
GET
Host System Get Compliance Check Result
The host profile compliance check result.
GET
Host System Get Compliance Check State
The host profile compliance check state.
GET
Host System Get Config
Host configuration information.
GET
Host System Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Host System Get Config Manager
Host configuration systems.
GET
Host System Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Host System Get Custom Value
Custom field values.
GET
Host System Get Datastore
A collection of references to the subset of datastore objects in the datacenter that are available in this HostSystem.
GET
Host System Get Datastore Browser
DatastoreBrowser to browse datastores for this host.
GET
Host System Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Host System Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Host System Get Effective Role
Access rights the current session has to this entity.
GET
Host System Get Hardware
Hardware configuration of the host.
GET
Host System Get Licensable Resource
Information about all licensable resources, currently present on this host.
GET
Host System Get Name
Name of this entity, unique relative to its parent.
GET
Host System Get Network
A collection of references to the subset of network objects in the datacenter that are available in this HostSystem.
GET
Host System Get Overall Status
General health of this managed entity.
GET
Host System Get Parent
Parent of this entity.
GET
Host System Get Permission
List of permissions defined for this entity.
GET
Host System Get Precheck Remediation Result
The host profile precheck-remediation result.
GET
Host System Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Host System Get Remediation Result
The host profile remediation result.
GET
Host System Get Remediation State
The host profile remediation state.
GET
Host System Get Runtime
Runtime state information about the host such as connection state.
GET
Host System Get Summary
Basic information about the host, including connection state.
GET
Host System Get System Resources
Reference for the system resource hierarchy, used for configuring the set of resources reserved to the system and unavailable to virtual machines.
GET
Host System Get Tag
The set of tags associated with this managed entity.
GET
Host System Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Host System Get Value
List of custom field values.
GET
Host System Get Vm
List of virtual machines associated with this host.
POST
Host System Power Down Host To Stand By Task
Puts the host in standby mode, a mode in which the host is in a standby state from which it can be powered up remotely.
POST
Host System Power Up Host From Stand By Task
Takes the host out of standby mode.
POST
Host System Prepare Crypto
Prepare the host for receiving sensitive information and puts the host in *prepared* mode Note: Must be invoked before *HostSystem.EnableCrypto*
POST
Host System Query Host Connection Info
Connection-oriented information about a host.
POST
Host System Query Memory Overhead
Determines the amount of memory overhead necessary to power on a virtual machine with the specified characteristics.
POST
Host System Query Memory Overhead Ex
Determines the amount of memory overhead necessary to power on a virtual machine with the specified characteristics.
POST
Host System Query Product Locker Location
Query the path to VMware Tools repository configured on the host.
POST
Host System Query Tpm Attestation Report
Basic information about TPM attestation state of the host.
POST
Host System Reboot Host Task
Reboots a host.
POST
Host System Reconfigure Host For DAS Task
Reconfigures the host for vSphere HA.
POST
Host System Reconnect Host Task
Reconnects to a host.
POST
Host System Reload
Reload the entity state.
POST
Host System Rename Task
Renames this managed entity.
POST
Host System Retrieve Free Epc Memory
Return the amount of free EPC memory on the host in bytes.
POST
Host System Retrieve Hardware Uptime
Return the hardware uptime of the host in seconds.
POST
Host System Set Custom Value
Assigns a value to a custom field.
POST
Host System Shutdown Host Task
Shuts down a host.
POST
Host System Update Flags
Update flags that are part of the *HostFlagInfo* object.
POST
Host System Update Ipmi
Update fields that are part of the *HostIpmiInfo* object.
POST
Host System Update Product Locker Location Task
Change and reconfigure the VMware Tools repository on the host.
POST
Host System Update System Resources
Update the configuration of the system resource hierarchy.
POST
Host System Update System Swap Configuration
Update the System Swap Configuration.
Host Vflash Manager
POST
Host V Flash Manager Configure V Flash Resource Ex Task
Configure vFlash resource on a list of SSD disks.
GET
Host V Flash Manager Get V Flash Config Info
Host vFlash configuration information.
POST
Host V Flash Manager Host Configure V Flash Resource
Configure vFlash resource on the host by attaching to a backend VFFS volume.
POST
Host V Flash Manager Host Config V Flash Cache
Configure vFlash cache on the host.
POST
Host V Flash Manager Host Get V Flash Module Default Config
Retrieve the default supported configuration for a given vFlash module
POST
Host V Flash Manager Host Remove V Flash Resource
Remove vFlash resource on the host by destroying the contained VFFS volume.
Host Virtual Nic Manager
POST
Host Virtual Nic Manager Deselect Vnic For Nic Type
Deselect the VirtualNic to be a special type.
GET
Host Virtual Nic Manager Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host Virtual Nic Manager Get Info
Network configuration.
GET
Host Virtual Nic Manager Get Value
List of custom field values.
POST
Host Virtual Nic Manager Query Net Config
Get the NetConfig for the specified nicType
POST
Host Virtual Nic Manager Select Vnic For Nic Type
Select the NicType of the VirtualNic.
POST
Host Virtual Nic Manager Set Custom Value
Assigns a value to a custom field.
Host Vmotion System
POST
Host V Motion System Deselect Vnic
Indicate that no VirtualNic should be used for VMotion.
GET
Host V Motion System Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Host V Motion System Get Ip Config
IP configuration of the VMotion VirtualNic.
GET
Host V Motion System Get Net Config
VMotion network configuration.
GET
Host V Motion System Get Value
List of custom field values.
POST
Host V Motion System Select Vnic
Select the VirtualNic to be used for VMotion.
POST
Host V Motion System Set Custom Value
Assigns a value to a custom field.
POST
Host V Motion System Update Ip Config
Update the IP configuration of VMotion VirtualNic.
Host Vsan Internal System
POST
Host Vsan Internal System Abdicate Dom Ownership
Abdicate ownership of DOM objects.
POST
Host Vsan Internal System Can Provision Objects
Determine if given objects can be provisioned.
POST
Host Vsan Internal System Delete Vsan Objects
Delete VSAN objects.
POST
Host Vsan Internal System Get Vsan Obj Ext Attrs
Get VSAN object extended attributes.
POST
Host Vsan Internal System Query Cmmds
Query CMMDS directly.
POST
Host Vsan Internal System Query Objects On Physical Vsan Disk
Query DOM objects on a given set of physical disks.
POST
Host Vsan Internal System Query Physical Vsan Disks
Query statistics about physical VSAN disks.
POST
Host Vsan Internal System Query Syncing Vsan Objects
Query information about VSAN DOM objects that are currently syncing data.
POST
Host Vsan Internal System Query Vsan Objects
Query information about VSAN DOM objects.
POST
Host Vsan Internal System Query Vsan Object Uuids By Filter
Query VSAN object UUIDs by filtering conditions.
POST
Host Vsan Internal System Query Vsan Statistics
Query VSAN system statistics.
POST
Host Vsan Internal System Reconfiguration Satisfiable
Determine if the given objects can be reconfigured with the given policies.
POST
Host Vsan Internal System Reconfigure Dom Object
Reconfigure DOM object.
POST
Host Vsan Internal System Run Vsan Physical Disk Diagnostics
Runs diagnostics on VSAN physical disks.
POST
Host Vsan Internal System Upgrade Vsan Objects
Upgrade VSAN objects version.
Host Vsan System
POST
Host Vsan System Add Disks Task
Add the set of given disks for use by the VSAN service on this host.
POST
Host Vsan System Evacuate Vsan Node Task
Evacuate this host from VSAN cluster.
GET
Host Vsan System Get Config
The current VSAN service configuration information for this host.
POST
Host Vsan System Initialize Disks Task
Initialize and use the sets of disks in the given *VsanHostDiskMapping* list for the VSAN service on this host.
POST
Host Vsan System Query Disks For Vsan
Queries disks on this host for suitability to use with the VSAN service, and returns the result.
POST
Host Vsan System Query Host Status
Queries this host's current runtime status for the VSAN service.
POST
Host Vsan System Recommission Vsan Node Task
Recommission this host to VSAN cluster.
POST
Host Vsan System Remove Disk Task
Remove the set of given disks from use by the VSAN service on this host.
POST
Host Vsan System Remove Disk Mapping Task
Delete given set of disk mappings from use by the VSAN service on this host.
POST
Host Vsan System Unmount Disk Mapping Task
Unmount the mounted *VsanHostDiskMapping*.
POST
Host Vsan System Update Vsan Task
Update the VSAN service on this host according to the given host configuration specification.
Host Vstorage Object Manager
POST
Host V Storage Object Manager Host Clear V Storage Object Control Flags
Clear control flags on VStorageObject.
POST
Host V Storage Object Manager Host Clone V Storage Object Task
Clone a virtual storage object.
POST
Host V Storage Object Manager Host Create Disk Task
Create a virtual disk, which is a storage object with *disk* as consumption type.
POST
Host V Storage Object Manager Host Delete V Storage Object Task
Delete a virtual storage object and its assoicated backings.
POST
Host V Storage Object Manager Host Delete V Storage Object Ex Task
Delete a virtual storage object and its assoicated backings.
POST
Host V Storage Object Manager Host Extend Disk Task
Expand the capacity of a virtual disk, which is a storage object with *disk*, to the new capacity.
POST
Host V Storage Object Manager Host Inflate Disk Task
Inflate a sparse or thin-provisioned virtual disk up to the full size.
POST
Host V Storage Object Manager Host List V Storage Object
List all virtual storage objects located on a datastore.
POST
Host V Storage Object Manager Host Reconcile Datastore Inventory Task
Reconcile the datastore inventory info of virtual storage objects.
POST
Host V Storage Object Manager Host Register Disk
Promote a virtual disk to a First Class Disk.
POST
Host V Storage Object Manager Host Relocate V Storage Object Task
Relocate a virtual storage object.
POST
Host V Storage Object Manager Host Rename V Storage Object
Rename a virtual storage object.
POST
Host V Storage Object Manager Host Retrieve V Storage Infrastructure Object Policy
Retrieve virtual storage infrastructure object SBPM policy on given datastore.
POST
Host V Storage Object Manager Host Retrieve V Storage Object
Retrieve a virtual storage object.
POST
Host V Storage Object Manager Host Retrieve V Storage Object Metadata
Retrieve metadata KV pairs from a virtual storage object.
POST
Host V Storage Object Manager Host Retrieve V Storage Object Metadata Value
Retrieve the metadata value by key from a virtual storage object.
POST
Host V Storage Object Manager Host Retrieve V Storage Object State
Retrieve a virtual storage object state.
POST
Host V Storage Object Manager Host Schedule Reconcile Datastore Inventory
Schedules reconcile of the datastore inventory info of virtual storage objects.
POST
Host V Storage Object Manager Host Set V Storage Object Control Flags
Set control flags on VStorageObject.
POST
Host V Storage Object Manager Host Update V Storage Object Metadata Task
Update metadata KV pairs to a virtual storage object.
POST
Host V Storage Object Manager Host Update V Storage Object Metadata Ex Task
Update metadata KV pairs to a virtual storage object.
POST
Host V Storage Object Manager Host V Storage Object Create Disk From Snapshot Task
Creates a new Disk from given snapshot of a VStorageObject.
POST
Host V Storage Object Manager Host V Storage Object Create Snapshot Task
Creates a snapshot of a given VStorageObject.
POST
Host V Storage Object Manager Host V Storage Object Delete Snapshot Task
Deletes a given snapshot of a VStorageObject.
POST
Host V Storage Object Manager Host V Storage Object Retrieve Snapshot Info
Retrieves snapshot information of a given VStorageObject.
POST
Host V Storage Object Manager Host V Storage Object Revert Task
Reverts to a given snapshot of a VStorageObject.
POST
Host V Storage Object Manager Rename V Storage Object Ex
Rename a virtual storage object.
POST
Host V Storage Object Manager Revert V Storage Object Ex Task
Reverts to a given snapshot of a VStorageObject.
POST
Host V Storage Object Manager V Storage Object Create Snapshot Ex Task
Creates a snapshot of a given VStorageObject.
POST
Host V Storage Object Manager V Storage Object Delete Snapshot Ex Task
Deletes a given snapshot of a VStorageObject.
POST
Host V Storage Object Manager V Storage Object Extend Disk Ex Task
Expand the capacity of a virtual disk, which is a storage object with *disk*, to the new capacity.
Http Nfc Lease
GET
Http Nfc Lease Get Capabilities
Current supported capabilities by this lease See *HttpNfcLeaseCapabilities*
GET
Http Nfc Lease Get Error
If the lease is in the error state, this property contains the error that caused the lease to be aborted.
GET
Http Nfc Lease Get Info
Provides information on the objects contained in this lease.
GET
Http Nfc Lease Get Initialize Progress
Provides progress information (0-100 percent) for the initializing state of the lease.
GET
Http Nfc Lease Get Mode
Current mode of the lease.
GET
Http Nfc Lease Get State
The current state of the lease.
GET
Http Nfc Lease Get Transfer Progress
Provides progress information (0-100 percent) for current transfer.
POST
Http Nfc Lease Http Nfc Lease Abort
Aborts the import/export and releases this lease.
POST
Http Nfc Lease Http Nfc Lease Complete
Completes the import/export and releases this lease.
POST
Http Nfc Lease Http Nfc Lease Get Manifest
Gets the download manifest for this lease.
POST
Http Nfc Lease Http Nfc Lease Probe Urls
Perform a series of validations on the target host to see if it can succesfully perform PullFromUrls.
POST
Http Nfc Lease Http Nfc Lease Progress
Sets the disk up/download progress, and renews this lease.
POST
Http Nfc Lease Http Nfc Lease Pull From Urls Task
Upgrades current lease from push to pull mode.
POST
Http Nfc Lease Http Nfc Lease Set Manifest Checksum Type
Sets desired checksum algorithm per each file that will be returned in ManifestEntry.
Inventory View
POST
Inventory View Close Inventory View Folder
Notify the server that folder(s) have been closed, and changes for all its contained objects should no longer be sent.
POST
Inventory View Destroy View
Destroy this view.
GET
Inventory View Get View
The list of references to objects mapped by this view.
POST
Inventory View Open Inventory View Folder
Adds the child objects of a given managed entity to the view.
Io Filter Manager
POST
Io Filter Manager Install Io Filter Task
Install an IO Filter on a compute resource.
POST
Io Filter Manager Query Disks Using Filter
Return the list of virtual disks that use an IO Filter installed on a compute resource.
POST
Io Filter Manager Query Io Filter Info
Return the information for the IO Filters that are installed on the cluster.
POST
Io Filter Manager Query Io Filter Issues
Return the issues that occurred during the last installation/uninstallation/upgrade operation of an IO Filter on a compute resource.
POST
Io Filter Manager Resolve Installation Errors On Cluster Task
Resolve the errors occurred during an installation/uninstallation/upgrade operation of an IO Filter on a cluster.
POST
Io Filter Manager Resolve Installation Errors On Host Task
Resolve the errors occurred during an installation/uninstallation/upgrade operation of an IO Filter on a host.
POST
Io Filter Manager Uninstall Io Filter Task
Uninstall an IO Filter from a compute resource.
POST
Io Filter Manager Upgrade Io Filter Task
Upgrade an IO Filter on a compute resource.
Ip Pool Manager
POST
Ip Pool Manager Allocate Ipv4 Address
Allocates an IPv4 address from an IP pool.
POST
Ip Pool Manager Allocate Ipv6 Address
Allocates an IPv6 address from an IP pool.
POST
Ip Pool Manager Create Ip Pool
Create a new IP pool.
POST
Ip Pool Manager Destroy Ip Pool
Destroys an IP pool on the given datacenter.
POST
Ip Pool Manager Query IP Allocations
Query IP allocations by IP pool and extension key.
POST
Ip Pool Manager Query Ip Pools
Return the list of IP pools for a datacenter.
POST
Ip Pool Manager Release Ip Allocation
Releases an IP allocation back to it's IP pool.
POST
Ip Pool Manager Update Ip Pool
Update an IP pool on a datacenter.
Iscsi Manager
POST
Iscsi Manager Bind Vnic
Bind a Virtual NIC to be used for an iSCSI adapter
POST
Iscsi Manager Query Bound Vnics
Query the list of Virtual NICs that are bound to a given iSCSI HBA.
POST
Iscsi Manager Query Candidate Nics
Query the candidate Virtual NICs and Physical NICs that can be used for Port-Binding.
POST
Iscsi Manager Query Migration Dependencies
Query the dependency table for a migration operation of a given Physical NIC.
POST
Iscsi Manager Query Pnic Status
Query if Physical NIC device is used for iSCSI.
POST
Iscsi Manager Query Vnic Status
Query the status of Virtual NIC association with the iSCSI.
POST
Iscsi Manager Unbind Vnic
Unbind Virtual NIC binding from an iSCSI adapter.
License Assignment Manager
POST
License Assignment Manager Query Assigned Licenses
Get information about all the licenses associated with an entity
POST
License Assignment Manager Remove Assigned License
Remove licenses associated with an entity
POST
License Assignment Manager Update Assigned License
Update the license associated with an entity
License Manager
POST
License Manager Add License
Adds a license to the inventory of available licenses.
POST
License Manager Check License Feature
Returns whether or not a given feature is enabled.
POST
License Manager Configure License Source
Allows for reconfiguration of the License Manager license source.
POST
License Manager Decode License
Decodes licensing information on the license specified.
POST
License Manager Disable Feature
Release licenses for an optional feature.
POST
License Manager Enable Feature
Enable a feature that has an optional state.
GET
License Manager Get Diagnostics
Return current diagnostic information.
GET
License Manager Get Evaluation
GET
License Manager Get Feature Info
The list of features that can be licensed.
GET
License Manager Get License Assignment Manager
License Assignment Manager
GET
License Manager Get Licensed Edition
The product's license edition.
GET
License Manager Get Licenses
Get information about all the licenses available.
GET
License Manager Get Source
Set or return a data object type of LocalLicense or LicenseServer.
GET
License Manager Get Source Available
Current state of the license source.
POST
License Manager Query License Source Availability
Queries the current license source for total and available licenses available for each feature known to this system.
POST
License Manager Query License Usage
Returns the license usage.
POST
License Manager Query Supported Features
Queries the current license source for a list of available licenses that can be licensed from this system.
POST
License Manager Remove License
Remove license from the available set.
POST
License Manager Remove License Label
Removed a license's label.
POST
License Manager Set License Edition
Defines the product's license edition.
POST
License Manager Update License
Updates the available licenses to the one provided in licenseKey.
POST
License Manager Update License Label
Update a license's label.
List View
POST
List View Destroy View
Destroy this view.
GET
List View Get View
The list of references to objects mapped by this view.
POST
List View Modify List View
Modify the list by giving a delta of entities to add and entities to remove.
POST
List View Reset List View
Replaces the list with an entirely new set of objects.
POST
List View Reset List View From View
Replaces the list with the set of objects in a given view.
Localization Manager
GET
Localization Manager Get Catalog
Fetches the descriptions of all the client-side localization message catalogs available for the current session locale.
Managed Entity
POST
Managed Entity Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
GET
Managed Entity Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Managed Entity Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Managed Entity Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Managed Entity Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Managed Entity Get Custom Value
Custom field values.
GET
Managed Entity Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Managed Entity Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Managed Entity Get Effective Role
Access rights the current session has to this entity.
GET
Managed Entity Get Name
Name of this entity, unique relative to its parent.
GET
Managed Entity Get Overall Status
General health of this managed entity.
GET
Managed Entity Get Parent
Parent of this entity.
GET
Managed Entity Get Permission
List of permissions defined for this entity.
GET
Managed Entity Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Managed Entity Get Tag
The set of tags associated with this managed entity.
GET
Managed Entity Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Managed Entity Get Value
List of custom field values.
POST
Managed Entity Reload
Reload the entity state.
POST
Managed Entity Rename Task
Renames this managed entity.
POST
Managed Entity Set Custom Value
Assigns a value to a custom field.
Managed Object View
POST
Managed Object View Destroy View
Destroy this view.
GET
Managed Object View Get View
The list of references to objects mapped by this view.
Network
POST
Network Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Network Destroy Network
Removes a network.
GET
Network Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Network Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Network Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Network Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Network Get Custom Value
Custom field values.
GET
Network Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Network Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Network Get Effective Role
Access rights the current session has to this entity.
GET
Network Get Host
Hosts attached to this network.
GET
Network Get Name
Name of this entity, unique relative to its parent.
GET
Network Get Overall Status
General health of this managed entity.
GET
Network Get Parent
Parent of this entity.
GET
Network Get Permission
List of permissions defined for this entity.
GET
Network Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Network Get Summary
Properties of a network.
GET
Network Get Tag
The set of tags associated with this managed entity.
GET
Network Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Network Get Value
List of custom field values.
GET
Network Get Vm
Virtual machines using this network.
POST
Network Reload
Reload the entity state.
POST
Network Rename Task
Renames this managed entity.
POST
Network Set Custom Value
Assigns a value to a custom field.
Opaque Network
POST
Opaque Network Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Opaque Network Destroy Network
Removes a network.
GET
Opaque Network Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Opaque Network Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Opaque Network Get Capability
The capability of the Opaque Network.
GET
Opaque Network Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Opaque Network Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Opaque Network Get Custom Value
Custom field values.
GET
Opaque Network Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Opaque Network Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Opaque Network Get Effective Role
Access rights the current session has to this entity.
GET
Opaque Network Get Extra Config
Extra NSX specific properties for opaque network.
GET
Opaque Network Get Host
Hosts attached to this network.
GET
Opaque Network Get Name
Name of this entity, unique relative to its parent.
GET
Opaque Network Get Overall Status
General health of this managed entity.
GET
Opaque Network Get Parent
Parent of this entity.
GET
Opaque Network Get Permission
List of permissions defined for this entity.
GET
Opaque Network Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Opaque Network Get Summary
Properties of a network.
GET
Opaque Network Get Tag
The set of tags associated with this managed entity.
GET
Opaque Network Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Opaque Network Get Value
List of custom field values.
GET
Opaque Network Get Vm
Virtual machines using this network.
POST
Opaque Network Reload
Reload the entity state.
POST
Opaque Network Rename Task
Renames this managed entity.
POST
Opaque Network Set Custom Value
Assigns a value to a custom field.
Option Manager
GET
Option Manager Get Setting
A list of the current settings for the key/value pair options.
GET
Option Manager Get Supported Option
A list of supported key/value pair options including their type information.
POST
Option Manager Query Options
Returns a specific node or nodes in the option hierarchy.
POST
Option Manager Update Options
Updates one or more options.
Overhead Memory Manager
POST
Overhead Memory Manager Lookup Vm Overhead Memory
Return static VM overhead memory value in bytes for a (vm, host) pair from the overhead memory module (OMM) in Virtual Center.
Ovf Manager
POST
Ovf Manager Create Descriptor
Create an OVF descriptor for the specified ManagedEntity, which may be a *VirtualMachine* or a *VirtualApp*.
POST
Ovf Manager Create Import Spec
Validate the OVF descriptor against the hardware supported by the host system.
GET
Ovf Manager Get Ovf Export Option
Returns an array of *OvfOptionInfo* object that specifies what options the server support for exporting an OVF descriptor.
GET
Ovf Manager Get Ovf Import Option
Returns an array of *OvfOptionInfo* object that specifies what options the server support for modifing/relaxing the OVF import process.
POST
Ovf Manager Parse Descriptor
Parse the OVF descriptor and return as much information about it as possible without knowing the host on which it will be imported.
POST
Ovf Manager Validate Host
Validate that the given OVF can be imported on the host.
Performance Manager
POST
Performance Manager Create Perf Interval
Adds a new historical interval.
GET
Performance Manager Get Description
The static description strings.
GET
Performance Manager Get Historical Interval
A list of *intervals* configured on the system.
GET
Performance Manager Get Perf Counter
A list of all supported performance counters in the system.
POST
Performance Manager Query Available Perf Metric
Retrieves all performance counters for the specified *managed object* generated during a specified period of time.
POST
Performance Manager Query Perf
Retrieves the performance metrics for the specified entity (or entities) based on the properties specified in the *PerfQuerySpec* data object.
POST
Performance Manager Query Perf Composite
Retrieves a *PerfCompositeMetric* data object that comprises statistics for the specified entity and its children entities.
POST
Performance Manager Query Perf Counter
Retrieves counter information for the specified list of counter IDs.
POST
Performance Manager Query Perf Counter By Level
Retrieves the set of counters that are available at a specified collection *PerfInterval.level*.
POST
Performance Manager Query Perf Provider Summary
Retrieves the *PerfProviderSummary* data object that defines the capabilities of the specified managed object with respect to statistics, such as whether it supports current or summary statistics&#46;
POST
Performance Manager Remove Perf Interval
Removes an interval from the list.
POST
Performance Manager Reset Counter Level Mapping
Restores a set of performance counters to the default level of data collection.
POST
Performance Manager Update Counter Level Mapping
Changes the level of data collection for a set of performance counters.
POST
Performance Manager Update Perf Interval
Modifies VirtualCenter Server's built-in *historical intervals*, within certain limits.
Profile
POST
Profile Associate Profile
Associate a profile with a managed entity.
POST
Profile Check Profile Compliance Task
Check compliance of an entity against a Profile.
POST
Profile Destroy Profile
Destroy the profile.
POST
Profile Dissociate Profile
Remove the association between a profile and a managed entity.
POST
Profile Export Profile
Export the profile in a serialized form.
GET
Profile Get Compliance Status
Overall compliance of entities associated with this profile.
GET
Profile Get Config
Configuration data for the profile.
GET
Profile Get Created Time
Time at which the profile was created.
GET
Profile Get Description
Localizable description of the profile
GET
Profile Get Entity
List of managed entities associated with the profile.
GET
Profile Get Modified Time
Time at which the profile was last modified.
GET
Profile Get Name
Name of the profile.
POST
Profile Retrieve Description
Returns the localizable description for the profile.
Profile Compliance Manager
POST
Profile Compliance Manager Check Compliance Task
Check compliance of an entity against a Profile.
POST
Profile Compliance Manager Clear Compliance Status
Clear the saved ComplianceResult based on profile and entity filtering criteria.
POST
Profile Compliance Manager Query Compliance Status
Query the compliance status based on Profile and Entity filter.
POST
Profile Compliance Manager Query Expression Metadata
Query the metadata for the expressions.
Profile Manager
POST
Profile Manager Create Profile
Create a profile from the specified CreateSpec.
POST
Profile Manager Find Associated Profile
Get the profile(s) to which this entity is associated.
GET
Profile Manager Get Profile
A list of profiles known to this ProfileManager.
POST
Profile Manager Query Policy Metadata
Get the Metadata information for the policyNames.
Property Collector
POST
Property Collector Cancel Retrieve Properties Ex
Discards remaining results from a retrieval started by *PropertyCollector.RetrievePropertiesEx* on the same session on the same *PropertyCollector*.
POST
Property Collector Cancel Wait For Updates
Attempts to cancel outstanding calls to *PropertyCollector.WaitForUpdates* or *PropertyCollector.WaitForUpdatesEx* in the current session.
POST
Property Collector Check For Updates
Checks for updates on properties specified by the union of all current filters.
POST
Property Collector Continue Retrieve Properties Ex
Retrieves additional results from a retrieval started by *PropertyCollector.RetrievePropertiesEx* on the same session on the same *PropertyCollector*.
POST
Property Collector Create Filter
Creates a new filter for the given set of managed objects.
POST
Property Collector Create Property Collector
Creates a new session-specific *PropertyCollector* that can be used to retrieve property updates independent of any other *PropertyCollector*.
POST
Property Collector Destroy Property Collector
Destroys this *PropertyCollector*.
GET
Property Collector Get Filter
The filters that this *PropertyCollector* uses to determine the list of properties for which it detects incremental changes.
POST
Property Collector Retrieve Properties
Retrieves the specified properties of the specified managed objects.
POST
Property Collector Retrieve Properties Ex
Retrieves the specified properties of the specified managed objects.
POST
Property Collector Wait For Updates
Calculate the set of updates for each existing filter in the session, returning when at least one filter has updates.
POST
Property Collector Wait For Updates Ex
Calculate the set of updates for each existing filter in the session.
Property Filter
POST
Property Filter Destroy Property Filter
Destroys this filter.
GET
Property Filter Get Partial Updates
Flag to indicate if a change to a nested property reports only the nested change or the entire specified property value.
GET
Property Filter Get Spec
Specifications for this filter.
Resource Planning Manager
POST
Resource Planning Manager Estimate Database Size
Estimates the database size required to store VirtualCenter data.
Resource Pool
POST
Resource Pool Create Child VM Task
Creates a new virtual machine in a vApp container.
POST
Resource Pool Create Resource Pool
Creates a new resource pool.
POST
Resource Pool Create V App
Creates a new vApp container.
POST
Resource Pool Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Resource Pool Destroy Children
Removes all child resource pools recursively.
GET
Resource Pool Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Resource Pool Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Resource Pool Get Child Configuration
The resource configuration of all direct children (VirtualMachine and ResourcePool) of this resource group.
GET
Resource Pool Get Config
Configuration of this resource pool.
GET
Resource Pool Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Resource Pool Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Resource Pool Get Custom Value
Custom field values.
GET
Resource Pool Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Resource Pool Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Resource Pool Get Effective Role
Access rights the current session has to this entity.
GET
Resource Pool Get Name
Name of this entity, unique relative to its parent.
GET
Resource Pool Get Namespace
The namespace with which the ResourcePool is associated.
GET
Resource Pool Get Overall Status
General health of this managed entity.
GET
Resource Pool Get Owner
The ComputeResource to which this set of one or more nested resource pools belong.
GET
Resource Pool Get Parent
Parent of this entity.
GET
Resource Pool Get Permission
List of permissions defined for this entity.
GET
Resource Pool Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Resource Pool Get Resource Pool
The set of child resource pools.
GET
Resource Pool Get Runtime
Runtime information about a resource pool.
GET
Resource Pool Get Summary
Basic information about a resource pool.
GET
Resource Pool Get Tag
The set of tags associated with this managed entity.
GET
Resource Pool Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Resource Pool Get Value
List of custom field values.
GET
Resource Pool Get Vm
The set of virtual machines associated with this resource pool.
POST
Resource Pool Import V App
Creates a new entity in this resource pool.
POST
Resource Pool Move Into Resource Pool
Moves a set of resource pools, vApps or virtual machines into this pool.
POST
Resource Pool Query Resource Config Option
Get a value range and default values for *ResourceConfigSpec*.
POST
Resource Pool Refresh Runtime
Refreshes the resource usage data that is available in *ResourcePoolRuntimeInfo*.
POST
Resource Pool Register Child VM Task
Adds an existing virtual machine to this resource pool or vApp.
POST
Resource Pool Reload
Reload the entity state.
POST
Resource Pool Rename Task
Renames this managed entity.
POST
Resource Pool Set Custom Value
Assigns a value to a custom field.
POST
Resource Pool Update Child Resource Configuration
Changes resource configuration of a set of children of this resource pool.
POST
Resource Pool Update Config
Updates the configuration of the resource pool.
Scheduled Task
GET
Scheduled Task Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Scheduled Task Get Info
Information about the current scheduled task.
GET
Scheduled Task Get Value
List of custom field values.
POST
Scheduled Task Reconfigure Scheduled Task
Reconfigures the scheduled task properties.
POST
Scheduled Task Remove Scheduled Task
Removes the scheduled task.
POST
Scheduled Task Run Scheduled Task
Runs the scheduled task immediately.
POST
Scheduled Task Set Custom Value
Assigns a value to a custom field.
Scheduled Task Manager
POST
Scheduled Task Manager Create Object Scheduled Task
Creates a scheduled task.
POST
Scheduled Task Manager Create Scheduled Task
Creates a scheduled task.
GET
Scheduled Task Manager Get Description
Static descriptive strings used in scheduled tasks.
GET
Scheduled Task Manager Get Scheduled Task
All available scheduled tasks.
POST
Scheduled Task Manager Retrieve Entity Scheduled Task
Available scheduled tasks defined on the entity.
POST
Scheduled Task Manager Retrieve Object Scheduled Task
Available scheduled tasks defined on the object.
Search Index
POST
Search Index Find All By Dns Name
Finds all virtual machines or hosts by DNS name.
POST
Search Index Find All By Ip
Finds all virtual machines or hosts by IP address, where the IP address is in dot-decimal notation.
POST
Search Index Find All By Uuid
Finds all virtual machines or hosts by UUID.
POST
Search Index Find By Datastore Path
Finds a virtual machine by its location on a datastore.
POST
Search Index Find By Dns Name
Finds a virtual machine or host by DNS name.
POST
Search Index Find By Inventory Path
Finds a managed entity based on its location in the inventory.
POST
Search Index Find By Ip
Finds a virtual machine or host by IP address, where the IP address is in dot-decimal notation.
POST
Search Index Find By Uuid
Finds a virtual machine or host by BIOS or instance UUID.
POST
Search Index Find Child
Finds a particular child based on a managed entity name.
Service Instance
POST
Service Instance Current Time
Returns the current time on the server.
GET
Service Instance Get Capability
API-wide capabilities.
GET
Service Instance Get Content
The properties of the ServiceInstance managed object.
GET
Service Instance Get Server Clock
Contains the time most recently obtained from the server.
POST
Service Instance Query V Motion Compatibility
Investigates the general VMotion compatibility of a virtual machine with a set of hosts.
POST
Service Instance Retrieve Product Components
Component information for bundled products
POST
Service Instance Retrieve Service Content
Retrieves the properties of the service instance.
POST
Service Instance Validate Migration
Checks the validity of a set of proposed migrations.
Service Manager
GET
Service Manager Get Service
The full list of services available in this directory.
POST
Service Manager Query Service List
A query interface that returns a list of services that match certain criteria.
Session Manager
POST
Session Manager Acquire Clone Ticket
Acquire a session-specific ticket string which can be used to clone the current session.
POST
Session Manager Acquire Generic Service Ticket
Creates and returns a one-time credential that may be used to make the specified request.
POST
Session Manager Acquire Local Ticket
Acquires a one-time ticket for mutual authentication between a server and client.
POST
Session Manager Clone Session
Clone the session specified by the clone ticket and associate it with the current connection.
GET
Session Manager Get Current Session
This property contains information about the client's current session.
GET
Session Manager Get Default Locale
This is the default server locale.
GET
Session Manager Get Message
The system global message from the server.
GET
Session Manager Get Message Locale List
Provides the list of locales for which the server has localized messages.
GET
Session Manager Get Session List
The list of currently active sessions.
GET
Session Manager Get Supported Locale List
Provides the list of locales that the server supports.
POST
Session Manager Impersonate User
Converts current session to impersonate the specified user.
POST
Session Manager Login
Log on to the server.
POST
Session Manager Login By SSPI
Log on to the server using SSPI pass-through authentication.
POST
Session Manager Login By Token
Log on to the server through token representing principal identity.
POST
Session Manager Login Extension
Creates a special privileged session that includes the Sessions.ImpersonateUser privilege.
POST
Session Manager Login Extension By Certificate
Creates a special privileged session that includes the Sessions.ImpersonateUser privilege.
POST
Session Manager Login Extension By Subject Name
Creates a special privileged session that includes the Sessions.ImpersonateUser privilege.
POST
Session Manager Logout
Log out and terminate the current session.
POST
Session Manager Session Is Active
Validates that a currently-active session exists with the specified sessionID and userName associated with it.
POST
Session Manager Set Locale
Sets the session locale.
POST
Session Manager Terminate Session
Log off and terminate the provided list of sessions.
POST
Session Manager Update Service Message
Updates the system global message.
Simple Command
POST
Simple Command Execute Simple Command
The single function execution point for this simple command.
GET
Simple Command Get Encoding Type
The encoding type used in the result.
GET
Simple Command Get Entity
A description of the service.
Site Info Manager
POST
Site Info Manager Get Site Info
Returns the *SiteInfo* object associated with this vCenter.
Storage Pod
POST
Storage Pod Add Standalone Host Task
Creates a new single-host compute resource.
POST
Storage Pod Batch Add Hosts To Cluster Task
Adds a set of new and existing hosts to the cluster.
POST
Storage Pod Batch Add Standalone Hosts Task
Adds a list of hosts to inventory, as standalone hosts, in a single invocation.
POST
Storage Pod Create Cluster
Creates a new cluster compute resource in this folder.
POST
Storage Pod Create Cluster Ex
Creates a new cluster compute resource in this folder.
POST
Storage Pod Create Datacenter
Creates a new datacenter with the given name.
POST
Storage Pod Create DVS Task
Create a *DistributedVirtualSwitch* in the folder according to the specified *DVSCreateSpec*.
POST
Storage Pod Create Folder
Creates a new sub-folder with the specified name.
POST
Storage Pod Create Storage Pod
Creates a new storage pod in this folder.
POST
Storage Pod Create VM Task
Creates a new virtual machine in the current folder and attaches it to the specified resource pool.
POST
Storage Pod Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
GET
Storage Pod Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Storage Pod Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Storage Pod Get Child Entity
An array of managed object references.
GET
Storage Pod Get Child Type
Specifies the object types a folder may contain.
GET
Storage Pod Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Storage Pod Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Storage Pod Get Custom Value
Custom field values.
GET
Storage Pod Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Storage Pod Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Storage Pod Get Effective Role
Access rights the current session has to this entity.
GET
Storage Pod Get Name
Name of this entity, unique relative to its parent.
GET
Storage Pod Get Namespace
The namespace with which the Folder is associated.
GET
Storage Pod Get Overall Status
General health of this managed entity.
GET
Storage Pod Get Parent
Parent of this entity.
GET
Storage Pod Get Permission
List of permissions defined for this entity.
GET
Storage Pod Get Pod Storage Drs Entry
Storage DRS related attributes of the Storage Pod.
GET
Storage Pod Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Storage Pod Get Summary
Storage pod summary.
GET
Storage Pod Get Tag
The set of tags associated with this managed entity.
GET
Storage Pod Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Storage Pod Get Value
List of custom field values.
POST
Storage Pod Move Into Folder Task
Moves a set of managed entities into this folder.
POST
Storage Pod Register VM Task
Adds an existing virtual machine to the folder.
POST
Storage Pod Reload
Reload the entity state.
POST
Storage Pod Rename Task
Renames this managed entity.
POST
Storage Pod Set Custom Value
Assigns a value to a custom field.
POST
Storage Pod Unregister And Destroy Task
Recursively unregisters all virtual machines and vApps, and destroys all child virtual machine folders.
Storage Query Manager
POST
Storage Query Manager Query Hosts With Attached Lun
Query the set of all hosts which have the specified lun attached.
Storage Resource Manager
POST
Storage Resource Manager Apply Storage Drs Recommendation Task
Applies a recommendation from the recommendation list that is generated by SDRS initial placement invoked by RecommendDatastore method.
POST
Storage Resource Manager Apply Storage Drs Recommendation To Pod Task
Applies a recommendation from the recommendation list that is generated by SDRS load balancing activity.
POST
Storage Resource Manager Cancel Storage Drs Recommendation
Cancels a recommendation.
POST
Storage Resource Manager Configure Datastore IORM Task
Changes configuration of storage I/O resource management for a given datastore.
POST
Storage Resource Manager Configure Storage Drs For Pod Task
Change the storage DRS configuration for a pod *StoragePod*.
POST
Storage Resource Manager Query Datastore Performance Summary
Returns datastore summary performance statistics.
POST
Storage Resource Manager Query IORM Config Option
Query configuration options for storage I/O resource management.
POST
Storage Resource Manager Recommend Datastores
POST
Storage Resource Manager Refresh Storage Drs Recommendation
Make Storage DRS invoke again on the specified pod *StoragePod* and return a new list of recommendations.
POST
Storage Resource Manager Refresh Storage Drs Recommendations For Pod Task
Invoke Storage DRS on a specific pod *StoragePod* and return a new list of recommendations.
POST
Storage Resource Manager Validate Storage Pod Config
Validate the new storage DRS configuration for a pod *StoragePod*.
Task
POST
Task Cancel Task
Cancels a running or queued task.
GET
Task Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Task Get Info
Detailed information about this task.
GET
Task Get Value
List of custom field values.
POST
Task Set Custom Value
Assigns a value to a custom field.
POST
Task Set Task Description
Updates task description to describe the current phase of the task.
POST
Task Set Task State
Sets task state and optionally sets results or fault, as appropriate for state
POST
Task Update Progress
Sets percentage done for this task and recalculates overall percentage done.
Task History Collector
POST
Task History Collector Destroy Collector
Destroys this collector.
GET
Task History Collector Get Filter
The filter used to create this collector.
GET
Task History Collector Get Latest Page
The items in the 'viewable latest page'.
POST
Task History Collector Read Next Tasks
Reads the 'scrollable view' from the current position.
POST
Task History Collector Read Previous Tasks
Reads the 'scrollable view' from the current position.
POST
Task History Collector Reset Collector
Moves the "scrollable view" to the item immediately preceding the "viewable latest page".
POST
Task History Collector Rewind Collector
Moves the "scrollable view" to the oldest item.
POST
Task History Collector Set Collector Page Size
Sets the "viewable latest page" size to contain at most the number of items specified by the maxCount parameter).
Task Manager
POST
Task Manager Create Collector For Tasks
Creates a *TaskHistoryCollector*, a specialized *HistoryCollector* that gathers *TaskInfo* data objects.
POST
Task Manager Create Task
Creates a new *Task*, specifying the object with which the *Task* is associated, the type of task, and whether the task is cancelable.
GET
Task Manager Get Description
Locale-specific, static strings that describe *Task* information to users.
GET
Task Manager Get Max Collector
Maximum number of *TaskHistoryCollector* data objects that can exist concurrently, per client.
GET
Task Manager Get Recent Task
A list of *Task* managed objects that completed recently, that are currently running, or that are queued to run.
Tenant Tenant Manager
POST
Tenant Tenant Manager Mark Service Provider Entities
Define a set of ManagedEntity objects as used for tenant management.
POST
Tenant Tenant Manager Retrieve Service Provider Entities
Retrieves the list of tenant management entities.
POST
Tenant Tenant Manager Unmark Service Provider Entities
Resets the management type of an array of ManagedEntity objects.
User Directory
GET
User Directory Get Domain List
List of Windows domains available for user searches, if the underlying system supports windows domain membership.
POST
User Directory Retrieve User Groups
Returns a list of *UserSearchResult* objects describing the users and groups defined for the server.
Vcenter Vstorage Object Manager
POST
Vcenter V Storage Object Manager Attach Tag To V Storage Object
Attach a tag to a virtual storage object.
POST
Vcenter V Storage Object Manager Clear V Storage Object Control Flags
Clear control flags on VStorageObject.
POST
Vcenter V Storage Object Manager Clone V Storage Object Task
Clone a virtual storage object.
POST
Vcenter V Storage Object Manager Create Disk Task
Create a virtual disk, which is a storage object with *disk* as consumption type.
POST
Vcenter V Storage Object Manager Create Disk From Snapshot Task
Creates a new Disk from given snapshot of a VStorageObject.
POST
Vcenter V Storage Object Manager Delete Snapshot Task
Deletes a given snapshot of a VStorageObject.
POST
Vcenter V Storage Object Manager Delete V Storage Object Task
Delete a virtual storage object and its associated backings.
POST
Vcenter V Storage Object Manager Delete V Storage Object Ex Task
Delete a virtual storage object and its associated backings.
POST
Vcenter V Storage Object Manager Detach Tag From V Storage Object
Detach a tag from a virtual storage object.
POST
Vcenter V Storage Object Manager Extend Disk Task
Expand the capacity of a virtual disk, which is a storage object with *disk*, to the new capacity.
POST
Vcenter V Storage Object Manager Inflate Disk Task
Inflate a sparse or thin-provisioned virtual disk up to the full size.
POST
Vcenter V Storage Object Manager List Tags Attached To V Storage Object
Lists all tags attached to virtual storage object.
POST
Vcenter V Storage Object Manager List V Storage Object
List all virtual storage objects located on a datastore.
POST
Vcenter V Storage Object Manager List V Storage Objects Attached To Tag
Lists all virtual storage objects attached to the tag.
POST
Vcenter V Storage Object Manager Reconcile Datastore Inventory Task
Reconcile the datastore inventory info of virtual storage objects.
POST
Vcenter V Storage Object Manager Register Disk
Promote a virtual disk to a First Class Disk.
POST
Vcenter V Storage Object Manager Relocate V Storage Object Task
Relocate a virtual storage object.
POST
Vcenter V Storage Object Manager Rename V Storage Object
Rename a virtual storage object.
POST
Vcenter V Storage Object Manager Rename V Storage Object Ex
Rename a virtual storage object.
POST
Vcenter V Storage Object Manager Retrieve Snapshot Details
Retrieves snapshot disk details of a given snapshot.
POST
Vcenter V Storage Object Manager Retrieve Snapshot Info
Retrieves snapshot information of a given VStorageObject.
POST
Vcenter V Storage Object Manager Retrieve V Storage Infrastructure Object Policy
Retrieve virtual storage infrastructure object SBPM policy on given datastore.
POST
Vcenter V Storage Object Manager Retrieve V Storage Object
Retrieve a virtual storage object.
POST
Vcenter V Storage Object Manager Retrieve V Storage Object Associations
Retrieve vm associations for each virtual storage object in the query.
POST
Vcenter V Storage Object Manager Retrieve V Storage Object State
Retrieve a virtual storage object state.
POST
Vcenter V Storage Object Manager Revert V Storage Object Task
Reverts to a given snapshot of a VStorageObject.
POST
Vcenter V Storage Object Manager Revert V Storage Object Ex Task
Reverts to a given snapshot of a VStorageObject.
POST
Vcenter V Storage Object Manager Schedule Reconcile Datastore Inventory
Schedules reconcile of the inventory info of virtual storage objects on one of the hosts that is connected with the datastore.
POST
Vcenter V Storage Object Manager Set V Storage Object Control Flags
Set control flags on VStorageObject.
POST
Vcenter V Storage Object Manager Update V Storage Infrastructure Object Policy Task
Assigns specified SBPM policy to the given virtual storage infrastructure object.
POST
Vcenter V Storage Object Manager Update V Storage Object Crypto Task
Update the crypto on a virtual storage object.
POST
Vcenter V Storage Object Manager Update V Storage Object Policy Task
Update the storage policy on a virtual storage object.
POST
Vcenter V Storage Object Manager V Center Update V Storage Object Metadata Ex Task
Update metadata KV pairs to a virtual storage object and returns the corresponding vclock upon success.
POST
Vcenter V Storage Object Manager V Storage Object Create Snapshot Task
Creates a snapshot of a given VStorageObject.
POST
Vcenter V Storage Object Manager V Storage Object Create Snapshot Ex Task
Creates a snapshot of a given VStorageObject.
POST
Vcenter V Storage Object Manager V Storage Object Delete Snapshot Ex Task
Deletes a given snapshot of a VStorageObject.
POST
Vcenter V Storage Object Manager V Storage Object Extend Disk Ex Task
Expand the capacity of a virtual disk, which is a storage object with *disk*, to the new capacity.
POST
Vcenter V Storage Object Manager Vstorage Object V Center Query Changed Disk Areas
Get a list of areas of a virtual disk that have been modified since a well-defined point in the past.
View
POST
View Destroy View
Destroy this view.
View Manager
POST
View Manager Create Container View
Create a *ContainerView* managed object for this session.
POST
View Manager Create Inventory View
Create a new *InventoryView* managed object for this session.
POST
View Manager Create List View
Create a *ListView* object for this session.
POST
View Manager Create List View From View
Create a *ListView* object for this session.
GET
View Manager Get View List
An array of view references.
Virtual App
POST
Virtual App Clone V App Task
Creates a clone of this vApp.
POST
Virtual App Create Child VM Task
Creates a new virtual machine in a vApp container.
POST
Virtual App Create Resource Pool
Creates a new resource pool.
POST
Virtual App Create V App
Creates a new vApp container.
POST
Virtual App Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Virtual App Destroy Children
Removes all child resource pools recursively.
POST
Virtual App Export V App
Obtains an export lease on this vApp.
GET
Virtual App Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Virtual App Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Virtual App Get Child Configuration
The resource configuration of all direct children (VirtualMachine and ResourcePool) of this resource group.
GET
Virtual App Get Child Link
List of linked children.
GET
Virtual App Get Config
Configuration of this resource pool.
GET
Virtual App Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Virtual App Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Virtual App Get Custom Value
Custom field values.
GET
Virtual App Get Datastore
A collection of references to the subset of datastore objects used by this vApp.
GET
Virtual App Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Virtual App Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Virtual App Get Effective Role
Access rights the current session has to this entity.
GET
Virtual App Get Name
Name of this entity, unique relative to its parent.
GET
Virtual App Get Namespace
The namespace with which the ResourcePool is associated.
GET
Virtual App Get Network
A collection of references to the subset of network objects that is used by this virtual machine.
GET
Virtual App Get Overall Status
General health of this managed entity.
GET
Virtual App Get Owner
The ComputeResource to which this set of one or more nested resource pools belong.
GET
Virtual App Get Parent
Parent of this entity.
GET
Virtual App Get Parent Folder
A reference to the parent folder in the VM and Template folder hierarchy.
GET
Virtual App Get Parent V App
Reference to the parent vApp.
GET
Virtual App Get Permission
List of permissions defined for this entity.
GET
Virtual App Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Virtual App Get Resource Pool
The set of child resource pools.
GET
Virtual App Get Runtime
Runtime information about a resource pool.
GET
Virtual App Get Summary
Basic information about a resource pool.
GET
Virtual App Get Tag
The set of tags associated with this managed entity.
GET
Virtual App Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Virtual App Get Value
List of custom field values.
GET
Virtual App Get V App Config
Configuration of this package.
GET
Virtual App Get Vm
The set of virtual machines associated with this resource pool.
POST
Virtual App Import V App
Creates a new entity in this resource pool.
POST
Virtual App Move Into Resource Pool
Moves a set of resource pools, vApps or virtual machines into this pool.
POST
Virtual App Power Off V App Task
Stops this vApp.
POST
Virtual App Power On V App Task
Starts this vApp.
POST
Virtual App Query Resource Config Option
Get a value range and default values for *ResourceConfigSpec*.
POST
Virtual App Refresh Runtime
Refreshes the resource usage data that is available in *ResourcePoolRuntimeInfo*.
POST
Virtual App Register Child VM Task
Adds an existing virtual machine to this resource pool or vApp.
POST
Virtual App Reload
Reload the entity state.
POST
Virtual App Rename Task
Renames this managed entity.
POST
Virtual App Set Custom Value
Assigns a value to a custom field.
POST
Virtual App Suspend V App Task
Suspends this vApp.
POST
Virtual App Unregister V App Task
Removes this vApp from the inventory without removing any of the virtual machine's files on disk.
POST
Virtual App Update Child Resource Configuration
Changes resource configuration of a set of children of this resource pool.
POST
Virtual App Update Config
Updates the configuration of the resource pool.
POST
Virtual App Update Linked Children
Reconfigure the set of linked children.
POST
Virtual App Update V App Config
Updates the vApp configuration.
Virtual Disk Manager
POST
Virtual Disk Manager Copy Virtual Disk Task
Copy a virtual disk, performing conversions as specified in the spec.
POST
Virtual Disk Manager Create Virtual Disk Task
Create a virtual disk.
POST
Virtual Disk Manager Defragment Virtual Disk Task
Defragment a sparse virtual disk.
POST
Virtual Disk Manager Delete Virtual Disk Task
Delete a virtual disk.
POST
Virtual Disk Manager Eager Zero Virtual Disk Task
Explicitly zero out unaccessed parts zeroedthick disk.
POST
Virtual Disk Manager Extend Virtual Disk Task
Expand the capacity of a virtual disk to the new capacity.
POST
Virtual Disk Manager Import Unmanaged Snapshot
Import an unmanaged-snapshot from Virtual-Volume(VVol) enabled Storage Array.
POST
Virtual Disk Manager Inflate Virtual Disk Task
Inflate a sparse or thin-provisioned virtual disk up to the full size.
POST
Virtual Disk Manager Move Virtual Disk Task
Move a virtual disk and all related files from the source location specified by <code>sourceName</code> and <code>sourceDatacenter</code> to the destination location specified by <code>destName</code> and <code>destDatacenter</code>.
POST
Virtual Disk Manager Query Virtual Disk Fragmentation
Return the percentage of fragmentation of the sparse virtual disk.
POST
Virtual Disk Manager Query Virtual Disk Geometry
Get the disk geometry information for the virtual disk.
POST
Virtual Disk Manager Query Virtual Disk Uuid
Get the virtual disk SCSI inquiry page 0x83 data.
POST
Virtual Disk Manager Release Managed Snapshot
Release a snapshot previously imported with importUnmanagedSnapshot
POST
Virtual Disk Manager Set Virtual Disk Uuid
Set the virtual disk SCSI inquiry page 0x83 data.
POST
Virtual Disk Manager Shrink Virtual Disk Task
Shrink a sparse virtual disk.
POST
Virtual Disk Manager Zero Fill Virtual Disk Task
Overwrite all blocks of the virtual disk with zeros.
Virtual Machine
POST
Virtual Machine Acquire Mks Ticket
Creates and returns a one-time credential used in establishing a remote mouse-keyboard-screen connection to this virtual machine.
POST
Virtual Machine Acquire Ticket
Creates and returns a one-time credential used in establishing a specific connection to this virtual machine, for example, a ticket type of mks can be used to establish a remote mouse-keyboard-screen connection.
POST
Virtual Machine Answer VM
Responds to a question that is blocking this virtual machine.
POST
Virtual Machine Apply Evc Mode VM Task
Applies the EVC mode masks to the virtual machine.
POST
Virtual Machine Attach Disk Task
Attach an existing disk to this virtual machine.
POST
Virtual Machine Check Customization Spec
Checks the customization specification against the virtual machine configuration.
POST
Virtual Machine Clone VM Task
Creates a clone of this virtual machine.
POST
Virtual Machine Consolidate VM Disks Task
Consolidate the virtual disk files of the virtual machine by finding hierarchies of redo logs that can be combined without violating data dependency.
POST
Virtual Machine Create Screenshot Task
Create a screen shot of a virtual machine.
POST
Virtual Machine Create Secondary VM Task
Creates a secondary virtual machine to be part of this fault tolerant group.
POST
Virtual Machine Create Secondary VM Ex Task
Creates a secondary virtual machine to be part of this fault tolerant group.
POST
Virtual Machine Create Snapshot Task
Creates a new snapshot of this virtual machine.
POST
Virtual Machine Create Snapshot Ex Task
Creates a new snapshot of this virtual machine.
POST
Virtual Machine Crypto Unlock Task
Unlocks an encrypted virtual machine by sending the encryption keys for the Virtual Machine Home and all the Virtual Disks to the ESX Server.
POST
Virtual Machine Customize VM Task
Customizes a virtual machine's guest operating system.
POST
Virtual Machine Defragment All Disks
Defragment all virtual disks attached to this virtual machine.
POST
Virtual Machine Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Virtual Machine Detach Disk Task
Detach a disk from this virtual machine.
POST
Virtual Machine Disable Secondary VM Task
Disables the specified secondary virtual machine in this fault tolerant group.
POST
Virtual Machine Drop Connections
Force the virtual machine to drop the specified connections.
POST
Virtual Machine Enable Secondary VM Task
Enables the specified secondary virtual machine in this fault tolerant group.
POST
Virtual Machine Estimate Storage For Consolidate Snapshots Task
Estimate the temporary space required to consolidation disk files.
POST
Virtual Machine Export Vm
Obtains an export lease on this virtual machine.
POST
Virtual Machine Extract Ovf Environment
Returns the OVF environment for a virtual machine.
GET
Virtual Machine Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Virtual Machine Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Virtual Machine Get Capability
Information about the runtime capabilities of this virtual machine.
GET
Virtual Machine Get Config
Configuration of this virtual machine, including the name and UUID.
GET
Virtual Machine Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Virtual Machine Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Virtual Machine Get Custom Value
Custom field values.
GET
Virtual Machine Get Datastore
A collection of references to the subset of datastore objects in the datacenter that is used by this virtual machine.
GET
Virtual Machine Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Virtual Machine Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Virtual Machine Get Effective Role
Access rights the current session has to this entity.
GET
Virtual Machine Get Environment Browser
The current virtual machine's environment browser object.
GET
Virtual Machine Get Guest
Information about VMware Tools and about the virtual machine from the perspective of VMware Tools.
GET
Virtual Machine Get Guest Heartbeat Status
The guest heartbeat.
GET
Virtual Machine Get Layout
Detailed information about the files that comprise this virtual machine.
GET
Virtual Machine Get Layout Ex
Detailed information about the files that comprise this virtual machine.
GET
Virtual Machine Get Name
Name of this entity, unique relative to its parent.
GET
Virtual Machine Get Network
A collection of references to the subset of network objects in the datacenter that is used by this virtual machine.
GET
Virtual Machine Get Overall Status
General health of this managed entity.
GET
Virtual Machine Get Parent
Parent of this entity.
GET
Virtual Machine Get Parent V App
Reference to the parent vApp.
GET
Virtual Machine Get Permission
List of permissions defined for this entity.
GET
Virtual Machine Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Virtual Machine Get Resource Config
The resource configuration for a virtual machine.
GET
Virtual Machine Get Resource Pool
The current resource pool that specifies resource allocation for this virtual machine.
GET
Virtual Machine Get Root Snapshot
The roots of all snapshot trees for the virtual machine.
GET
Virtual Machine Get Runtime
Execution state and history for this virtual machine.
GET
Virtual Machine Get Snapshot
Current snapshot and tree.
GET
Virtual Machine Get Storage
Storage space used by the virtual machine, split by datastore.
GET
Virtual Machine Get Summary
Basic information about this virtual machine.
GET
Virtual Machine Get Tag
The set of tags associated with this managed entity.
GET
Virtual Machine Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Virtual Machine Get Value
List of custom field values.
POST
Virtual Machine Instant Clone Task
Creates a powered-on Instant Clone of a virtual machine.
POST
Virtual Machine Make Primary VM Task
Makes the specified secondary virtual machine from this fault tolerant group as the primary virtual machine.
POST
Virtual Machine Mark As Template
Marks a VirtualMachine object as being used as a template.
POST
Virtual Machine Mark As Virtual Machine
Clears the 'isTemplate' flag and reassociates the virtual machine with a resource pool and host.
POST
Virtual Machine Migrate VM Task
Migrates a virtual machine's execution to a specific resource pool or host.
POST
Virtual Machine Mount Tools Installer
Mounts the VMware Tools CD installer as a CD-ROM for the guest operating system.
POST
Virtual Machine Power Off VM Task
Powers off this virtual machine.
POST
Virtual Machine Power On VM Task
Powers on this virtual machine.
POST
Virtual Machine Promote Disks Task
Promotes disks on this virtual machine that have delta disk backings.
POST
Virtual Machine Put Usb Scan Codes
Inject a sequence of USB HID scan codes into the keyboard.
POST
Virtual Machine Query Changed Disk Areas
Get a list of areas of a virtual disk belonging to this VM that have been modified since a well-defined point in the past.
POST
Virtual Machine Query Connections
Ask the virtual machine for a list of connections.
POST
Virtual Machine Query Fault Tolerance Compatibility
This API can be invoked to determine whether a virtual machine is compatible for legacy Fault Tolerance.
POST
Virtual Machine Query Fault Tolerance Compatibility Ex
This API can be invoked to determine whether a virtual machine is compatible for Fault Tolerance.
POST
Virtual Machine Query Unowned Files
For all files that belong to the vm, check that the file owner is set to the current datastore principal user, as set by *HostDatastoreSystem.ConfigureDatastorePrincipal*
POST
Virtual Machine Reboot Guest
Issues a command to the guest operating system asking it to perform a reboot.
POST
Virtual Machine Reconfig VM Task
Reconfigures this virtual machine.
POST
Virtual Machine Refresh Storage Info
Explicitly refreshes the storage information of this virtual machine, updating properties *VirtualMachine.storage*, *VirtualMachine.layoutEx* and *VirtualMachineSummary.storage*.
POST
Virtual Machine Reload
Reload the entity state.
POST
Virtual Machine Reload Virtual Machine From Path Task
Reloads the configuration for this virtual machine from a given datastore path.
POST
Virtual Machine Relocate VM Task
Relocates a virtual machine to the location specified by *VirtualMachineRelocateSpec*.
POST
Virtual Machine Remove All Snapshots Task
Remove all the snapshots associated with this virtual machine.
POST
Virtual Machine Rename Task
Renames this managed entity.
POST
Virtual Machine Reset Guest Information
Clears cached guest information.
POST
Virtual Machine Reset VM Task
Resets power on this virtual machine.
POST
Virtual Machine Revert To Current Snapshot Task
Reverts the virtual machine to the current snapshot.
POST
Virtual Machine Send NMI
Send a non-maskable interrupt (NMI).
POST
Virtual Machine Set Custom Value
Assigns a value to a custom field.
POST
Virtual Machine Set Display Topology
Sets the console window's display topology as specified.
POST
Virtual Machine Set Screen Resolution
Sets the console window's resolution as specified.
POST
Virtual Machine Shutdown Guest
Issues a command to the guest operating system asking it to perform a clean shutdown of all services.
POST
Virtual Machine Standby Guest
Issues a command to the guest operating system asking it to prepare for a suspend operation.
POST
Virtual Machine Start Recording Task
Initiates a recording session on this virtual machine.
POST
Virtual Machine Start Replaying Task
Starts a replay session on this virtual machine.
POST
Virtual Machine Stop Recording Task
Stops a currently active recording session on this virtual machine.
POST
Virtual Machine Stop Replaying Task
Stops a replay session on this virtual machine.
POST
Virtual Machine Suspend VM Task
Suspends execution in this virtual machine.
POST
Virtual Machine Terminate Fault Tolerant VM Task
Terminates the specified secondary virtual machine in a fault tolerant group.
POST
Virtual Machine Terminate VM
Do an immediate power off of a VM.
POST
Virtual Machine Turn Off Fault Tolerance For VM Task
Removes all secondary virtual machines associated with the fault tolerant group and turns off protection for this virtual machine.
POST
Virtual Machine Unmount Tools Installer
Unmounts VMware Tools installer CD.
POST
Virtual Machine Unregister VM
Removes this virtual machine from the inventory without removing any of the virtual machine's files on disk.
POST
Virtual Machine Upgrade Tools Task
Begins the tools upgrade process.
POST
Virtual Machine Upgrade VM Task
Upgrades this virtual machine's virtual hardware to the latest revision that is supported by the virtual machine's current host.
Virtual Machine Compatibility Checker
POST
Virtual Machine Compatibility Checker Check Compatibility Task
Tests whether or not a virtual machine could be placed on the given host in the given resource pool.
POST
Virtual Machine Compatibility Checker Check Power On Task
Tests whether the provided virtual machine can be powered on on the given host and/or resource pool.
POST
Virtual Machine Compatibility Checker Check Vm Config Task
Tests whether the provided virtual machine specification can be applied on the given host and resource pool.
Virtual Machine Guest Customization Manager
POST
Virtual Machine Guest Customization Manager Abort Customization Task
Abort any running guest customization process in the guest and remove the guest customization lock in the guest as well.
POST
Virtual Machine Guest Customization Manager Customize Guest Task
Customize a running virtual machine.
POST
Virtual Machine Guest Customization Manager Start Guest Network Task
Start the network service in the guest, e.g.
Virtual Machine Provisioning Checker
POST
Virtual Machine Provisioning Checker Check Clone Task
Tests the feasibility of a proposed *VirtualMachine.CloneVM_Task* operation.
POST
Virtual Machine Provisioning Checker Check Instant Clone Task
Tests the feasibility of a proposed *VirtualMachine.InstantClone_Task* operation.
POST
Virtual Machine Provisioning Checker Check Migrate Task
Tests the feasibility of a proposed *VirtualMachine.MigrateVM_Task* operation.
POST
Virtual Machine Provisioning Checker Check Relocate Task
Tests the feasibility of a proposed *VirtualMachine.RelocateVM_Task* operation.
POST
Virtual Machine Provisioning Checker Query V Motion Compatibility Ex Task
Investigates the general VMotion compatibility of a set of virtual machines with a set of hosts.
Virtual Machine Snapshot
POST
Virtual Machine Snapshot Export Snapshot
Obtains an export lease on this snapshot.
GET
Virtual Machine Snapshot Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Virtual Machine Snapshot Get Child Snapshot
All snapshots for which this snapshot is the parent.
GET
Virtual Machine Snapshot Get Config
Information about the configuration of this virtual machine when this snapshot was taken.
GET
Virtual Machine Snapshot Get Value
List of custom field values.
GET
Virtual Machine Snapshot Get Vm
The virtual machine for which the snapshot was taken.
POST
Virtual Machine Snapshot Remove Snapshot Task
Removes this snapshot and deletes any associated storage.
POST
Virtual Machine Snapshot Rename Snapshot
Rename this snapshot with either a new name or a new description or both.
POST
Virtual Machine Snapshot Revert To Snapshot Task
Change the execution state of the virtual machine to the state of this snapshot.
POST
Virtual Machine Snapshot Set Custom Value
Assigns a value to a custom field.
Vmware Distributed Virtual Switch
POST
Vmware Distributed Virtual Switch Add DV Portgroup Task
Creates one or more *DistributedVirtualPortgroup*s and adds them to the distributed virtual switch.
POST
Vmware Distributed Virtual Switch Add Network Resource Pool
Add a network resource pool.
POST
Vmware Distributed Virtual Switch Create DV Portgroup Task
Creates a single *DistributedVirtualPortgroup* and adds it to the distributed virtual switch.
POST
Vmware Distributed Virtual Switch Destroy Task
Destroys this object, deleting its contents and removing it from its parent folder (if any).
POST
Vmware Distributed Virtual Switch Dvs Reconfigure Vm Vnic Network Resource Pool Task
reconfigure the Virtual NIC network resource pool configuration.
POST
Vmware Distributed Virtual Switch DVS Rollback Task
This method determines if the distributed virtual switch configuration has changed.
POST
Vmware Distributed Virtual Switch Enable Network Resource Management
Enable/Disable network I/O control on the vSphere Distributed Switch.
POST
Vmware Distributed Virtual Switch Fetch DV Port Keys
Return the keys of ports that meet the criteria.
POST
Vmware Distributed Virtual Switch Fetch DV Ports
Return the ports that meet the criteria.
GET
Vmware Distributed Virtual Switch Get Alarm Actions Enabled
Whether alarm actions are enabled for this entity.
GET
Vmware Distributed Virtual Switch Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Vmware Distributed Virtual Switch Get Capability
Capability of the switch.
GET
Vmware Distributed Virtual Switch Get Config
Switch configuration data.
GET
Vmware Distributed Virtual Switch Get Config Issue
Current configuration issues that have been detected for this entity.
GET
Vmware Distributed Virtual Switch Get Config Status
The configStatus indicates whether or not the system has detected a configuration issue involving this entity.
GET
Vmware Distributed Virtual Switch Get Custom Value
Custom field values.
GET
Vmware Distributed Virtual Switch Get Declared Alarm State
A set of alarm states for alarms that apply to this managed entity.
GET
Vmware Distributed Virtual Switch Get Disabled Method
List of operations that are disabled, given the current runtime state of the entity.
GET
Vmware Distributed Virtual Switch Get Effective Role
Access rights the current session has to this entity.
GET
Vmware Distributed Virtual Switch Get Name
Name of this entity, unique relative to its parent.
GET
Vmware Distributed Virtual Switch Get Network Resource Pool
Network resource pool information for the switch.
GET
Vmware Distributed Virtual Switch Get Overall Status
General health of this managed entity.
GET
Vmware Distributed Virtual Switch Get Parent
Parent of this entity.
GET
Vmware Distributed Virtual Switch Get Permission
List of permissions defined for this entity.
GET
Vmware Distributed Virtual Switch Get Portgroup
Portgroups that are defined on the switch.
GET
Vmware Distributed Virtual Switch Get Recent Task
The set of recent tasks operating on this managed entity.
GET
Vmware Distributed Virtual Switch Get Runtime
Runtime information of the distributed virtual switch.
GET
Vmware Distributed Virtual Switch Get Summary
Summary of the switch.
GET
Vmware Distributed Virtual Switch Get Tag
The set of tags associated with this managed entity.
GET
Vmware Distributed Virtual Switch Get Triggered Alarm State
A set of alarm states for alarms triggered by this entity or by its descendants.
GET
Vmware Distributed Virtual Switch Get Uuid
Generated UUID of the switch.
GET
Vmware Distributed Virtual Switch Get Value
List of custom field values.
POST
Vmware Distributed Virtual Switch Lookup Dv Port Group
Returns the portgroup identified by the key within this VDS.
POST
Vmware Distributed Virtual Switch Merge Dvs Task
Merge an existing DistributedVirtualSwitch (source) to this switch (destination).
POST
Vmware Distributed Virtual Switch Move DV Port Task
Move the ports out of their current portgroup into the specified portgroup.
POST
Vmware Distributed Virtual Switch Perform Dvs Product Spec Operation Task
This method updates the *DistributedVirtualSwitch* product specifications.
POST
Vmware Distributed Virtual Switch Query Used Vlan Id In Dvs
Return the used VLAN ID (PVLAN excluded) in the switch.
POST
Vmware Distributed Virtual Switch Reconfigure DV Port Task
Reconfigure individual ports.
POST
Vmware Distributed Virtual Switch Reconfigure Dvs Task
Reconfigures a distributed virtual switch.
POST
Vmware Distributed Virtual Switch Rectify Dvs Host Task
Update the switch configuration on the host to bring them in sync with the current configuration in vCenter Server.
POST
Vmware Distributed Virtual Switch Refresh DV Port State
Refresh port states.
POST
Vmware Distributed Virtual Switch Reload
Reload the entity state.
POST
Vmware Distributed Virtual Switch Remove Network Resource Pool
Remove a network resource pool.
POST
Vmware Distributed Virtual Switch Rename Task
Renames this managed entity.
POST
Vmware Distributed Virtual Switch Set Custom Value
Assigns a value to a custom field.
POST
Vmware Distributed Virtual Switch Update Dvs Capability
Set the capability of the switch.
POST
Vmware Distributed Virtual Switch Update DVS Health Check Config Task
Update health check configuration.
POST
Vmware Distributed Virtual Switch Update DVS Lacp Group Config Task
Update Link Aggregation Control Protocol groups.
POST
Vmware Distributed Virtual Switch Update Network Resource Pool
Update the network resource pool configuration.
Vsan Upgrade System
POST
Vsan Upgrade System Perform Vsan Upgrade Task
Start VSAN on-disk format upgrade process on a particular cluster.
POST
Vsan Upgrade System Perform Vsan Upgrade Preflight Check
Perform an upgrade pre-flight check on a cluster.
POST
Vsan Upgrade System Query Vsan Upgrade Status
Retrieve the latest status of a running, or the previously completed, upgrade process.
Vstorage Object Manager Base
POST
VStorage Object Manager Base Rename V Storage Object Ex
Rename a virtual storage object.
POST
VStorage Object Manager Base Revert V Storage Object Ex Task
Reverts to a given snapshot of a VStorageObject.
POST
VStorage Object Manager Base V Storage Object Create Snapshot Ex Task
Creates a snapshot of a given VStorageObject.
POST
VStorage Object Manager Base V Storage Object Delete Snapshot Ex Task
Deletes a given snapshot of a VStorageObject.
POST
VStorage Object Manager Base V Storage Object Extend Disk Ex Task
Expand the capacity of a virtual disk, which is a storage object with *disk*, to the new capacity.
Wire Format Transcoder
POST
Transcoder Transcode
Transcodes a data object from XML to VI/JSON or vice versa.