public class NetworkInterface extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| NetworkInterface() | 
| NetworkInterface(NetworkInterface source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| NetworkInterfaceAttachment | getAttachment()Get 绑定的云服务器对象。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getBusiness()Get 网卡绑定的子机类型:cvm,eks。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCreatedTime()Get 创建时间。 | 
| String | getEcmRegion()Get EcmRegion ecm区域 | 
| Long | getEniType()Get 网卡类型。0 - 弹性网卡;1 - evm弹性网卡。 | 
| String[] | getGroupSet()Get 绑定的安全组。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Ipv6Address[] | getIpv6AddressSet()Get IPv6地址列表。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getMacAddress()Get MAC地址。 | 
| String | getNetworkInterfaceDescription()Get 弹性网卡描述。 | 
| String | getNetworkInterfaceId()Get 弹性网卡实例ID,例如:eni-f1xjkw1b。 | 
| String | getNetworkInterfaceName()Get 弹性网卡名称。 | 
| Boolean | getPrimary()Get 是否是主网卡。 | 
| PrivateIpAddressSpecification[] | getPrivateIpAddressSet()Get 内网IP信息。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getState()Get 弹性网卡状态:
PENDING:创建中
AVAILABLE:可用的
ATTACHING:绑定中
DETACHING:解绑中
DELETING:删除中 | 
| String | getSubnetId()Get 子网实例ID。 | 
| Tag[] | getTagSet()Get 标签键值对。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getVpcId()Get VPC实例ID。 | 
| String | getZone()Get 可用区。 | 
| void | setAttachment(NetworkInterfaceAttachment Attachment)Set 绑定的云服务器对象。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setBusiness(String Business)Set 网卡绑定的子机类型:cvm,eks。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCreatedTime(String CreatedTime)Set 创建时间。 | 
| void | setEcmRegion(String EcmRegion)Set EcmRegion ecm区域 | 
| void | setEniType(Long EniType)Set 网卡类型。0 - 弹性网卡;1 - evm弹性网卡。 | 
| void | setGroupSet(String[] GroupSet)Set 绑定的安全组。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setIpv6AddressSet(Ipv6Address[] Ipv6AddressSet)Set IPv6地址列表。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMacAddress(String MacAddress)Set MAC地址。 | 
| void | setNetworkInterfaceDescription(String NetworkInterfaceDescription)Set 弹性网卡描述。 | 
| void | setNetworkInterfaceId(String NetworkInterfaceId)Set 弹性网卡实例ID,例如:eni-f1xjkw1b。 | 
| void | setNetworkInterfaceName(String NetworkInterfaceName)Set 弹性网卡名称。 | 
| void | setPrimary(Boolean Primary)Set 是否是主网卡。 | 
| void | setPrivateIpAddressSet(PrivateIpAddressSpecification[] PrivateIpAddressSet)Set 内网IP信息。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setState(String State)Set 弹性网卡状态:
PENDING:创建中
AVAILABLE:可用的
ATTACHING:绑定中
DETACHING:解绑中
DELETING:删除中 | 
| void | setSubnetId(String SubnetId)Set 子网实例ID。 | 
| void | setTagSet(Tag[] TagSet)Set 标签键值对。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setVpcId(String VpcId)Set VPC实例ID。 | 
| void | setZone(String Zone)Set 可用区。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic NetworkInterface()
public NetworkInterface(NetworkInterface source)
public String getNetworkInterfaceId()
public void setNetworkInterfaceId(String NetworkInterfaceId)
NetworkInterfaceId - 弹性网卡实例ID,例如:eni-f1xjkw1b。public String getNetworkInterfaceName()
public void setNetworkInterfaceName(String NetworkInterfaceName)
NetworkInterfaceName - 弹性网卡名称。public String getNetworkInterfaceDescription()
public void setNetworkInterfaceDescription(String NetworkInterfaceDescription)
NetworkInterfaceDescription - 弹性网卡描述。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - 子网实例ID。public String getVpcId()
public void setVpcId(String VpcId)
VpcId - VPC实例ID。public String[] getGroupSet()
public void setGroupSet(String[] GroupSet)
GroupSet - 绑定的安全组。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getPrimary()
public void setPrimary(Boolean Primary)
Primary - 是否是主网卡。public String getMacAddress()
public void setMacAddress(String MacAddress)
MacAddress - MAC地址。public String getState()
public void setState(String State)
State - 弹性网卡状态:
PENDING:创建中
AVAILABLE:可用的
ATTACHING:绑定中
DETACHING:解绑中
DELETING:删除中public PrivateIpAddressSpecification[] getPrivateIpAddressSet()
public void setPrivateIpAddressSet(PrivateIpAddressSpecification[] PrivateIpAddressSet)
PrivateIpAddressSet - 内网IP信息。
注意:此字段可能返回 null,表示取不到有效值。public NetworkInterfaceAttachment getAttachment()
public void setAttachment(NetworkInterfaceAttachment Attachment)
Attachment - 绑定的云服务器对象。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。public String getZone()
public void setZone(String Zone)
Zone - 可用区。public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - 创建时间。public Ipv6Address[] getIpv6AddressSet()
public void setIpv6AddressSet(Ipv6Address[] Ipv6AddressSet)
Ipv6AddressSet - IPv6地址列表。
注意:此字段可能返回 null,表示取不到有效值。public Tag[] getTagSet()
public void setTagSet(Tag[] TagSet)
TagSet - 标签键值对。
注意:此字段可能返回 null,表示取不到有效值。public Long getEniType()
public void setEniType(Long EniType)
EniType - 网卡类型。0 - 弹性网卡;1 - evm弹性网卡。public String getEcmRegion()
public void setEcmRegion(String EcmRegion)
EcmRegion - EcmRegion ecm区域public String getBusiness()
public void setBusiness(String Business)
Business - 网卡绑定的子机类型:cvm,eks。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.