Virtual Infrastructure JSON API Operations Index

Virtual Infrastructure JSON API Operations Index

All available Virtual Infrastructure JSON API Operations

Esx Agent Manager Api
Storage Lifecycle Management
Vslm Vstorage Object Manager
POST
Vslm V Storage Object Manager Vslm Attach Disk Task

Attach an existing disk to this virtual machine.

POST
Vslm V Storage Object Manager Vslm Attach Tag To V Storage Object

Attach a tag to a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Clear V Storage Object Control Flags

Clear control flags on VStorageObject.

POST
Vslm V Storage Object Manager Vslm Clone V Storage Object Task

Clone a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Create Disk Task

Create a virtual disk, which is a storage object with disk as consumption type.

POST
Vslm V Storage Object Manager Vslm Create Disk From Snapshot Task

Creates a new Disk from given snapshot of a VStorageObject.

POST
Vslm V Storage Object Manager Vslm Create Snapshot Task

Creates a snapshot of a given VStorageObject.

POST
Vslm V Storage Object Manager Vslm Delete Snapshot Task

Deletes a given snapshot of a VStorageObject.

POST
Vslm V Storage Object Manager Vslm Delete V Storage Object Task

Delete a virtual storage object and its associated backings.

POST
Vslm V Storage Object Manager Vslm Detach Tag From V Storage Object

Detach a tag from a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Extend Disk Task

Expand the capacity of a virtual disk, which is a storage object with disk, to the new capacity.

POST
Vslm V Storage Object Manager Vslm Inflate Disk Task

Inflate a sparse or thin-provisioned virtual disk up to the full size.

POST
Vslm V Storage Object Manager Vslm List Tags Attached To V Storage Object

Lists all tags attached to virtual storage object.

POST
Vslm V Storage Object Manager Vslm List V Storage Objects Attached To Tag

Lists all virtual storage objects attached to the tag.

POST
Vslm V Storage Object Manager Vslm List V Storage Object For Spec

List virtual storage objects matching all the VslmVsoVStorageObjectQuerySpec.

POST
Vslm V Storage Object Manager Vslm 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.

POST
Vslm V Storage Object Manager Vslm Query Global Catalog Sync Status

Gets the synchronization status of the Global Catalog.

POST
Vslm V Storage Object Manager Vslm Query Global Catalog Sync Status For Datastore

Gets the synchronization state of the Global Catalog for the specified datastore.

POST
Vslm V Storage Object Manager Vslm Reconcile Datastore Inventory Task

Reconcile the datastore inventory info of virtual storage objects.

POST
Vslm V Storage Object Manager Vslm Register Disk

Promote a virtual disk to a First Class Disk.

POST
Vslm V Storage Object Manager Vslm Relocate V Storage Object Task

Relocate a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Rename V Storage Object

Rename a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Retrieve Snapshot Details

Retrieves snapshot disk details of a given snapshot.

POST
Vslm V Storage Object Manager Vslm Retrieve Snapshot Info

Retrieves snapshot information of a given VStorageObject.

POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Infrastructure Object Policy

Retrieve FCD infrastructure object SBPM policy on given datastore.

POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object

Retrieve a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object Associations

Retrieve vm associations for each virtual storage object in the query.

POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object Metadata

Retrieve metadata KV pairs from a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object Metadata Value

Retrieve the metadata value by key from a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object State

Retrieve a virtual storage object state.

POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Objects

Retrieves details of a list of virtual storage objects from cache.

POST
Vslm V Storage Object Manager Vslm Revert V Storage Object Task

Reverts to a given snapshot of a VStorageObject.

POST
Vslm V Storage Object Manager Vslm 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
Vslm V Storage Object Manager Vslm Set V Storage Object Control Flags

Set control flags on VStorageObject.

POST
Vslm V Storage Object Manager Vslm Update V Storage Infrastructure Object Policy Task

Assigns specified SBPM policy to the given FCD infrastructure object.

POST
Vslm V Storage Object Manager Vslm Update Vstorage Object Crypto Task

Update the storage crypto on a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Update V Storage Object Metadata Task

Update metadata KV pairs to a virtual storage object.

POST
Vslm V Storage Object Manager Vslm Update Vstorage Object Policy Task

Update the storage policy on a virtual storage object.

Storage Monitoring Service
Sms Storage Manager
POST
Sms Storage Manager Query Array

Get the list of storage arrays managed by all the registered VASA providers.

POST
Sms Storage Manager Query Array Associated With Lun

Get the StorageArray object that is associated with the ScsiLun.

POST
Sms Storage Manager Query Associated Backing Storage Pool

Query Backing Storage Pools for StorageLun or StorageFileSystem.

POST
Sms Storage Manager Query Datastore Backing Pool Mapping

Query BackingStoragePools for the given set of datastores.

POST
Sms Storage Manager Query Datastore Capability

Get the capability for the given datastore.

POST
Sms Storage Manager Query Drs Migration Capability For Performance

Query the provider to figure out whether Storage DRS should migrate VMDKs between the two given datastores.

POST
Sms Storage Manager Query Drs Migration Capability For Performance Ex

Query available VASA providers for I/O performance based migration recommendations for all pair combinations of the given set of datastores.

POST
Sms Storage Manager Query Fault Domain

Query for fault domains based on the query spec.

POST
Sms Storage Manager Query File System Associated With Array

Get the StorageFileSystem data objects for the Array.

POST
Sms Storage Manager Query Host Associated With Lun

Get HostSystem managed entities that share the StorageLun.

POST
Sms Storage Manager Query Lun Associated With Array

Get the list of StorageLun data objects that for the Array.

POST
Sms Storage Manager Query Lun Associated With Port

Get the StorageLun data objects that are associated with StoragePort.

POST
Sms Storage Manager Query Nfs Datastore Associated With File System

Get NFS datastore managed entity that are associated with StorageFileSystem.

POST
Sms Storage Manager Query Port Associated With Array

Get the StoragePort data objects that are associated with Array.

POST
Sms Storage Manager Query Port Associated With Lun

