CycleTaskProps
Properties for defining a CycleTask.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-threatdetection-cycletask
Initializer
import com.aliyun.ros.cdk.threatdetection.CycleTaskProps;
CycleTaskProps.builder()
.enable(java.lang.Number)
.enable(IResolvable)
.firstDateStr(java.lang.Number)
.firstDateStr(IResolvable)
.intervalPeriod(java.lang.Number)
.intervalPeriod(IResolvable)
.periodUnit(java.lang.String)
.periodUnit(IResolvable)
.targetEndTime(java.lang.Number)
.targetEndTime(IResolvable)
.targetStartTime(java.lang.Number)
.targetStartTime(IResolvable)
.taskName(java.lang.String)
.taskName(IResolvable)
.taskType(java.lang.String)
.taskType(IResolvable)
// .param(IResolvable)
// .param(java.util.Map<java.lang.String, java.lang.Object>)
// .source(java.lang.String)
// .source(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
enable | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | Property enable: Specifies whether to enable the task. |
firstDateStr | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | Property firstDateStr: The first time when the task is performed. |
intervalPeriod | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | Property intervalPeriod: The interval at which the task is run. |
periodUnit | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property periodUnit: The unit of the scan interval. |
targetEndTime | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | Property targetEndTime: The time when the task ends. |
targetStartTime | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | Property targetStartTime: The time when the task is started. |
taskName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property taskName: The task name. |
taskType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property taskType: The type of the task. |
param | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | Property param: The additional information. |
source | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property source: The additional source for the task. |
enableRequired
public java.lang.Object getEnable();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property enable: Specifies whether to enable the task.
Valid values:
- 1: yes
- 0: no.
firstDateStrRequired
public java.lang.Object getFirstDateStr();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property firstDateStr: The first time when the task is performed.
intervalPeriodRequired
public java.lang.Object getIntervalPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property intervalPeriod: The interval at which the task is run.
periodUnitRequired
public java.lang.Object getPeriodUnit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property periodUnit: The unit of the scan interval.
Valid values:
- day
- hour.
targetEndTimeRequired
public java.lang.Object getTargetEndTime();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property targetEndTime: The time when the task ends.
Unit: hours.
targetStartTimeRequired
public java.lang.Object getTargetStartTime();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property targetStartTime: The time when the task is started.
Unit: hours.
taskNameRequired
public java.lang.Object getTaskName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property taskName: The task name.
taskTypeRequired
public java.lang.Object getTaskType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property taskType: The type of the task.
Valid values:
- VIRUS_VUL_SCHEDULE_SCAN: virus scan task
- IMAGE_SCAN: image scan task
- EMG_VUL_SCHEDULE_SCAN: urgent vulnerability scan task.
paramOptional
public java.lang.Object getParam();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
Property param: The additional information.
sourceOptional
public java.lang.Object getSource();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property source: The additional source for the task.