com.vmware.vcenter.ovf
package provides services to capture and
deploy Open Virtualization Format (OVF) packages to and from the content
library.See: Description
Interface | Description |
---|---|
ExportFlag |
The
ExportFlag interface provides methods for retrieving information
about the export flags supported by the server. |
ExportFlagTypes |
Defines the data types of the
ExportFlag
API service. |
ImportFlag |
The
ImportFlag interface provides methods for retrieving information
about the import flags supported by the deployment platform. |
ImportFlagTypes |
Defines the data types of the
ImportFlag
API service. |
LibraryItem |
The
LibraryItem interface provides methods to deploy virtual machines
and virtual appliances from library items containing Open Virtualization Format
(OVF) packages in content library, as well as methods to create library items in
content library from virtual machines and virtual appliances. |
LibraryItemTypes |
Defines the data types of the
LibraryItem
API service. |
Class | Description |
---|---|
CertificateParams |
The
CertificateParams class contains information about the public key
certificate used to sign the OVF package. |
CertificateParams.Builder |
Builder class for
CertificateParams . |
DeploymentOption |
The
DeploymentOption class contains the information about a deployment
option as defined in the OVF specification. |
DeploymentOption.Builder |
Builder class for
DeploymentOption . |
DeploymentOptionParams |
The
DeploymentOptionParams class describes the possible deployment
options as well as the choice provided by the user. |
DeploymentOptionParams.Builder |
Builder class for
DeploymentOptionParams . |
DiskProvisioningType |
The
DiskProvisioningType enumeration class defines the virtual disk
provisioning types that can be set for a disk on the target platform. |
ExportFlagDefinitions |
Defines the type descriptors for the
ExportFlag
API service. |
ExportFlagStub |
Remote stub implementation of the
ExportFlag
API service. |
ExportFlagTypes.Info |
The
Info class describes an export flag supported by the server. |
ExportFlagTypes.Info.Builder |
Builder class for
ExportFlagTypes.Info . |
ExtraConfig |
The
ExtraConfig class contains the information about a vmw:ExtraConfig
element which can be used to specify configuration settings that are transferred
directly to the .vmx file. |
ExtraConfig.Builder |
Builder class for
ExtraConfig . |
ExtraConfigParams |
The
ExtraConfigParams class contains the parameters with information
about the vmw:ExtraConfig elements in an OVF package. |
ExtraConfigParams.Builder |
Builder class for
ExtraConfigParams . |
ImportFlagDefinitions |
Defines the type descriptors for the
ImportFlag
API service. |
ImportFlagStub |
Remote stub implementation of the
ImportFlag
API service. |
ImportFlagTypes.Info |
The
Info class describes an import flag supported by the deployment
platform. |
ImportFlagTypes.Info.Builder |
Builder class for
ImportFlagTypes.Info . |
IpAllocationParams |
The
IpAllocationParams class specifies how IP addresses are allocated to
OVF properties. |
IpAllocationParams.Builder |
Builder class for
IpAllocationParams . |
IpAllocationParams.IpAllocationPolicy |
The
IpAllocationPolicy enumeration class defines the possible IP
allocation policy for a deployment. |
IpAllocationParams.IpAllocationScheme |
The
IpAllocationScheme enumeration class defines the possible IP
allocation schemes that can be supported by the guest software. |
IpAllocationParams.IpProtocol |
The
IpProtocol enumeration class defines the IP protocols supported by
the guest software. |
LibraryItemDefinitions |
Defines the type descriptors for the
LibraryItem
API service. |
LibraryItemStub |
Remote stub implementation of the
LibraryItem
API service. |
LibraryItemTypes.CreateResult |
The
CreateResult class defines the result of the create()
method. |
LibraryItemTypes.CreateResult.Builder |
Builder class for
LibraryItemTypes.CreateResult . |
LibraryItemTypes.CreateSpec |
The
CreateSpec class defines the information used to create or update a
library item containing an OVF package. |
LibraryItemTypes.CreateSpec.Builder |
Builder class for
LibraryItemTypes.CreateSpec . |
LibraryItemTypes.CreateTarget |
The
CreateTarget class specifies the target library item when capturing
a virtual machine or virtual appliance as an OVF package in a library item in a
content library. |
LibraryItemTypes.CreateTarget.Builder |
Builder class for
LibraryItemTypes.CreateTarget . |
LibraryItemTypes.DeployableIdentity |
The
DeployableIdentity class describes the resource created by a
deployment, or the source resource from which library item can be created, by
specifying its resource type and resource identifier. |
LibraryItemTypes.DeployableIdentity.Builder |
Builder class for
LibraryItemTypes.DeployableIdentity . |
LibraryItemTypes.DeploymentResult |
The
DeploymentResult class defines the result of the deploy()
method. |
LibraryItemTypes.DeploymentResult.Builder |
Builder class for
LibraryItemTypes.DeploymentResult . |
LibraryItemTypes.DeploymentTarget |
The
DeploymentTarget class describes the location (target) where a
virtual machine or virtual appliance should be deployed. |
LibraryItemTypes.DeploymentTarget.Builder |
Builder class for
LibraryItemTypes.DeploymentTarget . |
LibraryItemTypes.OvfSummary |
The
OvfSummary class defines the result of the filter() method. |
LibraryItemTypes.OvfSummary.Builder |
Builder class for
LibraryItemTypes.OvfSummary . |
LibraryItemTypes.ResourcePoolDeploymentSpec |
The
ResourcePoolDeploymentSpec class defines the deployment parameters
that can be specified for the deploy() method where the deployment
target is a resource pool. |
LibraryItemTypes.ResourcePoolDeploymentSpec.Builder |
Builder class for
LibraryItemTypes.ResourcePoolDeploymentSpec . |
LibraryItemTypes.ResultInfo |
The
ResultInfo class defines the information returned along with the
result of a create() or deploy() method to describe errors,
warnings, and informational messages produced by the server. |
LibraryItemTypes.ResultInfo.Builder |
Builder class for
LibraryItemTypes.ResultInfo . |
LibraryItemTypes.StorageGroupMapping |
The
StorageGroupMapping class defines the storage deployment target and
storage provisioning type for a section of type vmw:StorageGroupSection in the
OVF descriptor. |
LibraryItemTypes.StorageGroupMapping.Builder |
Builder class for
LibraryItemTypes.StorageGroupMapping . |
LibraryItemTypes.StorageGroupMapping.Type |
The
Type enumeration class defines the supported types of storage
targets for sections of type vmw:StorageGroupSection in the OVF descriptor. |
OvfError |
The
OvfError class describes an error related to accessing, validating,
deploying, or exporting an OVF package. |
OvfError.Builder |
Builder class for
OvfError . |
OvfFactory |
OvfFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.ovf package and also has the subpackages reference
to access respective subpackage services. |
OvfInfo |
The
OvfInfo class contains informational messages related to accessing,
validating, deploying, or exporting an OVF package. |
OvfInfo.Builder |
Builder class for
OvfInfo . |
OvfMessage |
The
OvfMessage class describes a base OVF handling error message related
to accessing, validating, deploying, or exporting an OVF package. |
OvfMessage.Builder |
Builder class for
OvfMessage . |
OvfMessage.Category |
The
Category enumeration class defines the categories of messages (see
OvfMessage ). |
OvfParams |
The
OvfParams class defines the common properties for all OVF deployment
parameters. |
OvfParams.Builder |
Builder class for
OvfParams . |
OvfWarning |
The
OvfWarning class describes a warning related to accessing,
validating, deploying, or exporting an OVF package. |
OvfWarning.Builder |
Builder class for
OvfWarning . |
ParseIssue |
The
ParseIssue class contains the information about the issue found when
parsing an OVF package during deployment or exporting an OVF package including:
Parsing and validation error on OVF descriptor (which is an XML
document), manifest and certificate files. |
ParseIssue.Builder |
Builder class for
ParseIssue . |
ParseIssue.Category |
The
Category enumeration class defines the categories of issues that can
be found when parsing files inside an OVF package (see ParseIssue ) including OVF descriptor (which is an XML
document), manifest and certificate files, or exporting an OVF package. |
Property |
The
Property class contains the information about a property in an OVF
package. |
Property.Builder |
Builder class for
Property . |
PropertyParams |
The
PropertyParams class contains a List of OVF
properties that can be configured when the OVF package is deployed. |
PropertyParams.Builder |
Builder class for
PropertyParams . |
ScaleOutGroup |
The
ScaleOutGroup class contains information about a scale-out group. |
ScaleOutGroup.Builder |
Builder class for
ScaleOutGroup . |
ScaleOutParams |
The
ScaleOutParams class contains information about the scale-out groups
described in the OVF package. |
ScaleOutParams.Builder |
Builder class for
ScaleOutParams . |
SizeParams |
The
SizeParams class contains estimates of the download and deployment
sizes. |
SizeParams.Builder |
Builder class for
SizeParams . |
StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.vcenter.ovf package. |
UnknownSection |
The
UnknownSection class contains information about an unknown section
in an OVF package. |
UnknownSection.Builder |
Builder class for
UnknownSection . |
UnknownSectionParams |
The
UnknownSectionParams class contains a List of
unknown, non-required sections. |
UnknownSectionParams.Builder |
Builder class for
UnknownSectionParams . |
VcenterExtensionParams |
The
VcenterExtensionParams class specifies that the OVF package should
be registered as a vCenter extension. |
VcenterExtensionParams.Builder |
Builder class for
VcenterExtensionParams . |
Enum | Description |
---|---|
DiskProvisioningType.Values |
Native Java
enum representing this enumeration class. |
IpAllocationParams.IpAllocationPolicy.Values |
Native Java
enum representing this enumeration class. |
IpAllocationParams.IpAllocationScheme.Values |
Native Java
enum representing this enumeration class. |
IpAllocationParams.IpProtocol.Values |
Native Java
enum representing this enumeration class. |
LibraryItemTypes.StorageGroupMapping.Type.Values |
Native Java
enum representing this enumeration class. |
OvfMessage.Category.Values |
Native Java
enum representing this enumeration class. |
ParseIssue.Category.Values |
Native Java
enum representing this enumeration class. |
com.vmware.vcenter.ovf
package provides services to capture and
deploy Open Virtualization Format (OVF) packages to and from the content
library.
It provides the ability to deploy OVF packages from the content library with support for advanced network topologies, network services, creating virtual appliances and virtual machines in hosts, resource pools or clusters. It also provides the ability to export virtual appliances and virtual machines from hosts, resource pools or clusters as OVF packages to the content library.