Get the StoragePort data object that is associated with LUN.

POST
Sms Storage Manager Query Port Associated With Processor

Get the StoragePort data objects that are associated with Processor.

POST
Sms Storage Manager Query Processor Associated With Array

Get the StorageProcessor data objects that are associated with Array.

POST
Sms Storage Manager Query Provider

Get the list of Providers that are currently registered with StorageManager.

POST
Sms Storage Manager Query Replication Group Info

Query for replication group details based on the query filter spec.

POST
Sms Storage Manager Query Storage Container

Query storage containers that are retrieved from VASA providers.

POST
Sms Storage Manager Query Vmfs Datastore Associated With Lun

Get VMFS Datastore managed entity that are associated with StorageLun.

POST
Sms Storage Manager Sms Refresh CA Certificates And CR Ls Task

SMS pushes the latest CA root certificates and CRLs to all registered VASA providers.

POST
Sms Storage Manager Register Provider Task

Register the provider and issue a sync operation on it.

POST
Sms Storage Manager Unregister Provider Task

Unregister the provider.

POST
Sms Storage Manager Upgrade VASA Provider Task

Upgrade VASA Provider registered to vCenter/SMS to maximum common version supported by both VASA Provider and SMS.

Vasa Provider
POST
Vasa Provider Failover Replication Group Task

Failover the specified device groups.

POST
Vasa Provider Prepare Failover Replication Group Task

Prepare to fail over the specified replication groups.

POST
Vasa Provider Promote Replication Group Task

Promotes the replication groups currently INTEST to FAILEDOVER.

POST
Vasa Provider Query Active Alarm

Query for the currently active alarms known to this VASA provider.

POST
Vasa Provider Query Point In Time Replica

Query for the point-in-time replicas available at the target location.

POST
Vasa Provider Query Provider Info

Get provider information.

POST
Vasa Provider Query Replication Group

Query for the replication group details.

POST
Vasa Provider Query Replication Peer

Query for the replication peer fault domains.

POST
Vasa Provider Vasa Provider Reconnect Task

Reconnect to the provider.

POST
Vasa Provider Vasa Provider Refresh Certificate Task

Refresh a CA signed certificate for the provider.

POST
Vasa Provider Reverse Replicate Group Task

Initiate replication in the reverse way, making the currently FAILEDOVER devices as sources.

POST
Vasa Provider Vasa Provider Revoke Certificate Task

Revoke CA signed certificate of the provider.

POST
Vasa Provider Vasa Provider Sync Task

Issue a sync for the given Storage Array.

POST
Vasa Provider Sync Replication Group Task

Synchronize the data between source and replica for the specified replication group.

POST
Vasa Provider Test Failover Replication Group Start Task

Start a test failover for the specified replication groups.

POST
Vasa Provider Test Failover Replication Group Stop Task

Stop the ongoing test failover.

Storage Policy
Pbm Profile Profile Manager
POST
Pbm Profile Profile Manager Pbm Assign Default Requirement Profile

Assign the given profile as the default profile for the given datastores.

POST
Pbm Profile Profile Manager Pbm Create

Creates a capability-based storage profile.

POST
Pbm Profile Profile Manager Pbm Delete

Deletes one or more profiles.

POST
Pbm Profile Profile Manager Pbm Fetch Capability Metadata

Retrieves capability metadata.

POST
Pbm Profile Profile Manager Pbm Fetch Capability Schema

Returns the capability schema objects registered in the system.

POST
Pbm Profile Profile Manager Pbm Fetch Resource Type

Retrieves information about various resource types registered with the system.

POST
Pbm Profile Profile Manager Pbm Fetch Vendor Info

Retrieve information about various capability metadata owners/vendors registered with the system, the resource type for which they are registered, and schema namespaces to which they belong.

POST
Pbm Profile Profile Manager Pbm Find Applicable Default Profile

Returns the profiles that can be made as default profile for all the given datastores.

POST
Pbm Profile Profile Manager Pbm Query Associated Entities

Returns the virtual machine and disks that are associated with the given storage policies.

POST
Pbm Profile Profile Manager Pbm Query Associated Entity

Retrieves entities associated with the specified profile.

POST
Pbm Profile Profile Manager Pbm Query Associated Profile

Returns identifiers for profiles associated with a virtual machine, virtual disk, or datastore.

POST
Pbm Profile Profile Manager Pbm Query Associated Profiles

Returns profiles associated with the specified entities.

POST
Pbm Profile Profile Manager Pbm Query Default Requirement Profile

Returns the default requirement profile ID for the given datastore.

POST
Pbm Profile Profile Manager Pbm Query Default Requirement Profiles

Returns the default profiles for the given datastores.

POST
Pbm Profile Profile Manager Pbm Query Profile

Returns requirement profile ids or resource profile ids, or both.

POST
Pbm Profile Profile Manager Pbm Query Space Stats For Storage Container

Retrieves space statistics of a datastore.

POST
Pbm Profile Profile Manager Pbm Reset Default Requirement Profile

Not supported in this release.

POST
Pbm Profile Profile Manager Pbm Reset V San Default Profile

Resets the system pre-created VSAN default profile to factory defaults.

POST
Pbm Profile Profile Manager Pbm Retrieve Content

Returns one or more storage profiles.

POST
Pbm Profile Profile Manager Pbm Update

Updates a storage profile.

V San Service Api
Cns Volume Manager
POST
Cns Volume Manager Cns Attach Volume

Attaches volumes(block volumes only) to specified VM instances, to make volumes ready for mount and consumption by respective containers.

POST
Cns Volume Manager Cns Configure Volume AC Ls

Modify the ACL configurations for existing volumes.

POST
Cns Volume Manager Cns Create Volume

Creates container volume with given specifications.

POST
Cns Volume Manager Cns Create Snapshots

Create snapshots of given volumes

A volume with snapshot created on it, is considered in use and cannot be deleted.

POST
Cns Volume Manager Cns Delete Volume

Deletes given container volumes.

POST
Cns Volume Manager Cns Delete Snapshots

