Skip to content

BaselineStrategyProps

Properties for defining a BaselineStrategy.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-threatdetection-baselinestrategy

Initializer

import { BaselineStrategyProps } from '@alicloud/ros-cdk-threatdetection'
const baselineStrategyProps: BaselineStrategyProps = { ... }

Properties

Name Type Description
baselineStrategyName string | @alicloud/ros-cdk-core.IResolvable Property baselineStrategyName: The new name of the baseline check policy.
customType string | @alicloud/ros-cdk-core.IResolvable Property customType: The type of the baseline check policy.
cycleDays number | @alicloud/ros-cdk-core.IResolvable Property cycleDays: The new interval of the baseline check.
endTime string | @alicloud/ros-cdk-core.IResolvable Property endTime: The time when the baseline check based on the baseline check policy ends.
riskSubTypeName string | @alicloud/ros-cdk-core.IResolvable Property riskSubTypeName: The subtype of the baselines.
startTime string | @alicloud/ros-cdk-core.IResolvable Property startTime: The time when the baseline check based on the baseline check policy starts.
targetType string | @alicloud/ros-cdk-core.IResolvable Property targetType: The method that is used to apply the baseline check policy.

baselineStrategyNameRequired

public readonly baselineStrategyName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property baselineStrategyName: The new name of the baseline check policy.


customTypeRequired

public readonly customType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property customType: The type of the baseline check policy.

Valid values: * custom: a custom baseline check policy * common: a standard baseline check policy.


cycleDaysRequired

public readonly cycleDays: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

Property cycleDays: The new interval of the baseline check.

Valid values: * 1: every 2 days * 3: every 4 days * 7: every 8 days * 30: every 31 days.


endTimeRequired

public readonly endTime: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property endTime: The time when the baseline check based on the baseline check policy ends.

Specify the time in the hh:mm:ss format.


riskSubTypeNameRequired

public readonly riskSubTypeName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property riskSubTypeName: The subtype of the baselines.


startTimeRequired

public readonly startTime: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property startTime: The time when the baseline check based on the baseline check policy starts.

Specify the time in the hh:mm:ss format.


targetTypeRequired

public readonly targetType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property targetType: The method that is used to apply the baseline check policy.

Valid values: * groupId: asset groups * uuid: assets.