Show / Hide Table of Contents

Interface IVpcEndpointServiceDomainNameProps

Properties to configure a VPC Endpoint Service domain name.

Namespace: Amazon.CDK.AWS.Route53
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IVpcEndpointServiceDomainNameProps
Syntax (vb)
Public Interface IVpcEndpointServiceDomainNameProps
Remarks

ExampleMetadata: infused

Examples
using Amazon.CDK.AWS.Route53;
            PublicHostedZone zone;
            VpcEndpointService vpces;


            new VpcEndpointServiceDomainName(this, "EndpointDomain", new VpcEndpointServiceDomainNameProps {
                EndpointService = vpces,
                DomainName = "my-stuff.aws-cdk.dev",
                PublicHostedZone = zone
            });

Synopsis

Properties

DomainName

The domain name to use.

EndpointService

The VPC Endpoint Service to configure Private DNS for.

PublicHostedZone

The public hosted zone to use for the domain.

Properties

DomainName

The domain name to use.

string DomainName { get; }
Property Value

string

Remarks

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: https://docs.aws.amazon.com/vpc/latest/userguide/endpoint-services-dns-validation.html

EndpointService

The VPC Endpoint Service to configure Private DNS for.

IVPCEndpointServiceRef EndpointService { get; }
Property Value

IVPCEndpointServiceRef

Remarks

ExampleMetadata: infused

PublicHostedZone

The public hosted zone to use for the domain.

IPublicHostedZone PublicHostedZone { get; }
Property Value

IPublicHostedZone

Remarks

ExampleMetadata: infused

Back to top Generated by DocFX