Delete snapshots with given volumeIds and snapshotIds.

POST
Cns Volume Manager Cns Detach Volume

Detaches volumes(block volumes only) and makes those volumes unavailable for consumption.

POST
Cns Volume Manager Cns Extend Volume

Extend the capacity for the container volumes.

POST
Cns Volume Manager Cns Query Volume

Returns container volumes matching criteria set in the filter.

POST
Cns Volume Manager Cns Query Async

Returns container volumes matching criteria set in the filter.

POST
Cns Volume Manager Cns Reconfig Volume Policy

Reconfigures the volume with the storage policy.

POST
Cns Volume Manager Cns Relocate Volume

Relocate container volume from the current source datastore to another destination datastore.

POST
Cns Volume Manager Cns Update Volume Metadata

Updates volume metadata, namely labels and container cluster information for the container volumes.

Host Vsan Health System
POST
Host Vsan Health System Vsan Host Clomd Liveness

Check CLOMD liveness on vSAN host.

POST
Host Vsan Health System Vsan Host Cleanup Vmdk Load Test

Cleanup the VMDK load test.

POST
Host Vsan Health System Vsan Host Create Vm Health Test

Perform VM creation test on localhost.

POST
Host Vsan Health System Vsan Flash Scsi Controller Firmware Task

Perform a SCSI controller firmware upgrade.

POST
Host Vsan Health System Vsan Get Hcl Info

Fetch HCL information about all devices in use by vSAN.

POST
Host Vsan Health System Vsan Get Network Diagnostics Health Info

Query the network related information of the host for health check.

POST
Host Vsan Health System Vsan Get Proactive Rebalance Info

Retrieve information of proactive rebalance on this host

POST
Host Vsan Health System Vsan Host Prepare Vmdk Load Test

Prepare the VMDK load test.

POST
Host Vsan Health System Vsan Host Query Adv Cfg

Query advanced configuration on host

POST
Host Vsan Health System Vsan Host Query Check Limits

Determines limit health, i.e.

POST
Host Vsan Health System Vsan Host Query Encryption Health Summary

Query the encryption health summary on the host.

POST
Host Vsan Health System Vsan Host Query File Service Health Summary

Query the file service health summary on the host.

POST
Host Vsan Health System Vsan Query Host EMM State

Query the host's maintenance mode and vSAN node decommission state.

POST
Host Vsan Health System Vsan Host Query Host Info By Uuids

Query host info by host uuid.

POST
Host Vsan Health System Vsan Host Query Object Health Summary

Query the object health status

POST
Host Vsan Health System Vsan Host Query Physical Disk Health Summary

Query the physical disks health summary on the host

POST
Host Vsan Health System Vsan Host Query Run Iperf Client

Run the network performance test client side program to act as the sender to send the packet to each of receiver.

POST
Host Vsan Health System Vsan Host Query Run Iperf Server

Run the network performance test server side program to act as the receiver to receive the packet from sender.

POST
Host Vsan Health System Vsan Host Query Smart Stats

Query the physical disks S.M.A.R.T.

POST
Host Vsan Health System Vsan Host Query Verify Network Settings

Queries all network settings required to perform a cluster wide network health check.

POST
Host Vsan Health System Vsan Host Query Health System Version

Return a string which represents vSAN version number for the querying host.

POST
Host Vsan Health System Vsan Host Repair Immediate Objects

When the health check for vSAN object health test detects issues, this API can be used to repair the objects immediately.

POST
Host Vsan Health System Vsan Host Run Vmdk Load Test

Run the VMDK load test according to the IO load test spec.

POST
Host Vsan Health System Vsan Start Proactive Rebalance

Initiate proactive rebalance on target host

POST
Host Vsan Health System Vsan Stop Proactive Rebalance

Stop proactive rebalance on target host

POST
Host Vsan Health System Vsan Wait For Vsan Health Generation Id Change

Waiting until the change of current vSAN health generation ID or timed out.

Vim Cluster Vsan Vc Disk Management System
POST
Vim Cluster Vsan Vc Disk Management System Vsan Add Storage Pool Disk

This API can be used to add new disk(s) to the storage pool for vSAN ESA consumption.

POST
Vim Cluster Vsan Vc Disk Management System Vsan Delete Storage Pool Disk

This API can be used to delete a single or multiple disks from storage pool.

POST
Vim Cluster Vsan Vc Disk Management System Initialize Disk Mappings

This API is used to create new vSAN disk groups or attach more disks into existing vSAN disk group on specified host.

POST
Vim Cluster Vsan Vc Disk Management System Query Cluster Data Efficiency Capacity State

Retrieve logical capacity, logical capacity used, physical capacity, physical capacity used and data efficiency metadata of a data efficiency enabled cluster.

POST
Vim Cluster Vsan Vc Disk Management System Query Disk Mappings

Get detailed information of vSAN disk groups managed by specified host, for each disk group, includes: Disk structure, presents as disk for cache tier, and disks for capacity tier; Whether is in-use for vSAN I/O by this host; Whether is all flash disk group; Whether vSAN deduplication and compression are enabled on this disk group.

POST
Vim Cluster Vsan Vc Disk Management System Query Vsan Managed Disks

Get detailed information of all vSAN managed disks, which include disk groups, storage pool disks in vSAN datastore and all of vSAN direct storages for the specified host.

POST
Vim Cluster Vsan Vc Disk Management System Rebuild Disk Mapping

This API is used to rebuild an existing vSAN disk mapping on the specified host.

POST
Vim Cluster Vsan Vc Disk Management System Remove Disk Ex

Remove vSAN capacity-tier disk(s) from use in a vSAN cluster with the specified data evacuation mode or remove vSAN direct disk(s).

POST
Vim Cluster Vsan Vc Disk Management System Remove Disk Mapping Ex

Remove vSAN disk mapping(s) from use in a vSAN cluster with the specified data evacuation mode.

POST
Vim Cluster Vsan Vc Disk Management System Retrieve All Flash Capabilities

