@Stability(value=Stable) 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.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAutoPublishAlias()
`AWS::Serverless::Function.AutoPublishAlias`.
|
Object |
getCodeUri()
`AWS::Serverless::Function.CodeUri`.
|
Object |
getDeadLetterQueue()
`AWS::Serverless::Function.DeadLetterQueue`.
|
Object |
getDeploymentPreference()
`AWS::Serverless::Function.DeploymentPreference`.
|
String |
getDescription()
`AWS::Serverless::Function.Description`.
|
Object |
getEnvironment()
`AWS::Serverless::Function.Environment`.
|
Object |
getEvents()
`AWS::Serverless::Function.Events`.
|
String |
getFunctionName()
`AWS::Serverless::Function.FunctionName`.
|
String |
getHandler()
`AWS::Serverless::Function.Handler`.
|
String |
getKmsKeyArn()
`AWS::Serverless::Function.KmsKeyArn`.
|
List<String> |
getLayers()
`AWS::Serverless::Function.Layers`.
|
Number |
getMemorySize()
`AWS::Serverless::Function.MemorySize`.
|
String |
getPermissionsBoundary()
`AWS::Serverless::Function.PermissionsBoundary`.
|
Object |
getPolicies()
`AWS::Serverless::Function.Policies`.
|
Number |
getReservedConcurrentExecutions()
`AWS::Serverless::Function.ReservedConcurrentExecutions`.
|
String |
getRole()
`AWS::Serverless::Function.Role`.
|
String |
getRuntime()
`AWS::Serverless::Function.Runtime`.
|
Map<String,String> |
getTags()
`AWS::Serverless::Function.Tags`.
|
Number |
getTimeout()
`AWS::Serverless::Function.Timeout`.
|
String |
getTracing()
`AWS::Serverless::Function.Tracing`.
|
Object |
getVpcConfig()
`AWS::Serverless::Function.VpcConfig`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public Object getCodeUri()
CfnFunctionPropsgetCodeUri in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic String getHandler()
CfnFunctionPropsgetHandler in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic String getRuntime()
CfnFunctionPropsgetRuntime in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic String getAutoPublishAlias()
CfnFunctionPropsgetAutoPublishAlias in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Object getDeadLetterQueue()
CfnFunctionPropsgetDeadLetterQueue in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Object getDeploymentPreference()
CfnFunctionPropsgetDeploymentPreference in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#deploymentpreference-objectpublic String getDescription()
CfnFunctionPropsgetDescription in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Object getEnvironment()
CfnFunctionPropsgetEnvironment in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Object getEvents()
CfnFunctionPropsgetEvents in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic String getFunctionName()
CfnFunctionPropsgetFunctionName in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic String getKmsKeyArn()
CfnFunctionPropsgetKmsKeyArn in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic List<String> getLayers()
CfnFunctionPropsgetLayers in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Number getMemorySize()
CfnFunctionPropsgetMemorySize in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic String getPermissionsBoundary()
CfnFunctionPropsgetPermissionsBoundary in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Object getPolicies()
CfnFunctionPropsgetPolicies in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Number getReservedConcurrentExecutions()
CfnFunctionPropsgetReservedConcurrentExecutions in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic String getRole()
CfnFunctionPropsgetRole in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Map<String,String> getTags()
CfnFunctionPropsgetTags in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Number getTimeout()
CfnFunctionPropsgetTimeout in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic String getTracing()
CfnFunctionPropsgetTracing in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic Object getVpcConfig()
CfnFunctionPropsgetVpcConfig in interface CfnFunctionPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunctionpublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.