@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 assumeRolePolicyDocument,
String autoPublishAlias,
String autoPublishCodeSha256,
String codeSigningConfigArn,
Object codeUri,
Object deadLetterQueue,
Object deploymentPreference,
String description,
Object environment,
Object eventInvokeConfig,
Object events,
Object fileSystemConfigs,
String functionName,
String handler,
Object imageConfig,
String imageUri,
String inlineCode,
String kmsKeyArn,
List<String> layers,
Number memorySize,
String packageType,
String permissionsBoundary,
Object policies,
Object provisionedConcurrencyConfig,
Number reservedConcurrentExecutions,
String role,
String runtime,
Map<String,String> tags,
Number timeout,
String tracing,
String versionDescription,
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 |
getAssumeRolePolicyDocument()
`AWS::Serverless::Function.AssumeRolePolicyDocument`.
|
String |
getAutoPublishAlias()
`AWS::Serverless::Function.AutoPublishAlias`.
|
String |
getAutoPublishCodeSha256()
`AWS::Serverless::Function.AutoPublishCodeSha256`.
|
String |
getCodeSigningConfigArn()
`AWS::Serverless::Function.CodeSigningConfigArn`.
|
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 |
getEventInvokeConfig()
`AWS::Serverless::Function.EventInvokeConfig`.
|
Object |
getEvents()
`AWS::Serverless::Function.Events`.
|
Object |
getFileSystemConfigs()
`AWS::Serverless::Function.FileSystemConfigs`.
|
String |
getFunctionName()
`AWS::Serverless::Function.FunctionName`.
|
String |
getHandler()
`AWS::Serverless::Function.Handler`.
|
Object |
getImageConfig()
`AWS::Serverless::Function.ImageConfig`.
|
String |
getImageUri()
`AWS::Serverless::Function.ImageUri`.
|
String |
getInlineCode()
`AWS::Serverless::Function.InlineCode`.
|
String |
getKmsKeyArn()
`AWS::Serverless::Function.KmsKeyArn`.
|
List<String> |
getLayers()
`AWS::Serverless::Function.Layers`.
|
Number |
getMemorySize()
`AWS::Serverless::Function.MemorySize`.
|
String |
getPackageType()
`AWS::Serverless::Function.PackageType`.
|
String |
getPermissionsBoundary()
`AWS::Serverless::Function.PermissionsBoundary`.
|
Object |
getPolicies()
`AWS::Serverless::Function.Policies`.
|
Object |
getProvisionedConcurrencyConfig()
`AWS::Serverless::Function.ProvisionedConcurrencyConfig`.
|
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`.
|
String |
getVersionDescription()
`AWS::Serverless::Function.VersionDescription`.
|
Object |
getVpcConfig()
`AWS::Serverless::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 assumeRolePolicyDocument, String autoPublishAlias, String autoPublishCodeSha256, String codeSigningConfigArn, Object codeUri, Object deadLetterQueue, Object deploymentPreference, String description, Object environment, Object eventInvokeConfig, Object events, Object fileSystemConfigs, String functionName, String handler, Object imageConfig, String imageUri, String inlineCode, String kmsKeyArn, List<String> layers, Number memorySize, String packageType, String permissionsBoundary, Object policies, Object provisionedConcurrencyConfig, Number reservedConcurrentExecutions, String role, String runtime, Map<String,String> tags, Number timeout, String tracing, String versionDescription, Object vpcConfig)
CfnFunctionProps.Builder.public final Object getAssumeRolePolicyDocument()
CfnFunctionPropsgetAssumeRolePolicyDocument in interface CfnFunctionPropspublic final String getAutoPublishAlias()
CfnFunctionPropsgetAutoPublishAlias in interface CfnFunctionPropspublic final String getAutoPublishCodeSha256()
CfnFunctionPropsgetAutoPublishCodeSha256 in interface CfnFunctionPropspublic final String getCodeSigningConfigArn()
CfnFunctionPropsgetCodeSigningConfigArn in interface CfnFunctionPropspublic final Object getCodeUri()
CfnFunctionPropsgetCodeUri in interface CfnFunctionPropspublic final Object getDeadLetterQueue()
CfnFunctionPropsgetDeadLetterQueue in interface CfnFunctionPropspublic final Object getDeploymentPreference()
CfnFunctionPropsgetDeploymentPreference in interface CfnFunctionPropspublic final String getDescription()
CfnFunctionPropsgetDescription in interface CfnFunctionPropspublic final Object getEnvironment()
CfnFunctionPropsgetEnvironment in interface CfnFunctionPropspublic final Object getEventInvokeConfig()
CfnFunctionPropsgetEventInvokeConfig in interface CfnFunctionPropspublic final Object getEvents()
CfnFunctionPropsgetEvents 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 Object getImageConfig()
CfnFunctionPropsgetImageConfig in interface CfnFunctionPropspublic final String getImageUri()
CfnFunctionPropsgetImageUri in interface CfnFunctionPropspublic final String getInlineCode()
CfnFunctionPropsgetInlineCode 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 String getPermissionsBoundary()
CfnFunctionPropsgetPermissionsBoundary in interface CfnFunctionPropspublic final Object getPolicies()
CfnFunctionPropsgetPolicies in interface CfnFunctionPropspublic final Object getProvisionedConcurrencyConfig()
CfnFunctionPropsgetProvisionedConcurrencyConfig in interface CfnFunctionPropspublic final Number getReservedConcurrentExecutions()
CfnFunctionPropsgetReservedConcurrentExecutions in interface CfnFunctionPropspublic final String getRole()
CfnFunctionPropsgetRole in interface CfnFunctionPropspublic final String getRuntime()
CfnFunctionPropsgetRuntime in interface CfnFunctionPropspublic final Map<String,String> getTags()
CfnFunctionPropsgetTags in interface CfnFunctionPropspublic final Number getTimeout()
CfnFunctionPropsgetTimeout in interface CfnFunctionPropspublic final String getTracing()
CfnFunctionPropsgetTracing in interface CfnFunctionPropspublic final String getVersionDescription()
CfnFunctionPropsgetVersionDescription 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.