@Generated(value="jsii-pacmak/1.15.0 (build 585166b)", date="2021-01-27T11:16:52.915Z") @Stability(value=Stable) public class PrivateHostedZone extends HostedZone implements IPrivateHostedZone
Note that enableDnsHostnames
and enableDnsSupport
must have been enabled
for the VPC you're configuring for private hosted zones.
Modifier and Type | Class and Description |
---|---|
static class |
PrivateHostedZone.Builder
A fluent builder for
PrivateHostedZone . |
software.amazon.jsii.JsiiObject.InitializationMode
IPrivateHostedZone.Jsii$Default, IPrivateHostedZone.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
|
PrivateHostedZone(software.constructs.Construct scope,
String id,
PrivateHostedZoneProps props) |
protected |
PrivateHostedZone(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
PrivateHostedZone(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
static IPrivateHostedZone |
fromPrivateHostedZoneId(software.constructs.Construct scope,
String id,
String privateHostedZoneId)
Import a Route 53 private hosted zone defined either outside the CDK, or in a different CDK stack.
|
addVpc, fromHostedZoneAttributes, fromHostedZoneId, fromLookup, getHostedZoneArn, getHostedZoneId, getHostedZoneNameServers, getVpcs, getZoneName
generatePhysicalName, getEnv, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack
getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validate
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getHostedZoneArn, getHostedZoneId, getHostedZoneNameServers, getZoneName
getNode
protected PrivateHostedZone(software.amazon.jsii.JsiiObjectRef objRef)
protected PrivateHostedZone(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable) public PrivateHostedZone(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull PrivateHostedZoneProps props)
scope
- This parameter is required.id
- This parameter is required.props
- This parameter is required.@Stability(value=Stable) @NotNull public static IPrivateHostedZone fromPrivateHostedZoneId(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull String privateHostedZoneId)
scope
- the parent Construct for this Construct. This parameter is required.id
- the logical name of this Construct. This parameter is required.privateHostedZoneId
- the ID of the private hosted zone to import. This parameter is required.Copyright © 2021. All rights reserved.