华为云服务器添加云服务器网卡_云淘科技
功能介绍
给云服务器添加一张网卡。
添加云服务器网卡应用示例请参考弹性云服务器挂载网卡。
调试
您可以在API Explorer中调试该接口。
URI
POST /v2.1/{project_id}/servers/{server_id}/os-interface
参数说明请参见表1。
参数 |
是否必选 |
描述 |
---|---|---|
project_id |
是 |
项目ID。 获取方法请参见获取项目ID。 |
server_id |
是 |
云服务器ID。 |
请求消息
请求参数如表2所示。
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
interfaceAttachment |
是 |
Object |
需要添加的网卡参数列表,详情请参见表3。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
port_id |
否 |
String |
Port ID。 port_id和net_id不能同时传入。 |
net_id |
否 |
String |
Network ID。 port_id和net_id不能同时传入。 |
fixed_ips |
否 |
Array of objects |
私有IP。 使用port_id时,不能指定该参数。 该参数必须与net_id配合使用。 只有列表中第一个元素有效。传入两个及以上元素会报错。详情请参见表4。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
ip_address |
否 |
String |
IP地址。 |
响应消息
响应参数如表5所示。
参数 |
参数类型 |
描述 |
---|---|---|
interfaceAttachment |
Object |
云服务器网卡信息列表,详情请参见表6。 |
参数 |
参数类型 |
描述 |
---|---|---|
port_state |
String |
端口状态。 |
fixed_ips |
Array of objects |
网卡IP信息列表,请参见表7。 |
port_id |
String |
Port ID。 |
net_id |
String |
Network ID。 |
mac_addr |
String |
Mac地址。 |
参数 |
参数类型 |
描述 |
---|---|---|
subnet_id |
String |
网卡所属子网ID。 |
ip_address |
String |
网卡IP地址。 |
请求示例
为指定云服务器添加一张网卡,Network ID为“3cb9bc59-5699-4588-a4b1-b87f96708bc6”。
POST https://{endpoint}/v2.1/{project_id}/servers/{server_id}/os-interface { "interfaceAttachment" : { "fixed_ips" : [ { "ip_address" : "192.168.1.3" } ], "net_id" : "3cb9bc59-5699-4588-a4b1-b87f96708bc6" } }
为指定云服务器添加一张网卡,Port ID为“ce531f90-199f-48c0-816c-13e38010b442”。
POST https://{endpoint}/v2.1/{project_id}/servers/{server_id}/os-interface { "interfaceAttachment" : { "fixed_ips" : [ { "ip_address" : "192.168.1.3" } ], "port_id" : "ce531f90-199f-48c0-816c-13e38010b442" } }
响应示例
{ "interfaceAttachment": { "port_state": "DOWN", "fixed_ips": [ { "subnet_id": "d9cfef77-0151-4c2a-9ed5-d951ada8adf3", "ip_address": "10.0.1.11" } ], "port_id": " ce531f90-199f-48c0-816c-13e38010b442", "net_id": "0dc714fa-9022-4a03-bb22-9821a396bb9d", "mac_addr": "fa:16:3e:63:75:b2" } }
返回值
请参考通用请求返回值。
父主题: 网卡管理
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家