@Stability(value=Stable) public static final class CfnFunctionProps.Builder extends Object implements software.amazon.jsii.Builder<CfnFunctionProps>
CfnFunctionProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnFunctionProps.Builder name(String name)
CfnFunctionProps.getName()name - `AWS::CloudFront::Function.Name`. This parameter is required.this@Stability(value=Stable) public CfnFunctionProps.Builder autoPublish(Boolean autoPublish)
CfnFunctionProps.getAutoPublish()autoPublish - `AWS::CloudFront::Function.AutoPublish`.this@Stability(value=Stable) public CfnFunctionProps.Builder autoPublish(IResolvable autoPublish)
CfnFunctionProps.getAutoPublish()autoPublish - `AWS::CloudFront::Function.AutoPublish`.this@Stability(value=Stable) public CfnFunctionProps.Builder functionCode(String functionCode)
CfnFunctionProps.getFunctionCode()functionCode - `AWS::CloudFront::Function.FunctionCode`.this@Stability(value=Stable) public CfnFunctionProps.Builder functionConfig(CfnFunction.FunctionConfigProperty functionConfig)
CfnFunctionProps.getFunctionConfig()functionConfig - `AWS::CloudFront::Function.FunctionConfig`.this@Stability(value=Stable) public CfnFunctionProps.Builder functionConfig(IResolvable functionConfig)
CfnFunctionProps.getFunctionConfig()functionConfig - `AWS::CloudFront::Function.FunctionConfig`.this@Stability(value=Stable) public CfnFunctionProps.Builder functionMetadata(CfnFunction.FunctionMetadataProperty functionMetadata)
CfnFunctionProps.getFunctionMetadata()functionMetadata - `AWS::CloudFront::Function.FunctionMetadata`.this@Stability(value=Stable) public CfnFunctionProps.Builder functionMetadata(IResolvable functionMetadata)
CfnFunctionProps.getFunctionMetadata()functionMetadata - `AWS::CloudFront::Function.FunctionMetadata`.this@Stability(value=Stable) public CfnFunctionProps build()
build in interface software.amazon.jsii.Builder<CfnFunctionProps>CfnFunctionPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.