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.170.tar.gz (65.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aws_cdk_asset_awscli_v2-2.0.170-py3-none-any.whl (65.2 MB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for aws_cdk_asset_awscli_v2-2.0.170.tar.gz
Algorithm Hash digest
SHA256 b2d1a5b818dabed8dca61183869eeef86094eaa188d8b5a53665ec3f2def04a0
MD5 1c442ff2624cfca716ad3b9bc7adf49d
BLAKE2b-256 b8e5797a6daa30a99fe33c093aafe4b749321d0f21661b3c3352a77bbfb44469

See more details on using hashes here.

Provenance

The following attestation bundles were made for aws_cdk_asset_awscli_v2-2.0.170.tar.gz:

Publisher: release-awscli-v2.yml on cdklabs/awscdk-asset-awscli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aws_cdk_asset_awscli_v2-2.0.170-py3-none-any.whl.

File metadata

File hashes

Hashes for aws_cdk_asset_awscli_v2-2.0.170-py3-none-any.whl
Algorithm Hash digest
SHA256 8d87c0dfc95c81b278bccca5d9580e562f8927e52719a1f9fd0da166310629ad
MD5 d61821d187023af1f7ce430882e17c1d
BLAKE2b-256 f4cb4c807254b966327ba85ca3e0d4a681c695afaa8171c988fb2bd3c0bfa0e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for aws_cdk_asset_awscli_v2-2.0.170-py3-none-any.whl:

Publisher: release-awscli-v2.yml on cdklabs/awscdk-asset-awscli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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