class Chef::Resource::WindowsDnsZone
Public Instance Methods
run_dsc_resource(ensure_prop)
click to toggle source
@api private
# File lib/chef/resource/windows_dns_zone.rb, line 59 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