com.vmware.vcenter
package provides interfaces for managing VMware
vSphere environments.See: Description
Interface | Description |
---|---|
Cluster |
The
Cluster interface provides methods to manage clusters in the vCenter
Server. |
ClusterTypes |
Defines the data types of the
Cluster
API service. |
Datacenter |
The
Datacenter interface provides methods to manage datacenters in the
vCenter Server. |
DatacenterTypes |
Defines the data types of the
Datacenter
API service. |
Datastore |
The Datastore interface provides methods for manipulating a datastore.
|
DatastoreTypes |
Defines the data types of the
Datastore
API service. |
Deployment |
The
Deployment interface provides methods to get the status of the
vCenter appliance deployment. |
DeploymentTypes |
Defines the data types of the
Deployment
API service. |
Folder |
The Folder interface provides methods for manipulating a vCenter Server folder.
|
FolderTypes |
Defines the data types of the
Folder
API service. |
Host |
The
Host interface provides methods to manage hosts in the vCenter
Server. |
HostTypes |
Defines the data types of the
Host
API service. |
Network |
The Network interface provides methods for manipulating a vCenter Server
network.
|
NetworkTypes |
Defines the data types of the
Network
API service. |
ResourcePool |
The ResourcePool interface provides methods for manipulating a vCenter Server
resource pool.
|
ResourcePoolTypes |
Defines the data types of the
ResourcePool
API service. |
VM |
The
VM interface provides methods for managing the lifecycle of a
virtual machine. |
VMTypes |
Defines the data types of the
VM
API service. |
Class | Description |
---|---|
ClusterDefinitions |
Defines the type descriptors for the
Cluster
API service. |
ClusterStub |
Remote stub implementation of the
Cluster
API service. |
ClusterTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing clusters (see Cluster.list(com.vmware.vcenter.ClusterTypes.FilterSpec) ). |
ClusterTypes.FilterSpec.Builder |
Builder class for
ClusterTypes.FilterSpec . |
ClusterTypes.Info |
The
Info class contains information about a cluster in vCenter Server. |
ClusterTypes.Info.Builder |
Builder class for
ClusterTypes.Info . |
ClusterTypes.Summary |
The
Summary class contains commonly used information about a cluster in
vCenter Server. |
ClusterTypes.Summary.Builder |
Builder class for
ClusterTypes.Summary . |
DatacenterDefinitions |
Defines the type descriptors for the
Datacenter
API service. |
DatacenterStub |
Remote stub implementation of the
Datacenter
API service. |
DatacenterTypes.CreateSpec |
The
CreateSpec class defines the information used to create a
datacenter. |
DatacenterTypes.CreateSpec.Builder |
Builder class for
DatacenterTypes.CreateSpec . |
DatacenterTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing datacenters (see Datacenter.list(com.vmware.vcenter.DatacenterTypes.FilterSpec) ). |
DatacenterTypes.FilterSpec.Builder |
Builder class for
DatacenterTypes.FilterSpec . |
DatacenterTypes.Info |
The
Info class contains information about a datacenter in vCenter
Server. |
DatacenterTypes.Info.Builder |
Builder class for
DatacenterTypes.Info . |
DatacenterTypes.Summary |
The
Summary class contains commonly used information about a datacenter
in vCenter Server. |
DatacenterTypes.Summary.Builder |
Builder class for
DatacenterTypes.Summary . |
DatastoreDefinitions |
Defines the type descriptors for the
Datastore
API service. |
DatastoreStub |
Remote stub implementation of the
Datastore
API service. |
DatastoreTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing datastores (see Datastore.list(com.vmware.vcenter.DatastoreTypes.FilterSpec) ). |
DatastoreTypes.FilterSpec.Builder |
Builder class for
DatastoreTypes.FilterSpec . |
DatastoreTypes.Info |
The
Info class contains information about a datastore. |
DatastoreTypes.Info.Builder |
Builder class for
DatastoreTypes.Info . |
DatastoreTypes.Summary |
The
Summary class contains commonly used information about a datastore. |
DatastoreTypes.Summary.Builder |
Builder class for
DatastoreTypes.Summary . |
DatastoreTypes.Type |
The
Type enumeration class defines the supported types of vCenter
datastores. |
DeploymentDefinitions |
Defines the type descriptors for the
Deployment
API service. |
DeploymentStub |
Remote stub implementation of the
Deployment
API service. |
DeploymentTypes.Info |
The
Info class contains properties to describe the state of the
appliance. |
DeploymentTypes.Info.Builder |
Builder class for
DeploymentTypes.Info . |
DeploymentTypes.Task |
The
Task class contains properties to describe a particular deployment
task. |
DeploymentTypes.Task.Builder |
Builder class for
DeploymentTypes.Task . |
FolderDefinitions |
Defines the type descriptors for the
Folder
API service. |
FolderStub |
Remote stub implementation of the
Folder
API service. |
FolderTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing folders (see Folder.list(com.vmware.vcenter.FolderTypes.FilterSpec) ). |
FolderTypes.FilterSpec.Builder |
Builder class for
FolderTypes.FilterSpec . |
FolderTypes.Summary |
The
Summary class contains commonly used information about a folder. |
FolderTypes.Summary.Builder |
Builder class for
FolderTypes.Summary . |
FolderTypes.Type |
The
Type enumeration class defines the type of a vCenter Server folder. |
HostDefinitions |
Defines the type descriptors for the
Host
API service. |
HostStub |
Remote stub implementation of the
Host
API service. |
HostTypes.ConnectionState |
The
ConnectionState enumeration class defines the connection status of a
host. |
HostTypes.CreateSpec |
The
CreateSpec class defines the information used to create a host. |
HostTypes.CreateSpec.Builder |
Builder class for
HostTypes.CreateSpec . |
HostTypes.CreateSpec.ThumbprintVerification |
The
ThumbprintVerification enumeration class defines the thumbprint
verification schemes for a host's SSL certificate. |
HostTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing hosts (see Host.list(com.vmware.vcenter.HostTypes.FilterSpec) ). |
HostTypes.FilterSpec.Builder |
Builder class for
HostTypes.FilterSpec . |
HostTypes.PowerState |
The
PowerState enumeration class defines the power states of a host. |
HostTypes.Summary |
The
Summary class contains commonly used information about a host in
vCenter Server. |
HostTypes.Summary.Builder |
Builder class for
HostTypes.Summary . |
NetworkDefinitions |
Defines the type descriptors for the
Network
API service. |
NetworkStub |
Remote stub implementation of the
Network
API service. |
NetworkTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing networks (see Network.list(com.vmware.vcenter.NetworkTypes.FilterSpec) ). |
NetworkTypes.FilterSpec.Builder |
Builder class for
NetworkTypes.FilterSpec . |
NetworkTypes.Summary |
The
Summary class contains commonly used information about a network. |
NetworkTypes.Summary.Builder |
Builder class for
NetworkTypes.Summary . |
NetworkTypes.Type |
The
Type enumeration class defines the type of a vCenter Server network. |
ResourcePoolDefinitions |
Defines the type descriptors for the
ResourcePool
API service. |
ResourcePoolStub |
Remote stub implementation of the
ResourcePool
API service. |
ResourcePoolTypes.CreateSpec |
The
com.vmware.vcenter.ResourcePool#CreateSpec class contains
information used to create a resource pool, see ResourcePool.create(com.vmware.vcenter.ResourcePoolTypes.CreateSpec) . |
ResourcePoolTypes.CreateSpec.Builder |
Builder class for
ResourcePoolTypes.CreateSpec . |
ResourcePoolTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing resource pools (see ResourcePool.list(com.vmware.vcenter.ResourcePoolTypes.FilterSpec) ). |
ResourcePoolTypes.FilterSpec.Builder |
Builder class for
ResourcePoolTypes.FilterSpec . |
ResourcePoolTypes.Info |
The
Info class contains information about a resource pool. |
ResourcePoolTypes.Info.Builder |
Builder class for
ResourcePoolTypes.Info . |
ResourcePoolTypes.ResourceAllocationCreateSpec |
The
ResourceAllocationCreateSpec class contains resource allocation
information used to create a resource pool, see ResourcePool.create(com.vmware.vcenter.ResourcePoolTypes.CreateSpec) . |
ResourcePoolTypes.ResourceAllocationCreateSpec.Builder |
Builder class for
ResourcePoolTypes.ResourceAllocationCreateSpec . |
ResourcePoolTypes.ResourceAllocationInfo |
The
ResourceAllocationInfo class contains resource allocation
information of a resource pool. |
ResourcePoolTypes.ResourceAllocationInfo.Builder |
Builder class for
ResourcePoolTypes.ResourceAllocationInfo . |
ResourcePoolTypes.ResourceAllocationUpdateSpec |
The
ResourceAllocationUpdateSpec class descrives the updates to be made
to the resource allocation settings of a resource pool. |
ResourcePoolTypes.ResourceAllocationUpdateSpec.Builder |
Builder class for
ResourcePoolTypes.ResourceAllocationUpdateSpec . |
ResourcePoolTypes.SharesInfo |
The
SharesInfo class provides specification of shares. |
ResourcePoolTypes.SharesInfo.Builder |
Builder class for
ResourcePoolTypes.SharesInfo . |
ResourcePoolTypes.SharesInfo.Level |
The
Level enumeration class defines the possible values for the
allocation level. |
ResourcePoolTypes.Summary |
The
Summary class contains commonly used information about a resource
pool in vCenter Server. |
ResourcePoolTypes.Summary.Builder |
Builder class for
ResourcePoolTypes.Summary . |
ResourcePoolTypes.UpdateSpec |
The
com.vmware.vcenter.ResourcePool#UpdateSpec class contains
specification for updating the configuration of a resource pool. |
ResourcePoolTypes.UpdateSpec.Builder |
Builder class for
ResourcePoolTypes.UpdateSpec . |
StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.vcenter package. |
VcenterFactory |
VcenterFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter package and also has the subpackages reference
to access respective subpackage services. |
VMDefinitions |
Defines the type descriptors for the
VM
API service. |
VMStub |
Remote stub implementation of the
VM
API service. |
VMTypes.ClonePlacementSpec |
The
ClonePlacementSpec class contains information used to place a clone
of a virtual machine onto resources within the vCenter inventory. |
VMTypes.ClonePlacementSpec.Builder |
Builder class for
VMTypes.ClonePlacementSpec . |
VMTypes.CloneSpec |
Document-based clone spec.
|
VMTypes.CloneSpec.Builder |
Builder class for
VMTypes.CloneSpec . |
VMTypes.ComputePlacementSpec |
The
ComputePlacementSpec class contains information used to place a
virtual machine on compute resources. |
VMTypes.ComputePlacementSpec.Builder |
Builder class for
VMTypes.ComputePlacementSpec . |
VMTypes.CreateSpec |
Document-based creation spec.
|
VMTypes.CreateSpec.Builder |
Builder class for
VMTypes.CreateSpec . |
VMTypes.DiskCloneSpec |
Document-based disk clone spec.
|
VMTypes.DiskCloneSpec.Builder |
Builder class for
VMTypes.DiskCloneSpec . |
VMTypes.DiskRelocateSpec |
Document-based disk relocate spec.
|
VMTypes.DiskRelocateSpec.Builder |
Builder class for
VMTypes.DiskRelocateSpec . |
VMTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing virtual machines (see VM.list(com.vmware.vcenter.VMTypes.FilterSpec) ). |
VMTypes.FilterSpec.Builder |
Builder class for
VMTypes.FilterSpec . |
VMTypes.GuestCustomizationSpec |
The
GuestCustomizationSpec class contains information required to
customize a virtual machine when deploying it. |
VMTypes.GuestCustomizationSpec.Builder |
Builder class for
VMTypes.GuestCustomizationSpec . |
VMTypes.Info |
Document-based info.
|
VMTypes.Info.Builder |
Builder class for
VMTypes.Info . |
VMTypes.InstantClonePlacementSpec |
The
InstantClonePlacementSpec class contains information used to place
an InstantClone of a virtual machine onto resources within the vCenter
inventory. |
VMTypes.InstantClonePlacementSpec.Builder |
Builder class for
VMTypes.InstantClonePlacementSpec . |
VMTypes.InstantCloneSpec |
Document-based InstantClone spec.
|
VMTypes.InstantCloneSpec.Builder |
Builder class for
VMTypes.InstantCloneSpec . |
VMTypes.InventoryPlacementSpec |
The
InventoryPlacementSpec class contains information used to place a
virtual machine in the vCenter inventory. |
VMTypes.InventoryPlacementSpec.Builder |
Builder class for
VMTypes.InventoryPlacementSpec . |
VMTypes.PlacementSpec |
The
PlacementSpec class contains information used to place a virtual
machine onto resources within the vCenter inventory. |
VMTypes.PlacementSpec.Builder |
Builder class for
VMTypes.PlacementSpec . |
VMTypes.RegisterPlacementSpec |
The
RegisterPlacementSpec class contains information used to place a
virtual machine, created from existing virtual machine files on storage, onto
resources within the vCenter inventory. |
VMTypes.RegisterPlacementSpec.Builder |
Builder class for
VMTypes.RegisterPlacementSpec . |
VMTypes.RegisterSpec |
The
RegisterSpec class contains information used to create a virtual
machine from existing virtual machine files on storage. |
VMTypes.RegisterSpec.Builder |
Builder class for
VMTypes.RegisterSpec . |
VMTypes.RelocatePlacementSpec |
The
RelocatePlacementSpec class contains information used to change the
placement of an existing virtual machine within the vCenter inventory. |
VMTypes.RelocatePlacementSpec.Builder |
Builder class for
VMTypes.RelocatePlacementSpec . |
VMTypes.RelocateSpec |
Document-based relocate spec.
|
VMTypes.RelocateSpec.Builder |
Builder class for
VMTypes.RelocateSpec . |
VMTypes.StoragePlacementSpec |
The
StoragePlacementSpec class contains information used to store a
virtual machine's files. |
VMTypes.StoragePlacementSpec.Builder |
Builder class for
VMTypes.StoragePlacementSpec . |
VMTypes.StoragePolicySpec |
The
StoragePolicySpec class contains information about the storage
policy to be associated with a virtual machine object. |
VMTypes.StoragePolicySpec.Builder |
Builder class for
VMTypes.StoragePolicySpec . |
VMTypes.Summary |
The
Summary class contains commonly used information about a virtual
machine. |
VMTypes.Summary.Builder |
Builder class for
VMTypes.Summary . |
Enum | Description |
---|---|
DatastoreTypes.Type.Values |
Native Java
enum representing this enumeration class. |
FolderTypes.Type.Values |
Native Java
enum representing this enumeration class. |
HostTypes.ConnectionState.Values |
Native Java
enum representing this enumeration class. |
HostTypes.CreateSpec.ThumbprintVerification.Values |
Native Java
enum representing this enumeration class. |
HostTypes.PowerState.Values |
Native Java
enum representing this enumeration class. |
NetworkTypes.Type.Values |
Native Java
enum representing this enumeration class. |
ResourcePoolTypes.SharesInfo.Level.Values |
Native Java
enum representing this enumeration class. |
VMTypes._VAPI_OPERATIONS |
Identifiers of the task operations
|
com.vmware.vcenter
package provides interfaces for managing VMware
vSphere environments. The package is available starting in vSphere 6.5.