DSCResources/MSFT_xADDomain/MSFT_xADDomain.schema.mof
[ClassVersion("1.0.1.0"), FriendlyName("xADDomain")]
class MSFT_xADDomain : OMI_BaseResource { [Key, Description("Name of the domain to which the user will be added")] String DomainName; [Required, Description("Credentials used to query for domain existence"), EmbeddedInstance("MSFT_Credential")] String DomainAdministratorCredential; [Required, Description("Password for the administrator account when the computer is started in Safe Mode"), EmbeddedInstance("MSFT_Credential")] String SafemodeAdministratorPassword; [Write, Description("Fully qualified name of the parent domain")] String ParentDomainName; [Write, Description("NetBIOS name for the new domain")] String DomainNetbiosName; [Write, Description("Credential used for creating DNS delegation"), EmbeddedInstance("MSFT_Credential")] String DnsDelegationCredential; [Write, Description("Path to a directory that contains the domain database")] String DatabasePath; [Write, Description("Path to a directory for the log file that will be written")] String LogPath; [Write, Description("Path to a directory where the Sysvol file will be written")] String SysvolPath; [Write, Description("The Forest Functional Level for the entire forest"), ValueMap{"Win2008", "Win2008R2", "Win2012", "Win2012R2", "WinThreshold"}, Values{"Win2008", "Win2008R2", "Win2012", "Win2012R2", "WinThreshold"}] String ForestMode; [Write, Description("The Domain Functional Level for the entire domain"), ValueMap{"Win2008", "Win2008R2", "Win2012", "Win2012R2", "WinThreshold"}, Values{"Win2008", "Win2008R2", "Win2012", "Win2012R2", "WinThreshold"}] String DomainMode; }; |