DelaySchedule
Dictates what delay to use at the specified time ranges. Range start value can be greater than the end value.
Notes
Defines a time-based schedule entry that specifies the crawl delay to apply within certain time ranges. Supports day-of-week, day-of-month, and time-of-day ranges. The start value can be greater than the end value to allow overnight ranges.
Usage
- YAML
- JSON
- XML
dayOfMonthRange:
end: 0
start: 0
dayOfWeekRange:
end: MON
start: MON
delay: 0
timeRange:
end: string
start: string
{
"dayOfMonthRange": {
"end": 0,
"start": 0
},
"dayOfWeekRange": {
"end": "MON",
"start": "MON"
},
"delay": 0,
"timeRange": {
"end": "string",
"start": "string"
}
}
<delaySchedule>
<dayOfMonthRange>
<end>0</end>
<start>0</start>
</dayOfMonthRange>
<dayOfWeekRange>
<end>MON</end>
<start>MON</start>
</dayOfWeekRange>
<delay>0</delay>
<timeRange>
<end>string</end>
<start>string</start>
</timeRange>
</delaySchedule>
Properties
| Property | Type | Required | Default |
|---|---|---|---|
dayOfMonthRange | DelayRangeInteger | No | - |
dayOfWeekRange | DelayRangeDOW | No | - |
delay | integer | No | - |
timeRange | DelayRangeString | No | - |
Property Details
dayOfMonthRange
Range of month days. Leave blank for any month day.
dayOfWeekRange
Range of week days. Leave blank for any week day.
delay
The delay for this schedule entry, in milliseconds.
timeRange
Range of day times. Leave blank for any time.