Skip to content

ICycleTask

Represents a CycleTask.

Properties

Name Type Description
node com.aliyun.ros.cdk.core.ConstructNode The construct tree node for this construct.
env com.aliyun.ros.cdk.core.IResourceEnvironment The environment this resource belongs to.
stack com.aliyun.ros.cdk.core.Stack The stack in which this resource is defined.
attrConfigId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ConfigId: Configuration ID.
attrEnable java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Enable: Specifies whether to enable the task.
attrFirstDateStr java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute FirstDateStr: The first time when the task is performed.
attrIntervalPeriod java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute IntervalPeriod: The interval at which the task is run.
attrParam java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Param: The additional information.
attrPeriodUnit java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute PeriodUnit: The unit of the scan interval.
attrTargetEndTime java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute TargetEndTime: The time when the task ends.
attrTargetStartTime java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute TargetStartTime: The time when the task is started.
attrTaskName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute TaskName: The task name.
attrTaskType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute TaskType: The type of the task.
props CycleTaskProps No description.

nodeRequired

public ConstructNode getNode();
  • Type: com.aliyun.ros.cdk.core.ConstructNode

The construct tree node for this construct.


envRequired

public IResourceEnvironment getEnv();
  • Type: com.aliyun.ros.cdk.core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


stackRequired

public Stack getStack();
  • Type: com.aliyun.ros.cdk.core.Stack

The stack in which this resource is defined.


attrConfigIdRequired

public java.lang.Object getAttrConfigId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ConfigId: Configuration ID.


attrEnableRequired

public java.lang.Object getAttrEnable();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Enable: Specifies whether to enable the task.


attrFirstDateStrRequired

public java.lang.Object getAttrFirstDateStr();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute FirstDateStr: The first time when the task is performed.


attrIntervalPeriodRequired

public java.lang.Object getAttrIntervalPeriod();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute IntervalPeriod: The interval at which the task is run.


attrParamRequired

public java.lang.Object getAttrParam();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Param: The additional information.


attrPeriodUnitRequired

public java.lang.Object getAttrPeriodUnit();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute PeriodUnit: The unit of the scan interval.


attrTargetEndTimeRequired

public java.lang.Object getAttrTargetEndTime();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute TargetEndTime: The time when the task ends.

Unit: hours.


attrTargetStartTimeRequired

public java.lang.Object getAttrTargetStartTime();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute TargetStartTime: The time when the task is started.

Unit: hours.


attrTaskNameRequired

public java.lang.Object getAttrTaskName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute TaskName: The task name.


attrTaskTypeRequired

public java.lang.Object getAttrTaskType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute TaskType: The type of the task.


propsRequired

public CycleTaskProps getProps();