@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-03-28T21:34:23.663Z") public class GoFunction extends Function
Example:
GoFunction.Builder.create(this, "handler") .entry("app/cmd/api") .bundling(BundlingOptions.builder() .dockerImage(DockerImage.fromBuild("/path/to/Dockerfile")) .build()) .build();
Modifier and Type | Class and Description |
---|---|
static class |
GoFunction.Builder
(experimental) A fluent builder for
GoFunction . |
IFunction.Jsii$Default
IClientVpnConnectionHandler.Jsii$Default
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
GOOGLE_GOPROXY
(experimental) The address of the Google Go proxy.
|
Modifier | Constructor and Description |
---|---|
|
GoFunction(Construct scope,
java.lang.String id,
GoFunctionProps props) |
protected |
GoFunction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
GoFunction(software.amazon.jsii.JsiiObjectRef objRef) |
addAlias, addAlias, addEnvironment, addEnvironment, addLayers, addVersion, addVersion, addVersion, addVersion, addVersion, classifyVersionProperty, fromFunctionArn, fromFunctionAttributes, fromFunctionName, getArchitecture, getCanCreatePermissions, getCurrentVersion, getDeadLetterQueue, getDeadLetterTopic, getFunctionArn, getFunctionName, getGrantPrincipal, getLogGroup, getPermissionsNode, getResourceArnsForGrantInvoke, getRole, getRuntime, getTimeout, metricAll, metricAll, metricAllConcurrentExecutions, metricAllConcurrentExecutions, metricAllDuration, metricAllDuration, metricAllErrors, metricAllErrors, metricAllInvocations, metricAllInvocations, metricAllThrottles, metricAllThrottles, metricAllUnreservedConcurrentExecutions, metricAllUnreservedConcurrentExecutions
addEventSource, addEventSourceMapping, addFunctionUrl, addFunctionUrl, addPermission, addToRolePolicy, configureAsyncInvoke, considerWarningOnInvokeFunctionPermissions, getConnections, getIsBoundToVpc, getLatestVersion, grantInvoke, grantInvokeUrl, metric, metric, metricDuration, metricDuration, metricErrors, metricErrors, metricInvocations, metricInvocations, metricThrottles, metricThrottles, warnInvokeFunctionPermissions
applyRemovalPolicy, generatePhysicalName, getEnv, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack, isResource
getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyRemovalPolicy, getEnv, getStack
getNode
public static final java.lang.String GOOGLE_GOPROXY
protected GoFunction(software.amazon.jsii.JsiiObjectRef objRef)
protected GoFunction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public GoFunction(Construct scope, java.lang.String id, GoFunctionProps props)
scope
- This parameter is required.id
- This parameter is required.props
- This parameter is required.