@Generated(value="jsii-pacmak/1.71.0 (build f1f58ae)", date="2022-12-07T17:24:43.801Z") @Stability(value=Stable) public interface HostedZoneProps extends software.amazon.jsii.JsiiSerializable, CommonHostedZoneProps
Example:
HostedZone hostedZone = HostedZone.Builder.create(this, "MyHostedZone").zoneName("example.org").build();
Metric metric = Metric.Builder.create()
.namespace("AWS/Route53")
.metricName("DNSQueries")
.dimensionsMap(Map.of(
"HostedZoneId", hostedZone.getHostedZoneId()))
.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()
A VPC that you want to associate with this hosted zone.
|
getComment, getQueryLogsLogGroupArn, getZoneName@Stability(value=Stable) @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=Stable) static HostedZoneProps.Builder builder()
builder in interface CommonHostedZonePropsHostedZoneProps.Builder of HostedZonePropsCopyright © 2022. All rights reserved.