{"version":"2","toolVersion":"1.84.0","snippets":{"a648a9be09852509edcc05ef49ef57b70b6784920c3c950e6d040cf99863f53e":{"translations":{"python":{"source":"# AwsCliLayer bundles the AWS CLI in a lambda layer\nfrom aws_cdk.lambda_layer_awscli import AwsCliLayer\n\n# fn: lambda.Function\n\nfn.add_layers(AwsCliLayer(self, \"AwsCliLayer\"))","version":"2"},"csharp":{"source":"// AwsCliLayer bundles the AWS CLI in a lambda layer\nusing Amazon.CDK.LambdaLayer.AwsCli;\n\nFunction fn;\n\nfn.AddLayers(new AwsCliLayer(this, \"AwsCliLayer\"));","version":"1"},"java":{"source":"// AwsCliLayer bundles the AWS CLI in a lambda layer\nimport software.amazon.awscdk.lambdalayer.awscli.AwsCliLayer;\n\nFunction fn;\n\nfn.addLayers(new AwsCliLayer(this, \"AwsCliLayer\"));","version":"1"},"go":{"source":"// AwsCliLayer bundles the AWS CLI in a lambda layer\nimport \"github.com/aws-samples/dummy/awscdklambdalayerawscli\"\n\nvar fn function\n\nfn.AddLayers(awscdklambdalayerawscli.NewAwsCliLayer(this, jsii.String(\"AwsCliLayer\")))","version":"1"},"$":{"source":"// AwsCliLayer bundles the AWS CLI in a lambda layer\nimport { AwsCliLayer } from '@aws-cdk/lambda-layer-awscli';\n\ndeclare const fn: lambda.Function;\nfn.addLayers(new AwsCliLayer(this, 'AwsCliLayer'));","version":"0"}},"location":{"api":{"api":"moduleReadme","moduleFqn":"@aws-cdk/lambda-layer-awscli"},"field":{"field":"markdown","line":25}},"didCompile":true,"fqnsReferenced":["@aws-cdk/aws-lambda.Function#addLayers","@aws-cdk/aws-lambda.ILayerVersion","@aws-cdk/lambda-layer-awscli.AwsCliLayer","constructs.Construct"],"fullSource":"// Hoisted imports begin after !show marker below\n/// !show\n// AwsCliLayer bundles the AWS CLI in a lambda layer\nimport { AwsCliLayer } from '@aws-cdk/lambda-layer-awscli';\n\ndeclare const fn: lambda.Function;\n/// !hide\n// Hoisted imports ended before !hide marker above\n// Fixture with packages imported, but nothing else\nimport { Construct } from 'constructs';\nimport { Stack } from '@aws-cdk/core';\nimport * as lambda from '@aws-cdk/aws-lambda';\n\nclass Fixture extends Stack {\n constructor(scope: Construct, id: string) {\n super(scope, id);\n\n // Code snippet begins after !show marker below\n/// !show\n\nfn.addLayers(new AwsCliLayer(this, 'AwsCliLayer'));\n/// !hide\n// Code snippet ended before !hide marker above\n }\n}\n","syntaxKindCounter":{"10":2,"75":7,"104":1,"130":1,"153":1,"169":1,"194":1,"196":1,"197":1,"225":1,"226":1,"242":1,"243":1,"254":1,"255":1,"257":1,"258":1,"290":1},"fqnsFingerprint":"e0e117dcf4c3954b2ce015d79aa7dd30327e196f3776864637f9a7dc488b3b60"},"8d39ae71fb48c44bab2683b22fe3a258e9f1df9c876a3f65fe78921da989322b":{"translations":{"python":{"source":"# AwsCliLayer bundles the AWS CLI in a lambda layer\nfrom aws_cdk.lambda_layer_awscli import AwsCliLayer\n\n# fn: lambda.Function\n\nfn.add_layers(AwsCliLayer(self, \"AwsCliLayer\"))","version":"2"},"csharp":{"source":"// AwsCliLayer bundles the AWS CLI in a lambda layer\nusing Amazon.CDK.LambdaLayer.AwsCli;\n\nFunction fn;\n\nfn.AddLayers(new AwsCliLayer(this, \"AwsCliLayer\"));","version":"1"},"java":{"source":"// AwsCliLayer bundles the AWS CLI in a lambda layer\nimport software.amazon.awscdk.lambdalayer.awscli.AwsCliLayer;\n\nFunction fn;\n\nfn.addLayers(new AwsCliLayer(this, \"AwsCliLayer\"));","version":"1"},"go":{"source":"// AwsCliLayer bundles the AWS CLI in a lambda layer\nimport \"github.com/aws-samples/dummy/awscdklambdalayerawscli\"\n\nvar fn function\n\nfn.AddLayers(awscdklambdalayerawscli.NewAwsCliLayer(this, jsii.String(\"AwsCliLayer\")))","version":"1"},"$":{"source":"// AwsCliLayer bundles the AWS CLI in a lambda layer\nimport { AwsCliLayer } from '@aws-cdk/lambda-layer-awscli';\n\ndeclare const fn: lambda.Function;\nfn.addLayers(new AwsCliLayer(this, 'AwsCliLayer'));","version":"0"}},"location":{"api":{"api":"type","fqn":"@aws-cdk/lambda-layer-awscli.AwsCliLayer"},"field":{"field":"example"}},"didCompile":true,"fqnsReferenced":["@aws-cdk/aws-lambda.Function#addLayers","@aws-cdk/aws-lambda.ILayerVersion","@aws-cdk/lambda-layer-awscli.AwsCliLayer","constructs.Construct"],"fullSource":"// Hoisted imports begin after !show marker below\n/// !show\n// AwsCliLayer bundles the AWS CLI in a lambda layer\nimport { AwsCliLayer } from '@aws-cdk/lambda-layer-awscli';\n\ndeclare const fn: lambda.Function;\n/// !hide\n// Hoisted imports ended before !hide marker above\n// Fixture with packages imported, but nothing else\nimport { Construct } from 'constructs';\nimport { Stack } from '@aws-cdk/core';\nimport * as lambda from '@aws-cdk/aws-lambda';\n\nclass Fixture extends Stack {\n constructor(scope: Construct, id: string) {\n super(scope, id);\n\n // Code snippet begins after !show marker below\n/// !show\n\nfn.addLayers(new AwsCliLayer(this, 'AwsCliLayer'));\n/// !hide\n// Code snippet ended before !hide marker above\n }\n}\n","syntaxKindCounter":{"10":2,"75":7,"104":1,"130":1,"153":1,"169":1,"194":1,"196":1,"197":1,"225":1,"226":1,"242":1,"243":1,"254":1,"255":1,"257":1,"258":1,"290":1},"fqnsFingerprint":"e0e117dcf4c3954b2ce015d79aa7dd30327e196f3776864637f9a7dc488b3b60"}}}