Skip to main content

Pulumi ComponentResource for create Lambda@Edge

Project description

pulumi-aws-lambdaedge

Pulumi ComponentResource for create Lambda@Edge

How to install

pip install --upgrade pip
pip install wheel
pip install pulumi-aws-lambdaedge
# or
pip install git+git://github.com/jetbrains-infra/pulumi-aws-lambdaedge@<tag or branch>

How to use

import pulumi
from pulumi_aws import Provider
from pulumi_aws_lambdaedge import LambdaEdge

us_provider = Provider('us-east-1-provider', region='us-east-1')

l = LambdaEdge('my-lambda',
               stack=pulumi.get_stack(),
               issue='sre-123',
               runtime='nodejs12.x',
               handler='index.handler',
               lambda_archive=pulumi.asset.FileArchive('./lambda'),
               memory_size_mb=128,
               timeout=5,
               opts=pulumi.ResourceOptions(provider=us_provider))

pulumi.export('lambda-arn', l.lambda_edge.arn)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulumi-aws-lambdaedge-0.1.0.tar.gz (3.8 kB view hashes)

Uploaded Source

Built Distribution

pulumi_aws_lambdaedge-0.1.0-py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page