将扫描管理
帖子
/ AppSpiderEnterprise /休息/ v1 / ScanSchedule / ScheduleScan
计划扫描
请求体
的名字 |
类型 |
要求 |
描述 |
---|---|---|---|
configId |
guid [] |
Y |
扫描配置ID |
开始时间 |
DateTime |
Y |
扫描开始时间(UTC) |
stopTime |
DateTime |
N |
扫描停止时间(UTC) |
isRecurring |
布尔 |
Y |
扫描的 |
nextOurrence |
DateTime |
如果isrecursive为false,则返回Y。如果isrecursive为true,则返回N |
下一次扫描的发生 |
递归式 |
复发的对象 |
N |
复发对象。有关更多信息,请参见递归解释 |
请求示例:
JSON模式:
1{2“类型”:“对象”,3.“属性”:{4“configId”:{5“类型”:“字符串”,6“要求”:真正的7},8“开始时间”:{9“类型”:“字符串”,10“要求”:真正的11},12“stopTime”:{13“类型”:“字符串”,14“要求”:假15},16“isRecurring”:{17“类型”:“布尔”,18“要求”:真正的19},20.“nextOccurrence”:{21“类型”:“字符串”,22“要求”:假23},24“复发”:{25“类型”:[“对象”,“零”],26“属性”:{27“DayNumber”:{28“类型”:“整数”,29“要求”:真正的30.},31“DuringWeekday”:{32“类型”:“整数”,33“要求”:真正的34},35“月”:{36“类型”:“整数”,37“要求”:真正的38},39“WeekOfMonth”:{40“类型”:“整数”,41“要求”:真正的42},43“OccurrenceCount”:{44“类型”:“整数”,45“要求”:真正的46},47“结束”:{48“类型”:[“字符串”,“零”],49“要求”:假50},51“Id”:{52“类型”:“字符串”,53“要求”:假54},55“类型”:{56“类型”:“整数”,57“要求”:真正的58},59“重复”:{60“类型”:“整数”,61“要求”:真正的62},63“范围”:{64“类型”:“整数”,65“要求”:真正的66},67}68}69},70}
响应消息
响应状态码 |
原因 |
描述 |
---|---|---|
200 |
扫描配置删除 |
|
400 |
InvalidJsonSchema |
未提供所需参数 |
400 |
InvalidArguments |
客户端不存在带有“configId”的配置。用户未批准扫描配置目标。停止时间必须大于开始日期/时间。开始时间必须大于当前用户时间。IsRecurring设置为true(扫描是循环的),但是没有提供递归对象。 |
反应的例子:
JSON模式:
1{2“类型”:“对象”,3.“属性”:{4“ScanSchedule”:{5“类型”:[“对象”,“零”],6“属性”:{7“Id”:{8“类型”:“字符串”,9“要求”:真正的10},11“ScheduledScanStatus”:{12“类型”:“整数”,13“要求”:真正的14},15“开始时间”:{16“类型”:“字符串”,17“要求”:真正的18},19“StopTime”:{20.“类型”:[“字符串”,“零”],21“要求”:真正的22},23“NextOccurrence”:{24“类型”:[“字符串”,“零”],25“要求”:真正的26},27“LastOccurrence”:{28“类型”:[“字符串”,“零”],29“要求”:真正的30.},31“ConfigId”:{32“类型”:“字符串”,33“要求”:真正的34},35“IsRecurring”:{36“类型”:“布尔”,37“要求”:真正的38},39“复发”:{40“类型”:[“对象”,“零”],41“属性”:{42“Id”:{43“类型”:“字符串”,44“要求”:真正的45},46“结束”:{47“类型”:[“字符串”,“零”],48“要求”:真正的49},50“类型”:{51“类型”:“整数”,52“要求”:真正的53},54“DuringWeekday”:{55“类型”:“整数”,56“要求”:真正的57},58“重复”:{59“类型”:“整数”,60“要求”:真正的61},62“DayNumber”:{63“类型”:“整数”,64“要求”:真正的65},66“WeekOfMonth”:{67“类型”:“整数”,68“要求”:真正的69},70“月”:{71“类型”:“整数”,72“要求”:真正的73},74“OccurrenceCount”:{75“类型”:“整数”,76“要求”:真正的77},78“范围”:{79“类型”:“整数”,80“要求”:真正的81}82},83“要求”:真正的,84“additionalProperties”:假85}86}87},88“IsSuccess”:{89“类型”:“布尔”,90“要求”:真正的91},92“ErrorMessage”:{93“类型”:[“字符串”,“零”],94“要求”:真正的95},96“原因”:{97“类型”:[“字符串”,“零”],98“要求”:真正的99}One hundred.},101“additionalProperties”:假102}
帖子
/ AppSpiderEnterprise /休息/ v1 / ScanSchedule / DeleteScanSchedules
从客户端删除预设扫描
参数
的名字 |
类型 |
要求 |
描述 |
---|---|---|---|
scheduleIds |
guid [] |
Y |
IDs将扫描 |
响应消息
响应状态码 |
原因 |
描述 |
---|---|---|
200 |
将扫描删除 |
|
400 |
InvalidJsonSchema |
未提供所需参数 |
反应的例子:
JSON模式:
1{2“类型”:“对象”,3.“属性”:{4“IsSuccess”:{5“类型”:“布尔”,6“要求”:真正的7},8“ErrorMessage”:{9“类型”:[“字符串”,“零”],10“要求”:真正的11},12“原因”:{13“类型”:[“字符串”,“零”],14“要求”:真正的15}16},17“additionalProperties”:假18}
得到
/ AppSpiderEnterprise /休息/ v1 / ScanSchedule / GetScanSchedules
为客户端检索预定扫描列表
参数没有参数
响应消息
响应状态码 |
原因 |
描述 |
---|---|---|
200 |
响应包含计划扫描的列表 |
反应的例子:
JSON模式:
1{2“类型”:“对象”,3.“属性”:{4“ScanSchedules”:{5“类型”:“数组”,6“项目”:{7“类型”:“对象”,8“属性”:{9“Id”:{10“类型”:“字符串”,11“要求”:真正的12},13“ScheduledScanStatus”:{14“类型”:“整数”,15“要求”:真正的16},17“开始时间”:{18“类型”:“字符串”,19“要求”:真正的20.},21“StopTime”:{22“类型”:[“字符串”,“零”],23“要求”:真正的24},25“NextOccurrence”:{26“类型”:[“字符串”,“零”],27“要求”:真正的28},29“LastOccurrence”:{30.“类型”:[“字符串”,“零”],31“要求”:真正的32},33“ConfigId”:{34“类型”:“字符串”,35“要求”:真正的36},37“IsRecurring”:{38“类型”:“布尔”,39“要求”:真正的40},41“复发”:{42“类型”:[“对象”,“零”],43“属性”:{44“Id”:{45“类型”:“字符串”,46“要求”:真正的47},48“结束”:{49“类型”:[“字符串”,“零”],50“要求”:真正的51},52“类型”:{53“类型”:“整数”,54“要求”:真正的55},56“DuringWeekday”:{57“类型”:“整数”,58“要求”:真正的59},60“重复”:{61“类型”:“整数”,62“要求”:真正的63},64“DayNumber”:{65“类型”:“整数”,66“要求”:真正的67},68“WeekOfMonth”:{69“类型”:“整数”,70“要求”:真正的71},72“月”:{73“类型”:“整数”,74“要求”:真正的75},76“OccurrenceCount”:{77“类型”:“整数”,78“要求”:真正的79},80“范围”:{81“类型”:“整数”,82“要求”:真正的83}84},85“要求”:真正的,86“additionalProperties”:假87}88}89},90“IsSuccess”:{91“类型”:“布尔”,92“要求”:真正的93},94“ErrorMessage”:{95“类型”:[“字符串”,“零”],96“要求”:真正的97},98“原因”:{99“类型”:[“字符串”,“零”],One hundred.“要求”:真正的101}102},103“additionalProperties”:假104}
这个页面对你有帮助吗?