@Stability(value=Experimental) @Internal public static final class PythonFunctionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PythonFunctionProps
PythonFunctionPropssoftware.amazon.jsii.JsiiObject.InitializationModePythonFunctionProps.Builder, PythonFunctionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(PythonFunctionProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
PythonFunctionProps.Builder. |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(PythonFunctionProps.Builder builder)
PythonFunctionProps.Builder.public final String getEntry()
PythonFunctionPropsgetEntry in interface PythonFunctionPropspublic final Runtime getRuntime()
PythonFunctionPropsOnly runtimes of the Python family are supported.
Default: Runtime.PYTHON_3_7
getRuntime in interface PythonFunctionPropspublic final BundlingOptions getBundling()
PythonFunctionPropsUse this to specify custom bundling options like the bundling Docker image, asset hash type, custom hash, architecture, etc.
Default: - Use the default bundling Docker image, with x86_64 architecture.
getBundling in interface PythonFunctionPropspublic final String getHandler()
PythonFunctionPropsDefault: handler
getHandler in interface PythonFunctionPropspublic final String getIndex()
PythonFunctionPropsDefault: index.py
getIndex in interface PythonFunctionPropspublic final Boolean getAllowAllOutbound()
getAllowAllOutbound in interface FunctionOptionspublic final Boolean getAllowPublicSubnet()
getAllowPublicSubnet in interface FunctionOptionspublic final Architecture getArchitecture()
getArchitecture in interface FunctionOptionspublic final ICodeSigningConfig getCodeSigningConfig()
getCodeSigningConfig in interface FunctionOptionspublic final VersionOptions getCurrentVersionOptions()
getCurrentVersionOptions in interface FunctionOptionspublic final IQueue getDeadLetterQueue()
getDeadLetterQueue in interface FunctionOptionspublic final Boolean getDeadLetterQueueEnabled()
getDeadLetterQueueEnabled in interface FunctionOptionspublic final ITopic getDeadLetterTopic()
getDeadLetterTopic in interface FunctionOptionspublic final String getDescription()
getDescription in interface FunctionOptionspublic final Map<String,String> getEnvironment()
getEnvironment in interface FunctionOptionspublic final IKey getEnvironmentEncryption()
getEnvironmentEncryption in interface FunctionOptionspublic final Size getEphemeralStorageSize()
getEphemeralStorageSize in interface FunctionOptionspublic final List<IEventSource> getEvents()
getEvents in interface FunctionOptionspublic final FileSystem getFilesystem()
getFilesystem in interface FunctionOptionspublic final String getFunctionName()
getFunctionName in interface FunctionOptionspublic final List<PolicyStatement> getInitialPolicy()
getInitialPolicy in interface FunctionOptionspublic final LambdaInsightsVersion getInsightsVersion()
getInsightsVersion in interface FunctionOptionspublic final List<ILayerVersion> getLayers()
getLayers in interface FunctionOptionspublic final RetentionDays getLogRetention()
getLogRetention in interface FunctionOptionspublic final LogRetentionRetryOptions getLogRetentionRetryOptions()
getLogRetentionRetryOptions in interface FunctionOptionspublic final IRole getLogRetentionRole()
getLogRetentionRole in interface FunctionOptionspublic final Number getMemorySize()
getMemorySize in interface FunctionOptionspublic final Boolean getProfiling()
getProfiling in interface FunctionOptionspublic final IProfilingGroup getProfilingGroup()
getProfilingGroup in interface FunctionOptionspublic final Number getReservedConcurrentExecutions()
getReservedConcurrentExecutions in interface FunctionOptionspublic final IRole getRole()
getRole in interface FunctionOptionspublic final List<ISecurityGroup> getSecurityGroups()
getSecurityGroups in interface FunctionOptionspublic final Duration getTimeout()
getTimeout in interface FunctionOptionspublic final Tracing getTracing()
getTracing in interface FunctionOptionspublic final IVpc getVpc()
getVpc in interface FunctionOptionspublic final SubnetSelection getVpcSubnets()
getVpcSubnets in interface FunctionOptionspublic final Duration getMaxEventAge()
getMaxEventAge in interface EventInvokeConfigOptionspublic final IDestination getOnFailure()
getOnFailure in interface EventInvokeConfigOptionspublic final IDestination getOnSuccess()
getOnSuccess in interface EventInvokeConfigOptionspublic final Number getRetryAttempts()
getRetryAttempts in interface EventInvokeConfigOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.