DscResources/MimSyncRunProfile/MimSyncRunProfile.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("RunStep")] class MimSyncRunStep { [Key] String StepType; [Key] String PartitionIdentifier; [Key] String FakeIdentifier; [Write] String StepSubtype[]; [Write] Uint32 BatchSize; [Write] Uint32 PageSize; [Write] Uint32 Timeout; [Write] String LogFilePath; [Write] String DropFileName; [Write] Uint32 ObjectDeleteLimit; [Write] Uint32 ObjectProcessLimit; [Write] String InputFile; }; [ClassVersion("1.0.0.0"), FriendlyName("RunProfile")] class MimSyncRunProfile : OMI_BaseResource { [Key] String Name; [Key] String ManagementAgentName; [Read] String ID; [Read] String CreationTime; [Read] String LastModificationTime; [Read] Uint32 Version; [Write, EmbeddedInstance("MimSyncRunStep"), Description("Array of Run Steps")] string RunSteps[]; [Write, ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure; }; |