DSCResources/DSC_ExchJetstress/DSC_ExchJetstress.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("ExchJetstress")]
class DSC_ExchJetstress : OMI_BaseResource { [Key, Description("Specifies the Type which was defined in the JetstressConfig.xml file. Valid values are Performance, Stress, DatabaseBackup, or SoftRecovery. Defaults to Performance."), ValueMap{"Performance","Stress","DatabaseBackup","SoftRecovery"}, Values{"Performance","Stress","DatabaseBackup","SoftRecovery"}] String Type; [Required, Description("The path to the folder where Jetstress is installed, and which contains JetstressCmd.exe")] String JetstressPath; [Required, Description("Command line parameters to pass into JetstressCmd.exe")] String JetstressParams; [Write, Description("The maximum amount of time that the Scheduled Task which runs Jetstress can execute for. Defaults to 0, which means there is no time limit.")] Uint32 MaxWaitMinutes; [Write, Description("The minimum value reported in the Achieved Transactional I/O per Second section of the Jetstress report for the run to be considered successful. Defaults to 0.")] Uint32 MinAchievedIOPS; }; |