@sap/adp-cf
Version:
cf service logic for all yeoman generators
48 lines (47 loc) • 927 B
TypeScript
export interface Organization {
guid: string;
name: string;
}
export interface Space {
guid: string;
name: string;
}
export interface CFConfig {
org: Organization;
space: Space;
token: string;
url: string;
}
export interface ConfigGeneric {
[key: string]: any;
}
export interface Config {
AccessToken: string;
AuthorizationEndpoint: string;
OrganizationFields: Organization;
Target: string;
SpaceFields: Space;
}
export interface HttpResponse {
statusText: string;
status: number;
data: string;
}
export interface CFApp {
appId: string;
appName: string;
appVersion: string;
serviceName: string;
title: string;
appHostId: string;
messages?: string[];
}
export interface RequestArguments {
url: string;
options: {
headers: {
"Content-Type": string;
Authorization?: string;
};
};
}