Class CfnLayerVersionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lambda.CfnLayerVersionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLayerVersionProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLayerVersionProps
@Stability(Stable)
@Internal
public static final class CfnLayerVersionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLayerVersionProps
An implementation for
CfnLayerVersionProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.lambda.CfnLayerVersionProps
CfnLayerVersionProps.Builder, CfnLayerVersionProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnLayerVersionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnLayerVersionProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
A list of compatible instruction set architectures .A list of compatible function runtimes .final Object
The function layer archive.final String
The description of the version.final String
The name or Amazon Resource Name (ARN) of the layer.final String
The layer's software license.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnLayerVersionProps.Builder
.
-
-
Method Details
-
getContent
Description copied from interface:CfnLayerVersionProps
The function layer archive.- Specified by:
getContent
in interfaceCfnLayerVersionProps
- See Also:
-
getCompatibleArchitectures
Description copied from interface:CfnLayerVersionProps
A list of compatible instruction set architectures .- Specified by:
getCompatibleArchitectures
in interfaceCfnLayerVersionProps
- See Also:
-
getCompatibleRuntimes
Description copied from interface:CfnLayerVersionProps
- Specified by:
getCompatibleRuntimes
in interfaceCfnLayerVersionProps
- See Also:
-
getDescription
Description copied from interface:CfnLayerVersionProps
The description of the version.- Specified by:
getDescription
in interfaceCfnLayerVersionProps
- See Also:
-
getLayerName
Description copied from interface:CfnLayerVersionProps
The name or Amazon Resource Name (ARN) of the layer.- Specified by:
getLayerName
in interfaceCfnLayerVersionProps
- See Also:
-
getLicenseInfo
Description copied from interface:CfnLayerVersionProps
The layer's software license. It can be any of the following:.- An SPDX license identifier . For example,
MIT
. - The URL of a license hosted on the internet. For example,
https://opensource.org/licenses/MIT
. - The full text of the license.
- Specified by:
getLicenseInfo
in interfaceCfnLayerVersionProps
- See Also:
- An SPDX license identifier . For example,
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-