How many javaScript objects come with the vCloud Plug-in?
A total of 163 new javaScript objects are delivered as part of the VMware vCenter Orchestrator Plug-in for vCloud Director. The table below provides their names and descriptions
Object Name | Object Description |
---|---|
VclAccessLevel | AccessLevelType |
VclAccessSetting | An AccessSetting element defines the level of access granted to the User or Group referenced in the Subject element. |
VclAccessSettings | The AccessSettings element is a container for AccessSetting elements. This container must be present and not empty if the value of IsSharedToEveryone in the containing ControlAccessParams element is set to false. |
VclAdminCatalog | |
VclAdminExtension | |
VclAdminOrgNetwork | |
VclAdminOrganization | The AdminOrg element provides an administrative view of an Organization. It includes all members of the Org element, and adds several elements that can be viewed and modified only by system administrators. |
VclAdminVdc | The AdminVdc resource provides an administrative view of a a vDC. It includes all members of the vDC element, and adds several elements that can be viewed and modified only by system administrators. |
VclAdminVdcParams | |
VclAllocationModel | The AllocationModel element defines how resources are allocated in a vDC. It contains one of the following string values: |
VclAvailableNetworks | The AvailableNetworks element is a container for zero or more references to Network elements in a vDC. This element is created by the server and is read-only at the client. |
VclCalendar | |
VclCapacityWithUsage | The Cpu/Memory element defines the CPU/memory capacity that can be allocated from a vDC and optionally reports how much of that capacity is in use. |
VclCatalog | A Catalog resource is a container for CatalogItems. An Org may contain zero or more Catalog resources. |
VclCatalogItem | The CatalogItem element is a container for a reference to a catalogued entity such as an image or template. |
VclCompositionItemParam | |
VclComputeCapacity | The ComputeCapacity element specifies various compute resources available in a vDC. |
VclControlAccessParams | The ControlAccessParams element appears in Catalogs and vApps. This element can be read by all users but can be modified only by system administrators. |
VclCustomizationSection | |
VclDhcpService | The DhcpService element specifies the properties of the network’s DHCP service. |
VclDuration | |
VclEntityType | EntityType |
VclFenceMode | The FenceMode element contains one of the following strings that specify how a Network is connected to its parent network. |
VclFile | File elements are constructed by the server in response to an upload or download request. One File element is constructed for each file included in the ovf:References section of a VAppTemplate or VApp. |
VclFilesList | |
VclFirewallPolicy | |
VclFirewallRule | The FirewallRule element defines a single firewall rule. |
VclFirewallService | The FirewallService element defines the firewall service capabilities of a network. |
VclGroup | A Group entity defines a group. |
VclGroupsList | The Groups element is a container for ReferenceType elements that reference Groups in an Organization. This element is created by the server and is read-only at the client. |
VclGuestCustomizationSection | |
VclHost | Represents a vCloud host with all its configuration parameters. |
VclHostAdmin | Represents a vCloud host for administrative tasks. |
VclHostManager | |
VclHostSessionMode | |
VclImportVmAsVAppParams | |
VclImportVmAsVAppTemplateParams | |
VclInstantiationParams | |
VclIpAddressAllocationMode | |
VclIpAddresses | |
VclIpRange | The IpRange element defines a range of IP addresses available on a network. |
VclIpRanges | |
VclIpScope | The IpScope element defines the address range, gateway, netmask, and other properties of the network. |
VclLdapAuthenticationMechanism | |
VclLdapConnector | |
VclLeaseSettingsSection | |
VclLicensingManagedServer | |
VclLicensingReport | |
VclLicensingReportSample | |
VclLicensingVirtualMachine | |
VclManagedServerMetrics | |
VclMedia | The Media element is used as the body of a request to upload virtual media, such as an ISO or floppy image. It is also used in the response. |
VclMediaImageType | |
VclNatMappingMode | |
VclNatOneToOneBasicRule | |
VclNatOneToOneVmRule | |
VclNatPolicy | |
VclNatPortForwardingRule | |
VclNatRule | The NatRule element specifies a single Network Address Translation rule. |
VclNatService | The NatService element defines the Network Address Translation capabilities of a network. |
VclNatType | |
VclNatVmRule | |
VclNetworkAssignment | When you compose a complex vApp, use a NetworkAssignment element to associate the network defined in each child vApp with a network in the parent vApp. You must create a NetworkAssignment element for each Item in the composed vApp. |
VclNetworkConfigSection | The NetworkConfigSection element extends the ovf:NetworkSection element by adding a Link to a vCloud network and a NetworkConfig element that defines the configuration of that network. |
VclNetworkConfiguration | The Configuration element specifies properties of a vCloud network. |
VclNetworkConnection | |
VclNetworkConnectionSection | |
VclNetworkFeatures | The Features element defines a set of network features. |
VclNetworkPoolReferences | The NetworkPoolReferences element is a container for ReferenceType elements that reference NetworkPools in a ProviderVdc. This element is created by the server and is read-only at the client. |
VclNumericRange | |
VclOrgEmailSettings | The OrgEmailSettings element defines the email settings for an Organization. |
VclOrgLdapGroupAttributes | If OrgLdapMode is CUSTOM, the GroupAttributes element defines how a group is imported from LDAP. |
VclOrgLdapMode | The OrgLdapMode element defines whether this Organization is connected to an LDAP service, and whether it uses the system default LDAP service or a custom LDAP service. |
VclOrgLdapSettings | If OrgLdapMode is CUSTOM, the OrgLdapSettings element defines the hostname and connection details for the Organization’s LDAP service. |
VclOrgLdapUserAttributes | If OrgLdapMode is CUSTOM, the UserAttributes element defines how LDAP attributes are used when importing a user. |
VclOrgLeaseSettings | The OrgLeaseSettings element defines default lease durations and policies for the Organization. |
VclOrgNetwork | The OrgNetwork element defines a network that is available in an organization. |
VclOrgSettings | The Settings element establishes various quotas and policies for the Organization. It also contains elements that specify the details of how the Organization connects to LDAP and email services. |
VclOrganization | An Organization element is a high-level abstraction that provides a container and a unit of administration for a collection of resources and users. |
VclOvfAutomaticRecoveryAction | |
VclOvfAutomaticShutdownAction | |
VclOvfAutomaticStartupAction | |
VclOvfCimBoolean | |
VclOvfCimDateTime | |
VclOvfCimString | |
VclOvfCimUnsignedInt | |
VclOvfCimUnsignedLong | |
VclOvfCimUnsignedShort | |
VclOvfConsumerVisibility | |
VclOvfContent | |
VclOvfDatatypeFactory | |
VclOvfEnvelope | |
VclOvfFile | |
VclOvfMappingBehavior | |
VclOvfMsg | |
VclOvfNetworkSection | The NetworkSection element of an OVF package or VApp lists all the logical networks used by the package or VApp. The vCloud API has implemented extensions to this section that enable a more comprehensive specification of network features such as firewall and NAT rules than what is currently supported by the OVF standard. For more information, see NetworkConfig. |
VclOvfNetworkSectionNetwork | |
VclOvfOperatingSystemSection | The OperatingSystemSection element of an OVF package or VApp specifies the guest operating system installed on the virtual disks of a VirtualSystem or VApp. |
VclOvfRASD | |
VclOvfReferences | |
VclOvfResourceAllocationCaptionType | |
VclOvfResourceAllocationChangeableTypeType | |
VclOvfResourceType | |
VclOvfSection | |
VclOvfStartupSection | In an OVF package or VApp that contains multiple virtual machines, the StartupSection specifies the order in which the virtual machines (VirtualSystems in an OVF VirtualSystemCollection or the VAppChildren of a VApp) are powered on. |
VclOvfStartupSectionItem | |
VclOvfStrings | |
VclOvfStringsMsg | |
VclOvfVSSD | |
VclOvfVirtualHardwareSection | The VirtualHardwareSection element of an OVF package or VApp contains a description of the virtual hardware required by a VirtualSystem or VApp. |
VclOvfVirtualSystemCaptionType | |
VclOvfVirtualSystemChangeableTypeType | |
VclProviderNetwork | |
VclProviderVdc | A providerVdc resource is a collection of all the resources available in a vCloud. A Provider vDC is created by the vCloud service provider using tools that are specific to the host platform. In this release, a Provider vDC is created by a vSphere administrator using vSphere tools. |
VclProviderVdcCapacity | |
VclReference | |
VclResourceEntities | The ResourceEntities element is a container in a vDC for zero or more ResourceEntity elements. This element is created by the server and is read-only at the client. |
VclResourcePool | |
VclResourceReference | |
VclRight | Right elements are read-only to users and adminsitrators, and can be retrieved with a GET operation that specifies the URL in a RightReference. |
VclRightReferences | The RightReferences element is a container for zero or more RightReference elements. |
VclRole | The Role element contains a single RightReferences element, which is a container for RightReference elements. |
VclRootComputeCapacity | |
VclScreenTicket | A ScreenTicket element contains a string that represents a screen ticket (required to access a vApp Console). |
VclShieldManagerParams | |
VclSmtpServerSettings | If IsDefaultSmtpServer (in OrgEmailSettings) is false, the SmtpServerSettings element specifies connection details for the Organization’s SMTP server. |
VclTask | Whenever the result of a request cannot be returned immediately, the server creates a task entity and returns its URL to the client. The client can use this URL in a subsequent GET request to obtain the current status of the task. |
VclTaskStatus | The current status of the task. |
VclTasksInProgress | The TasksInProgress element is a container for Task elements owned by the containing entity (such as an Org). This element is created by the server and is read-only at the client. |
VclTasksList | The TasksList element is a container for Task elements. This element is created by the server and is read-only at the client. |
VclUser | A User entity defines a user. |
VclUserParams | UserParams Type |
VclUsersList | The Users element is a container for ReferenceType elements that reference Users in an Organization. This element is created by the server and is read-only at the client. |
VclVApp | A VApp is the result of instantiation of a VAppTemplate. |
VclVAppNetworkConfiguration | The NetworkConfig element defines the configuration of a VApp network. |
VclVAppTemplate | A VAppTemplate element is the created when you upload an OVF package to a vDC. It provides an immutable description of a vApp. |
VclVM | |
VclVMWFencePoolParams | |
VclVMWHost | |
VclVMWNetworkPool | |
VclVMWNetworkPoolType | The VMWNetworkPoolType element defines a set of types that are used when creating network pools. |
VclVMWPortGroupPoolParams | |
VclVMWProviderNetwork | |
VclVMWProviderNetworkParams | |
VclVMWProviderVdc | |
VclVMWProviderVdcParams | |
VclVMWVlanPoolParams | |
VclVdc | A vDC resource describes a deployment environment for vApps. |
VclVdcs | |
VclVimObjectRef | |
VclVimObjectRefs | |
VclVimObjectType | The VimObjectType element defines a set of types that are used when referencing VIM objects. |
VclVimServer | |
VclVimServerParams | |
VclVirtualCpu | |
VclVirtualDisk | |
VclVirtualMachineMetrics | |
VclVirtualMedia | |
VclVirtualMemory | |
VclVirtualNetworkCard | |
VclVmObjectRef | |
VclVmPendingQuestion | |
VclVmQuestionAnswerChoice |