| Package | Description |
|---|---|
| com.vmware.appliance |
The
com.vmware.appliance package provides interfaces for managing
vCenter Appliance configuration. |
| com.vmware.appliance.update |
The
com.vmware.appliance.update package provides interfaces for updating
the software in the appliance. |
| Class and Description |
|---|
ApplianceFactory
ApplianceFactory is responsible for creating instances of services
contained inside the com.vmware.appliance package and also has the subpackages reference
to access respective subpackage services. |
| Cores |
| CoresTypes
Defines the data types of the
Cores
API service. |
| CoresTypes.Info |
| Health
The
Health interface provides methods to retrieve the appliance health
information. |
| HealthCheckSettings
The
HealthCheckSettings interface provides methods to enable/disable
health check settings in vCenter Server. |
| HealthCheckSettingsTypes
The
HealthCheckSettings interface provides methods to enable/disable
health check settings in vCenter Server. |
HealthCheckSettingsTypes.SettingSpec
SettingSpec class contains specification of vCenter Server health and
its corresponding state. |
| HealthCheckSettingsTypes.UpdateSpec |
| HealthCheckSettingsTypes.UpdateSpec.Builder
Builder class for
HealthCheckSettingsTypes.UpdateSpec. |
| HealthTypes
The
Health interface provides methods to retrieve the appliance health
information. |
| LocalAccounts
The
LocalAccounts interface provides methods to manage local user
account. |
| LocalAccountsTypes
The
LocalAccounts interface provides methods to manage local user
account. |
| LocalAccountsTypes.Config
The
Config class defines the information required for the account. |
| LocalAccountsTypes.Config.Builder
Builder class for
LocalAccountsTypes.Config. |
| LocalAccountsTypes.Info
The
Info class defines the local account properties. |
| LocalAccountsTypes.Info.Builder
Builder class for
LocalAccountsTypes.Info. |
| LocalAccountsTypes.UpdateConfig
The
UpdateConfig class defines the fields that might be updated. |
| LocalAccountsTypes.UpdateConfig.Builder
Builder class for
LocalAccountsTypes.UpdateConfig. |
Monitoring
Monitoring interface provides methods Get and list monitoring data for
requested item. |
MonitoringTypes
Monitoring interface provides methods Get and list monitoring data for
requested item. |
MonitoringTypes.FunctionType
FunctionType enumeration class Defines aggregation function |
| MonitoringTypes.FunctionType.Values
Native Java
enum representing this enumeration class. |
MonitoringTypes.IntervalType
IntervalType enumeration class Defines interval between the values in
hours and mins, for which aggregation will apply |
| MonitoringTypes.IntervalType.Values
Native Java
enum representing this enumeration class. |
MonitoringTypes.MonitoredItem
MonitoredItem class Structure representing requested monitored item
data. |
MonitoringTypes.MonitoredItemData
MonitoredItemData class Structure representing monitored item data. |
MonitoringTypes.MonitoredItemDataRequest
MonitoredItemDataRequest class Structure representing requested
monitored item data. |
| Networking
The
Networking interface provides methods Get Network configurations. |
| NetworkingTypes
The
Networking interface provides methods Get Network configurations. |
| NetworkingTypes._VAPI_OPERATIONS
Identifiers of the task operations
|
| NetworkingTypes.ChangeSpec |
| NetworkingTypes.ChangeSpec.Builder
Builder class for
NetworkingTypes.ChangeSpec. |
| NetworkingTypes.DNSInfo
The
DNSInfo class contains information about the DNS configuration of a
virtual appliance. |
| NetworkingTypes.DNSInfo.DNSMode
The
DNSMode enumeration class describes the source of DNS servers. |
| NetworkingTypes.DNSInfo.DNSMode.Values
Native Java
enum representing this enumeration class. |
| NetworkingTypes.Info
The
Info class contains information about the network configuration of a
virtual appliance. |
| NetworkingTypes.UpdateSpec
The
UpdateSpec class describes whether to enable or disable ipv6 on
interfaces. |
| NetworkingTypes.UpdateSpec.Builder
Builder class for
NetworkingTypes.UpdateSpec. |
| Notification
The
Notification class describes a notification that can be reported by
the appliance task. |
| Notification.Builder
Builder class for
Notification. |
| Notifications
The
Notifications class contains info/warning/error messages that can be
reported be the appliance task. |
| Notifications.Builder
Builder class for
Notifications. |
Ntp
Ntp interface provides methods Gets NTP configuration status and tests
connection to ntp servers. |
NtpTypes
Ntp interface provides methods Gets NTP configuration status and tests
connection to ntp servers. |
NtpTypes.LocalizableMessage
LocalizableMessage class Structure representing message. |
NtpTypes.ServerStatus
ServerStatus enumeration class Status of server during test. |
| NtpTypes.ServerStatus.Values
Native Java
enum representing this enumeration class. |
NtpTypes.TestRunStatus
TestRunStatus class Status of the test. |
| Recovery
The
Recovery interface provides methods to invoke an appliance recovery
(backup and restore). |
| RecoveryTypes
The
Recovery interface provides methods to invoke an appliance recovery
(backup and restore). |
| RecoveryTypes.Info
The
Info class contains the information about the appliance recovery
environment. |
| Services
The
Service interface provides methods to manage a single/set of
appliance services. |
| ServicesTypes
The
Service interface provides methods to manage a single/set of
appliance services. |
| ServicesTypes.Info
The
Info class contains information about a service. |
| ServicesTypes.State
The
State enumeration class defines valid Run State for services. |
| ServicesTypes.State.Values
Native Java
enum representing this enumeration class. |
Shutdown
Shutdown interface provides methods Performs reboot/shutdown operations
on appliance. |
ShutdownTypes
Shutdown interface provides methods Performs reboot/shutdown operations
on appliance. |
ShutdownTypes.ShutdownConfig
ShutdownConfig class Structure that defines shutdown configuration
returned by the Shutdown.get operation. |
| ShutdownTypes.ShutdownConfig.Builder
Builder class for
ShutdownTypes.ShutdownConfig. |
| SubtaskInfo
The
SubtaskInfo class contains information about one of the subtasks
that makes up an appliance task. |
| SubtaskInfo.Builder
Builder class for
SubtaskInfo. |
| SupportBundle
The
SupportBundle interface provides methods to create support bundle,
list and delete generated support bundle. |
| SupportBundleTypes
The
SupportBundle interface provides methods to create support bundle,
list and delete generated support bundle. |
| SupportBundleTypes._VAPI_OPERATIONS
Identifiers of the task operations
|
| SupportBundleTypes.ContentType
The
ContentType enumeration class defines the content in the support
bundle generated. |
| SupportBundleTypes.ContentType.Values
Native Java
enum representing this enumeration class. |
| SupportBundleTypes.CreateSpec |
| SupportBundleTypes.CreateSpec.Builder
Builder class for
SupportBundleTypes.CreateSpec. |
| SupportBundleTypes.CreationStatus |
| SupportBundleTypes.CreationStatus.Values
Native Java
enum representing this enumeration class. |
| SupportBundleTypes.FilterSpec |
| SupportBundleTypes.FilterSpec.Builder
Builder class for
SupportBundleTypes.FilterSpec. |
| SupportBundleTypes.Info |
| SupportBundleTypes.Info.Builder
Builder class for
SupportBundleTypes.Info. |
| SupportBundleTypes.IterationSpec |
| SupportBundleTypes.IterationSpec.Builder
Builder class for
SupportBundleTypes.IterationSpec. |
| SupportBundleTypes.ListResult |
| TaskInfo
The
TaskInfo class contains information about an appliance task and the
subtasks of which it consists. |
| TaskInfo.Builder
Builder class for
TaskInfo. |
Timesync
Timesync interface provides methods Performs time synchronization
configuration. |
TimesyncTypes
Timesync interface provides methods Performs time synchronization
configuration. |
| TimesyncTypes.TimeSyncMode
The
TimeSyncMode enumeration class defines time synchronization modes. |
| TimesyncTypes.TimeSyncMode.Values
Native Java
enum representing this enumeration class. |
| Update
The
Update interface provides methods to get the status of the appliance
update. |
| UpdateTypes
The
Update interface provides methods to get the status of the appliance
update. |
| UpdateTypes.Info
The
Info class describes the state of the appliance update. |
| UpdateTypes.Info.Builder
Builder class for
UpdateTypes.Info. |
| UpdateTypes.State
The
State enumeration class defines the various states the appliance
update can be in. |
| UpdateTypes.State.Values
Native Java
enum representing this enumeration class. |
| Class and Description |
|---|
| Notifications
The
Notifications class contains info/warning/error messages that can be
reported be the appliance task. |