Show / Hide Table of Contents

Class ResolverRuleArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ResolverRuleArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Route53
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ResolverRuleArgs : ResourceArgs

Constructors

View Source

ResolverRuleArgs()

Declaration
public ResolverRuleArgs()

Properties

View Source

DomainName

DNS queries for this domain name are forwarded to the IP addresses that are specified using target_ip.

Declaration
public Input<string> DomainName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

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

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ResolverEndpointId

The ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. This argument should only be specified for FORWARD type rules.

Declaration
public Input<string> ResolverEndpointId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RuleType

The rule type. Valid values are FORWARD, SYSTEM and RECURSIVE.

Declaration
public Input<string> RuleType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

A map of tags to assign to the resource.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

TargetIps

Configuration block(s) indicating the IPs that you want Resolver to forward DNS queries to (documented below). This argument should only be specified for FORWARD type rules.

Declaration
public InputList<ResolverRuleTargetIpArgs> TargetIps { get; set; }
Property Value
Type Description
InputList<ResolverRuleTargetIpArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.