
User API Classes
User API classes are typically readable by all users, and can be modified by users with appropriate rights.
With the User API, you can examine organizations and virtual datacenters (vDCs). You can create vApps in
the organizations and in vDCs, and manage the created vApps. You can control vApp networks and create
vApp templates and media files, such as ISO and floppy images. You can store vApp templates and media
files in catalogs for easy access and sharing between organizations and vDCs.
The following classes belong to the User API.
Class Name Description
VclAccessLevel
Defines the access level type.
VclAccessSetting
Defines the level of access granted to the user or group referenced in the subject
element.
VclAccessSettings
Contains VclAccessSetting elements.
VclAllocationModel
Defines how resources are allocated in a vDC.
VclCapacityWithUsage
Defines the CPU and memory capacity that can be allocated from a vDC, and
optionally reports how much of that capacity is in use.
VclCatalog
Contains VclCatalogItem elements.
VclCatalogItem
Contains a reference to a cataloged entity, such as an image or a template.
VclCompositionItemParam
Defines a composition item.
VclComputeCapacity
Defines compute resources available in a vDC.
VclControlAccessParams
Appears in catalogs and vApps. All users can read the class, but only system
administrators can modify it.
VclCustomizationSection
Defines a vApp template customization settings section.
VclDhcpService
Defines the properties of the network's DHCP service.
VclEntityType
Basic entity type in the vCloud object model.
VclFenceMode
Defines how a network is connected to its parent network.
VclFile
Defines a transfer file storage item.
VclFilesList
Defines a list of transfer files.
VclFirewallPolicy
The policy enumeration type for a firewall rule.
VclFirewallRule
Defines a single firewall rule.
VclFirewallService
Defines the firewall service capabilities of a network.
VclGuestCustomizationSection
Defines guest customization settings.
VclInstantiationParams
Defines a list of VcloOvfSection elements to configure for instantiating a vApp.
VclIpAddressAllocationMode
Enumeration of IP address allocation modes.
VclIpAddresses
Defines a list of IP addresses.
VclIpRange
Defines a range of IP addresses available on a network.
VclIpRanges
Defines a list of IP ranges.
VclIpScope
Defines the address range, gateway, netmask, and other properties of a network.
VclLeaseSettingsSection
Defines the lease settings section for a vApp.
VclMedia
Used as the body of a request to upload virtual media, such as an ISO or a floppy
image. The element can also be used in the response.
VclMediaImageType
Enumeration of media image types.
Using the vCenter Orchestrator Plug-In for vCloud Director 1.0
12 VMware, Inc.
Komentarze do niniejszej Instrukcji