@Stability(value=Stable) public static final class CfnHostedZoneProps.Builder extends Object implements software.amazon.jsii.Builder<CfnHostedZoneProps>
CfnHostedZoneProps
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnHostedZoneProps.Builder name(String name)
CfnHostedZoneProps.getName()
name
- `AWS::Route53::HostedZone.Name`. This parameter is required.this
@Stability(value=Stable) public CfnHostedZoneProps.Builder hostedZoneConfig(IResolvable hostedZoneConfig)
CfnHostedZoneProps.getHostedZoneConfig()
hostedZoneConfig
- `AWS::Route53::HostedZone.HostedZoneConfig`.this
@Stability(value=Stable) public CfnHostedZoneProps.Builder hostedZoneConfig(CfnHostedZone.HostedZoneConfigProperty hostedZoneConfig)
CfnHostedZoneProps.getHostedZoneConfig()
hostedZoneConfig
- `AWS::Route53::HostedZone.HostedZoneConfig`.this
@Stability(value=Stable) public CfnHostedZoneProps.Builder hostedZoneTags(List<? extends CfnHostedZone.HostedZoneTagProperty> hostedZoneTags)
CfnHostedZoneProps.getHostedZoneTags()
hostedZoneTags
- `AWS::Route53::HostedZone.HostedZoneTags`.this
@Stability(value=Stable) public CfnHostedZoneProps.Builder queryLoggingConfig(IResolvable queryLoggingConfig)
CfnHostedZoneProps.getQueryLoggingConfig()
queryLoggingConfig
- `AWS::Route53::HostedZone.QueryLoggingConfig`.this
@Stability(value=Stable) public CfnHostedZoneProps.Builder queryLoggingConfig(CfnHostedZone.QueryLoggingConfigProperty queryLoggingConfig)
CfnHostedZoneProps.getQueryLoggingConfig()
queryLoggingConfig
- `AWS::Route53::HostedZone.QueryLoggingConfig`.this
@Stability(value=Stable) public CfnHostedZoneProps.Builder vpcs(IResolvable vpcs)
CfnHostedZoneProps.getVpcs()
vpcs
- `AWS::Route53::HostedZone.VPCs`.this
@Stability(value=Stable) public CfnHostedZoneProps.Builder vpcs(List<? extends Object> vpcs)
CfnHostedZoneProps.getVpcs()
vpcs
- `AWS::Route53::HostedZone.VPCs`.this
@Stability(value=Stable) public CfnHostedZoneProps build()
build
in interface software.amazon.jsii.Builder<CfnHostedZoneProps>
CfnHostedZoneProps
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.