Show / Hide Table of Contents

Interface CfnVPCEndpoint.IDnsOptionsSpecificationProperty

Describes the DNS options for an endpoint.

Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnVPCEndpoint.IDnsOptionsSpecificationProperty
Syntax (vb)
Public Interface CfnVPCEndpoint.IDnsOptionsSpecificationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-vpcendpoint-dnsoptionsspecification.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.EC2;

             var dnsOptionsSpecificationProperty = new DnsOptionsSpecificationProperty {
                 DnsRecordIpType = "dnsRecordIpType",
                 PrivateDnsOnlyForInboundResolverEndpoint = "privateDnsOnlyForInboundResolverEndpoint",
                 PrivateDnsPreference = "privateDnsPreference",
                 PrivateDnsSpecifiedDomains = new [] { "privateDnsSpecifiedDomains" }
             };

Synopsis

Properties

DnsRecordIpType

The DNS records created for the endpoint.

PrivateDnsOnlyForInboundResolverEndpoint

Indicates whether to enable private DNS only for inbound endpoints.

PrivateDnsPreference

The preference for which private domains have a private hosted zone created for and associated with the specified VPC.

PrivateDnsSpecifiedDomains

Indicates which of the private domains to create private hosted zones for and associate with the specified VPC.

Properties

DnsRecordIpType

The DNS records created for the endpoint.

string? DnsRecordIpType { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-vpcendpoint-dnsoptionsspecification.html#cfn-ec2-vpcendpoint-dnsoptionsspecification-dnsrecordiptype

PrivateDnsOnlyForInboundResolverEndpoint

Indicates whether to enable private DNS only for inbound endpoints.

string? PrivateDnsOnlyForInboundResolverEndpoint { get; }
Property Value

string

Remarks

This option is available only for services that support both gateway and interface endpoints. It routes traffic that originates from the VPC to the gateway endpoint and traffic that originates from on-premises to the interface endpoint.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-vpcendpoint-dnsoptionsspecification.html#cfn-ec2-vpcendpoint-dnsoptionsspecification-privatednsonlyforinboundresolverendpoint

PrivateDnsPreference

The preference for which private domains have a private hosted zone created for and associated with the specified VPC.

string? PrivateDnsPreference { get; }
Property Value

string

Remarks

Only supported when private DNS is enabled and when the VPC endpoint type is ServiceNetwork or Resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-vpcendpoint-dnsoptionsspecification.html#cfn-ec2-vpcendpoint-dnsoptionsspecification-privatednspreference

PrivateDnsSpecifiedDomains

Indicates which of the private domains to create private hosted zones for and associate with the specified VPC.

string[]? PrivateDnsSpecifiedDomains { get; }
Property Value

string[]

Remarks

Only supported when private DNS is enabled and the private DNS preference is VERIFIED_DOMAINS_AND_SPECIFIED_DOMAINS or SPECIFIED_DOMAINS_ONLY .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-vpcendpoint-dnsoptionsspecification.html#cfn-ec2-vpcendpoint-dnsoptionsspecification-privatednsspecifieddomains

Back to top Generated by DocFX