@goldstack/infra
Version:
Utilities for defining infrastructure for npm packages.
26 lines • 579 B
TypeScript
/**
* Identifier for this deployment. No spaces allowed in name.
*
* @title Deployment Name
* @pattern ^[^\s]*$
*/
export type DeploymentName = string;
/**
* Specifies configuration for a specific deployment.
*
* @title Deployment Configuration
*/
export interface DeploymentConfiguration {
[propName: string]: any;
}
/**
* Configures a deployment.
*
* @title Deployment
*/
export interface Deployment {
name: DeploymentName;
configuration: DeploymentConfiguration;
[propName: string]: any;
}
//# sourceMappingURL=InfrastructureConfiguration.d.ts.map