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: OrchestratorPluginVCDService.ts
import{OrchestratorBaseService}from"./OrchestratorBaseService";
exportclassOrchestratorPluginVCDServiceextendsOrchestratorBaseService{
constructor(strProjectID:string){
super(strProjectID,"PluginVCD");
}
}Class Functions:
- Orchestrator Function: Create a Load Balancer on an Edge
- Orchestrator Function: Add a Firewall Rule to an Edge
- Orchestrator Function: Add a Private Isolated Network in a vCloud vApp
- Orchestrator Function: Add CPUs to a vCloud Virtual Machine
- Orchestrator Function: Add Memory to a vCloud Virtual Machine
- Orchestrator Function: Change the Access Control Parameters of a vCloud vApp
- Orchestrator Function: Check Load Balancer Configuration
- Orchestrator Function: Copy Firewall Rules from an Edge to another Edge
- Orchestrator Function: Create a vCloud Event Log Entry
- Orchestrator Function: Create an Empty vCloud vApp and link it to a Virtual Data Center Network
- Orchestrator Function: Delete a Load Balancer off an Edge
- Orchestrator Function: Find a vCloud vApp Template object by Name
- Orchestrator Function: Find a vCloud Virtual Data Center Network by Name
- Orchestrator Function: Get Organisational Virtual Data Centers Resource Allocation, Limits and Usage
- Orchestrator Function: Load Balance Virtual Machine Deployments Across 2 vSphere Clusters in a Provider Virtual Data Center
- Orchestrator Function: Server Find All For Type ( vCloud )
- Orchestrator Function: Server Find For Type ( vCloud )
- Orchestrator Function: Un-Deploy a vApp ( Power Off to You and Me )
- Orchestrator Function: Un-Deploy VMs ( Power Off to You and Me )
- Orchestrator Function: Wait for a vCloud Task to Complete
Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
