public class DescribeNetworkInterfaceAttributeResponseBody
extends com.aliyun.tea.TeaModel
构造器和说明 |
---|
DescribeNetworkInterfaceAttributeResponseBody() |
@NameInMap(value="AssociatedPublicIp") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyAssociatedPublicIp associatedPublicIp
Details about the elastic IP address (EIP) that is associated with the secondary private IP address of the ENI.
@NameInMap(value="Attachment") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyAttachment attachment
This parameter is in invitational preview and unavailable for general users.
@NameInMap(value="BondInterfaceSpecification") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyBondInterfaceSpecification bondInterfaceSpecification
This parameter is in invitational preview and unavailable for general users.
@NameInMap(value="ConnectionTrackingConfiguration") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyConnectionTrackingConfiguration connectionTrackingConfiguration
This parameter is not publicly available.
@NameInMap(value="CreationTime") public String creationTime
The time when the ENI was created.
example:2019-12-25T12:31:31Z
@NameInMap(value="DeleteOnRelease") public Boolean deleteOnRelease
Indicates whether to retain the ENI when the associated instance is released. Valid values:
true
@NameInMap(value="Description") public String description
The description of the ENI.
example:testDescription
@NameInMap(value="EnhancedNetwork") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyEnhancedNetwork enhancedNetwork
This parameter is not publicly available.
@NameInMap(value="InstanceId") public String instanceId
The ID of the instance to which the ENI is attached.
example:If the ENI is managed and controlled by other Alibaba Cloud services, no instance ID is returned.
i-bp1e2l6djkndyuli****
@NameInMap(value="Ipv4PrefixSets") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv4PrefixSets ipv4PrefixSets
The IPv4 prefixes of the ENI.
@NameInMap(value="Ipv6PrefixSets") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv6PrefixSets ipv6PrefixSets
The IPv6 prefixes of the ENI.
@NameInMap(value="Ipv6Sets") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv6Sets ipv6Sets
The IPv6 addresses of the ENI.
@NameInMap(value="MacAddress") public String macAddress
The media access control (MAC) address of the ENI.
example:00:16:3e:12::
@NameInMap(value="NetworkInterfaceId") public String networkInterfaceId
The ID of the ENI.
example:eni-bp125p95hhdhn3ot****
@NameInMap(value="NetworkInterfaceName") public String networkInterfaceName
The name of the ENI.
example:my-eni-name
@NameInMap(value="NetworkInterfaceTrafficConfig") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyNetworkInterfaceTrafficConfig networkInterfaceTrafficConfig
The communication settings of the ENI.
@NameInMap(value="NetworkInterfaceTrafficMode") public String networkInterfaceTrafficMode
The communication model of the ENI. Valid values:
example:This parameter can have a value of HighPerformance only when the ENI is attached to a c7re RDMA-enhanced instance that resides in Beijing Zone K.
Standard
@NameInMap(value="OwnerId") public String ownerId
The ID of the account to which the ENI belongs.
example:123456****
@NameInMap(value="PrivateIpAddress") public String privateIpAddress
The private IP address of the ENI.
example:10.1.**.**
@NameInMap(value="PrivateIpSets") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyPrivateIpSets privateIpSets
The private IP addresses of the ENI.
@NameInMap(value="QueueNumber") public Integer queueNumber
The number of queues supported by the ENI.
For a primary ENI: The default number of queues that the instance type supports for the ENI is returned.
For a secondary ENI:
When the ENI is in the InUse state, the following situations occur for the QueueNumber parameter:
When the ENI is in the Available state, the following situations occur for the QueueNumber parameter:
8
@NameInMap(value="QueuePairNumber") public Integer queuePairNumber
example:This parameter is in invitational preview and unavailable for general users.
22
@NameInMap(value="RequestId") public String requestId
The ID of the request.
example:473469C7-AA6F-4DC5-B3DB-A3DC0DE3****
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the instance belongs. If this parameter is specified to query ENIs, up to 1,000 ENIs that belong to the specified resource group can be displayed in the response.
example:ENIs in the default resource group are displayed in the response regardless of how this parameter is set.
rg-bp67acfmxazb4p****
@NameInMap(value="SecurityGroupIds") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodySecurityGroupIds securityGroupIds
The IDs of the security groups to which the ENI belongs.
@NameInMap(value="ServiceID") public Long serviceID
The ID of the distributor to which the ENI belongs.
example:12345678910
@NameInMap(value="ServiceManaged") public Boolean serviceManaged
Indicates whether the user of the ENI is an Alibaba Cloud service or a distributor.
example:true
@NameInMap(value="SlaveInterfaceSpecification") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodySlaveInterfaceSpecification slaveInterfaceSpecification
This parameter is in invitational preview and unavailable for general users.
@NameInMap(value="SourceDestCheck") public Boolean sourceDestCheck
This parameter is not publicly available.
example:false
@NameInMap(value="Status") public String status
The state of the ENI. Valid values:
This parameter is empty by default, which indicates that all states are queried.
example:Available
@NameInMap(value="Tags") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyTags tags
The tags of the ENI.
@NameInMap(value="TcpOptionAddressEnabled") public String tcpOptionAddressEnabled
example:This parameter is in invitational preview and is not publicly available.
null
@NameInMap(value="Type") public String type
The type of the ENI. Valid values:
Secondary
@NameInMap(value="VSwitchId") public String vSwitchId
The ID of the vSwitch to which the ENI is connected.
example:vsw-bp1s5fnvk4gn2tws0****
@NameInMap(value="VpcId") public String vpcId
The ID of the virtual private cloud (VPC) to which the ENI belongs.
example:vpc-bp67acfmxazb4p****
@NameInMap(value="ZoneId") public String zoneId
The zone ID of the ENI.
example:cn-hangzhou-g
public DescribeNetworkInterfaceAttributeResponseBody()
public static DescribeNetworkInterfaceAttributeResponseBody build(Map<String,?> map) throws Exception
Exception
public DescribeNetworkInterfaceAttributeResponseBody setAssociatedPublicIp(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyAssociatedPublicIp associatedPublicIp)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyAssociatedPublicIp getAssociatedPublicIp()
public DescribeNetworkInterfaceAttributeResponseBody setAttachment(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyAttachment attachment)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyAttachment getAttachment()
public DescribeNetworkInterfaceAttributeResponseBody setBondInterfaceSpecification(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyBondInterfaceSpecification bondInterfaceSpecification)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyBondInterfaceSpecification getBondInterfaceSpecification()
public DescribeNetworkInterfaceAttributeResponseBody setConnectionTrackingConfiguration(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyConnectionTrackingConfiguration connectionTrackingConfiguration)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyConnectionTrackingConfiguration getConnectionTrackingConfiguration()
public DescribeNetworkInterfaceAttributeResponseBody setCreationTime(String creationTime)
public String getCreationTime()
public DescribeNetworkInterfaceAttributeResponseBody setDeleteOnRelease(Boolean deleteOnRelease)
public Boolean getDeleteOnRelease()
public DescribeNetworkInterfaceAttributeResponseBody setDescription(String description)
public String getDescription()
public DescribeNetworkInterfaceAttributeResponseBody setEnhancedNetwork(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyEnhancedNetwork enhancedNetwork)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyEnhancedNetwork getEnhancedNetwork()
public DescribeNetworkInterfaceAttributeResponseBody setInstanceId(String instanceId)
public String getInstanceId()
public DescribeNetworkInterfaceAttributeResponseBody setIpv4PrefixSets(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv4PrefixSets ipv4PrefixSets)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv4PrefixSets getIpv4PrefixSets()
public DescribeNetworkInterfaceAttributeResponseBody setIpv6PrefixSets(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv6PrefixSets ipv6PrefixSets)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv6PrefixSets getIpv6PrefixSets()
public DescribeNetworkInterfaceAttributeResponseBody setIpv6Sets(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv6Sets ipv6Sets)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv6Sets getIpv6Sets()
public DescribeNetworkInterfaceAttributeResponseBody setMacAddress(String macAddress)
public String getMacAddress()
public DescribeNetworkInterfaceAttributeResponseBody setNetworkInterfaceId(String networkInterfaceId)
public String getNetworkInterfaceId()
public DescribeNetworkInterfaceAttributeResponseBody setNetworkInterfaceName(String networkInterfaceName)
public String getNetworkInterfaceName()
public DescribeNetworkInterfaceAttributeResponseBody setNetworkInterfaceTrafficConfig(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyNetworkInterfaceTrafficConfig networkInterfaceTrafficConfig)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyNetworkInterfaceTrafficConfig getNetworkInterfaceTrafficConfig()
public DescribeNetworkInterfaceAttributeResponseBody setNetworkInterfaceTrafficMode(String networkInterfaceTrafficMode)
public String getNetworkInterfaceTrafficMode()
public DescribeNetworkInterfaceAttributeResponseBody setOwnerId(String ownerId)
public String getOwnerId()
public DescribeNetworkInterfaceAttributeResponseBody setPrivateIpAddress(String privateIpAddress)
public String getPrivateIpAddress()
public DescribeNetworkInterfaceAttributeResponseBody setPrivateIpSets(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyPrivateIpSets privateIpSets)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyPrivateIpSets getPrivateIpSets()
public DescribeNetworkInterfaceAttributeResponseBody setQueueNumber(Integer queueNumber)
public Integer getQueueNumber()
public DescribeNetworkInterfaceAttributeResponseBody setQueuePairNumber(Integer queuePairNumber)
public Integer getQueuePairNumber()
public DescribeNetworkInterfaceAttributeResponseBody setRequestId(String requestId)
public String getRequestId()
public DescribeNetworkInterfaceAttributeResponseBody setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeNetworkInterfaceAttributeResponseBody setSecurityGroupIds(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodySecurityGroupIds securityGroupIds)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodySecurityGroupIds getSecurityGroupIds()
public DescribeNetworkInterfaceAttributeResponseBody setServiceID(Long serviceID)
public Long getServiceID()
public DescribeNetworkInterfaceAttributeResponseBody setServiceManaged(Boolean serviceManaged)
public Boolean getServiceManaged()
public DescribeNetworkInterfaceAttributeResponseBody setSlaveInterfaceSpecification(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodySlaveInterfaceSpecification slaveInterfaceSpecification)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodySlaveInterfaceSpecification getSlaveInterfaceSpecification()
public DescribeNetworkInterfaceAttributeResponseBody setSourceDestCheck(Boolean sourceDestCheck)
public Boolean getSourceDestCheck()
public DescribeNetworkInterfaceAttributeResponseBody setStatus(String status)
public String getStatus()
public DescribeNetworkInterfaceAttributeResponseBody setTags(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyTags tags)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyTags getTags()
public DescribeNetworkInterfaceAttributeResponseBody setTcpOptionAddressEnabled(String tcpOptionAddressEnabled)
public String getTcpOptionAddressEnabled()
public DescribeNetworkInterfaceAttributeResponseBody setType(String type)
public String getType()
public DescribeNetworkInterfaceAttributeResponseBody setVSwitchId(String vSwitchId)
public String getVSwitchId()
public DescribeNetworkInterfaceAttributeResponseBody setVpcId(String vpcId)
public String getVpcId()
public DescribeNetworkInterfaceAttributeResponseBody setZoneId(String zoneId)
public String getZoneId()
Copyright © 2024. All rights reserved.