
software.amazon.awscdk.services.lambda.$Module Maven / Gradle / Ivy
package software.amazon.awscdk.services.lambda;
import static java.util.Arrays.asList;
import java.util.List;
import software.amazon.jsii.JsiiModule;
public final class $Module extends JsiiModule {
public $Module() {
super("@aws-cdk/aws-lambda", "0.37.0", $Module.class, "[email protected]");
}
@Override
public List> getDependencies() {
return asList(software.amazon.awscdk.services.cloudwatch.$Module.class, software.amazon.awscdk.services.ec2.$Module.class, software.amazon.awscdk.services.events.$Module.class, software.amazon.awscdk.services.iam.$Module.class, software.amazon.awscdk.services.logs.$Module.class, software.amazon.awscdk.services.s3.$Module.class, software.amazon.awscdk.services.s3.assets.$Module.class, software.amazon.awscdk.services.sqs.$Module.class, software.amazon.awscdk.core.$Module.class, software.amazon.awscdk.cxapi.$Module.class);
}
@Override
protected Class> resolveClass(final String fqn) throws ClassNotFoundException {
switch (fqn) {
case "@aws-cdk/aws-lambda.Alias": return software.amazon.awscdk.services.lambda.Alias.class;
case "@aws-cdk/aws-lambda.AliasAttributes": return software.amazon.awscdk.services.lambda.AliasAttributes.class;
case "@aws-cdk/aws-lambda.AliasProps": return software.amazon.awscdk.services.lambda.AliasProps.class;
case "@aws-cdk/aws-lambda.AssetCode": return software.amazon.awscdk.services.lambda.AssetCode.class;
case "@aws-cdk/aws-lambda.CfnAlias": return software.amazon.awscdk.services.lambda.CfnAlias.class;
case "@aws-cdk/aws-lambda.CfnAlias.AliasRoutingConfigurationProperty": return software.amazon.awscdk.services.lambda.CfnAlias.AliasRoutingConfigurationProperty.class;
case "@aws-cdk/aws-lambda.CfnAlias.VersionWeightProperty": return software.amazon.awscdk.services.lambda.CfnAlias.VersionWeightProperty.class;
case "@aws-cdk/aws-lambda.CfnAliasProps": return software.amazon.awscdk.services.lambda.CfnAliasProps.class;
case "@aws-cdk/aws-lambda.CfnEventSourceMapping": return software.amazon.awscdk.services.lambda.CfnEventSourceMapping.class;
case "@aws-cdk/aws-lambda.CfnEventSourceMappingProps": return software.amazon.awscdk.services.lambda.CfnEventSourceMappingProps.class;
case "@aws-cdk/aws-lambda.CfnFunction": return software.amazon.awscdk.services.lambda.CfnFunction.class;
case "@aws-cdk/aws-lambda.CfnFunction.CodeProperty": return software.amazon.awscdk.services.lambda.CfnFunction.CodeProperty.class;
case "@aws-cdk/aws-lambda.CfnFunction.DeadLetterConfigProperty": return software.amazon.awscdk.services.lambda.CfnFunction.DeadLetterConfigProperty.class;
case "@aws-cdk/aws-lambda.CfnFunction.EnvironmentProperty": return software.amazon.awscdk.services.lambda.CfnFunction.EnvironmentProperty.class;
case "@aws-cdk/aws-lambda.CfnFunction.TracingConfigProperty": return software.amazon.awscdk.services.lambda.CfnFunction.TracingConfigProperty.class;
case "@aws-cdk/aws-lambda.CfnFunction.VpcConfigProperty": return software.amazon.awscdk.services.lambda.CfnFunction.VpcConfigProperty.class;
case "@aws-cdk/aws-lambda.CfnFunctionProps": return software.amazon.awscdk.services.lambda.CfnFunctionProps.class;
case "@aws-cdk/aws-lambda.CfnLayerVersion": return software.amazon.awscdk.services.lambda.CfnLayerVersion.class;
case "@aws-cdk/aws-lambda.CfnLayerVersion.ContentProperty": return software.amazon.awscdk.services.lambda.CfnLayerVersion.ContentProperty.class;
case "@aws-cdk/aws-lambda.CfnLayerVersionPermission": return software.amazon.awscdk.services.lambda.CfnLayerVersionPermission.class;
case "@aws-cdk/aws-lambda.CfnLayerVersionPermissionProps": return software.amazon.awscdk.services.lambda.CfnLayerVersionPermissionProps.class;
case "@aws-cdk/aws-lambda.CfnLayerVersionProps": return software.amazon.awscdk.services.lambda.CfnLayerVersionProps.class;
case "@aws-cdk/aws-lambda.CfnParametersCode": return software.amazon.awscdk.services.lambda.CfnParametersCode.class;
case "@aws-cdk/aws-lambda.CfnParametersCodeProps": return software.amazon.awscdk.services.lambda.CfnParametersCodeProps.class;
case "@aws-cdk/aws-lambda.CfnPermission": return software.amazon.awscdk.services.lambda.CfnPermission.class;
case "@aws-cdk/aws-lambda.CfnPermissionProps": return software.amazon.awscdk.services.lambda.CfnPermissionProps.class;
case "@aws-cdk/aws-lambda.CfnVersion": return software.amazon.awscdk.services.lambda.CfnVersion.class;
case "@aws-cdk/aws-lambda.CfnVersionProps": return software.amazon.awscdk.services.lambda.CfnVersionProps.class;
case "@aws-cdk/aws-lambda.Code": return software.amazon.awscdk.services.lambda.Code.class;
case "@aws-cdk/aws-lambda.EventSourceMapping": return software.amazon.awscdk.services.lambda.EventSourceMapping.class;
case "@aws-cdk/aws-lambda.EventSourceMappingOptions": return software.amazon.awscdk.services.lambda.EventSourceMappingOptions.class;
case "@aws-cdk/aws-lambda.EventSourceMappingProps": return software.amazon.awscdk.services.lambda.EventSourceMappingProps.class;
case "@aws-cdk/aws-lambda.Function": return software.amazon.awscdk.services.lambda.Function.class;
case "@aws-cdk/aws-lambda.FunctionAttributes": return software.amazon.awscdk.services.lambda.FunctionAttributes.class;
case "@aws-cdk/aws-lambda.FunctionBase": return software.amazon.awscdk.services.lambda.FunctionBase.class;
case "@aws-cdk/aws-lambda.FunctionProps": return software.amazon.awscdk.services.lambda.FunctionProps.class;
case "@aws-cdk/aws-lambda.IAlias": return software.amazon.awscdk.services.lambda.IAlias.class;
case "@aws-cdk/aws-lambda.IEventSource": return software.amazon.awscdk.services.lambda.IEventSource.class;
case "@aws-cdk/aws-lambda.IFunction": return software.amazon.awscdk.services.lambda.IFunction.class;
case "@aws-cdk/aws-lambda.ILayerVersion": return software.amazon.awscdk.services.lambda.ILayerVersion.class;
case "@aws-cdk/aws-lambda.IVersion": return software.amazon.awscdk.services.lambda.IVersion.class;
case "@aws-cdk/aws-lambda.InlineCode": return software.amazon.awscdk.services.lambda.InlineCode.class;
case "@aws-cdk/aws-lambda.LambdaRuntimeProps": return software.amazon.awscdk.services.lambda.LambdaRuntimeProps.class;
case "@aws-cdk/aws-lambda.LayerVersion": return software.amazon.awscdk.services.lambda.LayerVersion.class;
case "@aws-cdk/aws-lambda.LayerVersionAttributes": return software.amazon.awscdk.services.lambda.LayerVersionAttributes.class;
case "@aws-cdk/aws-lambda.LayerVersionPermission": return software.amazon.awscdk.services.lambda.LayerVersionPermission.class;
case "@aws-cdk/aws-lambda.LayerVersionProps": return software.amazon.awscdk.services.lambda.LayerVersionProps.class;
case "@aws-cdk/aws-lambda.LogRetention": return software.amazon.awscdk.services.lambda.LogRetention.class;
case "@aws-cdk/aws-lambda.LogRetentionProps": return software.amazon.awscdk.services.lambda.LogRetentionProps.class;
case "@aws-cdk/aws-lambda.Permission": return software.amazon.awscdk.services.lambda.Permission.class;
case "@aws-cdk/aws-lambda.QualifiedFunctionBase": return software.amazon.awscdk.services.lambda.QualifiedFunctionBase.class;
case "@aws-cdk/aws-lambda.Runtime": return software.amazon.awscdk.services.lambda.Runtime.class;
case "@aws-cdk/aws-lambda.RuntimeFamily": return software.amazon.awscdk.services.lambda.RuntimeFamily.class;
case "@aws-cdk/aws-lambda.S3Code": return software.amazon.awscdk.services.lambda.S3Code.class;
case "@aws-cdk/aws-lambda.SingletonFunction": return software.amazon.awscdk.services.lambda.SingletonFunction.class;
case "@aws-cdk/aws-lambda.SingletonFunctionProps": return software.amazon.awscdk.services.lambda.SingletonFunctionProps.class;
case "@aws-cdk/aws-lambda.StartingPosition": return software.amazon.awscdk.services.lambda.StartingPosition.class;
case "@aws-cdk/aws-lambda.Tracing": return software.amazon.awscdk.services.lambda.Tracing.class;
case "@aws-cdk/aws-lambda.Version": return software.amazon.awscdk.services.lambda.Version.class;
case "@aws-cdk/aws-lambda.VersionAttributes": return software.amazon.awscdk.services.lambda.VersionAttributes.class;
case "@aws-cdk/aws-lambda.VersionProps": return software.amazon.awscdk.services.lambda.VersionProps.class;
case "@aws-cdk/aws-lambda.VersionWeight": return software.amazon.awscdk.services.lambda.VersionWeight.class;
default: throw new ClassNotFoundException("Unknown JSII type: " + fqn);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy