{'Description':'A friendly name for the data deduplication job schedule that will be created.','In':True}
Type
uint32
1
✓
-
{'Description':'The type of data deduplication job to run when this schedule is triggered.','In':True,'ValueMap':['1', '2', '3', '4'],'Values':['Optimization', 'GarbageCollection', 'Scrubbing', 'Unoptimization']}
Disable
boolean
2
✓
-
{'Description':'Creates this new job schedule, but immediately disables it so that it will not run when the system clock reaches the date and time specified by the Start parameter. To re-enable the job schedule after it has been disabled, modify the Enabled property of the CIM object instance.','In':True}
Start
datetime
3
✓
-
{'Description':'Specifies a time to start this job. By default, this parameter is set to 1:45am. Type the date in a format that is standard for the system locale, such as dd-MM-yyyy (German [Germany]) or MM/dd/yyyy (English [United States]).','In':True}
DurationHours
uint32
4
✓
-
{'Description':'Specifies the number of hours that this job should run before it is stopped if the job does not complete prior to the elapsed hours. All deduplication jobs can be safely stopped with no impact on the files in process. If this parameter is set to zero, the scheduled job will run until complete.','In':True}
Days
sint32
5
✓
-
{'Description':'Specifies the day of the week on which this weekly schedule will run.','In':True,'ValueMap':['0', '1', '2', '3', '4', '5', '6'],'Values':['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']}
StopWhenSystemBusy
boolean
6
✓
-
{'Description':'Specifies whether the job should cease to run when the system is busy and retry later. If the schedule is for high priority jobs, then set this parameter to FALSE.','In':True}
Memory
uint32
7
✓
-
{'Description':'Specifies the maximum percentage of physical machine memory that can be consumed by this job. For optimization jobs, a range from 15-50 is suggested-with lower memory consumption for jobs that are scheduled to run when the StopWhenSystemBusy parameter is set to FALSE. For garbage collection and scrubbing jobs, which are typically run at off hours, a higher memory consumption can be safely specified?for example, 50.','In':True}
Priority
uint32
8
✓
-
{'Description':'Sets the CPU and I/O priority for the optimization job run by this schedule. For jobs that are scheduled to run when the StopWhenSystemBusy parameter is set to FALSE, setting this parameter to Low may make sense. For most other optimization jobs, setting this parameter to Normal will be the most efficient.','In':True,'ValueMap':['1', '2', '3'],'Values':['Low', 'Normal', 'High']}
InputOutputThrottleLevel
uint32
9
✓
-
{'Description':'Amount of IO throttling the dedup job will provide to ensure it does not interfere with other IO heavy processes.','In':True,'ValueMap':['1', '2', '3', '4', '5'],'Values':['None', 'Low', 'Medium', 'High', 'Maximum']}
Full
boolean
10
✓
-
{'Description':'Specifies whether the job should run in a more thorough and resource intensive mode. This parameter only applies to scrubbing and garbage collection jobs.','In':True}
ReadOnly
boolean
11
✓
-
{'Description':'Specifies whether the job should run in read only mode. This parameter only applies to scrubbing jobs.','In':True}
{'Description':'Array of references to the newly created deduplication jobs.','EmbeddedInstance':'MSFT_DedupJobSchedule','Out':True}
Description
'Creates a new data deduplication schedule (with default settings, if none are specified) and returns a deduplication schedule CIM object that can be used to customize the schedule.'
implemented
True
static
True
Create method is in 1 class (MSFT_DedupJobSchedule) of ROOT\Microsoft\Windows\Deduplication and in 14 namespaces
Detailed description of MSFT_DedupJobSchedule properties
Local properties (13) of MSFT_DedupJobSchedule class
'Specifies the number of hours that this job should run before it is stopped if the job does not complete prior to the elapsed hours. All deduplication jobs can be safely stopped with no impact on the files in process. If this parameter is set to zero, the scheduled job will run until complete.'
read
True
write
True
DurationHours property is in 1 class (MSFT_DedupJobSchedule) of ROOT\Microsoft\Windows\Deduplication and in 2 namespaces
'If TRUE, this job will run when the system clock reaches the date and time specified by the Start property. If FALSE, the schedule remains in a disabled state and will not run at the time specified by the Start property.'
'Specifies whether the job should run in a more thorough and resource intensive mode. This parameter only applies to scrubbing and garbage collection jobs.'
'Specifies the maximum percentage of physical machine memory that can be consumed by this job. For optimization jobs, a range from 15-50 is suggested-with lower memory consumption for jobs that are scheduled to run when the StopWhenSystemBusy parameter is set to FALSE. For garbage collection and scrubbing jobs, which are typically run at off hours, a higher memory consumption can be safely specified?for example, 50.'
'Sets the CPU and I/O priority for the optimization job run by this schedule. For jobs that are scheduled to run when the StopWhenSystemBusy parameter is set to FALSE, setting this parameter to Low may make sense. For most other optimization jobs, setting this parameter to Normal will be the most efficient.'
'Specifies a time to start this job. By default, this parameter is set to 1:45am. Type the date in a format that is standard for the system locale, such as dd-MM-yyyy (German [Germany]) or MM/dd/yyyy (English [United States]).'
'Specifies whether the job should cease to run when the system is busy and retry later. If the schedule is for high priority jobs, then set this parameter to FALSE.'