Class CfnFunctionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.sam.CfnFunctionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFunctionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnFunctionProps
@Stability(Stable)
@Internal
public static final class CfnFunctionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFunctionProps
An implementation for
CfnFunctionProps-
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.services.sam.CfnFunctionProps
CfnFunctionProps.Builder, CfnFunctionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFunctionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFunctionProps.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 booleanAWS::Serverless::Function.Architectures.final ObjectAWS::Serverless::Function.AssumeRolePolicyDocument.final StringAWS::Serverless::Function.AutoPublishAlias.final StringAWS::Serverless::Function.AutoPublishCodeSha256.final StringAWS::Serverless::Function.CodeSigningConfigArn.final ObjectAWS::Serverless::Function.CodeUri.final ObjectAWS::Serverless::Function.DeadLetterQueue.final ObjectAWS::Serverless::Function.DeploymentPreference.final StringAWS::Serverless::Function.Description.final ObjectAWS::Serverless::Function.Environment.final ObjectAWS::Serverless::Function.EventInvokeConfig.final ObjectAWS::Serverless::Function.Events.final ObjectAWS::Serverless::Function.FileSystemConfigs.final StringAWS::Serverless::Function.FunctionName.final StringAWS::Serverless::Function.Handler.final ObjectAWS::Serverless::Function.ImageConfig.final StringAWS::Serverless::Function.ImageUri.final StringAWS::Serverless::Function.InlineCode.final StringAWS::Serverless::Function.KmsKeyArn.AWS::Serverless::Function.Layers.final NumberAWS::Serverless::Function.MemorySize.final StringAWS::Serverless::Function.PackageType.final StringAWS::Serverless::Function.PermissionsBoundary.final ObjectAWS::Serverless::Function.Policies.final ObjectAWS::Serverless::Function.ProvisionedConcurrencyConfig.final NumberAWS::Serverless::Function.ReservedConcurrentExecutions.final StringgetRole()AWS::Serverless::Function.Role.final StringAWS::Serverless::Function.Runtime.getTags()AWS::Serverless::Function.Tags.final NumberAWS::Serverless::Function.Timeout.final StringAWS::Serverless::Function.Tracing.final StringAWS::Serverless::Function.VersionDescription.final ObjectAWS::Serverless::Function.VpcConfig.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 theCfnFunctionProps.Builder.
-
-
Method Details
-
getArchitectures
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Architectures.- Specified by:
getArchitecturesin interfaceCfnFunctionProps
-
getAssumeRolePolicyDocument
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.AssumeRolePolicyDocument.- Specified by:
getAssumeRolePolicyDocumentin interfaceCfnFunctionProps
-
getAutoPublishAlias
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.AutoPublishAlias.- Specified by:
getAutoPublishAliasin interfaceCfnFunctionProps
-
getAutoPublishCodeSha256
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.AutoPublishCodeSha256.- Specified by:
getAutoPublishCodeSha256in interfaceCfnFunctionProps
-
getCodeSigningConfigArn
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.CodeSigningConfigArn.- Specified by:
getCodeSigningConfigArnin interfaceCfnFunctionProps
-
getCodeUri
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.CodeUri.- Specified by:
getCodeUriin interfaceCfnFunctionProps
-
getDeadLetterQueue
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.DeadLetterQueue.- Specified by:
getDeadLetterQueuein interfaceCfnFunctionProps
-
getDeploymentPreference
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.DeploymentPreference.- Specified by:
getDeploymentPreferencein interfaceCfnFunctionProps
-
getDescription
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Description.- Specified by:
getDescriptionin interfaceCfnFunctionProps
-
getEnvironment
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Environment.- Specified by:
getEnvironmentin interfaceCfnFunctionProps
-
getEventInvokeConfig
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.EventInvokeConfig.- Specified by:
getEventInvokeConfigin interfaceCfnFunctionProps
-
getEvents
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Events.- Specified by:
getEventsin interfaceCfnFunctionProps
-
getFileSystemConfigs
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.FileSystemConfigs.- Specified by:
getFileSystemConfigsin interfaceCfnFunctionProps
-
getFunctionName
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.FunctionName.- Specified by:
getFunctionNamein interfaceCfnFunctionProps
-
getHandler
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Handler.- Specified by:
getHandlerin interfaceCfnFunctionProps
-
getImageConfig
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.ImageConfig.- Specified by:
getImageConfigin interfaceCfnFunctionProps
-
getImageUri
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.ImageUri.- Specified by:
getImageUriin interfaceCfnFunctionProps
-
getInlineCode
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.InlineCode.- Specified by:
getInlineCodein interfaceCfnFunctionProps
-
getKmsKeyArn
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.KmsKeyArn.- Specified by:
getKmsKeyArnin interfaceCfnFunctionProps
-
getLayers
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Layers.- Specified by:
getLayersin interfaceCfnFunctionProps
-
getMemorySize
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.MemorySize.- Specified by:
getMemorySizein interfaceCfnFunctionProps
-
getPackageType
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.PackageType.- Specified by:
getPackageTypein interfaceCfnFunctionProps
-
getPermissionsBoundary
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.PermissionsBoundary.- Specified by:
getPermissionsBoundaryin interfaceCfnFunctionProps
-
getPolicies
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Policies.- Specified by:
getPoliciesin interfaceCfnFunctionProps
-
getProvisionedConcurrencyConfig
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.ProvisionedConcurrencyConfig.- Specified by:
getProvisionedConcurrencyConfigin interfaceCfnFunctionProps
-
getReservedConcurrentExecutions
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.ReservedConcurrentExecutions.- Specified by:
getReservedConcurrentExecutionsin interfaceCfnFunctionProps
-
getRole
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Role.- Specified by:
getRolein interfaceCfnFunctionProps
-
getRuntime
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Runtime.- Specified by:
getRuntimein interfaceCfnFunctionProps
-
getTags
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Tags.- Specified by:
getTagsin interfaceCfnFunctionProps
-
getTimeout
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Timeout.- Specified by:
getTimeoutin interfaceCfnFunctionProps
-
getTracing
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.Tracing.- Specified by:
getTracingin interfaceCfnFunctionProps
-
getVersionDescription
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.VersionDescription.- Specified by:
getVersionDescriptionin interfaceCfnFunctionProps
-
getVpcConfig
Description copied from interface:CfnFunctionPropsAWS::Serverless::Function.VpcConfig.- Specified by:
getVpcConfigin interfaceCfnFunctionProps
-
$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()
-