Class: Orchestrator Plugin AVI Service

by Simon Sparks · 8 March 2026

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: OrchestratorPluginAVIService.ts

import { MissingRequiredParameterError } from "../../utilities/Extensions";
import { PluginBaseService } from "./PluginBaseService";

export class PluginAVIService extends PluginBaseService {

    constructor(strProjectID: string) {

        if (!strProjectID) {
            throw new MissingRequiredParameterError('strProjectID');
        }

        super(strProjectID, "PluginAVI");
    }
}

Class Functions:


Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like