Class ResolverRuleArgs
Inherited Members
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 SourceResolverRuleArgs()
Declaration
public ResolverRuleArgs()
Properties
View SourceDomainName
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> |
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> |
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> |
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> |
Tags
A map of tags to assign to the resource.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
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> |