dt-app
Version:
The Dynatrace App Toolkit is a tool you can use from your command line to create, develop, and deploy apps on your Dynatrace environment.
17 lines (16 loc) • 738 B
TypeScript
import type { DynatraceApplicationManifest, AppManifestSchema } from '../interfaces';
import type { OAuthScope, ResolvedCliOptions } from './config/cli-options';
/**
* Validates constructed manifest against the app manifest schema.
*/
export declare function validateManifest(options: ResolvedCliOptions, manifest: DynatraceApplicationManifest): Promise<DynatraceApplicationManifest>;
/** Fetches the app manifest schema from the backend for validating the constructed manifest. */
export declare function fetchAppManifestSchema(options: {
environmentUrl: string;
appName: string;
root: string;
oauth2File: string;
oauthScopes?: string[];
scopes: OAuthScope[];
open: boolean;
}): Promise<AppManifestSchema>;