
Class Name Description
VclRight
Defines a right in the system.
VclRightReferences
Contains ReferenceType elements that reference the predefined RightType
objects.
VclRole
Defines a role that has a collection of rights.
VclRootComputeCapacity
Defines compute capacity with units.
VclSmtpServerSettings
Specifies connection details for an organization's SMTP server, if
VclOrgEmailSettings is not set to use the default SMTP server.
VclUser
Defines a user in the vCloud environment.
VclUserParams
A helper class that passes parameters for creating and updating a user in an
organization.
VclUsersList
Contains elements that reference users in an organization.
Admin Extensions API Classes
Admin Extensions API classes can be created and modified only by a system administrator.
The Admin Extensions API is specific to VMware. With the Admin Extensions API, you can manage entities,
such as provider vDCs, network pools, and vCenter Server hosts.
The following classes belong to the Admin Extensions API.
Class Name Description
VclImportVmAsVAppParams
Defines parameters for importing a virtual machnie as a vApp.
VclImportVmAsVAppTemplateParams
Defines parameters for importing a virtual machnie as a vApp template.
VclLicensingManagedServer
Captures a single set of metrics for a managed server for a given sample.
VclLicensingReport
A read-only licensing metric report.
VclLicensingReportSample
Defines a single licensing data collection point.
VclLicensingVirtualMachine
Defines a single set of virtual machine metrics.
VclManagedServerMetrics
Defines licensing metrics for managed servers.
VclNumericRange
Defines a range of integers.
VclResourcePool
Defines vSphere resource pool information.
VclShieldManagerParams
Defines credentials to a shield manager server.
VclVMWFencePoolParams
A helper class that passes parameters for creating VclVMWNetworkPool elements.
VclVMWHost
Defines a connection from the plug-in to a vCloud Director instance.
VclVMWNetworkPool
The base type for a network pool.
VclVMWNetworkPoolType
Defines a set of types that are used when creating network pools.
VclVMWPortGroupPoolParams
A helper class that passes parameters for creating VclVMWNetworkPool elements.
VclVMWProviderNetwork
The external network type.
VclVMWProviderNetworkParams
A helper class that passes parameters for creating VMWProviderNetwork
elements.
VclVMWProviderVdc
The extension representation of provider vDC type.
VclVMWProviderVdcParams
A helper class that passes parameters for creating VMWProviderVdc elements.
VclVMWVlanPoolParams
A helper class that passes parameters for creating VMWVlanPool elements.
VclVimObjectRef
Defines the MoRef and the type for a vSphere object.
Chapter 2 vCloud Director Plug-In Scripting API
VMware, Inc. 15
Comentarios a estos manuales