Retrieve capabilities for hosts reside in specified cluster, to figure out whether all flash disk group is supported by hosts' ESXi softwares, and whether they are licensed.

POST
Vim Cluster Vsan Vc Disk Management System Unmount Disk Mapping Ex

Unmount vSAN disk mapping(s) in a vSAN cluster with the specified data evacuation mode.

POST
Vim Cluster Vsan Vc Disk Management System Vsan Unmount Storage Pool Disks

This API can be used to unmount a single or multiple disks from the storage pool.

Vim Cluster Vsan Vc Stretched Cluster System
POST
Vim Cluster Vsan Vc Stretched Cluster System VSAN Vc Add Witness Host

Add a host as witness host to vSAN cluster to re-enable vSAN stretched cluster.

POST
Vim Cluster Vsan Vc Stretched Cluster System Vsan Vc Add Witness Host For Clusters

This API is used to convert a batch of traditional vSAN clusters into vSAN stretched clusters sharing the same witness host.

POST
Vim Cluster Vsan Vc Stretched Cluster System VSAN Vc Convert To Stretched Cluster

This API is used to convert a traditional vSAN cluster to vSAN stretched cluster.

POST
Vim Cluster Vsan Vc Stretched Cluster System VSAN Vc Get Preferred Fault Domain

Query configuration of preferred Fault Domain of specified cluster.

POST
Vim Cluster Vsan Vc Stretched Cluster System VSAN Vc Get Witness Hosts

Query witness host configuration of specified cluster.

POST
Vim Cluster Vsan Vc Stretched Cluster System VSAN Vc Is Witness Host

Check whether specified host is a witness host.

POST
Vim Cluster Vsan Vc Stretched Cluster System VSAN Is Witness Virtual Appliance

Return whether the host is a virtual appliance witness host for stretched cluster Witness host can be a VM deployed from vSAN witness server OVF, the VM added to vCenter datacenter as a ESXi host, and has no difference with other ESXi host in a stretched cluster, but the VM host can only used as witness host, UI need to know if the witness host is a virtual appliance, using this API can tell the host is a virtual appliance or not.

POST
Vim Cluster Vsan Vc Stretched Cluster System Query Shared Witness Compatibility

Query whether a given host could be used as shared witness for a group of specified ROBO clusters.

POST
Vim Cluster Vsan Vc Stretched Cluster System Query Shared Witness Cluster Info

Query cluster runtime information for each cluster associated to given witness host.

POST
Vim Cluster Vsan Vc Stretched Cluster System VSAN Vc Remove Witness Host

Remove witness host from the vSAN stretched cluster to disable vSAN stretched cluster.

POST
Vim Cluster Vsan Vc Stretched Cluster System Vsan Vc Replace Witness Host For Clusters

Replace witness host for all specified vSAN stretched clusters.

POST
Vim Cluster Vsan Vc Stretched Cluster System VSAN Vc Retrieve Stretched Cluster Vc Capability

Query hosts' capabilities of supporting vSAN stretched cluster, which reside in specified cluster, to decide whether specified cluster supports vSAN stretched cluster feature.

POST
Vim Cluster Vsan Vc Stretched Cluster System VSAN Vc Set Preferred Fault Domain

Set preferred Fault Domain for a vSAN stretched cluster.

Vsan Cluster Health System
POST
Vsan Cluster Health System Vsan Check Cluster Clomd Liveness

Queries the CLOM daemon liveness on all of vSAN hosts

POST
Vsan Cluster Health System Vsan Cluster Get Hcl Info

Fetch HCL information about all devices in use by vSAN on all hosts.

POST
Vsan Cluster Health System Vsan Query Cluster Adv Cfg Sync

Queries vSAN advanced configuration and checks if all of the hosts in a vSAN cluster have consistent advanced configuration options

POST
Vsan Cluster Health System Vsan Query Cluster Capture Vsan Pcap

Captures the vSAN cluster multicast network trace to ensure that all of hosts in the cluster can receive multicast packets

POST
Vsan Cluster Health System Vsan Query Cluster Check Limits

Queries the vSAN cluster component limits, disk space and read cache reservation assuming one host failure

POST
Vsan Cluster Health System Vsan Query Cluster Create Vm Health Test

Executes VM creation test and checks if a tiny VM can be created on each of host of the vSAN cluster

POST
Vsan Cluster Health System Vsan Query Cluster Health System Versions

Queries vSAN health service version number string for each host and check if all of them are consistent.

POST
Vsan Cluster Health System Vsan Query Cluster Network Perf Test

Queries the vSAN network performance and checks if it meets the bandwidth requirements.

POST
Vsan Cluster Health System Vsan Query Cluster Physical Disk Health Summary

Queries the vSAN physical disks health on all of vSAN hosts

POST
Vsan Cluster Health System Vsan Query Verify Cluster Network Settings

Queries the vSAN cluster network setting and connectivity health status

POST
Vsan Cluster Health System Vsan Repair Cluster Immediate Objects

Fix absent and degraded components in object immediately.

Vsan File Service System
POST
Vsan File Service System Vsan Cluster Create Fs Domain

Creates a file service domain in the vSAN cluster.

POST
Vsan File Service System Vsan Create File Share

Creates a file share in this vSAN cluster.

POST
Vsan File Service System Vsan Cluster Create Share Snapshot

Create a snapshot for a file share in this vSAN cluster.

POST
Vsan File Service System Vsan Download File Service Ovf

Downloads a file service OVF file of the specified version from VMware website and install it to the OVF repository in vCenter.

POST
Vsan File Service System Vsan Find Ovf Download Url

Find a compatible vSAN File Service OVF download URL for the target cluster.

POST
Vsan File Service System Vsan Perform File Service Enable Preflight Check

Perform a preflight check on a cluster for enabling vSAN file service and/or for the new file service domain configuration.

POST
Vsan File Service System Vsan Cluster Query Fs Domains

Lists all file service domains in the vSAN cluster.

POST
Vsan File Service System Vsan Query File Service Ovfs

Lists all available vSAN File Service OVF in this vCenter.

POST
Vsan File Service System Vsan Cluster Query Share Snapshots

