@Generated(value="jsii-pacmak/1.50.0 (build d1830a4)", date="2022-01-04T15:39:13.870Z") @Stability(value=Experimental) public interface HostedZoneProps extends software.amazon.jsii.JsiiSerializable, CommonHostedZoneProps
Example:
import software.amazon.awscdk.core.*;
import software.amazon.awscdk.core.*;
HostedZone myHostedZone = HostedZone.Builder.create(this, "HostedZone")
.zoneName("example.com")
.build();
Certificate.Builder.create(this, "Certificate")
.domainName("hello.example.com")
.validation(CertificateValidation.fromDns(myHostedZone))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
HostedZoneProps.Builder
A builder for
HostedZoneProps |
static class |
HostedZoneProps.Jsii$Proxy
An implementation for
HostedZoneProps |
| Modifier and Type | Method and Description |
|---|---|
static HostedZoneProps.Builder |
builder() |
default List<IVpc> |
getVpcs()
(experimental) A VPC that you want to associate with this hosted zone.
|
getComment, getQueryLogsLogGroupArn, getZoneName@Stability(value=Experimental) @Nullable default List<IVpc> getVpcs()
When you specify this property, a private hosted zone will be created.
You can associate additional VPCs to this private zone using addVpc(vpc).
Default: public (no VPCs associated)
@Stability(value=Experimental) static HostedZoneProps.Builder builder()
builder in interface CommonHostedZonePropsHostedZoneProps.Builder of HostedZonePropsCopyright © 2022. All rights reserved.