UNPKG

turbo-remote-cache-construct

Version:

A Turborepo Remote Cache implementation using AWS API Gateway, Lambda, S3, and DynamoDB.

13 lines (12 loc) 474 B
import * as apigateway from 'aws-cdk-lib/aws-apigateway'; import * as s3 from 'aws-cdk-lib/aws-s3'; import * as iam from 'aws-cdk-lib/aws-iam'; import { Construct } from 'constructs'; interface PutArtifactIntegrationProps { artifactsBucket: s3.Bucket; s3Credentials: iam.Role; api: apigateway.RestApi; hashResource: apigateway.Resource; } export declare function putArtifactIntegration(scope: Construct, props: PutArtifactIntegrationProps): void; export {};