@Stability(value=Stable) public static final class CfnDistributionProps.Builder extends Object implements software.amazon.jsii.Builder<CfnDistributionProps>
CfnDistributionProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnDistributionProps |
build()
Builds the configured instance.
|
CfnDistributionProps.Builder |
distributionConfig(CfnDistribution.DistributionConfigProperty distributionConfig)
Sets the value of
CfnDistributionProps.getDistributionConfig() |
CfnDistributionProps.Builder |
distributionConfig(IResolvable distributionConfig)
Sets the value of
CfnDistributionProps.getDistributionConfig() |
CfnDistributionProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnDistributionProps.getTags() |
@Stability(value=Stable) public CfnDistributionProps.Builder distributionConfig(CfnDistribution.DistributionConfigProperty distributionConfig)
CfnDistributionProps.getDistributionConfig()distributionConfig - `AWS::CloudFront::Distribution.DistributionConfig`. This parameter is required.this@Stability(value=Stable) public CfnDistributionProps.Builder distributionConfig(IResolvable distributionConfig)
CfnDistributionProps.getDistributionConfig()distributionConfig - `AWS::CloudFront::Distribution.DistributionConfig`. This parameter is required.this@Stability(value=Stable) public CfnDistributionProps.Builder tags(List<? extends CfnTag> tags)
CfnDistributionProps.getTags()tags - `AWS::CloudFront::Distribution.Tags`.this@Stability(value=Stable) public CfnDistributionProps build()
build in interface software.amazon.jsii.Builder<CfnDistributionProps>CfnDistributionPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.