DSCResources/MSFT_xRemoteFile/MSFT_xRemoteFile.schema.mof

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

[ClassVersion("1.0.0.0"), FriendlyName("xRemoteFile")]
class MSFT_xRemoteFile : OMI_BaseResource
{
    [Key, Description("Path under which downloaded or copied file should be accessible after operation.")] String DestinationPath;
 [Required, Description("
Uri of a file which should be copied or downloaded. This parameter supports HTTP and HTTPS values.")] String Uri;
 [Write, Description("
User agent for the web request.")] String UserAgent;
 [Write, EmbeddedInstance("
MSFT_KeyValuePair"), Description("Headers of the web request.")] String Headers[];
 [Write, EmbeddedInstance("
MSFT_Credential"), Description("Specifies a user account that has permission to send the request.")] String Credential;
   [Read, ValueMap{"
Present", "Absent"}, Values{"Present", "Absent"}, Description("Says whether DestinationPath exists on the machine")] String Ensure;
};