public class UnassociateEipAddressRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
allocationId
The ID of the EIP that you want to disassociate.
|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
Boolean |
force
Specifies whether to disassociate the EIP from a NAT gateway if a DNAT or SNAT entry is added to the NAT gateway.
|
String |
instanceId
The ID of the instance from which you want to disassociate the EIP.
|
String |
instanceType
The type of instance from which you want to disassociate the EIP.
|
String |
ownerAccount |
Long |
ownerId |
String |
privateIpAddress
The private IP address of the ECS instance or the secondary ENI from which you want to disassociate the EIP.
|
String |
regionId
The ID of the region to which the EIP belongs.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
构造器和说明 |
---|
UnassociateEipAddressRequest() |
@NameInMap(value="AllocationId") public String allocationId
The ID of the EIP that you want to disassociate.
This parameter is required.
example:eip-2zeerraiwb7uj6i0d****
@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 token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters.
example:If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request.
02fb3da4-130e-11****
@NameInMap(value="Force") public Boolean force
Specifies whether to disassociate the EIP from a NAT gateway if a DNAT or SNAT entry is added to the NAT gateway. Valid values:
false
@NameInMap(value="InstanceId") public String instanceId
The ID of the instance from which you want to disassociate the EIP.
example:i-hp3akk9irtd69jad****
@NameInMap(value="InstanceType") public String instanceType
The type of instance from which you want to disassociate the EIP. Valid values:
EcsInstance
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="PrivateIpAddress") public String privateIpAddress
The private IP address of the ECS instance or the secondary ENI from which you want to disassociate the EIP.
example:192.XX.XX.2
@NameInMap(value="RegionId") public String regionId
The ID of the region to which the EIP belongs. You can call the DescribeRegions operation to query the most recent region list.
example:cn-hangzhou
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
public static UnassociateEipAddressRequest build(Map<String,?> map) throws Exception
Exception
public UnassociateEipAddressRequest setAllocationId(String allocationId)
public String getAllocationId()
public UnassociateEipAddressRequest setClientToken(String clientToken)
public String getClientToken()
public UnassociateEipAddressRequest setForce(Boolean force)
public Boolean getForce()
public UnassociateEipAddressRequest setInstanceId(String instanceId)
public String getInstanceId()
public UnassociateEipAddressRequest setInstanceType(String instanceType)
public String getInstanceType()
public UnassociateEipAddressRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public UnassociateEipAddressRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public UnassociateEipAddressRequest setPrivateIpAddress(String privateIpAddress)
public String getPrivateIpAddress()
public UnassociateEipAddressRequest setRegionId(String regionId)
public String getRegionId()
public UnassociateEipAddressRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public UnassociateEipAddressRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
Copyright © 2024. All rights reserved.