UNPKG

@codification/cutwater-build-aws

Version:
25 lines 950 B
import { System } from '@codification/cutwater-build-core'; export declare class ApiGatewayDeploymentUpdater { private readonly system; private readonly REST_API_TYPE; private readonly DEPLOYMENT_TYPE; private readonly BODY_PROPERTY; private readonly TRANSFORM_PROPERTY; private readonly OPENAPI_LOCATION_PROPERTY; private readonly REST_API_ID_PROPERTY; private template; constructor(system?: System); load(templateFile: string): void; performOpenApiMerges(outputFile: string): void; findRestApiResourceNames(): string[]; findResourcesByType(resourceType: string): string[]; findDeploymentResourceName(restApiName: string): string | undefined; private updateDeploymentReferences; private replace; private mergeOpenApi; private loadOpenApi; private toRestApiBody; private openApiHash; private validateState; } //# sourceMappingURL=ApiGatewayDeploymentUpdater.d.ts.map