public static final class ModifyClientUserDefineRuleRequest.Builder extends Object
public ModifyClientUserDefineRuleRequest.Builder actionType(Integer actionType)
The action of the rule. Valid values:
This parameter is required.
example:0
public ModifyClientUserDefineRuleRequest.Builder cmdline(String cmdline)
The command line.
example:/usr/sbin/s****
public ModifyClientUserDefineRuleRequest.Builder domain(String domain)
The domain name.
example:example.com
public ModifyClientUserDefineRuleRequest.Builder filePath(String filePath)
The file path.
example:/etc/pam.d/su****
public ModifyClientUserDefineRuleRequest.Builder ip(String ip)
The IP address.
example:1.1.XX.XX
public ModifyClientUserDefineRuleRequest.Builder id(Long id)
The ID of the rule.
You can call the ListClientUserDefineRules operation to query the IDs of rules.
This parameter is required.
example:210****
public ModifyClientUserDefineRuleRequest.Builder md5List(String md5List)
The hash values of processes.
example:aa5ee3ed4363c9d195a591a70281****,3e522d6f3bf5cf88bb77e9ff3d13****
public ModifyClientUserDefineRuleRequest.Builder name(String name)
The name of the rule.
example:Rule****
public ModifyClientUserDefineRuleRequest.Builder newFilePath(String newFilePath)
The new file path after the file is renamed.
example:/etc/pam****
public ModifyClientUserDefineRuleRequest.Builder parentCmdline(String parentCmdline)
The parent command line.
example:/usr/sbin/s****
public ModifyClientUserDefineRuleRequest.Builder parentProcPath(String parentProcPath)
The path to the parent process.
example:C:/Windows/System32/cmd****
public ModifyClientUserDefineRuleRequest.Builder platform(String platform)
The type of the operating system. Valid values:
linux
public ModifyClientUserDefineRuleRequest.Builder port(Integer port)
The port number. This parameter is deprecated.
example:22
public ModifyClientUserDefineRuleRequest.Builder portStr(String portStr)
The port number. Valid values: 1 to 65535.
example:80
public ModifyClientUserDefineRuleRequest.Builder procPath(String procPath)
The path to the process.
example:/root/1111/****
public ModifyClientUserDefineRuleRequest.Builder registryContent(String registryContent)
The registry value.
example:SECOH-QAD****
public ModifyClientUserDefineRuleRequest.Builder registryKey(String registryKey)
The registry key.
example:HKEY_DYN_****
public ModifyClientUserDefineRuleRequest.Builder type(Integer type)
The type of the rule. Valid values:
2
public ModifyClientUserDefineRuleRequest build()
Copyright © 2026. All rights reserved.