public class ModifyNetworkInterfaceAttributeRequest
extends com.aliyun.tea.TeaModel
构造器和说明 |
---|
ModifyNetworkInterfaceAttributeRequest() |
@NameInMap(value="ConnectionTrackingConfiguration") public ModifyNetworkInterfaceAttributeRequest.ModifyNetworkInterfaceAttributeRequestConnectionTrackingConfiguration connectionTrackingConfiguration
This parameter is in invitational preview and is not publicly available.
@NameInMap(value="DeleteOnRelease") public Boolean deleteOnRelease
Specifies whether to release the ENI when the associated instance is released. Valid values:
true
@NameInMap(value="Description") public String description
The description of the ENI. The description must be 2 to 255 characters in length and cannot start with http:// or https://.
This parameter is left empty by default.
example:testDescription
@NameInMap(value="EnhancedNetwork") public ModifyNetworkInterfaceAttributeRequest.ModifyNetworkInterfaceAttributeRequestEnhancedNetwork enhancedNetwork
This parameter is not publicly available.
@NameInMap(value="NetworkInterfaceId") public String networkInterfaceId
The ID of the ENI.
This parameter is required.
example:eni-bp67acfmxazb4p****
@NameInMap(value="NetworkInterfaceName") public String networkInterfaceName
The name of the ENI. The name must be 2 to 128 characters in length. The name must start with a letter and cannot start with http://
or https://
. The name can contain letters, digits, colons (:), underscores (_), periods (.), and hyphens (-).
This parameter is left empty by default.
example:eniTestName
@NameInMap(value="NetworkInterfaceTrafficConfig") public ModifyNetworkInterfaceAttributeRequest.ModifyNetworkInterfaceAttributeRequestNetworkInterfaceTrafficConfig networkInterfaceTrafficConfig
The communication parameters of the ENI.
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="QueueNumber") public Integer queueNumber
The number of queues supported by the ENI. Valid values: 1 to 2048.
Available
state or the ENI is attached (InUse
) to an instance that is in the Stopped
state.MaximumQueueNumberPerEni
and TotalEniQueueQuantity
in the response.8
@NameInMap(value="RegionId") public String regionId
The region ID of the ENI. You can call the DescribeRegions operation to query the most recent region list.
This parameter is required.
example:cn-hangzhou
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="RxQueueSize") public Integer rxQueueSize
The receive (Rx) queue depth of the ENI.
Take note of the following items:
8192
@NameInMap(value="SecurityGroupId") public List<String> securityGroupId
The IDs of the security groups to which to add the secondary ENI. The secondary ENI is added to the specified security groups and removed from the original security groups.
@NameInMap(value="SourceDestCheck") public Boolean sourceDestCheck
@NameInMap(value="TxQueueSize") public Integer txQueueSize
The Tx queue depth of the ENI.
Take note of the following items:
8192
public static ModifyNetworkInterfaceAttributeRequest build(Map<String,?> map) throws Exception
Exception
public ModifyNetworkInterfaceAttributeRequest setConnectionTrackingConfiguration(ModifyNetworkInterfaceAttributeRequest.ModifyNetworkInterfaceAttributeRequestConnectionTrackingConfiguration connectionTrackingConfiguration)
public ModifyNetworkInterfaceAttributeRequest.ModifyNetworkInterfaceAttributeRequestConnectionTrackingConfiguration getConnectionTrackingConfiguration()
public ModifyNetworkInterfaceAttributeRequest setDeleteOnRelease(Boolean deleteOnRelease)
public Boolean getDeleteOnRelease()
public ModifyNetworkInterfaceAttributeRequest setDescription(String description)
public String getDescription()
public ModifyNetworkInterfaceAttributeRequest setEnhancedNetwork(ModifyNetworkInterfaceAttributeRequest.ModifyNetworkInterfaceAttributeRequestEnhancedNetwork enhancedNetwork)
public ModifyNetworkInterfaceAttributeRequest.ModifyNetworkInterfaceAttributeRequestEnhancedNetwork getEnhancedNetwork()
public ModifyNetworkInterfaceAttributeRequest setNetworkInterfaceId(String networkInterfaceId)
public String getNetworkInterfaceId()
public ModifyNetworkInterfaceAttributeRequest setNetworkInterfaceName(String networkInterfaceName)
public String getNetworkInterfaceName()
public ModifyNetworkInterfaceAttributeRequest setNetworkInterfaceTrafficConfig(ModifyNetworkInterfaceAttributeRequest.ModifyNetworkInterfaceAttributeRequestNetworkInterfaceTrafficConfig networkInterfaceTrafficConfig)
public ModifyNetworkInterfaceAttributeRequest.ModifyNetworkInterfaceAttributeRequestNetworkInterfaceTrafficConfig getNetworkInterfaceTrafficConfig()
public ModifyNetworkInterfaceAttributeRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public ModifyNetworkInterfaceAttributeRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public ModifyNetworkInterfaceAttributeRequest setQueueNumber(Integer queueNumber)
public Integer getQueueNumber()
public ModifyNetworkInterfaceAttributeRequest setRegionId(String regionId)
public String getRegionId()
public ModifyNetworkInterfaceAttributeRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public ModifyNetworkInterfaceAttributeRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public ModifyNetworkInterfaceAttributeRequest setRxQueueSize(Integer rxQueueSize)
public Integer getRxQueueSize()
public ModifyNetworkInterfaceAttributeRequest setSecurityGroupId(List<String> securityGroupId)
public ModifyNetworkInterfaceAttributeRequest setSourceDestCheck(Boolean sourceDestCheck)
public Boolean getSourceDestCheck()
public ModifyNetworkInterfaceAttributeRequest setTxQueueSize(Integer txQueueSize)
public Integer getTxQueueSize()
Copyright © 2024. All rights reserved.