List all the snapshots that match the query spec.

POST
Vsan File Service System Vsan Cluster Query File Shares

Lists all file shares in the domain.

POST
Vsan File Service System Vsan Rebalance File Service

This API is to rebalance file service in cluster.

POST
Vsan File Service System Vsan Cluster Reconfigure Fs Domain

Updates a file service domain in the vSAN cluster.

POST
Vsan File Service System Vsan Reconfigure File Share

Reconfigures a file share in this vSAN cluster.

POST
Vsan File Service System Vsan Cluster Remove Fs Domain

Removes a file service domain in the vSAN cluster.

POST
Vsan File Service System Vsan Cluster Remove Share

Removes a file share in the domain.

POST
Vsan File Service System Vsan Cluster Remove Share Snapshot

Remove a snapshot of a file share in this vSAN cluster.

POST
Vsan File Service System Vsan Upgrade Fsvm

Upgrade FSVM to latest ovf that is compatible with cluster's host version.

Vsan Iscsi Target System
POST
Vsan Iscsi Target System Vsan Vit Add Iscsi Initiator Group

Adds iSCSI initiator group to one cluster.
If the initiator group already exists, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Add Iscsi Initiators To Group

Adds iSCSI initiators to one initiator group.
If the initiator group doesn't exist, or some of the initiators are already in the specified initiator group, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Add Iscsi Initiators To Target

Adds iSCSI initiators or initiator groups to one target.

If the target cannot be found or if there are initiators or initiator groups in the initiatorNames parameter are already associated with the specified target, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Add Iscsi LUN

Adds iSCSI LUN to specified target.
If the target cannot be found, a VsanFault exception is raised.

POST
Vsan Iscsi Target System Vsan Vit Add Iscsi Target

Adds iSCSI target to this cluster.
The alias in VsanIscsiTargetSpec must be provided and unique.

POST
Vsan Iscsi Target System Vsan Vit Add Iscsi Target To Group

Adds the iSCSI target to the specified initiator group.
If the initiator group is not found or the target is already in the accessible targets of the group, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Edit Iscsi LUN

Edits iSCSI LUN in specified target.
All properties in VsanIscsiLUNSpec can be changed.

POST
Vsan Iscsi Target System Vsan Vit Edit Iscsi Target

Edits iSCSI target in this cluster.
All properties in VsanIscsiTargetSpec can be changed.

POST
Vsan Iscsi Target System Vsan Vit Get Home Object

Gets the home object which stores the metadata for vSAN iSCSI target service.

POST
Vsan Iscsi Target System Vsan Vit Get Iscsi Initiator Group

Gets one iSCSI initiator group.
If the initiator group doesn't exists, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Get Iscsi Initiator Groups

Gets iSCSI initiator group list for one cluster.
If the operation fails, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Get Iscsi LUN

Gets one iSCSI LUN for specified target.
If the target or the LUN cannot be found, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Get Iscsi LU Ns

Gets iSCSI LUN list for specified target list.
If some targets cannot be found, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Get Iscsi Target

Gets one iSCSI target.

POST
Vsan Iscsi Target System Vsan Vit Get Iscsi Targets

Gets iSCSI target list for one cluster.

POST
Vsan Iscsi Target System Vsan Vit Query Iscsi Target Service Version

Queries iSCSI service version, if version file is not found, a NotFound exception is raised.

POST
Vsan Iscsi Target System Vsan Remediate Iscsi Luns Runtime Status

Remediates the iSCSI LUNs which runtime status are not consistent with configuration.
The remediation result will be returned after the task is finished.
Only if the remediation succeed for all LUNs, the task state will be "success".

POST
Vsan Iscsi Target System Vsan Vit Remove Iscsi Initiator Group

Removes iSCSI initiator group from one cluster.
If there are initiators in the group, the initiators will be removed at the same time.

POST
Vsan Iscsi Target System Vsan Vit Remove Iscsi Initiators From Group

Removes iSCSI initiators from one initiator group.
If the initiator group does not exist, or some of the initiators are not in the specified initiator group, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Remove Iscsi Initiators From Target

Removes iSCSI initiator or initiator groups from one target.
If the specified target cannot be found or if the initiators or initiator groups specified by the initiatorNames cannot be associated with the specified target, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Remove Iscsi LUN

Removes iSCSI LUN from this target.
If the target or the LUN cannot be found, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Remove Iscsi Target

Removes iSCSI target from this cluster.
If the target cannot be found, a VsanFault will be raised.

POST
Vsan Iscsi Target System Vsan Vit Remove Iscsi Target From Group

Removes accessible iSCSI target from one initiator group.
If the initiator group is not found or the target is not in the accessible targets of the group, a VsanFault will be raised.

Vsan Performance Manager
POST
Vsan Performance Manager Vsan Perf Create Stats Object

Create the vSAN object/directory containing the vSAN Perf Stats DB.

POST
Vsan Performance Manager Vsan Perf Create Stats Object Task

The asynchronous API of CreateStatsObject.

POST
Vsan Performance Manager Vsan Perf Delete Stats Object

Delete vSAN object/directory containing the vSAN Perf Stats DB.

POST
Vsan Performance Manager Vsan Perf Delete Stats Object Task

The asynchronous API of DeleteStatsObject.

POST
Vsan Performance Manager Vsan Perf Delete Time Range

Delete saved time range in performance service.

POST
Vsan Performance Manager Vsan Perf Get Aggregated Entity Types

Get supported aggregated entity types for front end data-driven reporting of diagnostic exceptions which return aggregated data.

POST
Vsan Performance Manager Vsan Perf Get Supported Diagnostic Exceptions

Get supported performance exceptions for front end data-driven performance exception reporting

POST
Vsan Performance Manager Vsan Perf Get Supported Entity Types

This API is used to build performance graphs in a data-driven and dynamic way.

POST
Vsan Performance Manager Get Vsan Perf Diagnosis Result

Returns the diagnosis result from the in memory cache for the supplied task.

POST
Vsan Performance Manager Vsan Perf Query Cluster Health

