UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

2 lines (1 loc) 9.4 kB
"use strict";var _a,_b,_c,_d,_e,_f,_g,_h,_j,_k,_l;Object.defineProperty(exports,"__esModule",{value:!0}),exports.AdotLambdaLayerGenericVersion=exports.AdotLambdaLayerJavaScriptSdkVersion=exports.AdotLambdaLayerPythonSdkVersion=exports.AdotLambdaLayerJavaAutoInstrumentationVersion=exports.AdotLambdaLayerJavaSdkVersion=exports.AdotLambdaExecWrapper=exports.AdotLayerVersion=void 0;var jsiiDeprecationWarnings=()=>{var tmp=require("../../.warnings.jsii.js");return jsiiDeprecationWarnings=()=>tmp,tmp};const JSII_RTTI_SYMBOL_1=Symbol.for("jsii.rtti");var errors_1=()=>{var tmp=require("../../core/lib/errors");return errors_1=()=>tmp,tmp},stack_1=()=>{var tmp=require("../../core/lib/stack");return stack_1=()=>tmp,tmp},token_1=()=>{var tmp=require("../../core/lib/token");return token_1=()=>tmp,tmp},region_info_1=()=>{var tmp=require("../../region-info");return region_info_1=()=>tmp,tmp},fact_1=()=>{var tmp=require("../../region-info/lib/fact");return fact_1=()=>tmp,tmp},AdotLambdaLayerType;(function(AdotLambdaLayerType2){AdotLambdaLayerType2.JAVA_SDK="JAVA_SDK",AdotLambdaLayerType2.JAVA_AUTO_INSTRUMENTATION="JAVA_AUTO_INSTRUMENTATION",AdotLambdaLayerType2.JAVASCRIPT_SDK="JAVASCRIPT_SDK",AdotLambdaLayerType2.PYTHON_SDK="PYTHON_SDK",AdotLambdaLayerType2.GENERIC="GENERIC"})(AdotLambdaLayerType||(AdotLambdaLayerType={}));function getLayerArn(scope,type,version,architecture){const scopeStack=stack_1().Stack.of(scope),region=scopeStack.region;if(region!==void 0&&!token_1().Token.isUnresolved(region)){const arn=region_info_1().RegionInfo.get(region).adotLambdaLayerArn(type,version,architecture);if(arn===void 0)throw new(errors_1()).ValidationError(`Could not find the ARN information for the ADOT Lambda Layer of type ${type} and version ${version} in ${region}`,scope);return arn}return scopeStack.regionalFact(fact_1().FactName.adotLambdaLayer(type,version,architecture))}class AdotLayerVersion{static fromJavaSdkLayerVersion(version){try{jsiiDeprecationWarnings().aws_cdk_lib_aws_lambda_AdotLambdaLayerJavaSdkVersion(version)}catch(error){throw process.env.JSII_DEBUG!=="1"&&error.name==="DeprecationError"&&Error.captureStackTrace(error,this.fromJavaSdkLayerVersion),error}return AdotLayerVersion.fromAdotVersion(version)}static fromJavaAutoInstrumentationLayerVersion(version){try{jsiiDeprecationWarnings().aws_cdk_lib_aws_lambda_AdotLambdaLayerJavaAutoInstrumentationVersion(version)}catch(error){throw process.env.JSII_DEBUG!=="1"&&error.name==="DeprecationError"&&Error.captureStackTrace(error,this.fromJavaAutoInstrumentationLayerVersion),error}return AdotLayerVersion.fromAdotVersion(version)}static fromJavaScriptSdkLayerVersion(version){try{jsiiDeprecationWarnings().aws_cdk_lib_aws_lambda_AdotLambdaLayerJavaScriptSdkVersion(version)}catch(error){throw process.env.JSII_DEBUG!=="1"&&error.name==="DeprecationError"&&Error.captureStackTrace(error,this.fromJavaScriptSdkLayerVersion),error}return AdotLayerVersion.fromAdotVersion(version)}static fromPythonSdkLayerVersion(version){try{jsiiDeprecationWarnings().aws_cdk_lib_aws_lambda_AdotLambdaLayerPythonSdkVersion(version)}catch(error){throw process.env.JSII_DEBUG!=="1"&&error.name==="DeprecationError"&&Error.captureStackTrace(error,this.fromPythonSdkLayerVersion),error}return AdotLayerVersion.fromAdotVersion(version)}static fromGenericLayerVersion(version){try{jsiiDeprecationWarnings().aws_cdk_lib_aws_lambda_AdotLambdaLayerGenericVersion(version)}catch(error){throw process.env.JSII_DEBUG!=="1"&&error.name==="DeprecationError"&&Error.captureStackTrace(error,this.fromGenericLayerVersion),error}return AdotLayerVersion.fromAdotVersion(version)}static fromAdotVersion(adotVersion){return new class extends AdotLayerVersion{_bind(_function){return{arn:adotVersion.layerArn(_function.stack,_function.architecture)}}}}}exports.AdotLayerVersion=AdotLayerVersion,_a=JSII_RTTI_SYMBOL_1,AdotLayerVersion[_a]={fqn:"aws-cdk-lib.aws_lambda.AdotLayerVersion",version:"2.185.0"};var AdotLambdaExecWrapper;(function(AdotLambdaExecWrapper2){AdotLambdaExecWrapper2.REGULAR_HANDLER="/opt/otel-handler",AdotLambdaExecWrapper2.PROXY_HANDLER="/opt/otel-proxy-handler",AdotLambdaExecWrapper2.STREAM_HANDLER="/opt/otel-stream-handler",AdotLambdaExecWrapper2.INSTRUMENT_HANDLER="/opt/otel-instrument",AdotLambdaExecWrapper2.SQS_HANDLER="/opt/otel-sqs-handler"})(AdotLambdaExecWrapper||(exports.AdotLambdaExecWrapper=AdotLambdaExecWrapper={}));class AdotLambdaLayerVersion{constructor(type,version){this.type=type,this.version=version}layerArn(scope,architecture){return getLayerArn(scope,this.type,this.version,architecture.name)}}class AdotLambdaLayerJavaSdkVersion extends AdotLambdaLayerVersion{constructor(layerVersion){super(AdotLambdaLayerType.JAVA_SDK,layerVersion),this.layerVersion=layerVersion}}exports.AdotLambdaLayerJavaSdkVersion=AdotLambdaLayerJavaSdkVersion,_b=AdotLambdaLayerJavaSdkVersion,_c=JSII_RTTI_SYMBOL_1,AdotLambdaLayerJavaSdkVersion[_c]={fqn:"aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaSdkVersion",version:"2.185.0"},AdotLambdaLayerJavaSdkVersion.V1_32_0_1=new _b("1.32.0-1"),AdotLambdaLayerJavaSdkVersion.V1_32_0=new _b("1.32.0"),AdotLambdaLayerJavaSdkVersion.V1_31_0=new _b("1.31.0"),AdotLambdaLayerJavaSdkVersion.V1_30_0=new _b("1.30.0"),AdotLambdaLayerJavaSdkVersion.V1_28_1=new _b("1.28.1"),AdotLambdaLayerJavaSdkVersion.V1_19_0=new _b("1.19.0"),AdotLambdaLayerJavaSdkVersion.LATEST=_b.V1_32_0_1;class AdotLambdaLayerJavaAutoInstrumentationVersion extends AdotLambdaLayerVersion{constructor(layerVersion){super(AdotLambdaLayerType.JAVA_AUTO_INSTRUMENTATION,layerVersion),this.layerVersion=layerVersion}}exports.AdotLambdaLayerJavaAutoInstrumentationVersion=AdotLambdaLayerJavaAutoInstrumentationVersion,_d=AdotLambdaLayerJavaAutoInstrumentationVersion,_e=JSII_RTTI_SYMBOL_1,AdotLambdaLayerJavaAutoInstrumentationVersion[_e]={fqn:"aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaAutoInstrumentationVersion",version:"2.185.0"},AdotLambdaLayerJavaAutoInstrumentationVersion.V1_32_0_1=new _d("1.32.0-1"),AdotLambdaLayerJavaAutoInstrumentationVersion.V1_32_0=new _d("1.32.0"),AdotLambdaLayerJavaAutoInstrumentationVersion.V1_31_0=new _d("1.31.0"),AdotLambdaLayerJavaAutoInstrumentationVersion.V1_30_0=new _d("1.30.0"),AdotLambdaLayerJavaAutoInstrumentationVersion.V1_28_1=new _d("1.28.1"),AdotLambdaLayerJavaAutoInstrumentationVersion.V1_19_2=new _d("1.19.2"),AdotLambdaLayerJavaAutoInstrumentationVersion.LATEST=_d.V1_32_0_1;class AdotLambdaLayerPythonSdkVersion extends AdotLambdaLayerVersion{constructor(layerVersion){super(AdotLambdaLayerType.PYTHON_SDK,layerVersion),this.layerVersion=layerVersion}}exports.AdotLambdaLayerPythonSdkVersion=AdotLambdaLayerPythonSdkVersion,_f=AdotLambdaLayerPythonSdkVersion,_g=JSII_RTTI_SYMBOL_1,AdotLambdaLayerPythonSdkVersion[_g]={fqn:"aws-cdk-lib.aws_lambda.AdotLambdaLayerPythonSdkVersion",version:"2.185.0"},AdotLambdaLayerPythonSdkVersion.V1_29_0=new _f("1.29.0"),AdotLambdaLayerPythonSdkVersion.V1_25_0=new _f("1.25.0"),AdotLambdaLayerPythonSdkVersion.V1_24_0=new _f("1.24.0"),AdotLambdaLayerPythonSdkVersion.V1_21_0=new _f("1.21.0"),AdotLambdaLayerPythonSdkVersion.V1_20_0_1=new _f("1.20.0-1"),AdotLambdaLayerPythonSdkVersion.V1_20_0=new _f("1.20.0"),AdotLambdaLayerPythonSdkVersion.V1_19_0_1=new _f("1.19.0-1"),AdotLambdaLayerPythonSdkVersion.V1_18_0=new _f("1.18.0"),AdotLambdaLayerPythonSdkVersion.V1_17_0=new _f("1.17.0"),AdotLambdaLayerPythonSdkVersion.V1_16_0=new _f("1.16.0"),AdotLambdaLayerPythonSdkVersion.V1_15_0=new _f("1.15.0"),AdotLambdaLayerPythonSdkVersion.V1_14_0=new _f("1.14.0"),AdotLambdaLayerPythonSdkVersion.V1_13_0=new _f("1.13.0"),AdotLambdaLayerPythonSdkVersion.LATEST=_f.V1_29_0;class AdotLambdaLayerJavaScriptSdkVersion extends AdotLambdaLayerVersion{constructor(layerVersion){super(AdotLambdaLayerType.JAVASCRIPT_SDK,layerVersion),this.layerVersion=layerVersion}}exports.AdotLambdaLayerJavaScriptSdkVersion=AdotLambdaLayerJavaScriptSdkVersion,_h=AdotLambdaLayerJavaScriptSdkVersion,_j=JSII_RTTI_SYMBOL_1,AdotLambdaLayerJavaScriptSdkVersion[_j]={fqn:"aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaScriptSdkVersion",version:"2.185.0"},AdotLambdaLayerJavaScriptSdkVersion.V1_30_0=new _h("1.30.0"),AdotLambdaLayerJavaScriptSdkVersion.V1_18_1=new _h("1.18.1"),AdotLambdaLayerJavaScriptSdkVersion.V1_17_1=new _h("1.17.1"),AdotLambdaLayerJavaScriptSdkVersion.V1_16_0=new _h("1.16.0"),AdotLambdaLayerJavaScriptSdkVersion.V1_15_0_1=new _h("1.15.0-1"),AdotLambdaLayerJavaScriptSdkVersion.V1_7_0=new _h("1.7.0"),AdotLambdaLayerJavaScriptSdkVersion.LATEST=_h.V1_30_0;class AdotLambdaLayerGenericVersion extends AdotLambdaLayerVersion{constructor(layerVersion){super(AdotLambdaLayerType.GENERIC,layerVersion),this.layerVersion=layerVersion}}exports.AdotLambdaLayerGenericVersion=AdotLambdaLayerGenericVersion,_k=AdotLambdaLayerGenericVersion,_l=JSII_RTTI_SYMBOL_1,AdotLambdaLayerGenericVersion[_l]={fqn:"aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion",version:"2.185.0"},AdotLambdaLayerGenericVersion.V0_115_0=new _k("0.115.0"),AdotLambdaLayerGenericVersion.V0_102_1=new _k("0.102.1"),AdotLambdaLayerGenericVersion.V0_98_0=new _k("0.98.0"),AdotLambdaLayerGenericVersion.V0_90_1=new _k("0.90.1"),AdotLambdaLayerGenericVersion.V0_88_0=new _k("0.88.0"),AdotLambdaLayerGenericVersion.V0_84_0=new _k("0.84.0"),AdotLambdaLayerGenericVersion.V0_82_0=new _k("0.82.0"),AdotLambdaLayerGenericVersion.V0_62_1=new _k("0.62.1"),AdotLambdaLayerGenericVersion.LATEST=_k.V0_115_0;