@Stability(value=Stable) public static final class CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnComponentVersion.LambdaFunctionRecipeSourceProperty>
CfnComponentVersion.LambdaFunctionRecipeSourceProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder componentDependencies(IResolvable componentDependencies)
componentDependencies - The component versions on which this Lambda function component depends.this@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder componentDependencies(Map<String,? extends Object> componentDependencies)
componentDependencies - The component versions on which this Lambda function component depends.this@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder componentLambdaParameters(CfnComponentVersion.LambdaExecutionParametersProperty componentLambdaParameters)
CfnComponentVersion.LambdaFunctionRecipeSourceProperty.getComponentLambdaParameters()componentLambdaParameters - The system and runtime parameters for the Lambda function as it runs on the Greengrass core device.this@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder componentLambdaParameters(IResolvable componentLambdaParameters)
CfnComponentVersion.LambdaFunctionRecipeSourceProperty.getComponentLambdaParameters()componentLambdaParameters - The system and runtime parameters for the Lambda function as it runs on the Greengrass core device.this@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder componentName(String componentName)
componentName - The name of the component.
Defaults to the name of the Lambda function.this@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder componentPlatforms(IResolvable componentPlatforms)
componentPlatforms - The platforms that the component version supports.this@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder componentPlatforms(List<? extends Object> componentPlatforms)
componentPlatforms - The platforms that the component version supports.this@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder componentVersion(String componentVersion)
componentVersion - The version of the component.
Defaults to the version of the Lambda function as a semantic version. For example, if your function version is 3 , the component version becomes 3.0.0 .this@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty.Builder lambdaArn(String lambdaArn)
CfnComponentVersion.LambdaFunctionRecipeSourceProperty.getLambdaArn()lambdaArn - The ARN of the Lambda function.
The ARN must include the version of the function to import. You can't use version aliases like $LATEST .this@Stability(value=Stable) public CfnComponentVersion.LambdaFunctionRecipeSourceProperty build()
build in interface software.amazon.jsii.Builder<CfnComponentVersion.LambdaFunctionRecipeSourceProperty>CfnComponentVersion.LambdaFunctionRecipeSourcePropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.