public class ModifyVpcPrefixListRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestAddPrefixListEntry |
static class |
ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestRemovePrefixListEntry |
限定符和类型 | 字段和说明 |
---|---|
List<ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestAddPrefixListEntry> |
addPrefixListEntry
The information about CIDR blocks to be added to the prefix list.
|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
Boolean |
dryRun
Specifies whether to only precheck the request.
|
Integer |
maxEntries
The maximum number of CIDR blocks supported by the prefix list after the configuration of the prefix list is modified.
|
String |
ownerAccount |
Long |
ownerId |
String |
prefixListDescription
The new description of the prefix list.
|
String |
prefixListId
The ID of the prefix list.
|
String |
prefixListName
The new name of the prefix list.
|
String |
regionId
The region ID of the prefix list.
|
List<ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestRemovePrefixListEntry> |
removePrefixListEntry
The information about CIDR blocks to be deleted to the prefix list.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
构造器和说明 |
---|
ModifyVpcPrefixListRequest() |
@NameInMap(value="AddPrefixListEntry") public List<ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestAddPrefixListEntry> addPrefixListEntry
The information about CIDR blocks to be added to the prefix list.
@NameInMap(value="ClientToken") public String clientToken
The client token that is used to ensure the idempotence of the request.
You can use the client to generate the value, but you must make sure that it is unique among different requests. The token can contain only ASCII characters.
example:If you do not specify this parameter, the system uses RequestId as ClientToken. RequestId may be different for each API request.
123e4567-e89b-12d3-a456-426655440000
@NameInMap(value="DryRun") public Boolean dryRun
Specifies whether to only precheck the request. Valid values:
DryRunOperation
error code is returned.false
@NameInMap(value="MaxEntries") public Integer maxEntries
The maximum number of CIDR blocks supported by the prefix list after the configuration of the prefix list is modified.
example:20
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="PrefixListDescription") public String prefixListDescription
The new description of the prefix list.
The description must be 1 to 256 characters in length, and cannot start with http://
or https://
.
newdescription
@NameInMap(value="PrefixListId") public String prefixListId
The ID of the prefix list.
This parameter is required.
example:pl-0b7hwu67****
@NameInMap(value="PrefixListName") public String prefixListName
The new name of the prefix list.
The name must be 1 to 128 characters in length, and cannot start with http://
or https://
.
newname
@NameInMap(value="RegionId") public String regionId
The region ID of the prefix list.
This parameter is required.
example:cn-hangzhou
@NameInMap(value="RemovePrefixListEntry") public List<ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestRemovePrefixListEntry> removePrefixListEntry
The information about CIDR blocks to be deleted to the prefix list.
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
public static ModifyVpcPrefixListRequest build(Map<String,?> map) throws Exception
Exception
public ModifyVpcPrefixListRequest setAddPrefixListEntry(List<ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestAddPrefixListEntry> addPrefixListEntry)
public List<ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestAddPrefixListEntry> getAddPrefixListEntry()
public ModifyVpcPrefixListRequest setClientToken(String clientToken)
public String getClientToken()
public ModifyVpcPrefixListRequest setDryRun(Boolean dryRun)
public Boolean getDryRun()
public ModifyVpcPrefixListRequest setMaxEntries(Integer maxEntries)
public Integer getMaxEntries()
public ModifyVpcPrefixListRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public ModifyVpcPrefixListRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public ModifyVpcPrefixListRequest setPrefixListDescription(String prefixListDescription)
public String getPrefixListDescription()
public ModifyVpcPrefixListRequest setPrefixListId(String prefixListId)
public String getPrefixListId()
public ModifyVpcPrefixListRequest setPrefixListName(String prefixListName)
public String getPrefixListName()
public ModifyVpcPrefixListRequest setRegionId(String regionId)
public String getRegionId()
public ModifyVpcPrefixListRequest setRemovePrefixListEntry(List<ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestRemovePrefixListEntry> removePrefixListEntry)
public List<ModifyVpcPrefixListRequest.ModifyVpcPrefixListRequestRemovePrefixListEntry> getRemovePrefixListEntry()
public ModifyVpcPrefixListRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public ModifyVpcPrefixListRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
Copyright © 2024. All rights reserved.