@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-03-22T19:35:44.141Z") public interface DockerImageFunctionProps extends FunctionOptions
Example:
DockerImageFunction.Builder.create(this, "AssetFunction") .code(DockerImageCode.fromImageAsset(join(__dirname, "docker-handler"))) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
DockerImageFunctionProps.Builder
A builder for
DockerImageFunctionProps |
static class |
DockerImageFunctionProps.Jsii$Proxy
An implementation for
DockerImageFunctionProps |
Modifier and Type | Method and Description |
---|---|
static DockerImageFunctionProps.Builder |
builder() |
DockerImageCode |
getCode()
The source code of your Lambda function.
|
getAllowAllOutbound, getAllowPublicSubnet, getArchitecture, getArchitectures, getCodeSigningConfig, getCurrentVersionOptions, getDeadLetterQueue, getDeadLetterQueueEnabled, getDeadLetterTopic, getDescription, getEnvironment, getEnvironmentEncryption, getEphemeralStorageSize, getEvents, getFilesystem, getFunctionName, getInitialPolicy, getInsightsVersion, getLayers, getLogRetention, getLogRetentionRetryOptions, getLogRetentionRole, getMemorySize, getProfiling, getProfilingGroup, getReservedConcurrentExecutions, getRole, getSecurityGroup, getSecurityGroups, getTimeout, getTracing, getVpc, getVpcSubnets
getMaxEventAge, getOnFailure, getOnSuccess, getRetryAttempts
DockerImageCode getCode()
You can point to a file in an Amazon Simple Storage Service (Amazon S3) bucket or specify your source code as inline text.
static DockerImageFunctionProps.Builder builder()
builder
in interface EventInvokeConfigOptions
builder
in interface FunctionOptions
DockerImageFunctionProps.Builder
of DockerImageFunctionProps