swift-fireman-31153
08/31/2022, 9:15 PMconst apiDeployment = new aws.apigateway.Deployment("openAPI Deployment", {
restApi: openApiId,
triggers: {
redeployment: pulumi.all([resource.id, methodGet.id, integration.id]).apply(([resourceId, methodGetId, integrationId]) => JSON.stringify([
resourceId,
methodGetId,
integrationId,
])).apply(toJSON => crypto.createHash('sha1').update(toJSON).digest('hex')),
},
});
const deploymentStage = new aws.apigateway.Stage("stage", {
deployment: openApiDeploymentId,
restApi: openApiId,
stageName: env,
});