Mutation
update_scan_freeze_window
Updates an existing Scan Freeze Window, replacing it with the new window details
Input Fields
id():
ID!
The unique identifier of the scan freeze window to update.
name():
String!
The new name of the scan freeze window.
description():
String
The new description of the scan freeze window.
active_period():
DateRangeInput
The new period during which the scan freeze window is active.
timezone():
Timezone!
The IANA time zone code for which the scan freeze window's schedule is defined for.
schedule():
ScanFreezeScheduleInput!
The new schedule of individual time slots within a week during which scans are frozen.
site_tree_selection():
[ScanFreezeWindowSiteTreeSelectionInput!]!
The new sites and folders that this scan freeze window applies to.
Return Fields
scan_freeze_window():
ScanFreezeWindow!
Example
Query
mutation UpdateScanFreezeWindow($input: UpdateScanFreezeWindowInput!) {
update_scan_freeze_window(input: $input) {
scan_freeze_window {
id
name
description
enabled
timezone
schedule {
time_slots {
begin_day
begin_time
end_day
end_time
}
}
}
}
}
Variables
{
"input": {
"id": "2",
"name": "Extended Business Hours Freeze",
"description": "Updated freeze window with extended hours",
"timezone": "Europe/London",
"schedule": {
"time_slots": [
{
"begin_day": "mon",
"begin_time": "08:00",
"end_day": "mon",
"end_time": "18:00"
},
{
"begin_day": "tue",
"begin_time": "08:00",
"end_day": "tue",
"end_time": "18:00"
},
{
"begin_day": "wed",
"begin_time": "08:00",
"end_day": "wed",
"end_time": "18:00"
},
{
"begin_day": "thu",
"begin_time": "08:00",
"end_day": "thu",
"end_time": "18:00"
},
{
"begin_day": "fri",
"begin_time": "08:00",
"end_day": "fri",
"end_time": "18:00"
}
]
},
"site_tree_selection": [
{
"id": "5"
}
]
}
}
Result
{
"data": {
"update_scan_freeze_window": {
"scan_freeze_window": {
"id": "2",
"name": "Extended Business Hours Freeze",
"description": "Updated freeze window with extended hours",
"enabled": true,
"timezone": "Europe/London",
"schedule": {
"time_slots": [
{
"begin_day": "mon",
"begin_time": "08:00",
"end_day": "mon",
"end_time": "18:00"
},
{
"begin_day": "tue",
"begin_time": "08:00",
"end_day": "tue",
"end_time": "18:00"
},
{
"begin_day": "wed",
"begin_time": "08:00",
"end_day": "wed",
"end_time": "18:00"
},
{
"begin_day": "thu",
"begin_time": "08:00",
"end_day": "thu",
"end_time": "18:00"
},
{
"begin_day": "fri",
"begin_time": "08:00",
"end_day": "fri",
"end_time": "18:00"
}
]
}
}
}
}
}