DSCResources/DSC_FSRMQuota/DSC_FSRMQuota.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("FSRMQuota")]
class DSC_FSRMQuota : OMI_BaseResource { [Key, Description("The path this FSRM Quota applies to.")] String Path; [Write, Description("An optional description for this FSRM Quota.")] String Description; [Write, Description("Specifies whether the FSRM Quota should exist."), ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure; [Write, Description("The size in bytes of this FSRM Quota limit.")] Sint64 Size; [Write, Description("Controls whether this FSRM Quota has a hard or soft limit.")] Boolean SoftLimit; [Write, Description("An array of threshold percentages in this FSRM Quota.")] Uint32 ThresholdPercentages[]; [Write, Description("Disables the FSRM Quota applied to this path.")] Boolean Disabled; [Write, Description("The name of the FSRM Quota Template to apply to this path.")] String Template; [Write, Description("Causes the template to use only the template name and ignore Size, SoftLimit and ThresholdPercentage parameters.")] Boolean MatchesTemplate; }; |