DSCResources/MSFT_xDnsRecord/MSFT_xDnsRecord.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("xDnsRecord")]
class MSFT_xDnsRecord : OMI_BaseResource { [Key, Description("Specifies the name of the DNS server resource record object.")] string Name; [Key, Description("Specifies the name of a DNS zone.")] string Zone; [Required, Description("Specifies the type of DNS record."), ValueMap{"ARecord","CName","Ptr"}, Values{"ARecord","CName","Ptr"}] string Type; [Key, Description("Specifies the Target Hostname or IP Address. _Only Supports IPv4 in the current release_.")] string Target; [Write, Description("Name of the DnsServer to create the record on. Defaults to `'localhost'`.")] string DnsServer; [Write, Description("Should this DNS resource record be present or absent"), ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure; }; |