5.2
Table Of Contents
- Using the vCenter Orchestrator Plug-In for vCloud Automation Center 5.2
- Contents
- Using the vCenter Orchestrator Plug-In for vCloud Automation Center 5.2
- Updated Information
- Introduction to the VMware vCenter Orchestrator Plug-In for vCloud Automation Center
- Configuring the vCloud Automation Center Plug-In
- Using the vCloud Automation Center Plug-In
- Index
5 Invokes the action responsible for deleting the entity.
Table 3‑4. Input Variables
Variable Type
entity
vCAC:Entity
var hostId = entity.hostId;
var modelName = entity.modelName;
var entitySetName = entity.entitySetName;
var entityKeyString = entity.keyString;
var headers = null;
//Delete the entity
System.getModule("com.vmware.library.vcac")
.deleteVCACEntity(hostId, modelName, entitySetName, entityKeyString, headers);
Example: Read a vCloud Automation Center entity by custom filter
This example script performs the following actions.
1 Defines the model name and the entity set name.
2 Defines the properties by which the entities are filtered.
3 Reads a list of entities.
Table 3‑5. Input Variables
Variable Type
host
vCAC:VcacHost
templateName String
var modelName = 'ManagementModelEntities.svc';
var entitySetName = 'VirtualMachineTemplates';
var headers = null;
//Create properties for prefix entity
var properties = {
VirtualMachineTemplateName:templateName,
};
//Read a list of entities
var entities = vCACEntityManager
.readModelEntitiesByCustomFilter(host.id, modelName, entitySetName, properties, headers);
Example: Read a vCloud Automation Center entity by system query
This example script performs the following actions.
1 Defines the model name and the entity set name.
2 Defines the system queries by which the entities are filtered and selects the top ten results of all virtual
machines, filtered by the machine state and component flag.
3 Reads a list of entities.
Chapter 3 Using the vCloud Automation Center Plug-In
VMware, Inc. 19