DSCResources/xDSCVault_WaitForADDomain/xDSCVault_WaitForADDomain.schema.mof

[ClassVersion("1.0.1.0"), FriendlyName("VaultWaitForADDomain")]
class xDSCVault_WaitForADDomain : OMI_BaseResource
{
    [Required, Description("Address of the Vault server")] String VaultAddress;
    [Write, Description("Version of the API to use")] String ApiPrefix;
    [Read, Description("Complete API path")] String ApiPath;
    [Key] String DomainName;
    [Required, Description("Domain Administrator username")] String DomainUserUsername;
    [Required, Description("Vault path to get the secret")] String DomainUserVaultPath;
    [Write] uint64 RetryIntervalSec;
    [Write] uint32 RetryCount;
    [Write] uint32 RebootRetryCount;
    [Write, Description("The auth backend")] String AuthBackend;
};