You need to enable JavaScript to run this app.
文档中心
私有网络

私有网络

复制全文
下载 pdf
网卡
CreateNetworkInterface - 创建网卡
复制全文
下载 pdf
CreateNetworkInterface - 创建网卡
调用 CreateNetworkInterface 接口,创建一张辅助网卡。​
使用说明​
  • 单账号单地域默认最多可创建的辅助网卡数量为5000张。若默认配额无法满足需求,请前往 配额中心 提升相应配额。​
  • 本接口仅支持创建辅助网卡。​
  • 您也可以调用 RunInstances 接口,按需传入NetworkInterfaces.N.SubnetId,可创建云服务器实例并创建挂载至该实例的辅助网卡。​
  • CreateNetworkInterface为异步接口,即返回请求ID时,系统后台仍在创建。您可调用 DescribeNetworkInterfaceAttributes 查看网卡的状态,Creating表示创建中,Available 表示配置完成。​
调试​
API Explorer
您可以通过 API Explorer 在线发起调用,无需关注签名生成过程,快速获取调用结果。
​
请求参数​
下方仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。​
Action String 必选 示例值:CreateNetworkInterface​
接口名称。当前 API 的名称为CreateNetworkInterface。​
​
Version String 必选 示例值:2020-04-01​
接口版本。当前 API 的版本为 2020-04-01。​
​
NetworkInterfaceName String 可选 示例值:eni-1​
辅助网卡的名称。​
  • 长度限制为1 ~ 128个字符。​
  • 需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-)。​
  • 不填默认是辅助网卡的ID。​
​
Description String 可选 示例值:eni-1-description​
辅助网卡的描述信息。​
  • 长度限制为0~ 255个字符。​
  • 需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)。​
  • 不填默认空字符串。​
​
SubnetId String 必选 示例值:subnet-h256yg29j****​
辅助网卡所在子网的ID。​
您可以调用 DescribeSubnets 接口,查询子网的ID。​
​
PrimaryIpAddress String 可选 示例值:192.XX.XX.10​
辅助网卡的主私有IPv4地址。​
  • 如果指定,必须是对应子网中的一个空闲的私网IPv4地址。​
  • 如果不指定,从对应子网中自动分配一个空闲的私网IPv4地址。​
​
SecondaryPrivateIpAddressCount Integer 可选 示例值:1​
为辅助网卡分配辅助私网IPv4地址数量,取值1~49。​
传入该参数系统会自动从网卡所属子网中,分配相应数量的空闲IPv4地址作为新创建网卡的辅助私网IPv4地址。​
说明​
不可以同时传入参数SecondaryPrivateIpAddressCount和PrivateIpAddress.N。​
​
PrivateIpAddress.N String 可选 示例值:192.168.XX.10​
为网卡指定辅助私网IPv4地址。​
  • 参数 - N:表示辅助私网IPv4地址的序号,取值范围为1~49。​
  • 多个私网IPv4地址之间用&分隔。​
  • 指定的私网IPv4地址必须为网卡所属子网中的空闲私网IPv4地址。​
说明​
不可以同时传入参数SecondaryPrivateIpAddressCount和PrivateIpAddress.N。​
​
Ipv6AddressCount Integer 可选 示例值:2​
为网卡分配私网IPv6地址的数量。​
传入该参数,系统会自动从网卡所属子网中,分配相应数量的空闲私网IPv6地址,作为网卡的私网IPv6地址。​
说明​
  • 不可以同时传入参数Ipv6Address.N和Ipv6AddressCount。​
  • 为网卡分配IPv6地址正在邀测中,暂仅支持完成 企业认证 的账号申请试用,如需试用,请联系客户经理。​
​
Ipv6Address.N String 可选 示例值:I2408:4008:55b:XXXX:XXXX:922:96c4:e0​
为网卡指定私网IPv6地址。​
  • 参数 - N:表示私网IPv6地址的序号,取值范围由网卡状态决定。​
  • 当网卡处于未挂载(Available)状态时,取值范围为1~10。​
  • 当网卡处于已挂载(InUse)状态时,N的取值范围受到实例规格限制,更多详情请参见实例规格介绍。​
  • 多个私网IPv6地址之间用&分隔。​
  • 指定的IP必须为网卡所属子网中的空闲IP。​
说明​
  • 不可以同时传入参数Ipv6Address.N和Ipv6AddressCount。​
  • 为网卡分配IPv6地址正在邀测中,暂仅支持完成 企业认证 的账号申请试用,如需试用,请联系客户经理。​
