public class DescribeNetworkInterfaceAttributeResponseBody
extends com.aliyun.tea.TeaModel
构造器和说明 |
---|
DescribeNetworkInterfaceAttributeResponseBody() |
@NameInMap(value="AssociatedPublicIp") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyAssociatedPublicIp associatedPublicIp
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 is unavailable.
@NameInMap(value="BondInterfaceSpecification") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyBondInterfaceSpecification bondInterfaceSpecification
> This parameter is in invitational preview and is unavailable.
@NameInMap(value="CreationTime") public String creationTime
The time when the ENI was created.
@NameInMap(value="Description") public String description
The description of the ENI.
@NameInMap(value="InstanceId") public String instanceId
The ID of the instance to which the ENI is attached.
> If the ENI is managed and controlled by other Alibaba Cloud services, no instance ID is returned.
@NameInMap(value="Ipv4PrefixSets") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv4PrefixSets ipv4PrefixSets
The IPv4 address prefixes of the ENI.
@NameInMap(value="Ipv6PrefixSets") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyIpv6PrefixSets ipv6PrefixSets
The IPv6 address 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.
@NameInMap(value="NetworkInterfaceId") public String networkInterfaceId
The ID of the ENI.
@NameInMap(value="NetworkInterfaceName") public String networkInterfaceName
The name of the ENI.
@NameInMap(value="NetworkInterfaceTrafficMode") public String networkInterfaceTrafficMode
The communication mode of the ENI. Valid values:
* Standard: The TCP communication mode is used.
* HighPerformance: Elastic RDMA Interface (ERI) is enabled and the remote direct memory access (RDMA) communication mode is used.
> 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.
@NameInMap(value="OwnerId") public String ownerId
The ID of the account to which the ENI belongs.
@NameInMap(value="PrivateIpAddress") public String privateIpAddress
The private IP address of the ENI.
@NameInMap(value="PrivateIpSets") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyPrivateIpSets privateIpSets
Details about the private IP addresses.
@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:
* If the number of queues supported by the ENI has not been modified, the default number of queues that the instance type supports for the ENI is returned.
* If the number of queues supported by the ENI has been modified, the new number of queues is returned.
* When the ENI is in the Available state, the following situations occur for the QueueNumber parameter:
* If the number of queues supported by the ENI has not been modified, the return value is empty.
* If the number of queues supported by the ENI has been modified, the new number of queues is returned.
@NameInMap(value="QueuePairNumber") public Integer queuePairNumber
> This parameter is in invitational preview and is unavailable.
@NameInMap(value="RequestId") public String requestId
The ID of the request.
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the instance belongs. If this parameter is specified to query resources, up to 1,000 resources that belong to the specified resource group can be displayed in the response.
> Resources in the default resource group are displayed in the response regardless of how this parameter is set.
@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.
@NameInMap(value="ServiceManaged") public Boolean serviceManaged
Indicates whether the user of the ENI is an Alibaba Cloud service or a distributor.
@NameInMap(value="SlaveInterfaceSpecification") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodySlaveInterfaceSpecification slaveInterfaceSpecification
> This parameter is in invitational preview and is unavailable.
@NameInMap(value="Status") public String status
The state of the ENI. Valid values:
* Available: The ENI is not attached to an instance.
* Attaching: The ENI is being attached to an instance.
* InUse: The ENI is attached to an instance.
* Detaching: The ENI is being detached from an instance.
* Deleting: The ENI is being deleted.
This parameter is empty by default, which indicates that all states are queried.
@NameInMap(value="Tags") public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyTags tags
The tags of the ENI.
@NameInMap(value="Type") public String type
The type of the ENI. Valid values:
* Primary
* Secondary
@NameInMap(value="VSwitchId") public String vSwitchId
The ID of the vSwitch to which the ENI is connected.
@NameInMap(value="VpcId") public String vpcId
The ID of the virtual private cloud (VPC) to which the ENI belongs.
@NameInMap(value="ZoneId") public String zoneId
The ID of the zone.
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 setCreationTime(String creationTime)
public String getCreationTime()
public DescribeNetworkInterfaceAttributeResponseBody setDescription(String description)
public String getDescription()
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 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 setStatus(String status)
public String getStatus()
public DescribeNetworkInterfaceAttributeResponseBody setTags(DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyTags tags)
public DescribeNetworkInterfaceAttributeResponseBody.DescribeNetworkInterfaceAttributeResponseBodyTags getTags()
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 © 2023. All rights reserved.