This is a sample of how to create service which extends the PluginBaseService using the Build Tools.
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: PluginVCFAService.ts
import{MissingRequiredParameterError}from"../../utilities/Extensions";
import{PluginBaseService}from"./PluginBaseService";
exportclassPluginVCFAServiceextendsPluginBaseService{
constructor(strProjectID:string){
if (!strProjectID){
thrownewMissingRequiredParameterError('strProjectID');
}
super(strProjectID,"PluginVCFA");
}
}Class Functions:
- Orchestrator Function: Server Find All For Type ( VCFA )
- Orchestrator Function: Server Find For Type ( VCFA )
- Orchestrator Function: VCFA Catalog Item Get All
- Orchestrator Function: VCFA Catalog Item Get By Name
- Orchestrator Function: VCFA Catalog Item Get Projects
- Orchestrator Function: VCFA Catalog Item Request
- Orchestrator Function: VCFA Generic Rest Client
- Orchestrator Function: VCFA Host Create
- Orchestrator Function: VCFA Host Delete
- Orchestrator Function: VCFA Host Get All
- Orchestrator Function: VCFA Host Get By Id
- Orchestrator Function: VCFA Host Get By Name
- Orchestrator Function: VCFA Host Update
- Orchestrator Function: VCFA Host Validate
- Orchestrator Function: VCFA Project Get All
- Orchestrator Function: VCFA Project Get By Id
- Orchestrator Function: VCFA Project Get By Name
- Orchestrator Function: VCFA Supervisor Namespace Create
- Orchestrator Function: VCFA Supervisor Resource Get By Id
Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