​
SecurityGroupIds.N String 可选 示例值:sg-123edfgt8hhvj****​
辅助网卡加入一个或多个安全组的ID。​
您可以调用 DescribeSecurityGroups 接口,查询安全组的ID。​
  • 安全组必须与辅助网卡在同一个VPC内。​
  • 参数 - N:表示安全组ID的序号,单次调用数量上限5个ID。​
  • 多个安全组用&分隔。​
​
PortSecurityEnabled Boolean 可选 示例值:false​
是否为网卡开启源/目的地址检查。 开启后,系统会自动阻止源地址或目的地址不是当前网卡的流量。​
请严格按照以下枚举值的大小写输入,不要传入其他取值。​
  • true:是。​
  • false(默认值):否。​
​
ProjectName String 可选 示例值:default​
网卡所属项目的名称。不填默认加入default项目。​
​
Tags.N.Key String 可选 示例值:key1​
用户标签的标签键。​
  • 参数 - N:表示标签键的序号,取值范围:1~50。​
  • 多个标签键之间用&分隔。​
  • 不能以 volc:或sys:开头,包括任意大小写形式。​
  • 长度取值范围为1~128字符,允许输入各国语言文字、数字、空格( )、下划线(_)、点号(.)、半角冒号(:)、斜杠(/)、等号(=)、加号(+)、中划线(-)和@(@)。​
  • 若标签键开头或结尾存在空格,系统会自动为其去除。​
说明​
同一资源的标签键不允许重复。​
​
Tags.N.Value String 可选 示例值:value1​
用户标签的标签值。​
  • 参数 - N:表示标签值的序号,取值范围:1~50。​
  • 多个标签值之间用&分隔。​
  • 长度取值范围为0~256字符,不填默认为空。​
  • 允许输入各国语言文字、数字、空格( )、下划线(_)、点号(.)、半角冒号(:)、斜杠(/)、等号(=)、加号(+)、中划线(-)和@(@)。​
  • 大小写敏感。​
  • 若标签值开头或结尾存在空格,系统会自动为其去除。​
说明​
若传入该参数,则必须先传入Tags.N.Key。​
​
ClientToken String 可选 示例值:123e4567-e89b-12d3-a456-42665544****​
客户端Token,用于保证请求幂等性。​
  • 由客户端自动生成一个参数值,确保不同请求间该参数值唯一,避免当调用API超时或服务器内部错误时,客户端多次重试导致重复性操作。​
  • 仅支持ASCII字符,且不能超过64个字符。​
  • 若不传入ClientToken,则此次API调用不进行幂等校验。​
​
TcpEstablishedTimeout Integer 可选 示例值:910​
配置TCP连接空闲超时时间。即设置TCP连接无数据传输的最大保留时长,超时自动断开连接并释放会话资源。​
  • 取值范围为30-7200秒。​
  • 默认为910秒。​
​
TcpClosedAndTimeWaitTimeout Integer 可选 示例值:3​
配置 TCP连接关闭超时时间。即设置TCP连接四次挥手关闭过程的最大等待响应时长,超时未完成挥手则强制断开连接、释放会话资源。​
  • 取值范围为3-15秒。​
  • 默认为3秒。​
​
UdpTimeout Integer 可选 示例值:32​
配置UDP流超时时间。即设置双向UDP会话无往返流量的最大空闲保留时长,超时自动删除会话、释放资源。​
  • 取值范围为10-180秒。​
  • 默认为32秒。​
