Class CfnLayerVersionMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.lambda.CfnLayerVersionMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLayerVersionMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLayerVersionMixinProps
@Stability(Stable)
@Internal
public static final class CfnLayerVersionMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLayerVersionMixinProps
An implementation for
CfnLayerVersionMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.lambda.CfnLayerVersionMixinProps
CfnLayerVersionMixinProps.Builder, CfnLayerVersionMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLayerVersionMixinProps.Builder.protectedJsii$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.JsonNodefinal booleanA list of compatible instruction set architectures .A list of compatible function runtimes .final ObjectThe function layer archive.final StringThe description of the version.final StringThe name or Amazon Resource Name (ARN) of the layer.final StringThe layer's software license.final inthashCode()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 theCfnLayerVersionMixinProps.Builder.
-
-
Method Details
-
getCompatibleArchitectures
Description copied from interface:CfnLayerVersionMixinPropsA list of compatible instruction set architectures .- Specified by:
getCompatibleArchitecturesin interfaceCfnLayerVersionMixinProps- See Also:
-
getCompatibleRuntimes
Description copied from interface:CfnLayerVersionMixinProps- Specified by:
getCompatibleRuntimesin interfaceCfnLayerVersionMixinProps- See Also:
-
getContent
Description copied from interface:CfnLayerVersionMixinPropsThe function layer archive.Returns union: either
IResolvableorCfnLayerVersionPropsMixin.ContentProperty- Specified by:
getContentin interfaceCfnLayerVersionMixinProps- See Also:
-
getDescription
Description copied from interface:CfnLayerVersionMixinPropsThe description of the version.- Specified by:
getDescriptionin interfaceCfnLayerVersionMixinProps- See Also:
-
getLayerName
Description copied from interface:CfnLayerVersionMixinPropsThe name or Amazon Resource Name (ARN) of the layer.- Specified by:
getLayerNamein interfaceCfnLayerVersionMixinProps- See Also:
-
getLicenseInfo
Description copied from interface:CfnLayerVersionMixinPropsThe 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:
getLicenseInfoin interfaceCfnLayerVersionMixinProps- See Also:
- An SPDX license identifier . For example,
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-