public class CreateIpControlRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
CreateIpControlRequest.CreateIpControlRequestIpControlPolicys |
| 限定符和类型 | 字段和说明 |
|---|---|
String |
description
The description.
|
String |
ipControlName
The name of the ACL.
|
List<CreateIpControlRequest.CreateIpControlRequestIpControlPolicys> |
ipControlPolicys
The information about the policies.
|
String |
ipControlType
The type of the ACL.
|
String |
securityToken |
| 构造器和说明 |
|---|
CreateIpControlRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CreateIpControlRequest |
build(Map<String,?> map) |
String |
getDescription() |
String |
getIpControlName() |
List<CreateIpControlRequest.CreateIpControlRequestIpControlPolicys> |
getIpControlPolicys() |
String |
getIpControlType() |
String |
getSecurityToken() |
CreateIpControlRequest |
setDescription(String description) |
CreateIpControlRequest |
setIpControlName(String ipControlName) |
CreateIpControlRequest |
setIpControlPolicys(List<CreateIpControlRequest.CreateIpControlRequestIpControlPolicys> ipControlPolicys) |
CreateIpControlRequest |
setIpControlType(String ipControlType) |
CreateIpControlRequest |
setSecurityToken(String securityToken) |
@NameInMap(value="Description") public String description
The description. The description can be up to 200 characters in length.
@NameInMap(value="IpControlName") public String ipControlName
The name of the ACL. The name must be 4 to 50 characters in length, and can contain letters, digits, and underscores (\_). The name cannot start with an underscore (\_).``
@NameInMap(value="IpControlPolicys") public List<CreateIpControlRequest.CreateIpControlRequestIpControlPolicys> ipControlPolicys
The information about the policies. The information is an array of ipcontrolpolicys data.
@NameInMap(value="IpControlType") public String ipControlType
The type of the ACL. Valid values:
* **ALLOW**: an IP address whitelist
* **REFUSE**: an IP address blacklist
@NameInMap(value="SecurityToken") public String securityToken
public static CreateIpControlRequest build(Map<String,?> map) throws Exception
Exceptionpublic CreateIpControlRequest setDescription(String description)
public String getDescription()
public CreateIpControlRequest setIpControlName(String ipControlName)
public String getIpControlName()
public CreateIpControlRequest setIpControlPolicys(List<CreateIpControlRequest.CreateIpControlRequestIpControlPolicys> ipControlPolicys)
public List<CreateIpControlRequest.CreateIpControlRequestIpControlPolicys> getIpControlPolicys()
public CreateIpControlRequest setIpControlType(String ipControlType)
public String getIpControlType()
public CreateIpControlRequest setSecurityToken(String securityToken)
public String getSecurityToken()
Copyright © 2023. All rights reserved.