Show / Hide Table of Contents

Interface ICfnResolverEndpointProps

Properties for defining a CfnResolverEndpoint.

Namespace: Amazon.CDK.AWS.Route53Resolver
Assembly: Amazon.CDK.AWS.Route53Resolver.dll
Syntax (csharp)
public interface ICfnResolverEndpointProps
Syntax (vb)
Public Interface ICfnResolverEndpointProps
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.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.Route53Resolver;

CfnResolverEndpointProps cfnResolverEndpointProps = new CfnResolverEndpointProps {
    Direction = "direction",
    IpAddresses = new [] { new IpAddressRequestProperty {
        SubnetId = "subnetId",

        // the properties below are optional
        Ip = "ip"
    } },
    SecurityGroupIds = new [] { "securityGroupIds" },

    // the properties below are optional
    Name = "name",
    Tags = new [] { new CfnTag {
        Key = "key",
        Value = "value"
    } }
};

Synopsis

Properties

Direction

Indicates whether the Resolver endpoint allows inbound or outbound DNS queries:.

IpAddresses

The subnets and IP addresses in your VPC that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints).

Name

A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.

SecurityGroupIds

The ID of one or more security groups that control access to this VPC.

Tags

Route 53 Resolver doesn't support updating tags through CloudFormation.

Properties

Direction

Indicates whether the Resolver endpoint allows inbound or outbound DNS queries:.

string Direction { get; }
Property Value

System.String

Remarks

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-direction

    IpAddresses

    The subnets and IP addresses in your VPC that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints).

    object IpAddresses { get; }
    Property Value

    System.Object

    Remarks

    The subnet ID uniquely identifies a VPC.

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-ipaddresses

    Name

    A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.

    virtual string Name { get; }
    Property Value

    System.String

    Remarks

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-name

    SecurityGroupIds

    The ID of one or more security groups that control access to this VPC.

    string[] SecurityGroupIds { get; }
    Property Value

    System.String[]

    Remarks

    The security group must include one or more inbound rules (for inbound endpoints) or outbound rules (for outbound endpoints). Inbound and outbound rules must allow TCP and UDP access. For inbound access, open port 53. For outbound access, open the port that you're using for DNS queries on your network.

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-securitygroupids

    Tags

    Route 53 Resolver doesn't support updating tags through CloudFormation.

    virtual ICfnTag[] Tags { get; }
    Property Value

    ICfnTag[]

    Remarks

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-tags

    Back to top Generated by DocFX