@Stability(value=Experimental) public static final class PrivateHostedZoneProps.Builder extends Object implements software.amazon.jsii.Builder<PrivateHostedZoneProps>
PrivateHostedZoneProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PrivateHostedZoneProps |
build()
Builds the configured instance.
|
PrivateHostedZoneProps.Builder |
comment(String comment)
Sets the value of
CommonHostedZoneProps.getComment() |
PrivateHostedZoneProps.Builder |
queryLogsLogGroupArn(String queryLogsLogGroupArn)
Sets the value of
CommonHostedZoneProps.getQueryLogsLogGroupArn() |
PrivateHostedZoneProps.Builder |
vpc(IVpc vpc)
Sets the value of
PrivateHostedZoneProps.getVpc() |
PrivateHostedZoneProps.Builder |
zoneName(String zoneName)
Sets the value of
CommonHostedZoneProps.getZoneName() |
@Stability(value=Experimental) public PrivateHostedZoneProps.Builder vpc(IVpc vpc)
PrivateHostedZoneProps.getVpc()vpc - A VPC that you want to associate with this hosted zone. This parameter is required.
Private hosted zones must be associated with at least one VPC. You can
associated additional VPCs using addVpc(vpc).this@Stability(value=Experimental) public PrivateHostedZoneProps.Builder zoneName(String zoneName)
CommonHostedZoneProps.getZoneName()zoneName - The name of the domain. This parameter is required.
For resource record types that include a domain
name, specify a fully qualified domain name.this@Stability(value=Experimental) public PrivateHostedZoneProps.Builder comment(String comment)
CommonHostedZoneProps.getComment()comment - Any comments that you want to include about the hosted zone.this@Stability(value=Experimental) public PrivateHostedZoneProps.Builder queryLogsLogGroupArn(String queryLogsLogGroupArn)
CommonHostedZoneProps.getQueryLogsLogGroupArn()queryLogsLogGroupArn - The Amazon Resource Name (ARN) for the log group that you want Amazon Route 53 to send query logs to.this@Stability(value=Experimental) public PrivateHostedZoneProps build()
build in interface software.amazon.jsii.Builder<PrivateHostedZoneProps>PrivateHostedZonePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.