public static final class AssignPrivateIpAddressesRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
AssignPrivateIpAddressesRequest |
build() |
AssignPrivateIpAddressesRequest.Builder |
clientToken(String clientToken)
The client token that is used to ensure the idempotence of the request.
|
AssignPrivateIpAddressesRequest.Builder |
ipv4Prefix(List<String> ipv4Prefix)
The IPv4 prefixes to assign to the ENI.
|
AssignPrivateIpAddressesRequest.Builder |
ipv4PrefixCount(Integer ipv4PrefixCount)
The number of IPv4 prefixes to be randomly generated for the ENI.
|
AssignPrivateIpAddressesRequest.Builder |
networkInterfaceId(String networkInterfaceId)
The ID of the ENI.
|
AssignPrivateIpAddressesRequest.Builder |
ownerAccount(String ownerAccount)
OwnerAccount.
|
AssignPrivateIpAddressesRequest.Builder |
ownerId(Long ownerId)
OwnerId.
|
AssignPrivateIpAddressesRequest.Builder |
privateIpAddress(List<String> privateIpAddress)
Secondary private IP address N to be automatically assigned from the CIDR block of the vSwitch that is connected to the ENI.
|
AssignPrivateIpAddressesRequest.Builder |
regionId(String regionId)
The region ID of the ENI.
|
AssignPrivateIpAddressesRequest.Builder |
resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
AssignPrivateIpAddressesRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
AssignPrivateIpAddressesRequest.Builder |
secondaryPrivateIpAddressCount(Integer secondaryPrivateIpAddressCount)
The number of private IP addresses to be automatically assigned from the CIDR block of the vSwitch that is connected to the ENI.
|
AssignPrivateIpAddressesRequest.Builder |
sourceRegionId(String sourceRegionId)
SourceRegionId.
|
public AssignPrivateIpAddressesRequest.Builder sourceRegionId(String sourceRegionId)
public AssignPrivateIpAddressesRequest.Builder clientToken(String clientToken)
public AssignPrivateIpAddressesRequest.Builder ipv4Prefix(List<String> ipv4Prefix)
> To assign IPv4 prefixes to the ENI, you must specify the Ipv4Prefix.N or Ipv4PrefixCount parameter, but not both.
public AssignPrivateIpAddressesRequest.Builder ipv4PrefixCount(Integer ipv4PrefixCount)
> To assign IPv4 prefixes to the ENI, you must specify the Ipv4Prefix.N or Ipv4PrefixCount parameter, but not both.
public AssignPrivateIpAddressesRequest.Builder networkInterfaceId(String networkInterfaceId)
public AssignPrivateIpAddressesRequest.Builder ownerAccount(String ownerAccount)
public AssignPrivateIpAddressesRequest.Builder ownerId(Long ownerId)
public AssignPrivateIpAddressesRequest.Builder privateIpAddress(List<String> privateIpAddress)
* When the ENI is in the Available (`Available`) state, the valid values of N are 1 to 50. * When the ENI is in the InUse (`InUse`) state, the valid values of N are subject to the instance type. For more information, see [Overview of instance families](~~25378~~). To assign secondary private IP addresses to the ENI, you must specify `PrivateIpAddress.N` or `SecondaryPrivateIpAddressCount` but not both.
public AssignPrivateIpAddressesRequest.Builder regionId(String regionId)
public AssignPrivateIpAddressesRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public AssignPrivateIpAddressesRequest.Builder resourceOwnerId(Long resourceOwnerId)
public AssignPrivateIpAddressesRequest.Builder secondaryPrivateIpAddressCount(Integer secondaryPrivateIpAddressCount)
To assign secondary private IP addresses to the ENI, you must specify `PrivateIpAddress.N` or `SecondaryPrivateIpAddressCount` but not both.
public AssignPrivateIpAddressesRequest build()
Copyright © 2024. All rights reserved.