@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:41.679Z") @Stability(value=Stable) public interface VpcEndpointServiceDomainNameProps extends software.amazon.jsii.JsiiSerializable
Example:
// Example automatically generated from non-compiling source. May contain errors.
import software.amazon.awscdk.services.route53.HostedZone;
import software.amazon.awscdk.services.route53.VpcEndpointServiceDomainName;
HostedZone zone;
VpcEndpointService vpces;
VpcEndpointServiceDomainName.Builder.create(this, "EndpointDomain")
.endpointService(vpces)
.domainName("my-stuff.aws-cdk.dev")
.publicHostedZone(zone)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
VpcEndpointServiceDomainNameProps.Builder
A builder for
VpcEndpointServiceDomainNameProps |
static class |
VpcEndpointServiceDomainNameProps.Jsii$Proxy
An implementation for
VpcEndpointServiceDomainNameProps |
| Modifier and Type | Method and Description |
|---|---|
static VpcEndpointServiceDomainNameProps.Builder |
builder() |
String |
getDomainName()
The domain name to use.
|
IVpcEndpointService |
getEndpointService()
The VPC Endpoint Service to configure Private DNS for.
|
IPublicHostedZone |
getPublicHostedZone()
The public hosted zone to use for the domain.
|
@Stability(value=Stable) @NotNull String getDomainName()
This domain name must be owned by this account (registered through Route53), or delegated to this account. Domain ownership will be verified by AWS before private DNS can be used.
@Stability(value=Stable) @NotNull IVpcEndpointService getEndpointService()
@Stability(value=Stable) @NotNull IPublicHostedZone getPublicHostedZone()
@Stability(value=Stable) static VpcEndpointServiceDomainNameProps.Builder builder()
Copyright © 2022. All rights reserved.