-
Notifications
You must be signed in to change notification settings - Fork 57
Open
Labels
help wantedThe issue is up for grabs for anyone in the community.The issue is up for grabs for anyone in the community.resource proposalThe issue is proposing a new resource in the resource module.The issue is proposing a new resource in the resource module.
Description
Description
Suggest adding a new resource that changes DNS server recursion settings for a scope. Using the commands Get-DnsServerRecursionScope and Set-DnsServerRecursionScope.
Proposed properties
Name<Key, String> - The host name of the DNS server to change, or use'localhost'for the current node.DnsServer<Write, String> - The host name of the DNS server to change, or use'localhost'for the current node. Defaults to'localhost'.EnableRecursion<Write, Boolean> - Indicates whether to enable recursion.Forwarder<Write, String[]> - Specifies an array IP addresses of forwarders for this recursion scope.
Special considerations or limitations
The default zone '.' that is set with Set-DnsServerRecursionScope is the same scope that is set with the proposed resource DnsServerRecursion in issue #198. So this resource should prevent from changing the property EnableRecursion for the default scope ('.') and instead refer to use the resource DnsServerRecursion.
Metadata
Metadata
Assignees
Labels
help wantedThe issue is up for grabs for anyone in the community.The issue is up for grabs for anyone in the community.resource proposalThe issue is proposing a new resource in the resource module.The issue is proposing a new resource in the resource module.