public class UpdateKibanaWhiteIpsRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
UpdateKibanaWhiteIpsRequest.UpdateKibanaWhiteIpsRequestWhiteIpGroup |
限定符和类型 | 字段和说明 |
---|---|
String |
clientToken
The update mode.
|
List<String> |
kibanaIPWhitelist
The IP address whitelists.
|
String |
modifyMode
The body of the request.
|
UpdateKibanaWhiteIpsRequest.UpdateKibanaWhiteIpsRequestWhiteIpGroup |
whiteIpGroup
The name of the whitelist.
|
构造器和说明 |
---|
UpdateKibanaWhiteIpsRequest() |
限定符和类型 | 方法和说明 |
---|---|
static UpdateKibanaWhiteIpsRequest |
build(Map<String,?> map) |
String |
getClientToken() |
List<String> |
getKibanaIPWhitelist() |
String |
getModifyMode() |
UpdateKibanaWhiteIpsRequest.UpdateKibanaWhiteIpsRequestWhiteIpGroup |
getWhiteIpGroup() |
UpdateKibanaWhiteIpsRequest |
setClientToken(String clientToken) |
UpdateKibanaWhiteIpsRequest |
setKibanaIPWhitelist(List<String> kibanaIPWhitelist) |
UpdateKibanaWhiteIpsRequest |
setModifyMode(String modifyMode) |
UpdateKibanaWhiteIpsRequest |
setWhiteIpGroup(UpdateKibanaWhiteIpsRequest.UpdateKibanaWhiteIpsRequestWhiteIpGroup whiteIpGroup) |
@NameInMap(value="kibanaIPWhitelist") public List<String> kibanaIPWhitelist
The IP address whitelists. This parameter is available if the whiteIpGroup parameter is left empty. The default IP address whitelist is updated based on the value of this parameter.
You cannot configure both the kibanaIPWhitelist and whiteIpGroup parameters.
@NameInMap(value="whiteIpGroup") public UpdateKibanaWhiteIpsRequest.UpdateKibanaWhiteIpsRequestWhiteIpGroup whiteIpGroup
The name of the whitelist. This parameter is required if you configure the whiteIpGroup parameter.
@NameInMap(value="clientToken") public String clientToken
The update mode. Valid values:
* Cover: overwrites the IP addresses in the specified IP address whitelist with the IP addresses specified by using the ips parameter. This is the default value.
* Append: adds the IP addresses specified by using the ips parameter to the specified IP address whitelist.
* Delete: deletes the IP addresses specified by using the ips parameter from the specified IP address whitelist. At least one IP address must be retained for the whitelist.
@NameInMap(value="modifyMode") public String modifyMode
The body of the request.
public static UpdateKibanaWhiteIpsRequest build(Map<String,?> map) throws Exception
Exception
public UpdateKibanaWhiteIpsRequest setKibanaIPWhitelist(List<String> kibanaIPWhitelist)
public UpdateKibanaWhiteIpsRequest setWhiteIpGroup(UpdateKibanaWhiteIpsRequest.UpdateKibanaWhiteIpsRequestWhiteIpGroup whiteIpGroup)
public UpdateKibanaWhiteIpsRequest.UpdateKibanaWhiteIpsRequestWhiteIpGroup getWhiteIpGroup()
public UpdateKibanaWhiteIpsRequest setClientToken(String clientToken)
public String getClientToken()
public UpdateKibanaWhiteIpsRequest setModifyMode(String modifyMode)
public String getModifyMode()
Copyright © 2024. All rights reserved.