azure-bake
Version:
Azure cloud deployment platform for both infrasturcture as code and software
16 lines (15 loc) • 576 B
TypeScript
import { IBakePackage, IBakeRegion } from "@azbake/core";
import { Logger } from "@azbake/core";
import * as msRestNodeAuth from "@azure/ms-rest-nodeauth";
export declare class BakeRunner {
constructor(bPackage: IBakePackage, logger?: Logger);
_package: IBakePackage;
_logger: Logger;
_AuthCreds: msRestNodeAuth.ApplicationTokenCredentials;
_customAuthToken: Map<string, string | null>;
private _loadBuiltIns;
private _executeBakeLoop;
private _bakeRegion;
login(): Promise<boolean>;
bake(regions: Array<IBakeRegion>): Promise<void>;
}