Skip navigation links

vSphere Automation SDK for Java 7.0.1.0

Packages 
Package Description
com.vmware.appliance
The com.vmware.appliance package provides interfaces for managing vCenter Appliance configuration.
com.vmware.appliance.access
The com.vmware.appliance.access package provides interfaces for managing access to the appliance.
com.vmware.appliance.configuration.util  
com.vmware.appliance.health
The com.vmware.appliance.health package provides interfaces for reporting the health of the various subsystems of the the appliance.
com.vmware.appliance.infraprofile
The com.vmware.appliance.infraprofile package provides interfaces to manage profile spec for the appliance
com.vmware.appliance.infraprofile.util  
com.vmware.appliance.local_accounts  
com.vmware.appliance.localaccounts
The com.vmware.appliancelocalaccounts package provides interfaces for managing local (OS) accounts in the appliance.
com.vmware.appliance.logging
The com.vmware.appliance.logging package provides interfaces for managing log forwarding in the appliance.
com.vmware.appliance.monitoring
The com.vmware.appliance.monitoring package provides interfaces for monitoring of the appliance.
com.vmware.appliance.networking
The com.vmware.appliance.networking package provides interfaces for managing network configuration of the appliance.
com.vmware.appliance.networking.dns  
com.vmware.appliance.networking.firewall  
com.vmware.appliance.networking.interfaces  
com.vmware.appliance.ntp
The com.vmware.appliance.ntp package provides interfaces for managing NTP settings of the appliance.
com.vmware.appliance.recovery
The com.vmware.appliance.recovery package provides interfaces for backin up and restoring vCenter Appliance configuration.
com.vmware.appliance.recovery.backup  
com.vmware.appliance.recovery.backup.job  
com.vmware.appliance.recovery.backup.system_name  
com.vmware.appliance.recovery.reconciliation  
com.vmware.appliance.recovery.restore  
com.vmware.appliance.recovery.util  
com.vmware.appliance.shutdown
The com.vmware.appliance.shutdown package provides interfaces to shutdown and reboot the appliance.
com.vmware.appliance.supportbundle
The com.vmware.appliance.supportbundle package provides interfaces for setting and getting support bundle related operations.
com.vmware.appliance.system
The com.vmware.appliance.system package provides interfaces to query the appliance system information.
com.vmware.appliance.system.security  
com.vmware.appliance.system.time  
com.vmware.appliance.tymesync
The com.vmware.appliance.tymesync package provides interfaces for managing tyme synchronization settings of the appliance.
com.vmware.appliance.update
The com.vmware.appliance.update package provides interfaces for updating the software in the appliance.
com.vmware.appliance.util  
com.vmware.appliance.vcenter.settings.v1
The com.vmware.appliance.vcenter.settings.v1 package provides interfaces to manage the ConfigManagement.
com.vmware.appliance.vcenter.settings.v1.config
The com.vmware.appliance.vcenter.settings.v1.config package provides interfaces to manage the ConfigManagement.
com.vmware.appliance.vcenter.settings.v1.config.components
The com.vmware.appliance.vcenter.settings.v1.config.components package provides interfaces to manage the ConfigManagement.
com.vmware.appliance.vcenter.settings.v1.config.components.applmgmt  
com.vmware.appliance.vcenter.settings.v1.config.components.authmanagement  
com.vmware.appliance.vcenter.settings.v1.util  
com.vmware.appliance.vmon
The com.vmware.appliance.vmon package provides interfaces to manage a set of services that are part of the vCenter Server.
com.vmware.appliance.vmon.util  
com.vmware.cis
The com.vmware.cis package provides VMware common infrastructure interfaces.
com.vmware.cis.tagging
The com.vmware.cis.tagging component provides methods and classes to attach metadata, by means of tags, to vSphere objects to make these objects more sortable and searchable.
com.vmware.cis.tagging.util  
com.vmware.cis.task
The com.vmware.cis.task package provides enumeration classes and classes used for managing tasks.
com.vmware.cis.util  
com.vmware.content
The Content package provides classes and interfaces for configuring global settings and permissions, and for managing libraries in the Content Library Service.
com.vmware.content.library
The Content Library package provides classes and interfaces for defining and managing the library's items, subscription, publication, and storage.
com.vmware.content.library.item
The Content Library Item package provides classes and interfaces for managing files in a library item.
com.vmware.content.library.item.downloadsession
The Content Library Item Download Session package provides classes and interfaces for downloading files in a session.
com.vmware.content.library.item.updatesession
The Content Library Item Update Session package provides classes and interfaces for updating files in a session.
com.vmware.content.type.ovf  
com.vmware.content.type.ovf.policy  
com.vmware.content.util  
com.vmware.esx.hcl
The com.vmware.esx.hcl package provides interfaces to query the hardware compatibility for an ESXi or a cluster.
com.vmware.esx.hcl.hosts  
com.vmware.esx.hcl.util  
com.vmware.esx.health.util  
com.vmware.esx.hosts
The com.vmware.esx.hosts package provides interfaces to manage ESX host.
com.vmware.esx.hosts.health.perspectives
The com.vmware.esx.hosts.health.perspectives package provides interfaces to get the health status of ESX hosts relevant to a specific perspective.
com.vmware.esx.hosts.software
The com.vmware.esx.hosts.software package provides interfaces to get information about current software on ESX.
com.vmware.esx.hosts.util  
com.vmware.esx.settings
The com.vmware.esx.settings package provides interfaces to manage ESX settings.
com.vmware.esx.settings.clusters
The com.vmware.esx.settings.clusters package provides interfaces to manage desired state configuration and software for a cluster of ESX hosts.
com.vmware.esx.settings.clusters.enablement
The com.vmware.esx.settings.clusters.enablement package provides interfaces to manage enablement of the feature that allows to collectively manage hosts within the cluster with a single software specification.
com.vmware.esx.settings.clusters.policies
The com.vmware.esx.settings.clusters.policies package provides interfaces to manage policies that affect management of desired state configuration and software for an ESXi cluster.
com.vmware.esx.settings.clusters.policies.apply
The com.vmware.esx.settings.clusters.policies.apply package provides interfaces to manage policies that affect application of desired state configuration and software for an ESXi cluster.
com.vmware.esx.settings.clusters.software
The com.vmware.esx.settings.clusters.software package provides interfaces to manage desired state software for ESX cluster.
com.vmware.esx.settings.clusters.software.drafts
The com.vmware.esx.settings.clusters.software.drafts package provides interfaces to manage software drafts for ESX cluster.
com.vmware.esx.settings.clusters.software.drafts.software
The com.vmware.esx.settings.clusters.software.drafts.software package provides interfaces to manage draft of the software documents for ESX cluster.
com.vmware.esx.settings.clusters.software.reports
The com.vmware.esx.settings.clusters.software.reports package provides interfaces to manage reports pertaining to the desired state software for a cluster of ESXi hosts.
com.vmware.esx.settings.clusters.software.reports.hardware_compatibility
The com.vmware.esx.settings.clusters.software.reports.hardware_compatibility package provides interfaces to manage reports pertaining to the desired state software for a cluster of ESXi hosts.
com.vmware.esx.settings.defaults
The com.vmware.esx.settings.defaults package provides interfaces to manage defaults that affect management of desired state configuration and software for ESXi clusters and hosts.
com.vmware.esx.settings.defaults.clusters
The com.vmware.esx.settings.defaults.clusters package provides interfaces to manage defaults that affect management of desired state configuration and software for ESXi clusters.
com.vmware.esx.settings.defaults.clusters.policies
Copyright 2019-2020 VMware, Inc.
com.vmware.esx.settings.defaults.clusters.policies.apply
The com.vmware.esx.settings.defaults.clusters.policies.apply package provides interfaces to manage policies that affect application of desired state configuration and software for ESXi clusters.
com.vmware.esx.settings.depot_content
The com.vmware.esx.settings.depot_content package provides interfaces to retrieve contents from the depot.
com.vmware.esx.settings.depot_content.add_ons
The com.vmware.esx.settings.depot_content.add_ons package provides interfaces to retrieve OEM specific add-on versions from the depot.
com.vmware.esx.settings.depot_content.base_images
The com.vmware.esx.settings.depot_content.base_images package provides interfaces to retrieve base_images from the depot.
com.vmware.esx.settings.depot_content.components
The com.vmware.esx.settings.depot_content.components package provides interfaces to retrieve component versions from the depot.
com.vmware.esx.settings.depots
The com.vmware.esx.settings.depots package provides interfaces to manage VUM compatible ESX Depots.
com.vmware.esx.settings.hardware_support  
com.vmware.esx.settings.hardware_support.managers  
com.vmware.esx.settings.hardware_support.managers.packages  
com.vmware.esx.settings.hosts
The com.vmware.esx.settings.hosts package provides interfaces to manage desired state configuration and software for a standalone ESX host.
com.vmware.esx.settings.util  
com.vmware.vapi
The com.vmware.vapi component provides API infrastructure interfaces and standard types that can be used in the interface specification of any interface.
com.vmware.vapi.bindings  
com.vmware.vapi.bindings.annotation  
com.vmware.vapi.bindings.client  
com.vmware.vapi.bindings.convert  
com.vmware.vapi.bindings.exception  
com.vmware.vapi.client  
com.vmware.vapi.client.exception  
com.vmware.vapi.core  
com.vmware.vapi.data  
com.vmware.vapi.dsig.json  
com.vmware.vapi.l10n  
com.vmware.vapi.metadata
The com.vmware.vapi.metadata package provides metadata interfaces.
com.vmware.vapi.metadata.authentication
The com.vmware.vapi.metadata.authentication package provides interfaces that expose authentication information for operation elements across all the service elements.
com.vmware.vapi.metadata.authentication.service
The com.vmware.vapi.metadata.authentication.service package provides interfaces to retrieve authentication information for operation elements.
com.vmware.vapi.metadata.cli
The com.vmware.vapi.metadata.cli package provides interfaces that expose all the information required to display namespace or command help, execute a command and display it's result.
com.vmware.vapi.metadata.metamodel
The com.vmware.vapi.metadata.metamodel package provides interfaces that expose all the information present in the interface definition language (IDL) specification.
com.vmware.vapi.metadata.metamodel.resource
The com.vmware.vapi.metadata.metamodel.resource package provides interfaces to retrieve metamodel information for resource types.
com.vmware.vapi.metadata.metamodel.service
The com.vmware.vapi.metadata.metamodel.service package provides interfaces to retrieve metamodel information about the elements contained in a service element.
com.vmware.vapi.metadata.privilege
The com.vmware.vapi.metadata.privilege package provides interfaces that expose privilege information for operation elements across all the service elements.
com.vmware.vapi.metadata.privilege.service
The com.vmware.vapi.metadata.privilege.service package provides interfaces to retrieve privilege information for operation elements.
com.vmware.vapi.protocol  
com.vmware.vapi.protocol.client.http  
com.vmware.vapi.protocol.common  
com.vmware.vapi.protocol.common.json  
com.vmware.vapi.security  
com.vmware.vapi.std
The com.vmware.vapi.std package provides standard types that can be used in the interface specification of any interface.
com.vmware.vapi.std.errors
The com.vmware.vapi.std.errors package provides the standard exceptions that can be included in the list of exceptions in the specification of methods to indicate that the method might report those exceptions.
com.vmware.vapi.std.interposition
The com.vmware.vapi.std.interposition package provides interfaces that TODO.
com.vmware.vapi.util  
com.vmware.vapi.util.async  
com.vmware.vcenter
The com.vmware.vcenter package provides interfaces for managing VMware vSphere environments.
com.vmware.vcenter.certificate_management
The com.vmware.vcenter.certificate_management package provides interfaces to manage certificates.
com.vmware.vcenter.certificate_management.vcenter
The com.vmware.vcenter.certificate_management.vcenter package provides interfaces to manage certificates.
com.vmware.vcenter.compute
The com.vmware.vcenter.compute package provides interfaces for managing compute policies in VMware Cloud on AWS.
com.vmware.vcenter.compute.policies
The com.vmware.vcenter.compute.policies package provides classes for managing compute policies in VMware Cloud on AWS.
com.vmware.vcenter.compute.policies.capabilities
The com.vmware.vcenter.compute.policies.capabilities package provides classes for compute policy capabilities offered by vCenter in VMware Cloud on AWS.
com.vmware.vcenter.compute.policies.capabilities.cluster_scale_in_ignore_vm_capabilities
The com.vmware.vcenter.compute.policies.capabilities.cluster_scale_in_ignore_vm_capabilities package provides classes for the Scale-In Ignore Virtual Machine Capabilities capability offered by vCenter in VMware Cloud on AWS.
com.vmware.vcenter.compute.policies.capabilities.disable_drs_vmotion
The com.vmware.vcenter.compute.policies.capabilities.disable_drs_vmotion package provides classes for the Disable DRS vMotion capability offered by vCenter in VMware Cloud on AWS.
com.vmware.vcenter.compute.policies.capabilities.vm_host_affinity
The com.vmware.vcenter.compute.policies.capabilities.vm_host_affinity package provides classes for the VM Host affinity capability offered by vCenter in VMware Cloud on AWS.
com.vmware.vcenter.compute.policies.capabilities.vm_host_anti_affinity
The com.vmware.vcenter.compute.policies.capabilities.vm_host_anti_affinity package provides classes for the VM Host anti-affinity capability offered by vCenter in VMware Cloud on AWS.
com.vmware.vcenter.compute.policies.capabilities.vm_vm_affinity
The com.vmware.vcenter.compute.policies.capabilities.vm_vm_affinity package provides classes for the VM-VM affinity capability offered by vCenter in VMware Cloud on AWS.
com.vmware.vcenter.compute.policies.capabilities.vm_vm_anti_affinity
The com.vmware.vcenter.compute.policies.capabilities.vm_vm_anti_affinity package provides classes for the VM VM anti-affinity capability offered by vCenter in VMware Cloud on AWS.
com.vmware.vcenter.compute.policies.capabilities.vm.evacuation.vmotion
The com.vmware.vcenter.compute.policies.capabilities.vm.evacuation.vmotion package provides classes for the virtual machine evacuation vMotion capability offered by vCenter in VMware Cloud on AWS.
com.vmware.vcenter.compute.util  
com.vmware.vcenter.content.registries
The com.vmware.vcenter.content.registries package provides classes and interfaces for managing image registries in vCenter.
com.vmware.vcenter.content.registries.harbor
The com.vmware.vcenter.content.registries.harbor package provides classes and interfaces for managing Harbor registry in vCenter.
com.vmware.vcenter.content.registries.util  
com.vmware.vcenter.datastore  
com.vmware.vcenter.deployment  
com.vmware.vcenter.deployment.install  
com.vmware.vcenter.deployment.install.initial_config.remote_psc  
com.vmware.vcenter.deployment.install.psc  
com.vmware.vcenter.deployment.migrate  
com.vmware.vcenter.guest
The com.vmware.vcenter.guest package provides interfaces for managing guest customization specifications in the vCenter Server.
com.vmware.vcenter.hlm.util  
com.vmware.vcenter.hvc
The com.vmware.vcenter.hvc package provides interfaces to manage hybrid links between a local and remote Platform Service Controller.
com.vmware.vcenter.hvc.links  
com.vmware.vcenter.hvc.links.sync  
com.vmware.vcenter.hvc.management  
com.vmware.vcenter.hvc.util  
com.vmware.vcenter.identity
The com.vmware.vcenter.identity package provides interfaces to manage VcIdentity.
com.vmware.vcenter.inventory
The com.vmware.vcenter.inventory component provides methods and classes for retrieving vCenter datastore and network information for a given List of identifiers.
com.vmware.vcenter.inventory.util  
com.vmware.vcenter.iso
The com.vmware.vcenter.iso package provides classes and interfaces that will let its client mount or unmount an ISO image on a virtual machine as a CD-ROM.
com.vmware.vcenter.iso.util  
com.vmware.vcenter.lcm
The com.vmware.vcenter.lcm package provides interfaces for managing the vCenter Server lifecycle.
com.vmware.vcenter.lcm.discovery
The com.vmware.vcenter.lcm.discovery package provides interfaces for discovering products registered with vCenter Server and interoperability between those products and vCenter Server.
com.vmware.vcenter.lcm.update
The com.vmware.vcenter.lcm.update package provides interfaces for updating vCenter Server to a newer version.
com.vmware.vcenter.lcm.util  
com.vmware.vcenter.namespace_management
The com.vmware.vcenter.namespace_management package provides interfaces for managing Namespaces.
com.vmware.vcenter.namespace_management.software
The com.vmware.vcenter.namespace_management.software package provides interfaces for managing namespaces software components.
com.vmware.vcenter.namespace_management.stats
The com.vmware.vcenter.namespace_management.stats package provides interfaces for gathering statistics related to various Namespaces related components.
com.vmware.vcenter.namespace_management.util  
com.vmware.vcenter.namespaces
The com.vmware.vcenter.namespaces package provides interfaces for managing namespaces related methods.
com.vmware.vcenter.namespaces.user
The com.vmware.vcenter.namespaces.user package provides interfaces to access namespaces for non-administrative users.
com.vmware.vcenter.namespaces.util  
com.vmware.vcenter.nsx.deployment.util  
com.vmware.vcenter.ovf
The com.vmware.vcenter.ovf package provides services to capture and deploy Open Virtualization Format (OVF) packages to and from the content library.
com.vmware.vcenter.ovf.util  
com.vmware.vcenter.services  
com.vmware.vcenter.storage  
com.vmware.vcenter.storage.policies  
com.vmware.vcenter.storage.policies.compliance  
com.vmware.vcenter.system_config  
com.vmware.vcenter.system_config.features.tech_preview
The package provides interfaces for managing the status of Tech Preview features on the appliance.
com.vmware.vcenter.tagging
The com.vmware.vcenter.tagging package provides interfaces for managing tags.
com.vmware.vcenter.tokenservice
The com.vmware.vcenter.tokenservice package provides Token interfaces.
com.vmware.vcenter.tokenservice.util  
com.vmware.vcenter.topology
The com.vmware.vcenter.topology package provides interfaces to retrieve all vCenter and Platform Services Controller nodes and replication status in the topology.
com.vmware.vcenter.trusted_infrastructure
The com.vmware.vcenter.trusted_infrastructure package provides interfaces that enable a Trusted Infrastructure.
com.vmware.vcenter.trusted_infrastructure.attestation
The com.vmware.vcenter.trusted_infrastructure.attestation package provides interfaces for configuring Attestation Services for Trusted vCenter.
com.vmware.vcenter.trusted_infrastructure.kms
The com.vmware.vcenter.trusted_infrastructure.kms package provides interfaces for configuring Key Provider Services for Trusted vCenter.
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters
The com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters package provides the Trust Authority Components.
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation
The com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation package provides interfaces for configuring the Attestation Service.
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx
The com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx package provides the interfaces for configuring ESX host metadata.
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2
The com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2 package provides interfaces to manage remote attestation configuration for TPM trust.
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms
The com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms package provides the interfaces for configuring the Key Provider Service.
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.providers
The com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.providers package provides the interfaces for configuring the Key Providers of a Trust Authority Cluster.
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.providers.client_certificate
The com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.providers.client_certificate package provides the interfaces for configuring the Client Certificate used by the Key Provider Service to authenticate against the Key Servers.
com.vmware.vcenter.trusted_infrastructure.trust_authority_hosts
The com.vmware.vcenter.trusted_infrastructure.trust_authority_hosts package provides interfaces that provide information necessary to connect to the hosts running the Trust Authority Components.
com.vmware.vcenter.trusted_infrastructure.trusted_clusters
The com.vmware.vcenter.trusted_infrastructure.trusted_clusters package provides interfaces for configuring Trusted Clusters.
com.vmware.vcenter.trusted_infrastructure.trusted_clusters.attestation
The com.vmware.vcenter.trusted_infrastructure.trusted_clusters.attestation package provides interfaces for configuring Attestation Services for Trusted Clusters.
com.vmware.vcenter.trusted_infrastructure.trusted_clusters.kms
The com.vmware.vcenter.trusted_infrastructure.trusted_clusters.kms package provides interfaces for configuring Key Provider Services for Trusted Clusters.
com.vmware.vcenter.util  
com.vmware.vcenter.vcha
The com.vmware.vcenter.vcha package provides interfaces for deploying and monitoring a vCenter High Availability (VCHA) Cluster.
com.vmware.vcenter.vcha.cluster
The com.vmware.vcenter.vcha.cluster package provides interfaces for redeploying and monitoring a vCenter High Availability (VCHA) Cluster after a successful initial deployment.
com.vmware.vcenter.vm
The com.vmware.vcenter.vm package provides interfaces for managing virtual machines.
com.vmware.vcenter.vm_template
The com.vmware.vcenter.vm_template package provides classes and interfaces that will let its client manage VMTX template in Content Library.
com.vmware.vcenter.vm_template.library_items
The com.vmware.vcenter.vm_template.library_items package provides classes and interfaces for managing virtual machine template library items.
com.vmware.vcenter.vm_template.util  
com.vmware.vcenter.vm.compute
The com.vmware.vcenter.vm.compute package provides interfaces for quering the status of compute policies on virtual machines in VMware Cloud on AWS.
com.vmware.vcenter.vm.compute.util  
com.vmware.vcenter.vm.console
The com.vmware.vcenter.vm.console package provides interfaces for managing Virtual Machine Consoles.
com.vmware.vcenter.vm.guest
The com.vmware.vcenter.vm.guest package provides interfaces for dealing with the guest operating system.
com.vmware.vcenter.vm.guest.networking
The com.vmware.vcenter.vm.guest.networking package provides interfaces for dealing with the guest operating system networking.
com.vmware.vcenter.vm.hardware
The com.vmware.vcenter.vm.hardware package provides interfaces for managing the virtual hardware configuration and state of a virtual machine.
com.vmware.vcenter.vm.hardware.adapter
The com.vmware.vcenter.vm.hardware.adapter package provides interfaces for managing the configuration and state of the virtual adapters belonging to a virtual machine.
com.vmware.vcenter.vm.hardware.boot
The com.vmware.vcenter.vm.hardware.boot package provides interfaces for managing the virtual devices used to boot a virtual machine.
com.vmware.vcenter.vm.storage  
com.vmware.vcenter.vm.storage.policy  
com.vmware.vcenter.vm.tools
The com.vmware.vcenter.vm package provides interfaces for managing VMware Tools.
com.vmware.vsphereautomation.lookup  
com.vmware.vstats
The com.vmware.vstats component provides API interfaces and types used in the vStats service.
com.vmware.vstats.util  
Skip navigation links