cdk-certbot-dns-route53
Version:
Create Cron Job Via Lambda, to update certificate and put it to S3 Bucket.
18 lines (17 loc) • 649 B
TypeScript
import * as lambdaPython from '@aws-cdk/aws-lambda-python-alpha';
import { Duration } from 'aws-cdk-lib';
import * as iam from 'aws-cdk-lib/aws-iam';
import * as lambda from 'aws-cdk-lib/aws-lambda';
import { Construct } from 'constructs';
export interface LambdaFunctionProps {
readonly timeout: Duration;
readonly environment?: {
[key: string]: string;
};
readonly role?: iam.IRole;
readonly architecture: lambda.Architecture;
}
export declare class LambdaPythonFunction extends Construct {
readonly handler: lambdaPython.PythonFunction;
constructor(scope: Construct, id: string, props: LambdaFunctionProps);
}