This API shall not be used to query the health status for vSAN performance service.

POST
Vsan Performance Manager Vsan Perf Query Node Information

Query performance service related information about the node(s).

POST
Vsan Performance Manager Query Remote Server Clusters

Query all remote server clusters ever mounted from perf database by the specified query specification and return their UUIDs.

POST
Vsan Performance Manager Vsan Perf Query Stats Object Information

Get information about the vSAN object/directory containing the vSAN Perf Stats DB.

POST
Vsan Performance Manager Vsan Perf Query Time Ranges

Query saved time ranges in performance service.

POST
Vsan Performance Manager Vsan Perf Query Perf

Retrieves the performance metrics for the specified vSAN entity (or entities) based on the properties specified in the VsanPerfQuerySpec data object The supported entity types are listed as bellow.

  • 'cluster-domclient'
  • 'cluster-domcompmgr'
  • 'host-domclient'
  • 'host-domcompmgr'
  • 'cache-disk'
  • 'capacity-disk'
  • 'disk-group'
  • 'vscsi'
  • 'virtual-machine'
  • 'virtual-disk'
  • 'vsan-host-net'
  • 'vsan-vnic-net'
  • 'vsan-pnic-net'
  • 'lsom-world-cpu'
  • 'dom-world-cpu'
  • 'host-cpu'
  • 'nic-world-cpu'
  • 'vsan-cpu'
  • 'vsan-memory'
  • 'rdt-net'

The below entity types are used for vSAN ESA related metrics.

POST
Vsan Performance Manager Query Vsan Perf Hotspot Entities

The API is designed to return a list of hotspot entities that are consuming the most IOPS, throughput or latency according to given start time and end time in the vSAN cluster.

POST
Vsan Performance Manager Query Vsan Perf Top Entities

The API is designed to return a list of top contributors with either type of VM or disk group that are consuming the most IOPS, throughput or latency in the vSAN cluster.

POST
Vsan Performance Manager Vsan Perf Save Time Ranges

Save time ranges in performance service.

POST
Vsan Performance Manager Vsan Perf Set Stats Object Policy

Set the policy of the vSAN object/directory containing the vSAN Perf Stats DB.

POST
Vsan Performance Manager Vsan Perf Toggle Verbose Mode

Toggle vSAN performance service verbose mode.

POST
Vsan Performance Manager Vsan Perf Diagnose

API to do performance diagnosis.

POST
Vsan Performance Manager Vsan Perf Diagnose Task

Runs a diagnostic query to determine performance issues in a vSAN cluster.

Vsan Vc Cluster Health System
POST
Vsan Vc Cluster Health System Vsan Attach Vsan Support Bundle To Sr

Collect vSAN and vCenter support bundle and upload to VMware for the given SR (Service Request).

POST
Vsan Vc Cluster Health System Vsan Download And Install Vendor Tool Task

Download and install the vendor tool required for the target cluster.

POST
Vsan Vc Cluster Health System Vsan Download Hcl File Task

Download driver/firmware from the URL extracted from HCL database by 'id' and 'md5sum'.

POST
Vsan Vc Cluster Health System Vsan Get Hcl Constraints

Get the HCL driver/firmware constraints for PCIe devices used by vSAN in the cluster.

POST
Vsan Vc Cluster Health System Vsan Vc Cluster Get Hcl Info

Fetch HCL information including the HCL DB status in general and all devices used by vSAN on all hosts in the cluster(if any).

POST
Vsan Vc Cluster Health System Vsan Get Release Recommendation

Get the vSAN recommendation of ESXi releases to update for a cluster, and the associated HCL device constraints to comply for those releases.

POST
Vsan Vc Cluster Health System Vsan Get Disk Hcl Constraints

Get the vSAN HCL constraints for disk drives.

POST
Vsan Vc Cluster Health System Vsan Get Hcl Info For Eligible Disks

Fetch HCL information for all vSAN ESA eligible disks of the target object which can be a vSAN cluster or a list of hosts.

POST
Vsan Vc Cluster Health System Vsan Health Get Vsan Cluster Silent Checks

Get the user configured silent health check list of the cluster.

POST
Vsan Vc Cluster Health System Vsan Health Is Rebalance Running

Check whether the proactive rebalance is running or not against the target cluster or the hosts

POST
Vsan Vc Cluster Health System Vsan Purge Hcl Files

Purge driver/firmware that was previously put on vCenter (either via download from URL or upload to vCenter).

POST
Vsan Vc Cluster Health System Vsan Query All Supported Health Checks

Query basic info of all supported health checks

POST
Vsan Vc Cluster Health System Vsan Query Attach To Sr History

Query the historical attach to SR operation result for the vCenter cluster.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Create Vm Health History Test

Query the historical create VM test result for the vCenter cluster.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Create Vm Health Test

Executes VM creation test and checks if a tiny VM can be created on each of host of the vSAN cluster

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Health Summary

Perform a cluster wide health check across all types of health checks.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Health Summary Task

An asynchronous API to perform all of cluster wide health checks including the online health checks if CEIP is enabled and returns the task.

POST
Vsan Vc Cluster Health System Vsan Query Cluster Historical Health

It queries vSAN cluster historical health information based on the query spec.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Network Perf History Test

Query the historical network performance test result for the vCenter cluster.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Network Perf Task

Asynchronous implementation of network performance test API VsanVcClusterHealthSystem.VsanQueryVcClusterNetworkPerfTest This returns task to monitor progress on success result is cached which can be retrieved using API using API VsanVcClusterHealthSystem.VsanQueryVcClusterNetworkPerfHistoryTest with the same datastore in query spec.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Network Perf Test

Query the vSAN network performance and checks if it meets the bandwidth requirements.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Vmdk Load History Test

Query the historical vSAN storage test result for the vCenter cluster.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Vmdk Workload Types

Query the pre-defined workload types for the VMDK performance test.

POST
Vsan Vc Cluster Health System Vsan Cluster Query File Service Health Summary

Query the vSAN file service health on all the hosts in the specified cluster.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Smart Stats Summary

