@sap/adp-cf
Version:
cf service logic for all yeoman generators
16 lines (15 loc) • 771 B
TypeScript
import { ServiceKeys, GetServiceInstanceParams } from "../models/Types";
export default class CFUtils {
private static ENV;
private static CREATE_SERVICE_KEY;
static getServiceInstanceKeys(serviceInstanceQuery: GetServiceInstanceParams): Promise<ServiceKeys>;
static createService(spaceGuid: string, plan: string, serviceInstanceName: string, tags?: string[], securityFilePath?: string, serviceName?: string): Promise<void>;
static requestCfApi(url: string): Promise<any>;
static getAuthToken(): Promise<string>;
static checkForCf(): Promise<void>;
static cFLogout(): Promise<void>;
private static getServiceInstance;
private static getOrCreateServiceKeys;
private static getServiceKeys;
private static createServiceKey;
}