Interface VpcEndpointServiceDomainNameProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
VpcEndpointServiceDomainNameProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-12-27T17:02:09.227Z")
@Stability(Stable)
public interface VpcEndpointServiceDomainNameProps
extends software.amazon.jsii.JsiiSerializable
Properties to configure a VPC Endpoint Service domain name.
Example:
import software.amazon.awscdk.services.route53.PublicHostedZone; import software.amazon.awscdk.services.route53.VpcEndpointServiceDomainName; PublicHostedZone zone; VpcEndpointService vpces; VpcEndpointServiceDomainName.Builder.create(this, "EndpointDomain") .endpointService(vpces) .domainName("my-stuff.aws-cdk.dev") .publicHostedZone(zone) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forVpcEndpointServiceDomainNameProps
static final class
An implementation forVpcEndpointServiceDomainNameProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The domain name to use.The VPC Endpoint Service to configure Private DNS for.The public hosted zone to use for the domain.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDomainName
The domain name to use.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.
- See Also:
-
getEndpointService
The VPC Endpoint Service to configure Private DNS for. -
getPublicHostedZone
The public hosted zone to use for the domain. -
builder
-