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.