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,表示取不到有效值。 | 
| Long | getAttachType()Get 弹性网卡类型:0:标准型/1:扩展型。默认值为0。 | 
| String | getBusiness()Get 网卡绑定的子机类型:cvm(普通CVM子机),eks(弹性容器服务Elastic Kubernetes Service), hai(高性能应用服务Hyper Application Inventor)。 | 
| String | getCdcId()Get 网卡所关联的CDC实例ID。 | 
| String | getCreatedTime()Get 创建时间。格式:YYYY-MM-DD hh:mm:ss。示例值:2020-10-28 08:23:59 | 
| Long | getEniType()Get 网卡类型。“0”-辅助网卡,“1”-主网卡,“2”:中继网卡 | 
| String[] | getGroupSet()Get 绑定的安全组。 | 
| Ipv6Address[] | getIpv6AddressSet()Get `IPv6`地址列表。 | 
| String | getMacAddress()Get MAC地址。 | 
| String | getNetworkInterfaceDescription()Get 弹性网卡描述。 | 
| String | getNetworkInterfaceId()Get 弹性网卡实例ID,例如:eni-f1xjkw1b。 | 
| String | getNetworkInterfaceName()Get 弹性网卡名称。 | 
| String | getNetworkInterfaceState()Get 弹性网卡状态:
`PENDING`:创建中
`AVAILABLE`:可用的
`ATTACHING`:绑定中
`DETACHING`:解绑中
`DELETING`:删除中
`INUSE`:已绑定 | 
| Boolean | getPrimary()Get 是否是主网卡。 | 
| PrivateIpAddressSpecification[] | getPrivateIpAddressSet()Get 内网IP信息。 | 
| String | getQosLevel()Get 服务质量级别:
PT(云金)、AU(云银)、AG(云铜)、DEFAULT(默认)。
可选值:PT(云金)、AU(云银)、AG(云铜)、DEFAULT(默认)。 | 
| String | getResourceId()Get 用于保留网卡主IP的资源ID用于保留网卡主IP的资源ID。用于删除网卡时作为入参数。 | 
| String | getState()Get 弹性网卡状态:
`PENDING`:创建中
`AVAILABLE`:可用的
`ATTACHING`:绑定中
`DETACHING`:解绑中
`DELETING`:删除中 | 
| String | getSubnetId()Get 子网实例ID。 | 
| Tag[] | getTagSet()Get 标签键值对。 | 
| String | getVpcId()Get VPC实例ID。 | 
| String | getZone()Get 可用区。 | 
| void | setAttachment(NetworkInterfaceAttachment Attachment)Set 绑定的云服务器对象。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAttachType(Long AttachType)Set 弹性网卡类型:0:标准型/1:扩展型。默认值为0。 | 
| void | setBusiness(String Business)Set 网卡绑定的子机类型:cvm(普通CVM子机),eks(弹性容器服务Elastic Kubernetes Service), hai(高性能应用服务Hyper Application Inventor)。 | 
| void | setCdcId(String CdcId)Set 网卡所关联的CDC实例ID。 | 
| void | setCreatedTime(String CreatedTime)Set 创建时间。格式:YYYY-MM-DD hh:mm:ss。示例值:2020-10-28 08:23:59 | 
| void | setEniType(Long EniType)Set 网卡类型。“0”-辅助网卡,“1”-主网卡,“2”:中继网卡 | 
| void | setGroupSet(String[] GroupSet)Set 绑定的安全组。 | 
| void | setIpv6AddressSet(Ipv6Address[] Ipv6AddressSet)Set `IPv6`地址列表。 | 
| 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 | setNetworkInterfaceState(String NetworkInterfaceState)Set 弹性网卡状态:
`PENDING`:创建中
`AVAILABLE`:可用的
`ATTACHING`:绑定中
`DETACHING`:解绑中
`DELETING`:删除中
`INUSE`:已绑定 | 
| void | setPrimary(Boolean Primary)Set 是否是主网卡。 | 
| void | setPrivateIpAddressSet(PrivateIpAddressSpecification[] PrivateIpAddressSet)Set 内网IP信息。 | 
| void | setQosLevel(String QosLevel)Set 服务质量级别:
PT(云金)、AU(云银)、AG(云铜)、DEFAULT(默认)。
可选值:PT(云金)、AU(云银)、AG(云铜)、DEFAULT(默认)。 | 
| void | setResourceId(String ResourceId)Set 用于保留网卡主IP的资源ID用于保留网卡主IP的资源ID。用于删除网卡时作为入参数。 | 
| void | setState(String State)Set 弹性网卡状态:
`PENDING`:创建中
`AVAILABLE`:可用的
`ATTACHING`:绑定中
`DETACHING`:解绑中
`DELETING`:删除中 | 
| void | setSubnetId(String SubnetId)Set 子网实例ID。 | 
| void | setTagSet(Tag[] TagSet)Set 标签键值对。 | 
| 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 - 绑定的安全组。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 - 弹性网卡状态:
public String getNetworkInterfaceState()
public void setNetworkInterfaceState(String NetworkInterfaceState)
NetworkInterfaceState - 弹性网卡状态:
public PrivateIpAddressSpecification[] getPrivateIpAddressSet()
public void setPrivateIpAddressSet(PrivateIpAddressSpecification[] PrivateIpAddressSet)
PrivateIpAddressSet - 内网IP信息。public NetworkInterfaceAttachment getAttachment()
public void setAttachment(NetworkInterfaceAttachment Attachment)
Attachment - 绑定的云服务器对象。
注意:此字段可能返回 null,表示取不到有效值。public String getZone()
public void setZone(String Zone)
Zone - 可用区。public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - 创建时间。格式:YYYY-MM-DD hh:mm:ss。示例值:2020-10-28 08:23:59public Ipv6Address[] getIpv6AddressSet()
public void setIpv6AddressSet(Ipv6Address[] Ipv6AddressSet)
Ipv6AddressSet - `IPv6`地址列表。public Tag[] getTagSet()
public void setTagSet(Tag[] TagSet)
TagSet - 标签键值对。public Long getEniType()
public void setEniType(Long EniType)
EniType - 网卡类型。“0”-辅助网卡,“1”-主网卡,“2”:中继网卡public String getBusiness()
public void setBusiness(String Business)
Business - 网卡绑定的子机类型:cvm(普通CVM子机),eks(弹性容器服务Elastic Kubernetes Service), hai(高性能应用服务Hyper Application Inventor)。public String getCdcId()
public void setCdcId(String CdcId)
CdcId - 网卡所关联的CDC实例ID。public Long getAttachType()
public void setAttachType(Long AttachType)
AttachType - 弹性网卡类型:0:标准型/1:扩展型。默认值为0。public String getResourceId()
public void setResourceId(String ResourceId)
ResourceId - 用于保留网卡主IP的资源ID用于保留网卡主IP的资源ID。用于删除网卡时作为入参数。public String getQosLevel()
public void setQosLevel(String QosLevel)
QosLevel - 服务质量级别:
PT(云金)、AU(云银)、AG(云铜)、DEFAULT(默认)。
可选值:PT(云金)、AU(云银)、AG(云铜)、DEFAULT(默认)。Copyright © 2025. All rights reserved.