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: OrchestratorPluginRESTService.ts
import{OrchestratorBaseService}from"./OrchestratorBaseService";
exportclassOrchestratorPluginRESTServiceextendsOrchestratorBaseService{
constructor(strProjectID:string){
super(strProjectID,"PluginREST");
}
}Class Functions:
- Function: Add Multiple REST Hosts
- Function: Add REST Operations to a REST Host
- Function: Add REST Operations to a REST Host for F5 BIG-IP LTM
- Function: Add REST Operations to a REST Host for InfoBlox
- Function: Add REST Operations to a REST Host for OpsView
- Function: Add REST Operations to a REST Hosts
- Function: Copy REST Operations from one REST Host to another REST Host
- Function: Create a CName Record in Infoblox
- Function: Delete a CName Record from Infoblox
- Function: Delete an A Record from Infoblox
- Function: Login to OpsView via REST – Part 1
- Function: Login to OpsView via REST – Part 2
- Function: Remove a Virtual Machine from Chef using Knife via SSH
- Function: Server Find All For Type ( REST )
- Function: Server Find For Type ( REST )
- How to use a Transient RESTHost in Orchestrator
- Orchestrator Workflow Action to Add a REST Host with Credentials
- Orchestrator Workflow Action to Add a REST Host with No Credentials
- Orchestrator Workflow Action to Remove a Virtual Machine from Puppet during Decomissioning
Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
