"use strict";var _a;Object.defineProperty(exports,"__esModule",{value:!0}),exports.KubectlLayer=void 0;const JSII_RTTI_SYMBOL_1=Symbol.for("jsii.rtti"),asset_kubectl_v20_1=require("@aws-cdk/asset-kubectl-v20"),lambda=require("../../aws-lambda"),core_1=require("../../core");class KubectlLayer extends lambda.LayerVersion{constructor(scope,id){super(scope,id,{code:lambda.Code.fromAsset(asset_kubectl_v20_1.ASSET_FILE,{assetHash:core_1.FileSystem.fingerprint(asset_kubectl_v20_1.LAYER_SOURCE_DIR)}),description:"/opt/kubectl/kubectl and /opt/helm/helm"})}}exports.KubectlLayer=KubectlLayer,_a=JSII_RTTI_SYMBOL_1,KubectlLayer[_a]={fqn:"aws-cdk-lib.lambda_layer_kubectl.KubectlLayer",version:"2.96.1"};
