@Stability(value=Stable) @Internal public static final class CfnFunctionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFunctionProps
CfnFunctionPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnFunctionProps.Builder, CfnFunctionProps.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(Object code,
String role,
String codeSigningConfigArn,
Object deadLetterConfig,
String description,
Object environment,
Object fileSystemConfigs,
String functionName,
String handler,
String id,
Object imageConfig,
String kmsKeyArn,
List<String> layers,
Number memorySize,
String packageType,
Number reservedConcurrentExecutions,
String runtime,
List<? extends CfnTag> tags,
Number timeout,
Object tracingConfig,
Object vpcConfig)
Constructor that initializes the object based on literal property values passed by the
CfnFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getCode()
`AWS::Lambda::Function.Code`.
|
String |
getCodeSigningConfigArn()
`AWS::Lambda::Function.CodeSigningConfigArn`.
|
Object |
getDeadLetterConfig()
`AWS::Lambda::Function.DeadLetterConfig`.
|
String |
getDescription()
`AWS::Lambda::Function.Description`.
|
Object |
getEnvironment()
`AWS::Lambda::Function.Environment`.
|
Object |
getFileSystemConfigs()
`AWS::Lambda::Function.FileSystemConfigs`.
|
String |
getFunctionName()
`AWS::Lambda::Function.FunctionName`.
|
String |
getHandler()
`AWS::Lambda::Function.Handler`.
|
String |
getId()
`AWS::Lambda::Function.Id`.
|
Object |
getImageConfig()
`AWS::Lambda::Function.ImageConfig`.
|
String |
getKmsKeyArn()
`AWS::Lambda::Function.KmsKeyArn`.
|
List<String> |
getLayers()
`AWS::Lambda::Function.Layers`.
|
Number |
getMemorySize()
`AWS::Lambda::Function.MemorySize`.
|
String |
getPackageType()
`AWS::Lambda::Function.PackageType`.
|
Number |
getReservedConcurrentExecutions()
`AWS::Lambda::Function.ReservedConcurrentExecutions`.
|
String |
getRole()
`AWS::Lambda::Function.Role`.
|
String |
getRuntime()
`AWS::Lambda::Function.Runtime`.
|
List<CfnTag> |
getTags()
`AWS::Lambda::Function.Tags`.
|
Number |
getTimeout()
`AWS::Lambda::Function.Timeout`.
|
Object |
getTracingConfig()
`AWS::Lambda::Function.TracingConfig`.
|
Object |
getVpcConfig()
`AWS::Lambda::Function.VpcConfig`.
|
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(Object code, String role, String codeSigningConfigArn, Object deadLetterConfig, String description, Object environment, Object fileSystemConfigs, String functionName, String handler, String id, Object imageConfig, String kmsKeyArn, List<String> layers, Number memorySize, String packageType, Number reservedConcurrentExecutions, String runtime, List<? extends CfnTag> tags, Number timeout, Object tracingConfig, Object vpcConfig)
CfnFunctionProps.Builder.public final Object getCode()
CfnFunctionPropsgetCode in interface CfnFunctionPropspublic final String getRole()
CfnFunctionPropsgetRole in interface CfnFunctionPropspublic final String getCodeSigningConfigArn()
CfnFunctionPropsgetCodeSigningConfigArn in interface CfnFunctionPropspublic final Object getDeadLetterConfig()
CfnFunctionPropsgetDeadLetterConfig in interface CfnFunctionPropspublic final String getDescription()
CfnFunctionPropsgetDescription in interface CfnFunctionPropspublic final Object getEnvironment()
CfnFunctionPropsgetEnvironment in interface CfnFunctionPropspublic final Object getFileSystemConfigs()
CfnFunctionPropsgetFileSystemConfigs in interface CfnFunctionPropspublic final String getFunctionName()
CfnFunctionPropsgetFunctionName in interface CfnFunctionPropspublic final String getHandler()
CfnFunctionPropsgetHandler in interface CfnFunctionPropspublic final String getId()
CfnFunctionPropsgetId in interface CfnFunctionPropspublic final Object getImageConfig()
CfnFunctionPropsgetImageConfig in interface CfnFunctionPropspublic final String getKmsKeyArn()
CfnFunctionPropsgetKmsKeyArn in interface CfnFunctionPropspublic final List<String> getLayers()
CfnFunctionPropsgetLayers in interface CfnFunctionPropspublic final Number getMemorySize()
CfnFunctionPropsgetMemorySize in interface CfnFunctionPropspublic final String getPackageType()
CfnFunctionPropsgetPackageType in interface CfnFunctionPropspublic final Number getReservedConcurrentExecutions()
CfnFunctionPropsgetReservedConcurrentExecutions in interface CfnFunctionPropspublic final String getRuntime()
CfnFunctionPropsgetRuntime in interface CfnFunctionPropspublic final List<CfnTag> getTags()
CfnFunctionPropsgetTags in interface CfnFunctionPropspublic final Number getTimeout()
CfnFunctionPropsgetTimeout in interface CfnFunctionPropspublic final Object getTracingConfig()
CfnFunctionPropsgetTracingConfig in interface CfnFunctionPropspublic final Object getVpcConfig()
CfnFunctionPropsgetVpcConfig in interface CfnFunctionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.