UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

4 lines (3 loc) 29.4 kB
"use strict";function _aws_cdk_aws_lambda_AdotInstrumentationConfig(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.execWrapper)||(p.execWrapper,void 0),visitedObjects.has(p.layerVersion)||(p.layerVersion,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_AdotLayerVersion(p){}function _aws_cdk_aws_lambda_AdotLambdaExecWrapper(p){}function _aws_cdk_aws_lambda_AdotLambdaLayerJavaSdkVersion(p){}function _aws_cdk_aws_lambda_AdotLambdaLayerJavaAutoInstrumentationVersion(p){}function _aws_cdk_aws_lambda_AdotLambdaLayerPythonSdkVersion(p){}function _aws_cdk_aws_lambda_AdotLambdaLayerJavaScriptSdkVersion(p){}function _aws_cdk_aws_lambda_AdotLambdaLayerGenericVersion(p){}function _aws_cdk_aws_lambda_IAlias(p){}function _aws_cdk_aws_lambda_AliasOptions(p){if(p!=null){visitedObjects.add(p);try{if(p.additionalVersions!=null)for(const o of p.additionalVersions)visitedObjects.has(o)||_aws_cdk_aws_lambda_VersionWeight(o);visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_AliasProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.version)||(p.version,void 0),p.additionalVersions!=null)for(const o of p.additionalVersions)visitedObjects.has(o)||_aws_cdk_aws_lambda_VersionWeight(o);visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_AliasAttributes(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.aliasVersion)||(p.aliasVersion,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_Alias(p){}function _aws_cdk_aws_lambda_VersionWeight(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.version)||(p.version,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_DlqDestinationConfig(p){}function _aws_cdk_aws_lambda_IEventSourceDlq(p){}function _aws_cdk_aws_lambda_IFunction(p){}function _aws_cdk_aws_lambda_FunctionAttributes(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.architecture)||(p.architecture,void 0),"securityGroupId"in p&&print("@aws-cdk/aws-lambda.FunctionAttributes#securityGroupId","use `securityGroup` instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_FunctionBase(p){}function _aws_cdk_aws_lambda_QualifiedFunctionBase(p){}function _aws_cdk_aws_lambda_Tracing(p){}function _aws_cdk_aws_lambda_FunctionOptions(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.adotInstrumentation)||_aws_cdk_aws_lambda_AdotInstrumentationConfig(p.adotInstrumentation),visitedObjects.has(p.architecture)||(p.architecture,void 0),"architectures"in p&&print("@aws-cdk/aws-lambda.FunctionOptions#architectures","use `architecture`"),p.architectures!=null)for(const o of p.architectures)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.codeSigningConfig)||(p.codeSigningConfig,void 0),visitedObjects.has(p.currentVersionOptions)||_aws_cdk_aws_lambda_VersionOptions(p.currentVersionOptions),p.events!=null)for(const o of p.events)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.filesystem)||(p.filesystem,void 0),p.initialPolicy!=null)for(const o of p.initialPolicy)visitedObjects.has(o)||require("@aws-cdk/aws-iam/.warnings.jsii.js")._aws_cdk_aws_iam_PolicyStatement(o);if(visitedObjects.has(p.insightsVersion)||(p.insightsVersion,void 0),p.layers!=null)for(const o of p.layers)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.logRetentionRetryOptions)||(p.logRetentionRetryOptions,void 0),visitedObjects.has(p.runtimeManagementMode)||(p.runtimeManagementMode,void 0),"securityGroup"in p&&print("@aws-cdk/aws-lambda.FunctionOptions#securityGroup","- This property is deprecated, use securityGroups instead"),p.securityGroups!=null)for(const o of p.securityGroups)visitedObjects.has(o)||require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_ISecurityGroup(o);visitedObjects.has(p.tracing)||(p.tracing,void 0),visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_FunctionProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.code)||(p.code,void 0),visitedObjects.has(p.runtime)||(p.runtime,void 0),visitedObjects.has(p.adotInstrumentation)||_aws_cdk_aws_lambda_AdotInstrumentationConfig(p.adotInstrumentation),visitedObjects.has(p.architecture)||(p.architecture,void 0),"architectures"in p&&print("@aws-cdk/aws-lambda.FunctionOptions#architectures","use `architecture`"),p.architectures!=null)for(const o of p.architectures)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.codeSigningConfig)||(p.codeSigningConfig,void 0),visitedObjects.has(p.currentVersionOptions)||_aws_cdk_aws_lambda_VersionOptions(p.currentVersionOptions),p.events!=null)for(const o of p.events)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.filesystem)||(p.filesystem,void 0),p.initialPolicy!=null)for(const o of p.initialPolicy)visitedObjects.has(o)||require("@aws-cdk/aws-iam/.warnings.jsii.js")._aws_cdk_aws_iam_PolicyStatement(o);if(visitedObjects.has(p.insightsVersion)||(p.insightsVersion,void 0),p.layers!=null)for(const o of p.layers)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.logRetentionRetryOptions)||(p.logRetentionRetryOptions,void 0),visitedObjects.has(p.runtimeManagementMode)||(p.runtimeManagementMode,void 0),"securityGroup"in p&&print("@aws-cdk/aws-lambda.FunctionOptions#securityGroup","- This property is deprecated, use securityGroups instead"),p.securityGroups!=null)for(const o of p.securityGroups)visitedObjects.has(o)||require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_ISecurityGroup(o);visitedObjects.has(p.tracing)||(p.tracing,void 0),visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_Function(p){}function _aws_cdk_aws_lambda_EnvironmentOptions(p){}function _aws_cdk_aws_lambda_FunctionVersionUpgrade(p){}function _aws_cdk_aws_lambda_Handler(p){}function _aws_cdk_aws_lambda_DockerImageFunctionProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.code)||(p.code,void 0),visitedObjects.has(p.adotInstrumentation)||_aws_cdk_aws_lambda_AdotInstrumentationConfig(p.adotInstrumentation),visitedObjects.has(p.architecture)||(p.architecture,void 0),"architectures"in p&&print("@aws-cdk/aws-lambda.FunctionOptions#architectures","use `architecture`"),p.architectures!=null)for(const o of p.architectures)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.codeSigningConfig)||(p.codeSigningConfig,void 0),visitedObjects.has(p.currentVersionOptions)||_aws_cdk_aws_lambda_VersionOptions(p.currentVersionOptions),p.events!=null)for(const o of p.events)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.filesystem)||(p.filesystem,void 0),p.initialPolicy!=null)for(const o of p.initialPolicy)visitedObjects.has(o)||require("@aws-cdk/aws-iam/.warnings.jsii.js")._aws_cdk_aws_iam_PolicyStatement(o);if(visitedObjects.has(p.insightsVersion)||(p.insightsVersion,void 0),p.layers!=null)for(const o of p.layers)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.logRetentionRetryOptions)||(p.logRetentionRetryOptions,void 0),visitedObjects.has(p.runtimeManagementMode)||(p.runtimeManagementMode,void 0),"securityGroup"in p&&print("@aws-cdk/aws-lambda.FunctionOptions#securityGroup","- This property is deprecated, use securityGroups instead"),p.securityGroups!=null)for(const o of p.securityGroups)visitedObjects.has(o)||require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_ISecurityGroup(o);visitedObjects.has(p.tracing)||(p.tracing,void 0),visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_DockerImageCode(p){}function _aws_cdk_aws_lambda_DockerImageFunction(p){}function _aws_cdk_aws_lambda_LayerVersionOptions(p){}function _aws_cdk_aws_lambda_LayerVersionProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.code)||(p.code,void 0),p.compatibleArchitectures!=null)for(const o of p.compatibleArchitectures)visitedObjects.has(o)||void 0;if(p.compatibleRuntimes!=null)for(const o of p.compatibleRuntimes)visitedObjects.has(o)||void 0}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_ILayerVersion(p){}function _aws_cdk_aws_lambda_LayerVersionPermission(p){}function _aws_cdk_aws_lambda_LayerVersionAttributes(p){if(p!=null){visitedObjects.add(p);try{if(p.compatibleRuntimes!=null)for(const o of p.compatibleRuntimes)visitedObjects.has(o)||void 0}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_LayerVersion(p){}function _aws_cdk_aws_lambda_Permission(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.functionUrlAuthType)||(p.functionUrlAuthType,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_LambdaRuntimeProps(p){}function _aws_cdk_aws_lambda_RuntimeFamily(p){}function _aws_cdk_aws_lambda_Runtime(p){}function _aws_cdk_aws_lambda_Code(p){}function _aws_cdk_aws_lambda_CodeConfig(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.image)||(p.image,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_CodeImageConfig(p){}function _aws_cdk_aws_lambda_S3Code(p){}function _aws_cdk_aws_lambda_InlineCode(p){}function _aws_cdk_aws_lambda_AssetCode(p){}function _aws_cdk_aws_lambda_ResourceBindOptions(p){}function _aws_cdk_aws_lambda_CfnParametersCodeProps(p){}function _aws_cdk_aws_lambda_CfnParametersCode(p){}function _aws_cdk_aws_lambda_EcrImageCodeProps(p){if(p!=null){visitedObjects.add(p);try{"tag"in p&&print("@aws-cdk/aws-lambda.EcrImageCodeProps#tag","use `tagOrDigest`")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_EcrImageCode(p){}function _aws_cdk_aws_lambda_AssetImageCodeProps(p){if(p!=null){visitedObjects.add(p);try{if(p.cacheFrom!=null)for(const o of p.cacheFrom)visitedObjects.has(o)||require("@aws-cdk/aws-ecr-assets/.warnings.jsii.js")._aws_cdk_aws_ecr_assets_DockerCacheOption(o);"repositoryName"in p&&print("@aws-cdk/aws-ecr-assets.DockerImageAssetOptions#repositoryName","to control the location of docker image assets, please override\n`Stack.addDockerImageAsset`. this feature will be removed in future\nreleases."),"follow"in p&&print("@aws-cdk/assets.CopyOptions#follow","use `followSymlinks` instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_AssetImageCode(p){}function _aws_cdk_aws_lambda_DockerBuildAssetOptions(p){}function _aws_cdk_aws_lambda_FileSystemConfig(p){if(p!=null){visitedObjects.add(p);try{if(p.policies!=null)for(const o of p.policies)visitedObjects.has(o)||require("@aws-cdk/aws-iam/.warnings.jsii.js")._aws_cdk_aws_iam_PolicyStatement(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_FileSystem(p){}function _aws_cdk_aws_lambda_IVersion(p){}function _aws_cdk_aws_lambda_VersionOptions(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_VersionProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.lambda)||(p.lambda,void 0),visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_VersionAttributes(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.lambda)||(p.lambda,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_Version(p){}function _aws_cdk_aws_lambda_SingletonFunctionProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.code)||(p.code,void 0),visitedObjects.has(p.runtime)||(p.runtime,void 0),visitedObjects.has(p.adotInstrumentation)||_aws_cdk_aws_lambda_AdotInstrumentationConfig(p.adotInstrumentation),visitedObjects.has(p.architecture)||(p.architecture,void 0),"architectures"in p&&print("@aws-cdk/aws-lambda.FunctionOptions#architectures","use `architecture`"),p.architectures!=null)for(const o of p.architectures)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.codeSigningConfig)||(p.codeSigningConfig,void 0),visitedObjects.has(p.currentVersionOptions)||_aws_cdk_aws_lambda_VersionOptions(p.currentVersionOptions),p.events!=null)for(const o of p.events)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.filesystem)||(p.filesystem,void 0),p.initialPolicy!=null)for(const o of p.initialPolicy)visitedObjects.has(o)||require("@aws-cdk/aws-iam/.warnings.jsii.js")._aws_cdk_aws_iam_PolicyStatement(o);if(visitedObjects.has(p.insightsVersion)||(p.insightsVersion,void 0),p.layers!=null)for(const o of p.layers)visitedObjects.has(o)||void 0;if(visitedObjects.has(p.logRetentionRetryOptions)||(p.logRetentionRetryOptions,void 0),visitedObjects.has(p.runtimeManagementMode)||(p.runtimeManagementMode,void 0),"securityGroup"in p&&print("@aws-cdk/aws-lambda.FunctionOptions#securityGroup","- This property is deprecated, use securityGroups instead"),p.securityGroups!=null)for(const o of p.securityGroups)visitedObjects.has(o)||require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_ISecurityGroup(o);visitedObjects.has(p.tracing)||(p.tracing,void 0),visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_SingletonFunction(p){}function _aws_cdk_aws_lambda_IEventSource(p){}function _aws_cdk_aws_lambda_SourceAccessConfigurationType(p){}function _aws_cdk_aws_lambda_SourceAccessConfiguration(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.type)||(p.type,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_EventSourceMappingOptions(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.onFailure)||(p.onFailure,void 0),p.sourceAccessConfigurations!=null)for(const o of p.sourceAccessConfigurations)visitedObjects.has(o)||_aws_cdk_aws_lambda_SourceAccessConfiguration(o);visitedObjects.has(p.startingPosition)||(p.startingPosition,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_EventSourceMappingProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.target)||(p.target,void 0),visitedObjects.has(p.onFailure)||(p.onFailure,void 0),p.sourceAccessConfigurations!=null)for(const o of p.sourceAccessConfigurations)visitedObjects.has(o)||_aws_cdk_aws_lambda_SourceAccessConfiguration(o);visitedObjects.has(p.startingPosition)||(p.startingPosition,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_IEventSourceMapping(p){}function _aws_cdk_aws_lambda_EventSourceMapping(p){}function _aws_cdk_aws_lambda_StartingPosition(p){}function _aws_cdk_aws_lambda_FilterRule(p){}function _aws_cdk_aws_lambda_FilterCriteria(p){}function _aws_cdk_aws_lambda_DestinationConfig(p){}function _aws_cdk_aws_lambda_DestinationType(p){}function _aws_cdk_aws_lambda_DestinationOptions(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.type)||(p.type,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_IDestination(p){}function _aws_cdk_aws_lambda_EventInvokeConfigOptions(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_EventInvokeConfigProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.function)||(p.function,void 0),visitedObjects.has(p.onFailure)||(p.onFailure,void 0),visitedObjects.has(p.onSuccess)||(p.onSuccess,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_EventInvokeConfig(p){}function _aws_cdk_aws_lambda_IScalableFunctionAttribute(p){}function _aws_cdk_aws_lambda_UtilizationScalingOptions(p){}function _aws_cdk_aws_lambda_AutoScalingOptions(p){}function _aws_cdk_aws_lambda_UntrustedArtifactOnDeployment(p){}function _aws_cdk_aws_lambda_ICodeSigningConfig(p){}function _aws_cdk_aws_lambda_CodeSigningConfigProps(p){if(p!=null){visitedObjects.add(p);try{if(p.signingProfiles!=null)for(const o of p.signingProfiles)visitedObjects.has(o)||require("@aws-cdk/aws-signer/.warnings.jsii.js")._aws_cdk_aws_signer_ISigningProfile(o);visitedObjects.has(p.untrustedArtifactOnDeployment)||(p.untrustedArtifactOnDeployment,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_CodeSigningConfig(p){}function _aws_cdk_aws_lambda_LambdaInsightsVersion(p){}function _aws_cdk_aws_lambda_LogRetentionRetryOptions(p){}function _aws_cdk_aws_lambda_LogRetentionProps(p){}function _aws_cdk_aws_lambda_LogRetention(p){}function _aws_cdk_aws_lambda_Architecture(p){}function _aws_cdk_aws_lambda_FunctionUrlAuthType(p){}function _aws_cdk_aws_lambda_HttpMethod(p){}function _aws_cdk_aws_lambda_FunctionUrlCorsOptions(p){if(p!=null){visitedObjects.add(p);try{if(p.allowedMethods!=null)for(const o of p.allowedMethods)visitedObjects.has(o)||void 0}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_IFunctionUrl(p){}function _aws_cdk_aws_lambda_FunctionUrlOptions(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.authType)||(p.authType,void 0),visitedObjects.has(p.cors)||_aws_cdk_aws_lambda_FunctionUrlCorsOptions(p.cors)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_FunctionUrlProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.function)||(p.function,void 0),visitedObjects.has(p.authType)||(p.authType,void 0),visitedObjects.has(p.cors)||_aws_cdk_aws_lambda_FunctionUrlCorsOptions(p.cors)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_FunctionUrl(p){}function _aws_cdk_aws_lambda_RuntimeManagementMode(p){}function _aws_cdk_aws_lambda_CfnAliasProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.provisionedConcurrencyConfig)||(p.provisionedConcurrencyConfig,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_CfnAlias(p){}function _aws_cdk_aws_lambda_CfnAlias_AliasRoutingConfigurationProperty(p){}function _aws_cdk_aws_lambda_CfnAlias_ProvisionedConcurrencyConfigurationProperty(p){}function _aws_cdk_aws_lambda_CfnAlias_VersionWeightProperty(p){}function _aws_cdk_aws_lambda_CfnCodeSigningConfigProps(p){}function _aws_cdk_aws_lambda_CfnCodeSigningConfig(p){}function _aws_cdk_aws_lambda_CfnCodeSigningConfig_AllowedPublishersProperty(p){}function _aws_cdk_aws_lambda_CfnCodeSigningConfig_CodeSigningPoliciesProperty(p){}function _aws_cdk_aws_lambda_CfnEventInvokeConfigProps(p){}function _aws_cdk_aws_lambda_CfnEventInvokeConfig(p){}function _aws_cdk_aws_lambda_CfnEventInvokeConfig_DestinationConfigProperty(p){}function _aws_cdk_aws_lambda_CfnEventInvokeConfig_OnFailureProperty(p){}function _aws_cdk_aws_lambda_CfnEventInvokeConfig_OnSuccessProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMappingProps(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_AmazonManagedKafkaEventSourceConfigProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_DestinationConfigProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_DocumentDBEventSourceConfigProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_EndpointsProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_FilterProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_FilterCriteriaProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_OnFailureProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_ScalingConfigProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_SelfManagedEventSourceProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_SelfManagedKafkaEventSourceConfigProperty(p){}function _aws_cdk_aws_lambda_CfnEventSourceMapping_SourceAccessConfigurationProperty(p){}function _aws_cdk_aws_lambda_CfnFunctionProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.runtimeManagementConfig)||(p.runtimeManagementConfig,void 0),p.tags!=null)for(const o of p.tags)visitedObjects.has(o)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_CfnFunction(p){}function _aws_cdk_aws_lambda_CfnFunction_CodeProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_DeadLetterConfigProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_EnvironmentProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_EphemeralStorageProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_FileSystemConfigProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_ImageConfigProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_RuntimeManagementConfigProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_SnapStartProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_SnapStartResponseProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_TracingConfigProperty(p){}function _aws_cdk_aws_lambda_CfnFunction_VpcConfigProperty(p){}function _aws_cdk_aws_lambda_CfnLayerVersionProps(p){}function _aws_cdk_aws_lambda_CfnLayerVersion(p){}function _aws_cdk_aws_lambda_CfnLayerVersion_ContentProperty(p){}function _aws_cdk_aws_lambda_CfnLayerVersionPermissionProps(p){}function _aws_cdk_aws_lambda_CfnLayerVersionPermission(p){}function _aws_cdk_aws_lambda_CfnPermissionProps(p){}function _aws_cdk_aws_lambda_CfnPermission(p){}function _aws_cdk_aws_lambda_CfnUrlProps(p){}function _aws_cdk_aws_lambda_CfnUrl(p){}function _aws_cdk_aws_lambda_CfnUrl_CorsProperty(p){}function _aws_cdk_aws_lambda_CfnVersionProps(p){}function _aws_cdk_aws_lambda_CfnVersion(p){}function _aws_cdk_aws_lambda_CfnVersion_ProvisionedConcurrencyConfigurationProperty(p){}function print(name,deprecationMessage){const deprecated=process.env.JSII_DEPRECATED,deprecationMode=["warn","fail","quiet"].includes(deprecated)?deprecated:"warn",message=`${name} is deprecated. ${deprecationMessage.trim()} This API will be removed in the next major release.`;switch(deprecationMode){case"fail":throw new DeprecationError(message);case"warn":console.warn("[WARNING]",message);break}}function getPropertyDescriptor(obj,prop){const descriptor=Object.getOwnPropertyDescriptor(obj,prop);if(descriptor)return descriptor;const proto=Object.getPrototypeOf(obj),prototypeDescriptor=proto&&getPropertyDescriptor(proto,prop);return prototypeDescriptor||{}}const visitedObjects=new Set;class DeprecationError extends Error{constructor(...args){super(...args),Object.defineProperty(this,"name",{configurable:!1,enumerable:!0,value:"DeprecationError",writable:!1})}}module.exports={print,getPropertyDescriptor,DeprecationError,_aws_cdk_aws_lambda_AdotInstrumentationConfig,_aws_cdk_aws_lambda_AdotLayerVersion,_aws_cdk_aws_lambda_AdotLambdaExecWrapper,_aws_cdk_aws_lambda_AdotLambdaLayerJavaSdkVersion,_aws_cdk_aws_lambda_AdotLambdaLayerJavaAutoInstrumentationVersion,_aws_cdk_aws_lambda_AdotLambdaLayerPythonSdkVersion,_aws_cdk_aws_lambda_AdotLambdaLayerJavaScriptSdkVersion,_aws_cdk_aws_lambda_AdotLambdaLayerGenericVersion,_aws_cdk_aws_lambda_IAlias,_aws_cdk_aws_lambda_AliasOptions,_aws_cdk_aws_lambda_AliasProps,_aws_cdk_aws_lambda_AliasAttributes,_aws_cdk_aws_lambda_Alias,_aws_cdk_aws_lambda_VersionWeight,_aws_cdk_aws_lambda_DlqDestinationConfig,_aws_cdk_aws_lambda_IEventSourceDlq,_aws_cdk_aws_lambda_IFunction,_aws_cdk_aws_lambda_FunctionAttributes,_aws_cdk_aws_lambda_FunctionBase,_aws_cdk_aws_lambda_QualifiedFunctionBase,_aws_cdk_aws_lambda_Tracing,_aws_cdk_aws_lambda_FunctionOptions,_aws_cdk_aws_lambda_FunctionProps,_aws_cdk_aws_lambda_Function,_aws_cdk_aws_lambda_EnvironmentOptions,_aws_cdk_aws_lambda_FunctionVersionUpgrade,_aws_cdk_aws_lambda_Handler,_aws_cdk_aws_lambda_DockerImageFunctionProps,_aws_cdk_aws_lambda_DockerImageCode,_aws_cdk_aws_lambda_DockerImageFunction,_aws_cdk_aws_lambda_LayerVersionOptions,_aws_cdk_aws_lambda_LayerVersionProps,_aws_cdk_aws_lambda_ILayerVersion,_aws_cdk_aws_lambda_LayerVersionPermission,_aws_cdk_aws_lambda_LayerVersionAttributes,_aws_cdk_aws_lambda_LayerVersion,_aws_cdk_aws_lambda_Permission,_aws_cdk_aws_lambda_LambdaRuntimeProps,_aws_cdk_aws_lambda_RuntimeFamily,_aws_cdk_aws_lambda_Runtime,_aws_cdk_aws_lambda_Code,_aws_cdk_aws_lambda_CodeConfig,_aws_cdk_aws_lambda_CodeImageConfig,_aws_cdk_aws_lambda_S3Code,_aws_cdk_aws_lambda_InlineCode,_aws_cdk_aws_lambda_AssetCode,_aws_cdk_aws_lambda_ResourceBindOptions,_aws_cdk_aws_lambda_CfnParametersCodeProps,_aws_cdk_aws_lambda_CfnParametersCode,_aws_cdk_aws_lambda_EcrImageCodeProps,_aws_cdk_aws_lambda_EcrImageCode,_aws_cdk_aws_lambda_AssetImageCodeProps,_aws_cdk_aws_lambda_AssetImageCode,_aws_cdk_aws_lambda_DockerBuildAssetOptions,_aws_cdk_aws_lambda_FileSystemConfig,_aws_cdk_aws_lambda_FileSystem,_aws_cdk_aws_lambda_IVersion,_aws_cdk_aws_lambda_VersionOptions,_aws_cdk_aws_lambda_VersionProps,_aws_cdk_aws_lambda_VersionAttributes,_aws_cdk_aws_lambda_Version,_aws_cdk_aws_lambda_SingletonFunctionProps,_aws_cdk_aws_lambda_SingletonFunction,_aws_cdk_aws_lambda_IEventSource,_aws_cdk_aws_lambda_SourceAccessConfigurationType,_aws_cdk_aws_lambda_SourceAccessConfiguration,_aws_cdk_aws_lambda_EventSourceMappingOptions,_aws_cdk_aws_lambda_EventSourceMappingProps,_aws_cdk_aws_lambda_IEventSourceMapping,_aws_cdk_aws_lambda_EventSourceMapping,_aws_cdk_aws_lambda_StartingPosition,_aws_cdk_aws_lambda_FilterRule,_aws_cdk_aws_lambda_FilterCriteria,_aws_cdk_aws_lambda_DestinationConfig,_aws_cdk_aws_lambda_DestinationType,_aws_cdk_aws_lambda_DestinationOptions,_aws_cdk_aws_lambda_IDestination,_aws_cdk_aws_lambda_EventInvokeConfigOptions,_aws_cdk_aws_lambda_EventInvokeConfigProps,_aws_cdk_aws_lambda_EventInvokeConfig,_aws_cdk_aws_lambda_IScalableFunctionAttribute,_aws_cdk_aws_lambda_UtilizationScalingOptions,_aws_cdk_aws_lambda_AutoScalingOptions,_aws_cdk_aws_lambda_UntrustedArtifactOnDeployment,_aws_cdk_aws_lambda_ICodeSigningConfig,_aws_cdk_aws_lambda_CodeSigningConfigProps,_aws_cdk_aws_lambda_CodeSigningConfig,_aws_cdk_aws_lambda_LambdaInsightsVersion,_aws_cdk_aws_lambda_LogRetentionRetryOptions,_aws_cdk_aws_lambda_LogRetentionProps,_aws_cdk_aws_lambda_LogRetention,_aws_cdk_aws_lambda_Architecture,_aws_cdk_aws_lambda_FunctionUrlAuthType,_aws_cdk_aws_lambda_HttpMethod,_aws_cdk_aws_lambda_FunctionUrlCorsOptions,_aws_cdk_aws_lambda_IFunctionUrl,_aws_cdk_aws_lambda_FunctionUrlOptions,_aws_cdk_aws_lambda_FunctionUrlProps,_aws_cdk_aws_lambda_FunctionUrl,_aws_cdk_aws_lambda_RuntimeManagementMode,_aws_cdk_aws_lambda_CfnAliasProps,_aws_cdk_aws_lambda_CfnAlias,_aws_cdk_aws_lambda_CfnAlias_AliasRoutingConfigurationProperty,_aws_cdk_aws_lambda_CfnAlias_ProvisionedConcurrencyConfigurationProperty,_aws_cdk_aws_lambda_CfnAlias_VersionWeightProperty,_aws_cdk_aws_lambda_CfnCodeSigningConfigProps,_aws_cdk_aws_lambda_CfnCodeSigningConfig,_aws_cdk_aws_lambda_CfnCodeSigningConfig_AllowedPublishersProperty,_aws_cdk_aws_lambda_CfnCodeSigningConfig_CodeSigningPoliciesProperty,_aws_cdk_aws_lambda_CfnEventInvokeConfigProps,_aws_cdk_aws_lambda_CfnEventInvokeConfig,_aws_cdk_aws_lambda_CfnEventInvokeConfig_DestinationConfigProperty,_aws_cdk_aws_lambda_CfnEventInvokeConfig_OnFailureProperty,_aws_cdk_aws_lambda_CfnEventInvokeConfig_OnSuccessProperty,_aws_cdk_aws_lambda_CfnEventSourceMappingProps,_aws_cdk_aws_lambda_CfnEventSourceMapping,_aws_cdk_aws_lambda_CfnEventSourceMapping_AmazonManagedKafkaEventSourceConfigProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_DestinationConfigProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_DocumentDBEventSourceConfigProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_EndpointsProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_FilterProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_FilterCriteriaProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_OnFailureProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_ScalingConfigProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_SelfManagedEventSourceProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_SelfManagedKafkaEventSourceConfigProperty,_aws_cdk_aws_lambda_CfnEventSourceMapping_SourceAccessConfigurationProperty,_aws_cdk_aws_lambda_CfnFunctionProps,_aws_cdk_aws_lambda_CfnFunction,_aws_cdk_aws_lambda_CfnFunction_CodeProperty,_aws_cdk_aws_lambda_CfnFunction_DeadLetterConfigProperty,_aws_cdk_aws_lambda_CfnFunction_EnvironmentProperty,_aws_cdk_aws_lambda_CfnFunction_EphemeralStorageProperty,_aws_cdk_aws_lambda_CfnFunction_FileSystemConfigProperty,_aws_cdk_aws_lambda_CfnFunction_ImageConfigProperty,_aws_cdk_aws_lambda_CfnFunction_RuntimeManagementConfigProperty,_aws_cdk_aws_lambda_CfnFunction_SnapStartProperty,_aws_cdk_aws_lambda_CfnFunction_SnapStartResponseProperty,_aws_cdk_aws_lambda_CfnFunction_TracingConfigProperty,_aws_cdk_aws_lambda_CfnFunction_VpcConfigProperty,_aws_cdk_aws_lambda_CfnLayerVersionProps,_aws_cdk_aws_lambda_CfnLayerVersion,_aws_cdk_aws_lambda_CfnLayerVersion_ContentProperty,_aws_cdk_aws_lambda_CfnLayerVersionPermissionProps,_aws_cdk_aws_lambda_CfnLayerVersionPermission,_aws_cdk_aws_lambda_CfnPermissionProps,_aws_cdk_aws_lambda_CfnPermission,_aws_cdk_aws_lambda_CfnUrlProps,_aws_cdk_aws_lambda_CfnUrl,_aws_cdk_aws_lambda_CfnUrl_CorsProperty,_aws_cdk_aws_lambda_CfnVersionProps,_aws_cdk_aws_lambda_CfnVersion,_aws_cdk_aws_lambda_CfnVersion_ProvisionedConcurrencyConfigurationProperty};