Skip to main content

An Asset construct that contains the AWS CLI, for use in Lambda Layers

Project description

Asset with AWS CLI v2

---

cdk-constructs: Experimental


This library is currently under development. Do not use!

This module exports a single class called AwsCliAsset which is an s3_assets.Asset that bundles the AWS CLI v2.

Usage:

# AwsCliLayer bundles the AWS CLI in a lambda layer
from aws_cdk.asset_awscli_v2 import AwsCliAsset
import aws_cdk.aws_lambda as lambda_
import aws_cdk.aws_s3_assets as s3_assets
from aws_cdk import FileSystem

# fn: lambda.Function

awscli = AwsCliAsset(self, "AwsCliCode")
fn.add_layers(lambda_.LayerVersion(self, "AwsCliLayer",
    code=lambda_.Code.from_bucket(awscli.bucket, awscli.s3_object_key)
))

The CLI will be installed under /opt/awscli/aws.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

aws_cdk_asset_awscli_v2-2.0.127.tar.gz (62.2 MB view details)

Uploaded Source

Built Distribution

aws_cdk.asset_awscli_v2-2.0.127-py3-none-any.whl (62.2 MB view details)

Uploaded Python 3

File details

Details for the file aws_cdk_asset_awscli_v2-2.0.127.tar.gz.

File metadata

File hashes

Hashes for aws_cdk_asset_awscli_v2-2.0.127.tar.gz
Algorithm Hash digest
SHA256 cfb8f60878017b62c0fd564acbd1de2d5e43b263a83273a136da61ccf3d4bb70
MD5 2178a09566eedf4899bc1056145a4b14
BLAKE2b-256 884d79186d51142e6ccae06ca3de1452c4035bf3b7403b7d78a8752b3e358441

See more details on using hashes here.

File details

Details for the file aws_cdk.asset_awscli_v2-2.0.127-py3-none-any.whl.

File metadata

File hashes

Hashes for aws_cdk.asset_awscli_v2-2.0.127-py3-none-any.whl
Algorithm Hash digest
SHA256 d9aff766aa36a24e0769ac781bcb0f1bc55bc88fb5846848313433de2aeb67a5
MD5 97506922b9ade672381105eec3d61618
BLAKE2b-256 f8452dbef60657dcc02e650ac41c17b334f20b1dedcb73124f652a5cfb9a3c60

See more details on using hashes here.

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