@deploystack/docker-to-iac
Version:
Translate docker run and docker compose file to Infrastructure as Code
16 lines (15 loc) • 524 B
TypeScript
interface DatabaseConfig {
engine: string;
description: string;
portNumber: number;
isManaged?: boolean;
}
interface DigitalOceanDatabaseConfig {
databases: {
[key: string]: DatabaseConfig;
};
}
export declare const digitalOceanDatabaseConfig: DigitalOceanDatabaseConfig;
export declare function isDatabaseService(imageString: string): boolean;
export declare function getDatabaseConfig(imageString: string): DatabaseConfig | null;
export type { DatabaseConfig, DigitalOceanDatabaseConfig };