DSCResources/xDSCVault_ADDomain/xDSCVault_ADDomain.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("VaultADDomain")] class xDSCVault_ADDomain : OMI_BaseResource { [Required, Description("Address of the Vault server")] String VaultAddress; [Write, Description("Version of the API to use")] String ApiPrefix; [Key, Description("Name of the domain")] String DomainName; [Write, Description("Fully qualified name of the parent domain")] String ParentDomainName; [Write, Description("NetBIOS name for the new domain")] String DomainNetbiosName; [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("Username to for DNS delegation")] String DnsDelegationUserName; [Write, Description("Vault path to get the secret")] String DnsDelegationVaultPath; [Required, Description("Vault path to get the secret")] String SafemodeAdministratorPasswordVaultPath; [Required, Description("Domain Administrator username")] String DomainAdministratorUsername; [Required, Description("Vault path to get the secret")] String DomainAdministratorVaultPath; [Write, Description("The auth backend")] String AuthBackend; [Read, Description("Status of the current value")] String ReadResultStatus; [Read, Description("Status of the client token")] String ClientToken; [Read, Description("Current Vault value")] String CurrentVaultValue; }; |