public static final class ListSystemClientRulesResponseBody.RuleList.Builder extends Object
public ListSystemClientRulesResponseBody.RuleList.Builder aggregationName(String aggregationName)
The name of the aggregation type for the system defense rule.
example:Initial entry
public ListSystemClientRulesResponseBody.RuleList.Builder description(String description)
The description of the system defense rule.
example:Supports alerting or blocking of images that have high-risk vulnerabilities****
public ListSystemClientRulesResponseBody.RuleList.Builder platform(String platform)
The type of the OS. Valid values:
linux
public ListSystemClientRulesResponseBody.RuleList.Builder policies(List<ListSystemClientRulesResponseBody.Policies> policies)
An array that consists of policies.
public ListSystemClientRulesResponseBody.RuleList.Builder ruleId(Long ruleId)
The ID of the system defense rule.
example:30****
public ListSystemClientRulesResponseBody.RuleList.Builder ruleName(String ruleName)
The name of the system defense rule.
example:Rule****
public ListSystemClientRulesResponseBody.RuleList.Builder ruleType(Integer ruleType)
The type of the system defense rule. Valid values:
alihips
public ListSystemClientRulesResponseBody.RuleList.Builder status(Integer status)
The status of the system defense rule. Valid values:
online
public ListSystemClientRulesResponseBody.RuleList.Builder switchEnable(Boolean switchEnable)
Whether the current rule switch takes effect. Valid values:
true
public ListSystemClientRulesResponseBody.RuleList.Builder switchId(String switchId)
The switch ID of the system defense rule.
example:USER-ENABLE-SWITCH-TYPE_****
public ListSystemClientRulesResponseBody.RuleList build()
Copyright © 2026. All rights reserved.