​
​
​
返回参数​
下方仅列出本接口特有的返回参数。更多信息请参见返回结构。​
RequestId String 示例值:2021062415303301022514515207C4****​
请求ID。​
​
NetworkInterfaceId String 示例值:eni-bp1fgnh68xyz9****​
新创建辅助网卡的ID。​
​
​
​
请求示例​
​
GET /?Action=CreateNetworkInterface&Version=2020-04-01&SubnetId=subnet-h256yg29j****&SecurityGroupIds.1=sg-123edfgt8hhvj****&PrimaryIpAddress=192.XX.XX.10&NetworkInterfaceName=eni-1 HTTP/1.1​
Host: vpc.cn-beijing.volcengineapi.com​
X-Date: 20251121T094038Z​
Authorization: HMAC-SHA256 Credential=Adfks******wekfwe/20251121/cn-beijing/vpc/request, SignedHeaders=host;x-date, Signature=47a7d934ff7b37c03938******cd7b8278a40a1057690c401e92246a0e41085f​
​
返回示例​
​
{​
"ResponseMetadata": {​
"RequestId": "20230604110420****100232280022D31",​
"Action": "CreateNetworkInterface",​
"Version": "2020-04-01",​
"Service": "vpc",​
"Region": "cn-beijing"​
},​
"Result": {​
"NetworkInterfaceId": "eni-bp1fgnh68xyz9****",​
"RequestId": "2021062415303301022514515207C4****"​
}​
}​
​
错误码​
​
状态码​
错误码​
错误信息​
说明​
400​
DryRunOperation​
Exception raised to indicate a successfully authorized action when the DryRun flag is set to true.​
该请求设置为DryRun操作,操作授权已获得许可,但未被实际执行。​
400​
Forbidden.TrafficMode​
You are not authorized to perform operations on the specified network interface.​
您无权在指定的网络接口上执行操作。​
400​
IdempotentParameterMismatch​
Arguments on this idempotent request are inconsistent with arguments used in previous request(s).​
此幂等请求的参数与前一个请求中使用的参数不一致。​
400​
InsufficientIpInSubnet​
The specified subnet does not contain enough free private IP addresses to fulfill your request.​
指定子网下可用IP不足。​
400​
InvalidDescription.Malformed​
The specified description is malformed.​
指定的描述格式不合法。请修复描述格式后重试。​
400​
InvalidDescription.Malformed​
The specified description is malformed. Ensure the maximum length of description is 255.​
指定的描述格式不合法。描述长度不能超过255个字符。​
400​
InvalidEniIp.Malformed​
The specified elastic network interface ip is malformed. If you are specifying an IP of an elastic network interface, ensure it must fall into the range of the CIDR block of the subnet to which the elastic network interface belongs to.​
指定的弹性网卡IP不合法。请确保网卡IP必须从属于所在子网的网段。​
400​
InvalidEniIpPrefix.Malformed​
The specified elastic network interface IP prefix is malformed. ensure it must fall into the range of the CIDR block of the subnet.​
指定的弹性网卡IP前缀不合法。请确保网卡IP前缀必须从属于所在子网的网段。​
400​
InvalidEniType.Malformed​
The specified elastic network interface type is malformed.​
指定的弹性网卡类型不合法。​
400​
InvalidIp.Malformed​
The specified ip is malformed.​
指定的IP不合法。​
400​
InvalidIpPrefix.Malformed​
The specified ipv4 prefix is malformed.​
指定的IPv4前缀不合法。​
400​
InvalidIpv6.Malformed​
The specified IPv6 address is malformed.​
指定的IPv6地址不合法。​
400​
InvalidIpv6Prefix.Malformed​
The specified ipv6 prefix is malformed.​
指定的IPv6前缀不合法。​
400​
InvalidName.Malformed​
The specified name is malformed.​
指定的名称格式不合法。请修复名称格式后重试。​
400​
InvalidName.Malformed​
The specified name is malformed. Ensure the maximum length of name is 128.​
指定的名称格式不合法。名称长度不能超过128个字符。​
400​
InvalidNetworkInterface.InvalidType​
The type of specified elastic network interface is illegal for the request.​
指定类型的弹性网卡无法响应该请求。​
400​
InvalidNetworkInterfaceTrafficMode.InvalidAvailabilityZone​
The specified elastic network interface availability zone does not support vRDMA currently.​
指定的网卡可用区当前不支持vRDMA。​
400​
InvalidParameter.ClientTokenMalformed​
The specified parameter ClientToken is malformed.​
指定的参数ClientToken格式不合法,长度不能超过64个ASCII字符。​
400​
InvalidParameter.ENIVtepIp​
The specified VTEP IP is invalid.​
指定的弹性网卡 VTEP IP 不合法。​
400​
InvalidPrivateIp.Malformed​
The specified private ip is malformed.​
指定的私网IP不合法。​
400​
InvalidSecurityGroup.InvalidStatus​
The specified security group is not in the correct status for the request.​
指定的安全组所处的状态无法响应该请求。​
400​
InvalidSecurityGroup.VpcMismatch​
The specified security group and elastic network interface are not in the same VPC.​
指定的安全组和弹性网卡不在同一个VPC。​
400​
InvalidSubnet.DisableIpv6​
Specified subnet disable IPv6​
子网尚未开启IPv6。​
400​
InvalidSubnet.IPv4Disabled​
IPv4 has been disabled for the specified subnet.​
指定子网已经禁用IPv4。​
400​
InvalidSubnet.InvalidStatus​
The specified subnet is not in the correct status for the request.​
指定的子网所处的状态无法响应该请求。​
400​
InvalidTag.Disorder​
The specified index order of tag is malformed.​
指定标签的索引顺序参数格式不合法。​
400​
InvalidTagKey.Malformed​
The specified parameter tag key is invalid.​
标签键不合法。​
400​
InvalidTagValue.Malformed​
The specified parameter tag value is invalid.​
标签值不合法。​
400​
LimitExceeded.Ipv6AddressesPerEni​
You've reached the limit on the number of IPv6 addresses per ENI that you can assign.​
已达到网卡可分配的IPv6地址的数量上限。​
400​
LimitExceeded.PrivateIpsPerEni​
You've reached the limit on the number of private IPs per ENI that you can assign.​
已达到网卡可分配的辅助IP的数量上限。​
400​
LimitExceeded.Tags​
You've reached the limit on the number of tags that you can operate at one time.​
已达到单次可操作标签数量的上限。​
400​
QuotaExceeded.Eni​
ENI number exceeded quota.​
已达到可创建网卡的数量上限。​
400​
QuotaExceeded.EniSecurityGroup​
You've reached the limit on the number of elastic network interfaces that a security group can associate.​
已达到安全组可关联的弹性网卡数量上限。​
400​
QuotaExceeded.SecurityGroup​
The number of security groups bound to the ENI exceeded quota.​
当前网卡已达到可创建安全组的数量上限。​
400​
QuotaExceeded.SecurityGroupIp​
The number of IP addresses bound to the security group exceeded quota.​
已达到安全组可绑定IP地址的数量上限。​
403​
Forbidden.IpPrefix​
You are not authorized to allocate ip prefix.​
您无权限分配网卡前缀。​
403​
Forbidden.MacAddress​
You are not authorized to specify MAC address.​
您无权限指定MAC地址。​
403​
Forbidden.ShareENI​
You are not authorized to perform operations on the specified elastic network interface. The specified elastic network interface in shared subnet does not support this operation.​
无权限对指定弹性网卡进行操作。在共享子网中的指定弹性网卡不支持此操作。​
403​
Forbidden​
You are not authorized to perform operations on eni trunking.​
无权限使用ENI Trunking。​
403​
Forbidden​
You are not authorized to perform operations on the specified security group. The specified security group is a service-managed security group.​
无权限对指定安全组进行操作。指定的安全组为云产品托管的安全组。​
404​
InvalidProject.NotFound​
The specified Project does not exist.​
指定的项目不存在。​
404​
InvalidSecurityGroupId.NotFound​
The specified security group does not exist.​
指定的安全组不存在。​
404​
InvalidSubnet.NotFound​
The specified subnet does not exist.​
指定的子网不存在。​
404​
InvalidZoneId.NotFound​
The specified zone does not exist.​
指定的可用区不存在。​
409​
InvalidIPv4Prefix.Conflict​
The specified IPv4 prefix is in use.​
指定的IPv4前缀已被占用。​
409​
InvalidIPv6Prefix.Conflict​
The specified IPv6 prefix is in use.​
指定的IPv6前缀已被占用。​
409​
InvalidIpAddress.InUse​
The specified IP address is in use.​
指定的IP地址已被占用。​
409​
InvalidIpPrefix.Conflict​
The parameters for IP prefix number and IP prefixes cannot be specified at the same time.​
该请求不允许同时传入IP前缀数量以及IP前缀。​
409​
InvalidMacAddress.Conflict​
The specified MAC address already exists.​
指定的MAC地址已存在。​
409​
InvalidParameter.ParameterConflict​
The parameters for IP address number and IP addresses cannot be specified at the same time.​
该请求不允许同时传入IP地址数量以及IP地址。​
409​
InvalidSecurityGroupId.Conflict​
The specified security group is duplicated with another security group associated with the same elastic network interface.​
指定的安全组已关联至该网卡,无法重复绑定。​
412​
IdempotentProcessing​
The request uses the same client token as a previous one that is still in process.​
幂等请求处理中。​
​
​
最近更新时间:2026.09.17 15:48:01
这个页面对您有帮助吗?
有用
有用
无用
无用