Query vSAN physical disks S.M.A.R.T.

POST
Vsan Vc Cluster Health System Vsan Vc Cluster Query Verify Health System Versions

Querying version information of vSAN health service installed on all the hosts in the cluster requested and vCenter Server.

POST
Vsan Vc Cluster Health System Vsan Health Query Vsan Cluster Health Check Interval

Get the periodical vSAN health check interval (in minutes) for the cluster.

POST
Vsan Vc Cluster Health System Vsan Health Query Vsan Cluster Health Config

Get the vSAN cluster health system configuration for the cluster Note when the API is called directly from an ESXi host, the configuration options may differ from that of from the vCenter.

POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Obj Ext Attrs

Query the extended attributes for vSAN cluster objects.

POST
Vsan Vc Cluster Health System Vsan Health Query Vsan Proxy Config

Get the vSAN proxy configuration.

POST
Vsan Vc Cluster Health System Vsan Rebalance Cluster

Proactive rebalance the vSAN objects on the cluster hosts based on the vSAN disks usage when the disks are in imbalance status.

POST
Vsan Vc Cluster Health System Vsan Health Repair Cluster Objects Immediate

Repair the absent or degraded vSAN object immediately under the cluster.

POST
Vsan Vc Cluster Health System Vsan Vc Cluster Run Vmdk Load Test

Run VMDK load test for the given duration second with the IO workload test parameter specifying in spec.

POST
Vsan Vc Cluster Health System Vsan Health Send Vsan Telemetry

Collecting vSAN telemetry for the given vCenter cluster and send to VMware phonehome server.

POST
Vsan Vc Cluster Health System Vsan Health Set Log Level

Set the vSAN health log level which will be taken effect immediately.

POST
Vsan Vc Cluster Health System Vsan Health Set Vsan Cluster Health Check Interval

Set the periodical vSAN health check interval (in minutes) for the cluster.

POST
Vsan Vc Cluster Health System Vsan Health Set Vsan Cluster Silent Checks

Set silent health check list of the cluster.

POST
Vsan Vc Cluster Health System Vsan Health Set Vsan Cluster Telemetry Config

Set the vSAN clsuter CEIP (Customer Experience Improvement Program) configuration.

POST
Vsan Vc Cluster Health System Set Vsan Vcg Mapping For Hw Devices

This API can help to build up the mapping from the hardware infomation to the vSAN VCG entry.

POST
Vsan Vc Cluster Health System Vsan Stop Rebalance Cluster

Stop proactive rebalance the vSAN objects on the cluster hosts

POST
Vsan Vc Cluster Health System Vsan Health Test Vsan Cluster Telemetry Proxy

Test the vSAN proxy configuration, which is used for downloading, HCL DB, sending vSAN telemetry data and uploading support bundle.

POST
Vsan Vc Cluster Health System Vsan Health Update Default DS Policy Recommendation

Update the cluster datastore default policy recommendation for this cluster.

POST
Vsan Vc Cluster Health System Vsan Vc Upload Hcl Db

Upload a DB file in JSON format.

Virtual Infrastructure
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.

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 Entity Permission

Removes a permission rule from an entity.

POST
Authorization Manager Remove Authorization Role

Removes a role.

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.

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.

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 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 Disable Network Boot Task

Disable network boot support for this compute resource.

POST
Cluster Compute Resource Enable Network Boot Task

Enable network boot in the specified mode for this compute resource.

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 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.

POST
Cluster Compute Resource Get Resource Usage

This API can be invoked to get the current CPU, memory and storage usage in the cluster.

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.

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.

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 Network Boot Mode

Managed property indicating whether and what kind of netwoork boot mode is configured for this compute resource.

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.

GET
Cluster Compute Resource Get Summary

Basic runtime information about a compute resource.

GET
Cluster Compute Resource Get Summary Ex

The cluster summary.

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.

Compute Resource
POST
Compute Resource Destroy Task

Destroys this object, deleting its contents and removing it from its parent folder (if any).

POST
Compute Resource Disable Network Boot Task

Disable network boot support for this compute resource.

POST
Compute Resource Enable Network Boot Task

Enable network boot in the specified mode for this compute resource.

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.

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 Network Boot Mode

Managed property indicating whether and what kind of netwoork boot mode is configured for this compute resource.

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.

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 Get Crypto Key Status

Get the key status on the host.

POST
Crypto Manager Host KMS List Keys

List keys.

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 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).

GET
Crypto Manager Host KMS Get Enabled

Indicate if the encryption feature is enabled.

Crypto Manager Kmip
POST
Crypto Manager Kmip Is Kms Cluster Active

Check whether an active KMS exists in cluster.

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.

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.

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.

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).

POST
Datacenter Power On Multi VM Task

Powers on multiple virtual machines in a data center.

POST
Datacenter Query Datacenter Config Option Descriptor

The list of possible choices for DatacenterConfigSpec.defaultHardwareVersionKey.

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 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.

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.

Datastore
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.

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 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 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.

POST
Datastore Update Virtual Machine Files Task

Update file paths embedded in virtual machine files on the 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.

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 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 DV Portgroup Rollback Task

This method determines if the portgroup configuration has changed.

POST
Distributed Virtual Portgroup Set Custom Value

Assigns a value to a custom field.

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.

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 Add DV Portgroup Task

Creates one or more DistributedVirtualPortgroups and adds them 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 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.

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 Dvs Task

Reconfigures a distributed virtual switch.

POST
Distributed Virtual Switch Reconfigure DV Port Task

Reconfigure individual ports.

POST
Distributed Virtual Switch Dvs Reconfigure Vm Vnic Network Resource Pool Task

reconfigure the Virtual NIC network resource pool configuration.

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 DVS Rollback Task

This method determines if the distributed virtual switch configuration has changed.

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.

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.

Distributed Virtual Switch Manager
POST
Distributed Virtual Switch Manager Query Dvs Check Compatibility

This operation returns a list of compatibility results.

POST
Distributed Virtual Switch Manager DVS Manager Export Entity Task

