doc-exports/docs/dc/api-ref/UpdateVirtualInterface.html
Qin Ying, Fan 62ab8a5fe2 DC API 20231101 version
Reviewed-by: Sarda, Priya <prsarda@noreply.gitea.eco.tsi-dev.otc-service.com>
Co-authored-by: Qin Ying, Fan <fanqinying@huawei.com>
Co-committed-by: Qin Ying, Fan <fanqinying@huawei.com>
2024-03-11 15:10:40 +00:00

833 lines
87 KiB
HTML

<a name="UpdateVirtualInterface"></a><a name="UpdateVirtualInterface"></a>
<h1 class="topictitle1">Updating a Virtual Interface</h1>
<div id="body8662426"><div class="section" id="UpdateVirtualInterface__en-us_topic_0000001735825668_section1774162581718"><h4 class="sectiontitle">Function</h4><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p57492541710">This API is used to update a virtual interface.</p>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001735825668_section275132510170"><h4 class="sectiontitle">URI</h4><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1876122512171">PUT /v3/{project_id}/dcaas/virtual-interfaces/{virtual_interface_id}</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001735825668_table7778259173" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Path Parameters</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1276192581713"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p67812531718">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p187819257176">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.3"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p6787253174">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.2.3.2.5.1.4"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1379122561710">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row77712515178"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p87910258172">project_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p180132531720">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p8801225181713">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1181162541717">Specifies the project ID.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1877025181717"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p581825131711">virtual_interface_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1981132520176">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p38232571714">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p208212520178">Specifies the virtual interface ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p98316253173">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b18315253177">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19831925181712">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b118352591710">36</strong></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001735825668_section198472591711"><h4 class="sectiontitle">Request Parameters</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001735825668_HeaderParameter" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Request header parameters</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row17851125191710"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p118642591710">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p586142571712">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.3"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p138612258173">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.2.2.5.1.4"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p987192514175">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row785102518173"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p987025101710">X-Auth-Token</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p18852510172">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p0882252175">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p198972518175">Specifies the user token. To obtain the token, see section "Obtaining the User Token" in the <em id="UpdateVirtualInterface__en-us_topic_0000001735825668_i16891625101719">Identity and Access Management API Reference</em>. The token is the value of <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b178992510179">X-Subject-Token</strong> in the response header.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p68942512175">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b12897259175">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p8908253172">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b2904258179">10240</strong></p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001735825668_request_UpdateVirtualInterfaceRequestBody" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Request body parameters</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row199011253175"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p691152511717">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p14922256179">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.3"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p992425121719">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.3.2.5.1.4"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1793525121716">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row391142551719"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p15931254179">virtual_interface</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p194182551712">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p109582511179"><a href="#UpdateVirtualInterface__en-us_topic_0000001735825668_request_UpdateVirtualInterface">UpdateVirtualInterface</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p895122514171">Virtual interface objects to be updated</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdateVirtualInterface__en-us_topic_0000001735825668_request_UpdateVirtualInterface"></a><a name="en-us_topic_0000001735825668_request_UpdateVirtualInterface"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001735825668_request_UpdateVirtualInterface" frame="border" border="1" rules="all"><caption><b>Table 4 </b>UpdateVirtualInterface</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row596125161712"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1698202519171">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p179822541719">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.3"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p15991625181720">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.4.2.5.1.4"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p39914251172">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row10961725201714"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p18100125131712">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p210072518174">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p181012025101717">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p16101625151713">Specifies the virtual interface name.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1610182512176">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b3102182521718">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1710216250173">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b181021125141711">64</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row179614257177"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p41025253179">description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p31031025191715">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p5103152561719">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p110352521714">Provides supplementary information about the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19104925201716">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b20104162551714">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p21040256174">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b910412541716">128</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1697725171712"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p121048256176">bandwidth</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1510592518170">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p5105925121717">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p111067258174">Specifies the virtual interface bandwidth configuration.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p191065256179">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b310612511177">2</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p01068255172">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1106122591714">2147483647</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row169714250178"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p610722518174">remote_ep_group</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p17107102521717">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p14108152581715">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p17108225121713">Specifies the remote subnet list, which records the CIDR blocks used in the on-premises data center.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row189762551711"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p21084257178">service_ep_group</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p111091425161716">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p10109102501715">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1711018250177">Specifies the local endpoint group that is connected to the public network over a connection. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row897525161711"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p7110825181713">enable_bfd</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p10111122511710">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p8111102551718">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p3112525181713">Specifies whether to enable BFD. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b16112192511176">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b2011222571718">false</strong>. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row119720253174"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1611217252176">enable_nqa</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p211313255171">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p2011342519170">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p61144252172">Specifies whether to enable NQA. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b811411250175">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1211422571710">false</strong>. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row497825121717"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1311418258171">status</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1911582511714">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1611562514172">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1211692516177">Confirms the virtual interfaces created by other users. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b19116112520173">ACCEPTED</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b3116162519174">REJECTED</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p12116112551719">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001735825668_ul14116102512173"><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li16117122541715"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b9117425151711">ACCEPTED</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li1711772517179"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b611722591714">REJECTED</strong></li></ul>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001735825668_section111832561718"><h4 class="sectiontitle">Response Parameters</h4><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p21185252176"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1311802514179">Status code: 200</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001735825668_response_UpdateVirtualInterfaceResponseBody" frame="border" border="1" rules="all"><caption><b>Table 5 </b>Response body parameters</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row611992517171"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.4.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p101205253171">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.4.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p21202254175">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.4.3.2.4.1.3"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p4121625111714">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row8119825101711"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p17121525181718">request_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p6122142510174">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p612262512179">Specifies the request ID.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1311942518176"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p81221125181719">virtual_interface</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p141237252172"><a href="#UpdateVirtualInterface__en-us_topic_0000001735825668_response_VirtualInterface">VirtualInterface</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1712352515172">Specifies parameters for creating a virtual interface.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdateVirtualInterface__en-us_topic_0000001735825668_response_VirtualInterface"></a><a name="en-us_topic_0000001735825668_response_VirtualInterface"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001735825668_response_VirtualInterface" frame="border" border="1" rules="all"><caption><b>Table 6 </b>VirtualInterface</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row01251825171717"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.4.2.4.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1712992511714">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.4.2.4.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1713092551716">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.4.4.2.4.1.3"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p12130102571718">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row15126142513176"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p413114255170">id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p7131825171715">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1913152514178">Specifies the virtual interface ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p01321225151715">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b81321525131710">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row16126425201710"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p113282541714">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p12133192510170">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p16133425191716">Specifies the virtual interface name.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p20133202516174">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b113372517175">64</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1212620257176"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p11134202521712">admin_state_up</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p8134425181717">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p3135122513172">Specifies the administrative status, which can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b61359250172">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b613572511711">false</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row181260255176"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p6135202591713">bandwidth</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p171367257172">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p213620258170">Specifies the virtual interface bandwidth.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p21369256177">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b111361125191717">2</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p111377257174">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b191371525191716">2147483647</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row181268259170"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p161371625131718">create_time</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p8137122501717">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p4138725161713">Specifies the time when the virtual interface was created. The UTC time format <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1121552025218">yyyy-MM-ddTHH:mm:ss.SSSZ</strong> is used.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p12138122521716">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b111382255179">255</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row101261025201710"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p7139225131711">description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p41391925161716">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p814032516175">Provides supplementary information about the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1414012561714">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b7140122521719">128</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row151268259177"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p914062561715">direct_connect_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p914102511716">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p114114255178">Specifies the connection ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p41417259176">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b41421325191718">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row15126112551713"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p6142172512175">service_type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p31424250171">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p16143182517170">Specifies the gateway type, which can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b414322518176">VGW</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b214319254177">GDGW</strong>, or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1143112517174">LGW</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p18143112514179">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001735825668_ul514482591715"><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li17144122514173"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b51441025191714">VGW</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li11144325201720"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1814442531717">GDGW</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li2014402516171"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1414510259178">LGW</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row11126122517179"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19145162519177">status</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p81453254174">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p181460254179">Specifies the operating status, which can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1914642591718">ACTIVE</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b12146202517177">DOWN</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1714602581712">BUILD</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b414612521714">ERROR</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b914617251172">PENDING_CREATE</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b9146825131720">PENDING_UPDATE</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1514672551713">PENDING_DELETE</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1614611258178">DELETED</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1214682531720">AUTHORIZATION</strong>, or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b131461025201713">REJECTED</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row4126025191712"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p8147202518174">tenant_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p14147182591720">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p814892581717">Specifies the project ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p181481225181710">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b13148725131712">32</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1914872561718">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b414832511173">32</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1912662531714"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p41491725191716">type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1614920256171">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p3150162517173">Specifies the type of the virtual interface. The value is <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b7150425191715">private</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p91500250171">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b41504251175">private</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p215022551718">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b19151122514170">255</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p131511625131714">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001735825668_ul1115122521715"><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li1151112541714"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b2151182531717">private</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li1415142521719"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1715242501718">public</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row112617251177"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p21521925131718">vgw_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p18152325171710">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p215317256179">Specifies the virtual gateway ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1915362511712">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1615332561711">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p115312511715">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b51546252173">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row912702581715"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p10154172511171">vlan</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p915422514176">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1515582512173">Specifies the VLAN for connecting to the user gateway. The value ranges from <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b415520255177">0</strong> to <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1215582511177">3999</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p121551251175">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b4155112561711">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1115511258172">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b915612541711">3999</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row31277256172"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p7156172517178">route_limit</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p151561225141712">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p215713257175">Specifies the remote subnet route configurations of the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1515772521710">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1515792513174">1</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p915752521713">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1515812511713">200</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p315872521713">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b21581125121714">50</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row812717252173"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p18158162521720">enable_nqa</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p4159152520174">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p815912512170">Specifies whether to enable NQA. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b5159162591710">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b131596255177">false</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row6127132561710"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p15160152514179">enable_bfd</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p71601125151713">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1516102517179">Specifies whether to enable Bidirectional Forwarding Detection (BFD). The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b51611252172">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1116112516179">false</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row161270255172"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p201611925171715">lag_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1016282515176">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p5162625151712">Specifies the ID of the LAG associated with the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1016232515173">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1416352519171">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p7163625141714">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b121634255178">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row312772591717"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p121632253175">device_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1816414252177">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p91641825191715">Specifies the ID of the device that the virtual interface belongs to.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row7127102551719"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p11641325101720">enterprise_project_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p141651825151717">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p16165172510175">Specifies the ID of the enterprise project that the virtual interface belongs to.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p11664253172">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b6166525161717">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p17166102511176">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b816672513175">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row101278259178"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1135212259174">local_gateway_v4_ip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p4352132521714">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p153521125161716">Specifies the IPv4 interface address of the gateway used on the cloud. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b135272517177">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row19127102521713"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p12352192541715">remote_gateway_v4_ip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p183521825141717">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1352025171719">Specifies the IPv4 interface address of the gateway used on premises. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b735272571719">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row712782591713"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p935372511717">ies_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p2353112510177">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p635352581717">Specifies the ID of an IES edge site. (This parameter is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row912710256175"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1353112571710">reason</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1435316254172">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19353825141711">Displays error information if the status of a line is <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1635316252179">Error</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row101271325161711"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p5354925131716">rate_limit</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1735422516176">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19354132521720">Specifies whether rate limiting is enabled on a virtual interface.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row121281625171717"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p2354132551718">address_family</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p10354192516171">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p135417257172">Specifies the address family of the virtual interface, which can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b335412250177">IPv4</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b16354625171711">IPv6</strong>. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1135472541715">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row41281625161711"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p83542251173">local_gateway_v6_ip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p33549256178">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p7355325191714">Specifies the IPv6 interface address of the gateway used on the cloud. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1435532591716">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1512814259175"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p18355122561715">remote_gateway_v6_ip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p16355182512170">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p23551625181712">Specifies the IPv6 interface address of the gateway used on premises. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1135502518172">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row9128182591713"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p9355425191718">lgw_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p73559254173">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p8355142521710">Specifies the ID of the local gateway, which is used in IES scenarios. (This parameter is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row14128625111714"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p193550258176">gateway_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p435682512174">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p143564259171">Specifies the ID of the gateway associated with the virtual interface.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row112892521717"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p935682571714">remote_ep_group</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p235602510178">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p435610257174">Specifies the remote subnet list, which records the CIDR blocks used in the on-premises data center. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1335652515177">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row141280259179"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1335642521720">service_ep_group</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p935622511716">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p23564254173">Specifies the list of public network addresses that can be accessed by the on-premises data center. This field is required in the APIs of public network connections. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b33561625171712">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row6128925151715"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1935712517178">bgp_route_limit</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1035711255177">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p33571725181712">Specifies the BGP route configuration.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row512822518178"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p735722518170">priority</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p635719251176">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p4357925161711">Specifies the priority of a virtual interface. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1735710253173">normal</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1635742511170">low</strong>. If the priorities are the same, the virtual interfaces work in load balancing mode. If the priorities are different, the virtual interfaces work in active/standby pairs. Outbound traffic is preferentially forwarded to the normal virtual interface with a higher priority. This option is only supported by virtual interfaces that use BGP routing.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19357525101716">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b0357192521718">normal</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1635714250171">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001735825668_ul23571125171716"><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li1135852571719"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b193583259178">normal</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li33581252170"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b9358172515178">low</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row161281425191716"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p183589252177">vif_peers</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p3358122514170">Array of <a href="#UpdateVirtualInterface__en-us_topic_0000001735825668_response_VifPeer">VifPeer</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p17358132518171">Provides information about virtual interface peers. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1412842571710"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p83581225191713">extend_attribute</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p14358625141710"><a href="#UpdateVirtualInterface__en-us_topic_0000001735825668_response_VifExtendAttribute">VifExtendAttribute</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p835922514177">Provides extended parameter information. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdateVirtualInterface__en-us_topic_0000001735825668_response_VifPeer"></a><a name="en-us_topic_0000001735825668_response_VifPeer"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001735825668_response_VifPeer" frame="border" border="1" rules="all"><caption><b>Table 7 </b>VifPeer</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row81901125121718"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.5.2.4.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p11361112541710">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.5.2.4.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p636122511711">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.4.5.2.4.1.3"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p13616252171">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row20190525171718"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p836172519176">id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p73612025201712">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p173611725101720">Specifies the resource ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p0361525141718">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b183610257172">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p173611425161717">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b03616251175">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1190525151711"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p6362112519177">tenant_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p436213252174">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p236222510171">Specifies the ID of the project that the virtual interface peer belongs to.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p4362112591718">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b53621025151716">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p036262519170">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b63621225141717">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row7191122512177"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1362825141716">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p153621425181719">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p2362142513177">Specifies the name of the virtual interface peer.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p133628253174">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b236316259170">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p73635251174">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b736310257175">64</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row71912254172"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p236352531717">description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19363192515173">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p7363152516171">Provides supplementary information about the virtual interface peer.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p03631425141720">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b53631025101712">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1363202581711">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1136392512175">128</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row519112517176"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p5363132561716">address_family</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p6363172531715">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p11364325181716">Specifies the address family type of the virtual interface, which can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b2364122521717">IPv4</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b13364152517172">IPv6</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1519162519179"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p20364425201717">local_gateway_ip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p536472501711">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1736422515173">Specifies the address of the virtual interface peer used on the cloud.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row18191142591717"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p17364202514177">remote_gateway_ip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p10364825201720">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p53641125191716">Specifies the address of the virtual interface peer used in the on-premises data center.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row16191925131712"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p336422517176">route_mode</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p836413251171">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1736522515174">Specifies the routing mode, which can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b136522571712">static</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b2036552511170">bgp</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p16365162501720">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b036511257172">255</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p14365192511179">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001735825668_ul15365925141718"><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li93651325201717"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b53651925111715">bgp</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li336532512171"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b236532591715">static</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row5191172561720"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p036512259177">bgp_asn</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19366142531717">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p2036614258175">Specifies the ASN of the BGP peer.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p183662251172">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b15366112551716">1</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p103661125141712">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1536682519179">4294967295</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1319182511711"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1936612551716">bgp_md5</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1036672511717">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p336613254178">Specifies the MD5 password of the BGP peer.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row51911325111714"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p53661125151710">remote_ep_group</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p636611253173">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1136772517179">Specifies the remote subnet list, which records the CIDR blocks used in the on-premises data center.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1919132541717"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p0367825131717">service_ep_group</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1336715251173">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p5367925121717">Specifies the list of public network addresses that can be accessed by the on-premises data center. This field is required in the APIs of public network connections.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1019222511720"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p43670254174">device_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p203671425131713">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p193671525151713">Specifies the ID of the device that the virtual interface peer belongs to.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row19192172516175"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19367125101718">bgp_route_limit</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p9367112551717">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p63674252179">Specifies the BGP route configuration.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1319292516171"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p103681325111719">bgp_status</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p436812519177">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p03688255176">Specifies the BGP protocol status of the virtual interface peer. If the virtual interface peer uses static routing, the status is <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b836802520174">null</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1136822561719">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b4368125101717">10</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1619292520178"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p936819255178">status</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1536882520177">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p93687256170">Specifies the status of the virtual interface peer.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row101922025131717"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p13368102514179">vif_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p103680252174">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p33691325111714">Specifies the ID of the virtual interface corresponding to the virtual interface peer.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p43691925101712">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b103691325191719">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p163699251178">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1936922541710">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row519262551717"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p143692025111716">receive_route_num</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1636914258174">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p3369112518170">Specifies the number of received BGP routes if BGP routing is used. If static routing is used, this parameter is meaningless and the value is <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b33694255171">-1</strong>. Note: If this parameter cannot be obtained, contact customer service to migrate your ports.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row13192102541710"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p193691025161719">enable_nqa</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p036912513170">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p15370725131714">Specifies whether to enable NQA. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b15370225171710">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b137019251177">false</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1192142515177"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p16370182518174">enable_bfd</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1237011256179">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1237062518177">Specifies whether to enable BFD. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b16370202513176">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b8370225101714">false</strong>.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdateVirtualInterface__en-us_topic_0000001735825668_response_VifExtendAttribute"></a><a name="en-us_topic_0000001735825668_response_VifExtendAttribute"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001735825668_response_VifExtendAttribute" frame="border" border="1" rules="all"><caption><b>Table 8 </b>VifExtendAttribute</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row102151125131719"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.6.2.4.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p937012519177">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.6.2.4.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p2370192551710">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.4.6.2.4.1.3"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1370192511717">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row8215182519172"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p237102561715">ha_type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p19371925161718">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p13371142511720">Specifies the availability detection type of the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p123711425101715">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001735825668_ul13371725141718"><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li6371625161715"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b13371162513175">nqa</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li537112511711"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b937192591718">bfd</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row721532571714"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p63711225101712">ha_mode</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p13371202519178">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1337217259177">Specifies the availability detection mode.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1837219257175">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001735825668_ul1337215255179"><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li23721025151712"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b637212253176">auto_single</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li17372182591713"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b18372525101710">auto_multi</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li6372132531717"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b937252513171">static_single</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li113721425131716"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b237252515174">static_multi</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001735825668_li137392571710"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b15373172518178">enhance_nqa</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row42160255179"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p0373225131714">detect_multiplier</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p33731225141710">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p5373132517171">Specifies the number of detection retries.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p16373192515179">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1037312511176">5</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row10216112511711"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p43739255179">min_rx_interval</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1537316258179">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1137317258172">Specifies the interval for receiving detection packets.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p037352511171">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1937432519174">1000</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row17216202521718"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p13374132519177">min_tx_interval</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p5374725191715">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p143741025151710">Specifies the interval for sending detection packets.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p137419259178">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b1337492516172">1000</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row15216122561714"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p1437419255173">remote_disclaim</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p14374725161711">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p83741254179">Specifies the remote identifier of the static BFD session.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1921612513179"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p2037442541717">local_disclaim</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p123741125171712">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p133751025101718">Specifies the local identifier of the static BFD session.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001735825668_section037502519170"><h4 class="sectiontitle">Example Requests</h4><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p137515253176">Updating the name and description of a virtual interface and changing its bandwidth to 2 Mbit/s</p>
<pre class="screen" id="UpdateVirtualInterface__en-us_topic_0000001735825668_screen837582561713">PUT https://{dc_endpoint}/v3/0605768a3300d5762f82c01180692873/dcaas/virtual-interfaces/0d0fdf63-f2c4-491c-8866-d504796189be
{
"virtual_interface" : {
"name" : "vif-0819",
"description" : "mytest",
"bandwidth" : 2
}
}</pre>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001735825668_section53761425131715"><h4 class="sectiontitle">Example Responses</h4><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p7376625161714"><strong id="UpdateVirtualInterface__en-us_topic_0000001735825668_b4376162551710">Status code: 200</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p537617259171">OK</p>
<pre class="screen" id="UpdateVirtualInterface__en-us_topic_0000001735825668_screen1237652531711">{
"virtual_interface" : {
"id" : "0d0fdf63-f2c4-491c-8866-d504796189be",
"name" : "vif-0819",
"description" : "mytest",
"tenant_id" : "0605768a3300d5762f82c01180692873",
"direct_connect_id" : "4673e339-8412-4ee1-b73e-2ba9cdfa54c1",
"vgw_id" : "8a47064a-f34c-4f94-b7fe-cac456c9b37b",
"type" : "private",
"service_type" : "VGW",
"vlan" : 332,
"bandwidth" : 2,
"status" : "ACTIVE",
"create_time" : "2022-08-19T11:28:06.000Z",
"admin_state_up" : true,
"enable_bfd" : false,
"route_limit" : 50,
"enable_nqa" : false,
"local_gateway_v4_ip" : "1.1.1.1/30",
"remote_gateway_v4_ip" : "1.1.1.2/30",
"ies_id" : null,
"reason" : null,
"rate_limit" : false,
"address_family" : "ipv4",
"local_gateway_v6_ip" : null,
"remote_gateway_v6_ip" : null,
"lgw_id" : null,
"lag_id" : null,
"gateway_id" : null,
"remote_ep_group" : [ "1.1.2.0/30" ],
"service_ep_group" : [ ],
"bgp_route_limit" : 100,
"priority" : "normal",
"vif_peers" : [ {
"id" : "c768eb52-12a8-4859-9b43-81194643040c",
"tenant_id" : "0605768a3300d5762f82c01180692873",
"name" : "vif-0819",
"description" : "",
"address_family" : "ipv4",
"local_gateway_ip" : "1.1.1.1/30",
"remote_gateway_ip" : "1.1.1.2/30",
"route_mode" : "static",
"bgp_asn" : null,
"bgp_md5" : null,
"device_id" : "18.9.215.131",
"bgp_route_limit" : 100,
"bgp_status" : null,
"status" : "ACTIVE",
"vif_id" : "0d0fdf63-f2c4-491c-8866-d504796189be",
"receive_route_num" : -1,
"remote_ep_group" : [ "1.1.2.0/30" ],
"service_ep_group" : null,
"enable_bfd" : false,
"enable_nqa" : false
} ],
"enterprise_project_id" : "0"
},
"request_id" : "5633df7af874576d819a481c76673236"
}</pre>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001735825668_section1039392516173"><h4 class="sectiontitle">Status Codes</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001735825668_status_code" frame="border" border="1" rules="all"><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row19267725141719"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.7.2.1.3.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p03931825121713">Status Code</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="85%" id="mcps1.3.7.2.1.3.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p23931225121720">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001735825668_row1268142517178"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p839342515178">200</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p3393152515179">OK</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001735825668_section17393192531720"><h4 class="sectiontitle">Error Codes</h4><p id="UpdateVirtualInterface__en-us_topic_0000001735825668_p183931125101718">See <a href="ErrorCode.html">Error Codes</a>.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="topic_300000002.html">Virtual Interface</a></div>
</div>
</div>