| Package | Description |
|---|---|
| com.vmware.vcenter |
The
com.vmware.vcenter package provides interfaces for managing VMware
vSphere environments. |
| 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. |
| Class and Description |
|---|
VchaFactory
VchaFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.vcha package and also has the subpackages reference
to access respective subpackage services. |
| Class and Description |
|---|
| CertificateInfo
The
CertificateInfo Class contains information about the SSL certificate
for a management vCenter server. |
| Cluster
The
Cluster interface provides methods to deploy and undeploy a vCenter
High Availability (VCHA) cluster, failover from the active VCHA node to the
passive VCHA node, and retrieve the status of the VCHA cluster. |
| ClusterTypes
The
Cluster interface provides methods to deploy and undeploy a vCenter
High Availability (VCHA) cluster, failover from the active VCHA node to the
passive VCHA node, and retrieve the status of the VCHA cluster. |
| ClusterTypes._VAPI_OPERATIONS
Identifiers of the task operations
|
| ClusterTypes.ActiveSpec
The
ActiveSpec class contains the deploy specification for the Active
Node of the VCHA cluster. |
| ClusterTypes.ActiveSpec.Builder
Builder class for
ClusterTypes.ActiveSpec. |
| ClusterTypes.ClusterMode
The
ClusterMode enumeration class defines the possible modes for a VCHA
Cluster. |
| ClusterTypes.ClusterMode.Values
Native Java
enum representing this enumeration class. |
| ClusterTypes.ClusterState
The
ClusterState enumeration class defines the possible for a VCHA
Cluster. |
| ClusterTypes.ClusterState.Values
Native Java
enum representing this enumeration class. |
| ClusterTypes.ConfigState
The
ConfigState enumeration class defines the VCHA configuration state. |
| ClusterTypes.ConfigState.Values
Native Java
enum representing this enumeration class. |
| ClusterTypes.DeploySpec
The
DeploySpec class contains the deploy specification for the three
nodes of a VCHA cluster. |
| ClusterTypes.DeploySpec.Builder
Builder class for
ClusterTypes.DeploySpec. |
| ClusterTypes.ErrorCondition
The
ErrorCondition class contains an error condition and a
recommendation to handle the error condition. |
| ClusterTypes.ErrorCondition.Builder
Builder class for
ClusterTypes.ErrorCondition. |
| ClusterTypes.Info
The
Info class contains the configuration and health information of the
three nodes in a VCHA Cluster. |
| ClusterTypes.Info.Builder
Builder class for
ClusterTypes.Info. |
| ClusterTypes.IpFamily
The
IpFamily enumeration class defines the IP address family. |
| ClusterTypes.IpFamily.Values
Native Java
enum representing this enumeration class. |
| ClusterTypes.IpInfo
The
IpInfo class contains properties related to an ip. |
| ClusterTypes.IpInfo.Builder
Builder class for
ClusterTypes.IpInfo. |
| ClusterTypes.Ipv4Info
The
Ipv4Info class contains properties to describe IPV4 information of
the configured network interface. |
| ClusterTypes.Ipv4Info.Builder
Builder class for
ClusterTypes.Ipv4Info. |
| ClusterTypes.Ipv6Info
The
Ipv6Info class contains properties to describe IPV6 information of
the configured network interface. |
| ClusterTypes.NodeInfo
The
NodeInfo class defines the configuration information for the active
and passive nodes in the cluster. |
| ClusterTypes.NodeInfo.Builder
Builder class for
ClusterTypes.NodeInfo. |
| ClusterTypes.NodeRole
The
NodeRole enumeration class defines the role node can be in a VCHA
Cluster. |
| ClusterTypes.NodeRole.Values
Native Java
enum representing this enumeration class. |
| ClusterTypes.NodeRuntimeInfo
The
NodeRuntimeInfo class describes a node's runtime information in a
VCHA Cluster. |
| ClusterTypes.NodeRuntimeInfo.Builder
Builder class for
ClusterTypes.NodeRuntimeInfo. |
| ClusterTypes.NodeState
The
NodeState enumeration class defines possible state a node can be in
a VCHA Cluster. |
| ClusterTypes.NodeState.Values
Native Java
enum representing this enumeration class. |
| ClusterTypes.NodeVmInfo
The
NodeVmInfo class contains information to describe the Virtual
Machine of a node of a VCHA cluster. |
| ClusterTypes.PassiveSpec
The
PassiveSpec class contains the deploy specification for the Passive
Node of the VCHA cluster. |
| ClusterTypes.PassiveSpec.Builder
Builder class for
ClusterTypes.PassiveSpec. |
| ClusterTypes.Type
The
Type enumeration class defines the possible deployment types for a
VCHA Cluster. |
| ClusterTypes.Type.Values
Native Java
enum representing this enumeration class. |
| ClusterTypes.UndeploySpec
The
UndeploySpec class contains the undeploy specification for a VCHA
cluster. |
| ClusterTypes.UndeploySpec.Builder
Builder class for
ClusterTypes.UndeploySpec. |
| ClusterTypes.VmInfo
The
VmInfo class contains information to describe the Virtual Machines
of passive and witness nodes of a VCHA cluster. |
| ClusterTypes.WitnessInfo
The
WitnessInfo class defines the configuration and runtime information
for the witness node in the cluster. |
| ClusterTypes.WitnessInfo.Builder
Builder class for
ClusterTypes.WitnessInfo. |
| ClusterTypes.WitnessSpec
The
WitnessSpec class contains the deploy specification for the Witness
Node of the VCHA cluster. |
| ClusterTypes.WitnessSpec.Builder
Builder class for
ClusterTypes.WitnessSpec. |
| ConnectionSpec
The
ConnectionSpec class contains information required to connect to a
vCenter server. |
| ConnectionSpec.Builder
Builder class for
ConnectionSpec. |
| CredentialsSpec
The
CredentialsSpec class contains information to connect to the vCenter
server managing the VCHA nodes. |
| DiskInfo
The
DiskInfo class contains information to describe the storage
configuration of a vCenter virtual machine. |
| DiskSpec
The
DiskSpec class contains information to describe the storage
configuration of a vCenter virtual machine. |
| DiskSpec.Builder
Builder class for
DiskSpec. |
| IpFamily
The
IpFamily enumeration class defines the Ip address family. |
| IpFamily.Values
Native Java
enum representing this enumeration class. |
| IpSpec
The
IpSpec class contains IP information used to configure a network
interface. |
| IpSpec.Builder
Builder class for
IpSpec. |
| Ipv4Spec
The
Ipv4Spec class contains IPV4 information used to configure a network
interface. |
| Ipv4Spec.Builder
Builder class for
Ipv4Spec. |
| Ipv6Spec
The
Ipv6Spec class contains IPV6 information used to configure a network
interface. |
| NetworkType
The
NetworkType enumeration class defines the type of a vCenter Server
network. |
| NetworkType.Values
Native Java
enum representing this enumeration class. |
| Operations
The
Operations interface provides methods to figure out the currently
active operations and currently disabled operations in a vCenter High
Availability (VCHA) cluster. |
| OperationsTypes
The
Operations interface provides methods to figure out the currently
active operations and currently disabled operations in a vCenter High
Availability (VCHA) cluster. |
| OperationsTypes.Info
The
Info class contains information about which the VCHA operations
cannot be invoked in the current state of the system and the list of currently
active VCHA operations. |
| PlacementInfo
The
PlacementInfo class contains information to describe the inventory
placement of a single node of a VCHA cluster.The active node's management vCenter server credentials are required to populate all properties except biosUuid. |
| PlacementInfo.Builder
Builder class for
PlacementInfo. |
| PlacementSpec
The
PlacementSpec class contains information to describe the inventory
placement of a single node of a VCHA cluster. |
| PlacementSpec.Builder
Builder class for
PlacementSpec. |
VchaFactory
VchaFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.vcha package and also has the subpackages reference
to access respective subpackage services. |
| Class and Description |
|---|
| CredentialsSpec
The
CredentialsSpec class contains information to connect to the vCenter
server managing the VCHA nodes. |
| IpSpec
The
IpSpec class contains IP information used to configure a network
interface. |
| PlacementInfo
The
PlacementInfo class contains information to describe the inventory
placement of a single node of a VCHA cluster.The active node's management vCenter server credentials are required to populate all properties except biosUuid. |
| PlacementSpec
The
PlacementSpec class contains information to describe the inventory
placement of a single node of a VCHA cluster. |