@Stability(value=Stable) public static final class CfnFunction.Builder extends Object implements software.amazon.jsii.Builder<CfnFunction>
CfnFunction.| Modifier and Type | Method and Description |
|---|---|
CfnFunction.Builder |
autoPublish(Boolean autoPublish)
`AWS::CloudFront::Function.AutoPublish`.
|
CfnFunction.Builder |
autoPublish(IResolvable autoPublish)
`AWS::CloudFront::Function.AutoPublish`.
|
CfnFunction |
build() |
static CfnFunction.Builder |
create(software.constructs.Construct scope,
String id) |
CfnFunction.Builder |
functionCode(String functionCode)
`AWS::CloudFront::Function.FunctionCode`.
|
CfnFunction.Builder |
functionConfig(CfnFunction.FunctionConfigProperty functionConfig)
`AWS::CloudFront::Function.FunctionConfig`.
|
CfnFunction.Builder |
functionConfig(IResolvable functionConfig)
`AWS::CloudFront::Function.FunctionConfig`.
|
CfnFunction.Builder |
functionMetadata(CfnFunction.FunctionMetadataProperty functionMetadata)
`AWS::CloudFront::Function.FunctionMetadata`.
|
CfnFunction.Builder |
functionMetadata(IResolvable functionMetadata)
`AWS::CloudFront::Function.FunctionMetadata`.
|
CfnFunction.Builder |
name(String name)
`AWS::CloudFront::Function.Name`.
|
@Stability(value=Stable) public static CfnFunction.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnFunction.FunctionConfigProperty.Builder.@Stability(value=Stable) public CfnFunction.Builder name(String name)
name - `AWS::CloudFront::Function.Name`. This parameter is required.this@Stability(value=Stable) public CfnFunction.Builder autoPublish(Boolean autoPublish)
autoPublish - `AWS::CloudFront::Function.AutoPublish`. This parameter is required.this@Stability(value=Stable) public CfnFunction.Builder autoPublish(IResolvable autoPublish)
autoPublish - `AWS::CloudFront::Function.AutoPublish`. This parameter is required.this@Stability(value=Stable) public CfnFunction.Builder functionCode(String functionCode)
functionCode - `AWS::CloudFront::Function.FunctionCode`. This parameter is required.this@Stability(value=Stable) public CfnFunction.Builder functionConfig(CfnFunction.FunctionConfigProperty functionConfig)
functionConfig - `AWS::CloudFront::Function.FunctionConfig`. This parameter is required.this@Stability(value=Stable) public CfnFunction.Builder functionConfig(IResolvable functionConfig)
functionConfig - `AWS::CloudFront::Function.FunctionConfig`. This parameter is required.this@Stability(value=Stable) public CfnFunction.Builder functionMetadata(CfnFunction.FunctionMetadataProperty functionMetadata)
functionMetadata - `AWS::CloudFront::Function.FunctionMetadata`. This parameter is required.this@Stability(value=Stable) public CfnFunction.Builder functionMetadata(IResolvable functionMetadata)
functionMetadata - `AWS::CloudFront::Function.FunctionMetadata`. This parameter is required.this@Stability(value=Stable) public CfnFunction build()
build in interface software.amazon.jsii.Builder<CfnFunction>Copyright © 2021. All rights reserved.