public static final class DescribeStrategyResponseBody.Strategies.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
DescribeStrategyResponseBody.Strategies |
build() |
DescribeStrategyResponseBody.Strategies.Builder |
configTargets(List<DescribeStrategyResponseBody.ConfigTargets> configTargets)
An array consisting of the assets to which the baseline check policy is applied.
|
DescribeStrategyResponseBody.Strategies.Builder |
customType(String customType)
The type of the baseline check policy.
|
DescribeStrategyResponseBody.Strategies.Builder |
cycleDays(Integer cycleDays)
The cycle of the baseline check.
|
DescribeStrategyResponseBody.Strategies.Builder |
cycleStartTime(Integer cycleStartTime)
The time when the baseline check starts.
|
DescribeStrategyResponseBody.Strategies.Builder |
ecsCount(Integer ecsCount)
The number of the assets to which the baseline check policy is applied.
|
DescribeStrategyResponseBody.Strategies.Builder |
endTime(String endTime)
The time when the baseline check based on the baseline check policy ends.
|
DescribeStrategyResponseBody.Strategies.Builder |
execStatus(Integer execStatus)
The status of the baseline check policy.
|
DescribeStrategyResponseBody.Strategies.Builder |
id(Integer id)
The ID of the baseline check policy.
|
DescribeStrategyResponseBody.Strategies.Builder |
name(String name)
The name of the baseline check policy.
|
DescribeStrategyResponseBody.Strategies.Builder |
passRate(Integer passRate)
The proportion of risk items to all baseline check items in the baseline check result.
|
DescribeStrategyResponseBody.Strategies.Builder |
processRate(Integer processRate)
The number of the assets on which the baseline check is complete.
|
DescribeStrategyResponseBody.Strategies.Builder |
riskCount(Integer riskCount)
The number of baseline check items in the baseline check policy.
|
DescribeStrategyResponseBody.Strategies.Builder |
startTime(String startTime)
The time when the baseline check based on the baseline check policy starts.
|
DescribeStrategyResponseBody.Strategies.Builder |
type(Integer type)
The source of the baseline check policy.
|
public DescribeStrategyResponseBody.Strategies.Builder configTargets(List<DescribeStrategyResponseBody.ConfigTargets> configTargets)
public DescribeStrategyResponseBody.Strategies.Builder customType(String customType)
* **common**: standard baseline check policy * **custom**: custom baseline check policy
public DescribeStrategyResponseBody.Strategies.Builder cycleDays(Integer cycleDays)
* **1**: every 2 days * **3**: every 4 days * **7**: every 8 days * 30: every 31 days
public DescribeStrategyResponseBody.Strategies.Builder cycleStartTime(Integer cycleStartTime)
* **0**: The baseline check starts within the time range from 00:00 to 06:00. * **6**: The baseline check starts within the time range from 06:00 to 12:00. * **12**: The baseline check starts within the time range from 12:00 to 18:00. * **18**: The baseline check starts within the time range from 18:00 to 24:00.
public DescribeStrategyResponseBody.Strategies.Builder ecsCount(Integer ecsCount)
public DescribeStrategyResponseBody.Strategies.Builder endTime(String endTime)
public DescribeStrategyResponseBody.Strategies.Builder execStatus(Integer execStatus)
* **1**: disabled * **2**: enabled
public DescribeStrategyResponseBody.Strategies.Builder id(Integer id)
public DescribeStrategyResponseBody.Strategies.Builder name(String name)
public DescribeStrategyResponseBody.Strategies.Builder passRate(Integer passRate)
public DescribeStrategyResponseBody.Strategies.Builder processRate(Integer processRate)
public DescribeStrategyResponseBody.Strategies.Builder riskCount(Integer riskCount)
public DescribeStrategyResponseBody.Strategies.Builder startTime(String startTime)
public DescribeStrategyResponseBody.Strategies.Builder type(Integer type)
* **1**: built-in policy, which indicates that the baseline check policy is provided and performed by Security Center by default. * **2**: user-defined policy, which can be a standard or custom baseline check policy.
public DescribeStrategyResponseBody.Strategies build()
Copyright © 2023. All rights reserved.