This is a sample of how to create service which extends the OrchestratorBaseService using the Build Tools.
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: OrchestratorPluginVCACService.ts
import{OrchestratorBaseService}from"./OrchestratorBaseService";
exportclassOrchestratorPluginVCACServiceextendsOrchestratorBaseService{
constructor(strProjectID:string){
super(strProjectID,"PluginVCAC");
}
}Class Functions:
- Orchestrator Function: Add a vCAC Host
- Orchestrator Function: Add Custom Properties to a VCACEntity Virtual Machine
- Orchestrator Function: Check if a Custom Property Exists
- Orchestrator Function: Find a vCAC Virtual Machine Object by ID
- Orchestrator Function: Find a vCACEntity object or a vCenter Cluster Compute Resource by Name
- Orchestrator Function: Find a VCACEntity objects for HostReservationPolicies
- Orchestrator Function: Find a VCACEntity objects for HostReservations
- Orchestrator Function: Get the Current Value of a Custom Property
- Orchestrator Function: Register a VCAC Virtual Machine
- Orchestrator Function: Server Find All For Type ( vCAC )
- Orchestrator Function: Server Find For Type ( vCAC )
- Orchestrator Function: Trigger vRA Data Collection using an OData Query
- Orchestrator Workflow Action to Check if a Custom Attribute Exists
- Orchestrator Workflow Action to Create or Update a Custom Attribute
- Orchestrator Workflow Action to Create or Update a Custom Property
Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
