class Chef::Resource::WindowsDnsZone
Public Instance Methods
Source
# File lib/chef/resource/windows_dns_zone.rb, line 58 def run_dsc_resource(ensure_prop) if new_resource.server_type == "Domain" dsc_resource "xDnsServerADZone #{new_resource.zone_name} #{ensure_prop}" do module_name "xDnsServer" resource :xDnsServerADZone property :Ensure, ensure_prop property :Name, new_resource.zone_name property :ReplicationScope, new_resource.replication_scope end elsif new_resource.server_type == "Standalone" dsc_resource "xDnsServerPrimaryZone #{new_resource.zone_name} #{ensure_prop}" do module_name "xDnsServer" resource :xDnsServerPrimaryZone property :Ensure, ensure_prop property :Name, new_resource.zone_name end end end
@api private