| Modifier and Type | Method and Description |
|---|---|
CfnFunction.Builder |
CfnFunction.Builder.assumeRolePolicyDocument(Object assumeRolePolicyDocument)
`AWS::Serverless::Function.AssumeRolePolicyDocument`.
|
CfnFunction.Builder |
CfnFunction.Builder.autoPublishAlias(String autoPublishAlias)
`AWS::Serverless::Function.AutoPublishAlias`.
|
CfnFunction.Builder |
CfnFunction.Builder.autoPublishCodeSha256(String autoPublishCodeSha256)
`AWS::Serverless::Function.AutoPublishCodeSha256`.
|
CfnFunction.Builder |
CfnFunction.Builder.codeSigningConfigArn(String codeSigningConfigArn)
`AWS::Serverless::Function.CodeSigningConfigArn`.
|
CfnFunction.Builder |
CfnFunction.Builder.codeUri(CfnFunction.S3LocationProperty codeUri)
`AWS::Serverless::Function.CodeUri`.
|
CfnFunction.Builder |
CfnFunction.Builder.codeUri(IResolvable codeUri)
`AWS::Serverless::Function.CodeUri`.
|
CfnFunction.Builder |
CfnFunction.Builder.codeUri(String codeUri)
`AWS::Serverless::Function.CodeUri`.
|
static CfnFunction.Builder |
CfnFunction.Builder.create(Construct scope,
String id) |
CfnFunction.Builder |
CfnFunction.Builder.deadLetterQueue(CfnFunction.DeadLetterQueueProperty deadLetterQueue)
`AWS::Serverless::Function.DeadLetterQueue`.
|
CfnFunction.Builder |
CfnFunction.Builder.deadLetterQueue(IResolvable deadLetterQueue)
`AWS::Serverless::Function.DeadLetterQueue`.
|
CfnFunction.Builder |
CfnFunction.Builder.deploymentPreference(CfnFunction.DeploymentPreferenceProperty deploymentPreference)
`AWS::Serverless::Function.DeploymentPreference`.
|
CfnFunction.Builder |
CfnFunction.Builder.deploymentPreference(IResolvable deploymentPreference)
`AWS::Serverless::Function.DeploymentPreference`.
|
CfnFunction.Builder |
CfnFunction.Builder.description(String description)
`AWS::Serverless::Function.Description`.
|
CfnFunction.Builder |
CfnFunction.Builder.environment(CfnFunction.FunctionEnvironmentProperty environment)
`AWS::Serverless::Function.Environment`.
|
CfnFunction.Builder |
CfnFunction.Builder.environment(IResolvable environment)
`AWS::Serverless::Function.Environment`.
|
CfnFunction.Builder |
CfnFunction.Builder.eventInvokeConfig(CfnFunction.EventInvokeConfigProperty eventInvokeConfig)
`AWS::Serverless::Function.EventInvokeConfig`.
|
CfnFunction.Builder |
CfnFunction.Builder.eventInvokeConfig(IResolvable eventInvokeConfig)
`AWS::Serverless::Function.EventInvokeConfig`.
|
CfnFunction.Builder |
CfnFunction.Builder.events(IResolvable events)
`AWS::Serverless::Function.Events`.
|
CfnFunction.Builder |
CfnFunction.Builder.events(Map<String,? extends Object> events)
`AWS::Serverless::Function.Events`.
|
CfnFunction.Builder |
CfnFunction.Builder.fileSystemConfigs(IResolvable fileSystemConfigs)
`AWS::Serverless::Function.FileSystemConfigs`.
|
CfnFunction.Builder |
CfnFunction.Builder.fileSystemConfigs(List<? extends Object> fileSystemConfigs)
`AWS::Serverless::Function.FileSystemConfigs`.
|
CfnFunction.Builder |
CfnFunction.Builder.functionName(String functionName)
`AWS::Serverless::Function.FunctionName`.
|
CfnFunction.Builder |
CfnFunction.Builder.handler(String handler)
`AWS::Serverless::Function.Handler`.
|
CfnFunction.Builder |
CfnFunction.Builder.imageConfig(CfnFunction.ImageConfigProperty imageConfig)
`AWS::Serverless::Function.ImageConfig`.
|
CfnFunction.Builder |
CfnFunction.Builder.imageConfig(IResolvable imageConfig)
`AWS::Serverless::Function.ImageConfig`.
|
CfnFunction.Builder |
CfnFunction.Builder.imageUri(String imageUri)
`AWS::Serverless::Function.ImageUri`.
|
CfnFunction.Builder |
CfnFunction.Builder.inlineCode(String inlineCode)
`AWS::Serverless::Function.InlineCode`.
|
CfnFunction.Builder |
CfnFunction.Builder.kmsKeyArn(String kmsKeyArn)
`AWS::Serverless::Function.KmsKeyArn`.
|
CfnFunction.Builder |
CfnFunction.Builder.layers(List<String> layers)
`AWS::Serverless::Function.Layers`.
|
CfnFunction.Builder |
CfnFunction.Builder.memorySize(Number memorySize)
`AWS::Serverless::Function.MemorySize`.
|
CfnFunction.Builder |
CfnFunction.Builder.packageType(String packageType)
`AWS::Serverless::Function.PackageType`.
|
CfnFunction.Builder |
CfnFunction.Builder.permissionsBoundary(String permissionsBoundary)
`AWS::Serverless::Function.PermissionsBoundary`.
|
CfnFunction.Builder |
CfnFunction.Builder.policies(CfnFunction.IAMPolicyDocumentProperty policies)
`AWS::Serverless::Function.Policies`.
|
CfnFunction.Builder |
CfnFunction.Builder.policies(IResolvable policies)
`AWS::Serverless::Function.Policies`.
|
CfnFunction.Builder |
CfnFunction.Builder.policies(List<? extends Object> policies)
`AWS::Serverless::Function.Policies`.
|
CfnFunction.Builder |
CfnFunction.Builder.policies(String policies)
`AWS::Serverless::Function.Policies`.
|
CfnFunction.Builder |
CfnFunction.Builder.provisionedConcurrencyConfig(CfnFunction.ProvisionedConcurrencyConfigProperty provisionedConcurrencyConfig)
`AWS::Serverless::Function.ProvisionedConcurrencyConfig`.
|
CfnFunction.Builder |
CfnFunction.Builder.provisionedConcurrencyConfig(IResolvable provisionedConcurrencyConfig)
`AWS::Serverless::Function.ProvisionedConcurrencyConfig`.
|
CfnFunction.Builder |
CfnFunction.Builder.reservedConcurrentExecutions(Number reservedConcurrentExecutions)
`AWS::Serverless::Function.ReservedConcurrentExecutions`.
|
CfnFunction.Builder |
CfnFunction.Builder.role(String role)
`AWS::Serverless::Function.Role`.
|
CfnFunction.Builder |
CfnFunction.Builder.runtime(String runtime)
`AWS::Serverless::Function.Runtime`.
|
CfnFunction.Builder |
CfnFunction.Builder.tags(Map<String,String> tags)
`AWS::Serverless::Function.Tags`.
|
CfnFunction.Builder |
CfnFunction.Builder.timeout(Number timeout)
`AWS::Serverless::Function.Timeout`.
|
CfnFunction.Builder |
CfnFunction.Builder.tracing(String tracing)
`AWS::Serverless::Function.Tracing`.
|
CfnFunction.Builder |
CfnFunction.Builder.versionDescription(String versionDescription)
`AWS::Serverless::Function.VersionDescription`.
|
CfnFunction.Builder |
CfnFunction.Builder.vpcConfig(CfnFunction.VpcConfigProperty vpcConfig)
`AWS::Serverless::Function.VpcConfig`.
|
CfnFunction.Builder |
CfnFunction.Builder.vpcConfig(IResolvable vpcConfig)
`AWS::Serverless::Function.VpcConfig`.
|
Copyright © 2021. All rights reserved.