Export the configuration for entities specified in the selectionSet 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 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 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 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 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 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 Dvs By Uuid

This operation returns a DistributedVirtualSwitch given a UUID.

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.

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).

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.

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 Externally Managed Folder Info

The information of externally managed folder.

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.

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.

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.

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 Remove Smart Card Trust Anchor Certificate

Remove a smart card trust anchor certificate from the system

POST
Host Active Directory Authentication Replace Smart Card Trust Anchors

Replace the trust anchor certificates for smart card authentication.

GET
Host Active Directory Authentication Get Info

Information about the authentication store.

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.

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 Notify Affected Services

Instructs the host services affected by SSL credential changes by HostCertificateManager.InstallServerCertificate or HostCertificateManager.ReplaceCACertificatesAndCRLs to take into account said changes now.

POST
Host Certificate Manager Provision Server Private Key

Provisions a given SSL private key on the server for use with a subsequent SSL certificate installation.

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

GET
Host Certificate Manager Get Certificate Info

the CertificateInfo of the Host Certificate.

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.

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.

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.

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.

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 Start Dpu Failover

Launch DPU(Data Processing Unit) failover for a given distributed virtual switch.

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.

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.

Host Profile
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 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.

POST
Host Profile Retrieve Description

Returns the localizable description for the profile.

POST
Host Profile Update Host Profile

Update the HostProfile with the specified configuration data.

POST
Host Profile Update Reference Host

Sets the HostProfile.HostProfile.referenceHost property.

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.

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.

POST
Host Profile Manager Query Answer File Status

Returns the status of the answer files associated with specified hosts.

POST
Host Profile Manager Query Policy Metadata

Get the Metadata information for the policyNames.

POST
Host Profile Manager Query Host Profile Metadata

Retrieve the metadata for a set of profiles.

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 Validate Host Profile Composition Task

Validates the proposed host profile composition.

GET
Host Profile Manager Get Profile

A list of profiles known to this ProfileManager.

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.

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 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 Vm Layout

Iterates over all registered virtual machines.

POST
Host Storage System Upgrade Vmfs

Upgrades the VMFS to the latest supported VMFS version.

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.

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 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 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.

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.

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.

Host Vstorage Object Manager
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 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 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 V Storage Object Create Snapshot Ex 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 V Storage Object Delete Snapshot Ex Task

Deletes a given snapshot of a VStorageObject.

POST
Host V Storage Object Manager V Storage Object Delete Snapshot Ex2 Task

Deletes a given snapshot of a VStorageObject.

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 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
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 Query Virtual Disk Uuid

Get the virtual disk UUID.

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 Rename V Storage Object Ex

Rename a virtual storage object.

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 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 Revert V Storage Object Ex Task

Reverts to a given snapshot of a VStorageObject.

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 Set Virtual Disk Uuid Task

Set the virtual disk Uuid.

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.

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.

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 Supported Features

Queries the current license source for a list of available licenses that can be licensed from this system.

POST
License Manager Query License Usage

Returns the license usage.

POST
License Manager Remove License Label

Removed a license's label.

POST
License Manager Remove License

Remove license from the available set.

POST
License Manager Set License Edition

Defines the product's license edition.

POST
License Manager Update License Label

Update a license's label.

POST
License Manager Update License

Updates the available licenses to the one provided in licenseKey.

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.

Managed Entity
POST
Managed Entity Destroy Task

Destroys this object, deleting its contents and removing it from its parent folder (if any).

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.

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.

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.

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.

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.

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.

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.

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.

Performance Manager
POST
Performance Manager Create Perf Interval

Adds a new historical interval.

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 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.

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 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.

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.

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.

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.

GET
Property Collector Get Filter

The filters that this PropertyCollector uses to determine the list of properties for which it detects incremental changes.

Resource Pool
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 Create Child VM Task

Creates a new virtual machine in a 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.

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.

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.

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.

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.

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.

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).

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.

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 Externally Managed Folder Info

The information of externally managed folder.

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.

Storage Resource Manager
POST
Storage Resource Manager Configure Datastore IORM Task

Changes configuration of storage I/O resource management for a given datastore.

POST
Storage Resource Manager Query IORM Config Option

Query configuration options for storage I/O resource management.

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 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 Recommend Datastores

This method returns a StoragePlacementResult object.

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.

Vcenter Vstorage Object Manager
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 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 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 Delete Snapshot Task

Deletes a given snapshot of a 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 Delete Snapshot Ex2 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 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 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 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.

POST
Vcenter V Storage Object Manager Query Virtual Disk Uuid Ex

Get the virtual disk UUID.

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 Reconcile Datastore Inventory Ex Task

Reconciles/scans datastore for the virtual storage objects and returns the result.

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 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 Set Virtual Disk Uuid Ex Task

Set the virtual disk Uuid.

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 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 Update V Storage Object Policy Task

Update the storage policy on a virtual storage object.

Virtual App
POST
Virtual App Clone V App Task

Creates a clone of this vApp.

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 Create Child VM Task

Creates a new virtual machine in a 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.

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.

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 V App Config

Configuration of this package.

GET
Virtual App Get Value

List of custom field values.

GET
Virtual App Get Vm

The set of virtual machines associated with this resource pool.

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 sourceName and sourceDatacenter to the destination location specified by destName and destDatacenter.

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.

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 VM Task

Resets power on this virtual machine.

POST
Virtual Machine Reset Guest Information

Clears cached guest information.

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 VM

Do an immediate power off of a VM.

POST
Virtual Machine Terminate Fault Tolerant VM Task

Terminates the specified secondary virtual machine in a fault tolerant group.

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.

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.

Vmware 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 Add DV Portgroup Task

Creates one or more DistributedVirtualPortgroups and adds them 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 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.

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 Dvs Task

Reconfigures a distributed virtual switch.

POST
Vmware Distributed Virtual Switch Reconfigure DV Port Task

Reconfigure individual ports.

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 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 DVS Rollback Task

This method determines if the distributed virtual switch configuration has changed.

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.

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.