DSCResources/xVSTSAgent/xVSTSAgent.schema.mof

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

[ClassVersion("1.0.0.0"), FriendlyName("xVSTSAgent")]
class xVSTSAgent : OMI_BaseResource
{
    [Key] String Name;
    [Write] String Pool;
    [Required, EmbeddedInstance("MSFT_Credential")] String AccountCredential;
    [Required] String ServerUrl;
    [Write, EmbeddedInstance("MSFT_Credential")] String LogonCredential;
    [Required] String AgentDirectory;
    [Write] String Work;
    [Write] Boolean PrefixComputerName;
    [Write, ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure;
};