DSCResources/cMsmqQueue/cMsmqQueue.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("cMsmqQueue")] class cMsmqQueue : OMI_BaseResource { [Write, Description("Indicates whether the queue exists."), ValueMap{"Absent","Present"}, Values{"Absent","Present"}] String Ensure; [Key, Description("Indicates the name of the queue.")] String Name; [Write, Description("Indicates whether the queue is transactional.")] Boolean Transactional; [Write, Description("Indicates whether the queue accepts only authenticated messages.")] Boolean Authenticate; [Write, Description("Indicates whether received messages are copied to the journal queue.")] Boolean Journaling; [Write, Description("Indicates the maximum size of the journal queue in KB.")] UInt32 JournalQuota; [Write, Description("Indicates the description of the queue.")] String Label; [Write, Description("Indicates the privacy level associated with the queue."), ValueMap{"None","Optional","Body"}, Values{"None","Optional","Body"}] String PrivacyLevel; [Write, Description("Indicates the maximum size of the queue in KB.")] UInt32 QueueQuota; }; |