File "MSFT_FileDirectoryConfiguration.Schema.mfl"

Full Path: C:/Windows/SysWOW64/Configuration/Schema/MSFT_FileDirectoryConfiguration/en-US/MSFT_FileDirectoryConfiguration.Schema.mfl
File size: 3.54 KB
MIME-type: text/x-c
Charset: 8 bit

#pragma namespace("\\\\.\\root\\default")

instance of __namespace{ name="ms_409";};

#pragma namespace("\\\\.\\root\\default\\ms_409")



[AMENDMENT, LOCALE(0x0409)] 

class MSFT_FileDirectoryConfiguration : OMI_BaseResource

{

  [Key,Description("File name and path on target node to copy or create.") : Amended] string DestinationPath;

  [Description("Defines how to evaluate the existents of the destination file.") : Amended] string Ensure;

  [Description("Type of file/folder to ensure. Default value is File") : Amended] string Type;

  [Description("File name and path of file to copy from.") : Amended] string SourcePath;

  [Description("Contains the contents as string for the file. To create empty file contents must contain empty string. Contents written and compared using UTF-8 character encoding.") : Amended] string Contents;

  [Description("The checksum type to use when determining whether two files are the same.") : Amended] string Checksum;

  [Description("Recurse all child directories") : Amended] boolean Recurse;

  [Description("Perform the file operation even if it will destroy content files, or directories.") : Amended] boolean Force;

  [Description("Credential to access remote resources.") : Amended] string Credential;

  [Description("Created date") : Amended] datetime CreatedDate;

  [Description("Modified date") : Amended] datetime ModifiedDate;

  [Description("Attributes for file / directory") : Amended] string Attributes[];

  [Description("Size of the file.") : Amended] uint64 Size;

  [Description("The sub-folders and files if this is a directory.") : Amended] string SubItems[];

  [Description("Always compare the DestinationPath with the SourcePath. The default is false, meaning we will use cached information.") : Amended] boolean MatchSource;

};