DnsSecurityRuleProperties interface
Represents the properties of a DNS security rule.
Properties
| action | The action to take on DNS requests that match the DNS security rule. |
| dns |
DNS resolver policy domains lists that the DNS security rule applies to. |
| dns |
The state of DNS security rule. |
| managed |
Managed domain lists that the DNS security rule applies to. |
| priority | The priority of the DNS security rule. |
| provisioning |
The current provisioning state of the DNS security rule. This is a read-only property and any attempt to set this value will be ignored. |
Property Details
action
The action to take on DNS requests that match the DNS security rule.
action: DnsSecurityRuleAction
Property Value
dnsResolverDomainLists
DNS resolver policy domains lists that the DNS security rule applies to.
dnsResolverDomainLists?: SubResource[]
Property Value
dnsSecurityRuleState
The state of DNS security rule.
dnsSecurityRuleState?: string
Property Value
string
managedDomainLists
Managed domain lists that the DNS security rule applies to.
managedDomainLists?: string[]
Property Value
string[]
priority
The priority of the DNS security rule.
priority: number
Property Value
number
provisioningState
The current provisioning state of the DNS security rule. This is a read-only property and any attempt to set this value will be ignored.
provisioningState?: string
Property Value
string