@Stability(value=Experimental) @Internal public static final class PythonLayerVersionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PythonLayerVersionProps
PythonLayerVersionPropssoftware.amazon.jsii.JsiiObject.InitializationModePythonLayerVersionProps.Builder, PythonLayerVersionProps.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(PythonLayerVersionProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
PythonLayerVersionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
BundlingOptions |
getBundling()
(experimental) Bundling options to use for this function.
|
List<Architecture> |
getCompatibleArchitectures()
(experimental) The system architectures compatible with this layer.
|
List<Runtime> |
getCompatibleRuntimes()
(experimental) The runtimes compatible with the python layer.
|
String |
getDescription() |
String |
getEntry()
(experimental) The path to the root directory of the lambda layer.
|
String |
getLayerVersionName() |
String |
getLicense() |
RemovalPolicy |
getRemovalPolicy() |
int |
hashCode() |
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(PythonLayerVersionProps.Builder builder)
PythonLayerVersionProps.Builder.public final String getEntry()
PythonLayerVersionPropsgetEntry in interface PythonLayerVersionPropspublic final BundlingOptions getBundling()
PythonLayerVersionPropsUse 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 PythonLayerVersionPropspublic final List<Architecture> getCompatibleArchitectures()
PythonLayerVersionPropsDefault: [Architecture.X86_64]
getCompatibleArchitectures in interface PythonLayerVersionPropspublic final List<Runtime> getCompatibleRuntimes()
PythonLayerVersionPropsDefault: - Only Python 3.7 is supported.
getCompatibleRuntimes in interface PythonLayerVersionPropspublic final String getDescription()
getDescription in interface LayerVersionOptionspublic final String getLayerVersionName()
getLayerVersionName in interface LayerVersionOptionspublic final String getLicense()
getLicense in interface LayerVersionOptionspublic final RemovalPolicy getRemovalPolicy()
getRemovalPolicy in interface LayerVersionOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.