Files
doc-exports/docs/dc/api-ref/UpdateVirtualInterface.html
fanqinying 070036121f DC API 20241129 version
Reviewed-by: Hajba, László Antal <laszlo-antal.hajba@t-systems.com>
Co-authored-by: fanqinying <fanqinying@huawei.com>
Co-committed-by: fanqinying <fanqinying@huawei.com>
2025-09-08 13:31:33 +00:00

867 lines
91 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<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_0000001782745621_section11171122932811"><h4 class="sectiontitle">Function</h4><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1317217297283">This API is used to update a virtual interface.</p>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001782745621_section201721829152814"><h4 class="sectiontitle">URI</h4><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p8172629152814">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_0000001782745621_table161742296284" frame="border" border="1" rules="all"><caption><b>Table 1 </b>URI parameters</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row16173229202813"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p5174102932816">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_0000001782745621_p317412922813">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_0000001782745621_p51746296283">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_0000001782745621_p91751129102815">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1173142915285"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p417513299283">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_0000001782745621_p101751929152813">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_0000001782745621_p131759292284">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_0000001782745621_p15176529122815">Specifies the project ID.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row217314295281"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1717652902812">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_0000001782745621_p31762029162820">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_0000001782745621_p1717612293289">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_0000001782745621_p3177162919283">Specifies the virtual interface ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p121774297288">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b18315253177">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p31771229142812">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b118352591710">36</strong></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001782745621_section1117714292283"><h4 class="sectiontitle">Request Parameters</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001782745621_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_0000001782745621_row5178112952818"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p31781129162816">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_0000001782745621_p1817914293282">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_0000001782745621_p117911299283">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_0000001782745621_p181799292282">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1017818293285"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p31808299281">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_0000001782745621_p141808298289">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_0000001782745621_p718017292289">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_0000001782745621_p19180152932812">Specifies the user token. To obtain the token, see section "Obtaining the User Token" in the <em id="UpdateVirtualInterface__en-us_topic_0000001782745621_i16891625101719">Identity and Access Management API Reference</em>. The token is the value of <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b178992510179">X-Subject-Token</strong> in the response header.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p518182913280">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b12897259175">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p618122932811">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b2904258179">10240</strong></p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001782745621_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_0000001782745621_row1918142992819"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1718252982812">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_0000001782745621_p418282912812">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_0000001782745621_p13183122911288">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_0000001782745621_p018332962810">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row61812298283"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p171831829202819">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_0000001782745621_p1918342914287">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_0000001782745621_p15184122913285"><a href="#UpdateVirtualInterface__en-us_topic_0000001782745621_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_0000001782745621_p518410294283">Specifies the virtual interface to be updated.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdateVirtualInterface__en-us_topic_0000001782745621_request_UpdateVirtualInterface"></a><a name="en-us_topic_0000001782745621_request_UpdateVirtualInterface"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001782745621_request_UpdateVirtualInterface" frame="border" border="1" rules="all"><caption><b>Table 4 </b>UpdateVirtualInterface</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1118592914286"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p14186229132819">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_0000001782745621_p318662912289">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_0000001782745621_p21871329122810">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_0000001782745621_p918762919283">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row71851229162816"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p201904292286">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_0000001782745621_p8191162915281">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_0000001782745621_p18191729102814">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_0000001782745621_p81911429122812">Specifies the virtual interface name.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p171917295280">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b3102182521718">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1192142917286">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b181021125141711">64</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1185152913284"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p3192162919281">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_0000001782745621_p519232952817">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_0000001782745621_p14192132982810">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_0000001782745621_p1519382932819">Provides supplementary information about the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p19193122913282">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b20104162551714">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p519342918281">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b910412541716">128</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row9185629192816"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p719392916288">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_0000001782745621_p1719442918282">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_0000001782745621_p6194152932819">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_0000001782745621_p1819482910289">Specifies the virtual interface bandwidth configuration.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1194029102819">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b310612511177">2</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p3194529192815">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1106122591714">2147483647</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1518522912286"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p4195729112812">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_0000001782745621_p17195929112814">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_0000001782745621_p31957294280">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_0000001782745621_p1019542932817">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_0000001782745621_row818592910285"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p161961129202819">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_0000001782745621_p4196529152815">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_0000001782745621_p5196182902818">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_0000001782745621_p171961729192813">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_0000001782745621_row191854292283"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1119782912287">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_0000001782745621_p01972299280">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_0000001782745621_p16197629132811">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_0000001782745621_p3198329122812">Specifies whether to enable BFD (Bidirectional Forwarding Detection). The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b16112192511176">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b2011222571718">false</strong>. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row3185152922814"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p819822972818">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_0000001782745621_p16198102917288">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_0000001782745621_p31988295283">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_0000001782745621_p8199172918286">Specifies whether to enable NQA (Network Quality Analysis). The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b811411250175">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1211422571710">false</strong>. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row91861629102815"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p141991029202813">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_0000001782745621_p141991029162813">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_0000001782745621_p4199129102820">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_0000001782745621_p1820012952814">Confirms the virtual interfaces created by other users. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b19116112520173">ACCEPTED</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b3116162519174">REJECTED</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p18200629152816">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001782745621_ul112002297288"><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li15200142914283"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b162004294288">ACCEPTED</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li22009295286"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1720011299283">REJECTED</strong></li></ul>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001782745621_section112011329102817"><h4 class="sectiontitle">Response Parameters</h4><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p22011629202817"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1311802514179">Status code: 200</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001782745621_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_0000001782745621_row82014296287"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.4.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p2020282982810">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_0000001782745621_p15203229142815">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_0000001782745621_p19203112992819">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row62024292280"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p18203329102816">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_0000001782745621_p2203202972811">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_0000001782745621_p1420492982811">Specifies the request ID.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row320262919284"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p120417299284">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_0000001782745621_p1320482982812"><a href="#UpdateVirtualInterface__en-us_topic_0000001782745621_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_0000001782745621_p120482952818">Specifies the virtual interface.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdateVirtualInterface__en-us_topic_0000001782745621_response_VirtualInterface"></a><a name="en-us_topic_0000001782745621_response_VirtualInterface"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001782745621_response_VirtualInterface" frame="border" border="1" rules="all"><caption><b>Table 6 </b>VirtualInterface</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row8206192982819"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.4.2.4.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p192100294288">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_0000001782745621_p14210182915280">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_0000001782745621_p1421120298287">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1020672942818"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p132111029112817">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_0000001782745621_p7211122912280">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_0000001782745621_p19212182915287">Specifies the virtual interface ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p2212129182811">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b81321525131710">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row82071229162813"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p12212102917281">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_0000001782745621_p321211297283">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_0000001782745621_p3213122910282">Specifies the virtual interface name.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p182135292288">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b113372517175">64</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row82071229102811"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p5213929182812">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_0000001782745621_p121322922815">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_0000001782745621_p6213162911280">Specifies the administrative status. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b61359250172">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b613572511711">false</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row120752932820"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p221412291286">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_0000001782745621_p121419297289">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_0000001782745621_p152141129132813">Specifies the virtual interface bandwidth.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1321542942813">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b111361125191717">2</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p42152291284">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b191371525191716">2147483647</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row15207329162816"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p521542912811">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_0000001782745621_p5215132922813">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_0000001782745621_p721612296285">Specifies when the virtual interface was created. The UTC time format is <em id="UpdateVirtualInterface__en-us_topic_0000001782745621_i1582162718">yyyy-MM-ddTHH:mm:ss.SSSZ</em>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p18216142932817">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b111382255179">255</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row720714295289"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1321612290289">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_0000001782745621_p18216182982814">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_0000001782745621_p82177290281">Provides supplementary information about the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1321742932813">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b7140122521719">128</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row720762915280"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p621712932819">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_0000001782745621_p19217129102819">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_0000001782745621_p18218112917283">Specifies the connection ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p15218829192820">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b41421325191718">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row172071829122820"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p421812917281">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_0000001782745621_p1521812942817">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_0000001782745621_p152220194273">Specifies the gateway type. The value is <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b17148103093414">VGW</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1207229182816"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p42201429192812">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_0000001782745621_p16220102913281">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_0000001782745621_p192201629142815">Specifies the operating status. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1914642591718">ACTIVE</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b12146202517177">DOWN</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1714602581712">BUILD</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b414612521714">ERROR</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b914617251172">PENDING_CREATE</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b9146825131720">PENDING_UPDATE</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1514672551713">PENDING_DELETE</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1614611258178">DELETED</strong>, <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1214682531720">AUTHORIZATION</strong>, or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b131461025201713">REJECTED</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row820715298281"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p2221629182812">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_0000001782745621_p20221429152815">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_0000001782745621_p1322120291287">Specifies the project ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p422110291288">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b13148725131712">32</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p18221122920281">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b414832511173">32</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1320713295284"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p3222162915283">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_0000001782745621_p182221829162817">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_0000001782745621_p1422272922817">Specifies the type of the virtual interface. The value is <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1081211404107">private</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p14222172916285">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1621694821016">private</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p17222142918283">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b592379553">255</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1322322917288">Enumeration values: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b207275205262">private</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row10207929162819"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p13223429182811">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_0000001782745621_p922492913288">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_0000001782745621_p8224329182818">Specifies the virtual gateway ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p222414294286">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1615332561711">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p15224162902812">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b51546252173">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row02071929162818"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p182241329192820">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_0000001782745621_p9225929162811">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_0000001782745621_p1122542922812">Specifies the VLAN for connecting to the customer gateway. The value ranges from <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b415520255177">0</strong> to <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1215582511177">3999</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p7225229162810">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b4155112561711">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p10225829192810">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b915612541711">3999</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row42071129142815"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p42261295287">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_0000001782745621_p122692912282">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_0000001782745621_p182261629142815">Specifies the remote subnet route configurations of the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p522692942820">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1515792513174">1</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p022662962820">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1515812511713">200</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1522717299283">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b21581125121714">50</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row320892914282"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1722792919287">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_0000001782745621_p172271829172816">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_0000001782745621_p122271729172811">Specifies whether to enable NQA (Network Quality Analysis). The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b7181199125919">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b2181149145912">false</strong>. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row9208182918286"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p022811291289">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_0000001782745621_p722842918288">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_0000001782745621_p11228729112820">Specifies whether to enable BFD (Bidirectional Forwarding Detection). The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b142961765914">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b13429151735911">false</strong>. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row8208112913286"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p222822913287">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_0000001782745621_p182281029172813">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_0000001782745621_p1722918293285">Specifies the ID of the LAG associated with the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p42299297289">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1416352519171">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p42297297281">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b121634255178">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row82087291283"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p18229152992816">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_0000001782745621_p5230112910280">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_0000001782745621_p1823019296283">Specifies the ID of the device that the virtual interface belongs to.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row620832910287"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1123082916285">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_0000001782745621_p1230202992810">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_0000001782745621_p423112992815">Specifies the ID of the enterprise project that the virtual interface belongs to.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p15231192918289">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b6166525161717">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p22312029122817">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b816672513175">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row9208102952811"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p92311829162812">tags</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p3231162912810">Array of <a href="#UpdateVirtualInterface__en-us_topic_0000001782745621_response_Tag">Tag</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_0000001782745621_p62327298284">Specifies the tags.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1157430202811">Array length: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1811753116272">010</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row420842982813"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p4571630122814">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_0000001782745621_p15713011285">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_0000001782745621_p11574308282">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_0000001782745621_b135272517177">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1520815292284"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p157153052811">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_0000001782745621_p11575308289">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_0000001782745621_p19571301287">Specifies the IPv4 interface address of the gateway used on premises. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b735272571719">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row620862932811"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p557133092820">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_0000001782745621_p1057530112810">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_0000001782745621_p1957183019285">Specifies the edge site ID. (This parameter is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1920812972812"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p457193016280">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_0000001782745621_p1457130122810">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_0000001782745621_p14581330142813">Displays error information if the status of a line is <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1635316252179">Error</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row720952919289"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p145810309286">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_0000001782745621_p75863010284">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_0000001782745621_p16586303283">Specifies whether rate limiting is enabled on a virtual interface.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row7209142914288"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1258143032813">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_0000001782745621_p258203018283">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_0000001782745621_p858203015282">Specifies the address family of the virtual interface. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b335412250177">IPv4</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b16354625171711">IPv6</strong>. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1135472541715">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row112091229182814"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1558183092814">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_0000001782745621_p195816302288">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_0000001782745621_p7587304284">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_0000001782745621_b1435532591716">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row8209122920289"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p258173019286">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_0000001782745621_p19582030122817">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_0000001782745621_p1658193016286">Specifies the IPv6 interface address of the gateway used on premises. This parameter has been migrated to the <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1135502518172">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row4209102910283"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p65893017285">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_0000001782745621_p105817309286">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_0000001782745621_p13581830162810">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_0000001782745621_row1820910295281"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1658830172812">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_0000001782745621_p145811306281">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_0000001782745621_p75833017289">Specifies the ID of the gateway associated with the virtual interface. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row17209229162814"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p19581830172816">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_0000001782745621_p205873062812">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_0000001782745621_p145893015286">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_0000001782745621_b1039050710">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row220952914286"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p175893032814">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_0000001782745621_p1858143042813">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_0000001782745621_p259530112818">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_0000001782745621_b3197801517">vifpeer</strong> parameter list and will be discarded later.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row520962982820"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p12598302288">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_0000001782745621_p659173014283">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_0000001782745621_p95918303285">Specifies the BGP route configuration.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row22094295281"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1959173012286">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_0000001782745621_p9591430142811">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_0000001782745621_p659133016282">Specifies the priority of a virtual interface. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1617263349">normal</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1036366556">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_0000001782745621_p185913304289">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b0357192521718">normal</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p2595307288">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001782745621_ul175915304285"><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li659530142818"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1159113015289">normal</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li359203016283"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1459123019282">low</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1209192920283"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p19591030102810">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_0000001782745621_p165910305281">Array of <a href="#UpdateVirtualInterface__en-us_topic_0000001782745621_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_0000001782745621_p659193015287">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_0000001782745621_row62093294289"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1259153062820">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_0000001782745621_p3591830132815"><a href="#UpdateVirtualInterface__en-us_topic_0000001782745621_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_0000001782745621_p859230202817">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_0000001782745621_response_Tag"></a><a name="en-us_topic_0000001782745621_response_Tag"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001782745621_response_Tag" frame="border" border="1" rules="all"><caption><b>Table 7 </b>Tag</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_row386111195349"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.5.2.4.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_p71389204345">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_0000001782745621_en-us_topic_0000001735825404_p113892053413">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_0000001782745621_en-us_topic_0000001735825404_p19138320103413">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_row68621619203416"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_p1313811204343">key</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_p6138132013342">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><div class="p" id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_p988813512470">Specifies the tag key. The key:<ul id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_ul161904329534"><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_li19190153219534">Cannot be left blank.</li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_li7190432145319">Must be unique for each resource.</li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_li181905324537">Can contain a maximum of 36 Unicode characters.</li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_li1219019324535">Can contain only digits, letters, hyphens (-), underscores (_), at signs (@), and periods (.).</li></ul>
</div>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_row78621819123417"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_p2138122003420">value</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_p8138182073414">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.5.2.4.1.3 "><div class="p" id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_p422514116535">Specifies the tag value. The value:<ul id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_ul15189353205316"><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_li51898538530">Can be left blank.</li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_li16189195355312">Can contain a maximum of 43 Unicode characters.</li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_en-us_topic_0000001735825404_li181891853115318">Can contain only digits, letters, hyphens (-), underscores (_), at signs (@), and periods (.).</li></ul>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdateVirtualInterface__en-us_topic_0000001782745621_response_VifPeer"></a><a name="en-us_topic_0000001782745621_response_VifPeer"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001782745621_response_VifPeer" frame="border" border="1" rules="all"><caption><b>Table 8 </b>VifPeer</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row024712298289"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.6.2.4.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p36043015284">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_0000001782745621_p196053042818">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_0000001782745621_p1960173002810">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1224711298284"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p146053017280">id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p460330192816">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_0000001782745621_p166123019281">Specifies the resource ID.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1161173062813">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b183610257172">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p14616306283">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b03616251175">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1124782915287"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p146123010280">tenant_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p17611930122810">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_0000001782745621_p46113308286">Specifies the ID of the project that the virtual interface peer belongs to.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p86119304288">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b53621025151716">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p861123012819">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b63621225141717">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row18247529152819"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p4611430172818">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1761530162810">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_0000001782745621_p1061330122816">Specifies the name of the virtual interface peer.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p156183052816">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b236316259170">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p86133092817">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b416112897">64</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row52471129102811"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p961193018288">description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p136116301282">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_0000001782745621_p46123013285">Provides supplementary information about the virtual interface peer.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p961183072813">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b53631025101712">0</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p18611730122811">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1136392512175">128</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row524732942820"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p17613300284">address_family</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1561630142819">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_0000001782745621_p36118304287">Specifies the address family of the virtual interface. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b2364122521717">IPv4</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b13364152517172">IPv6</strong>.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row20247172962815"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p18611630142812">local_gateway_ip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p14621730182818">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_0000001782745621_p1462203017283">Specifies the gateway address of the virtual interface peer used on the cloud.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row824772992812"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1625306286">remote_gateway_ip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p66263018281">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_0000001782745621_p1162103032816">Specifies the gateway of the virtual interface peer used in the on-premises data center.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row2248629162816"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p166212300288">route_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_0000001782745621_p462630192816">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_0000001782745621_p2627302284">Specifies the routing mode. The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b136522571712">static</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b2036552511170">bgp</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p18622301286">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b036511257172">255</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p76212305280">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001782745621_ul1262193017287"><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li156218301288"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b862730182816">bgp</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li19624301280"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1962830162811">static</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row102481529192812"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p262530112813">bgp_asn</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p17621530112816">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_0000001782745621_p06223019281">Specifies the ASN of the BGP peer.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p16213301283">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b15366112551716">1</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p126243092820">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1536682519179">4294967295</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row0248102915285"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1621030142811">bgp_md5</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p062183042815">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_0000001782745621_p96211305282">Specifies the MD5 password of the BGP peer.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row42481429172820"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p262830202816">remote_ep_group</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p56393062811">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p11638305287">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_0000001782745621_row1924816299288"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p96343042811">service_ep_group</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1763183014289">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p66343014287">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_0000001782745621_row424819297285"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p2634306284">device_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p15633304283">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_0000001782745621_p1663103092818">Specifies the ID of the device that the virtual interface peer belongs to.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row424818297288"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p563930112817">bgp_route_limit</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p176320309289">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_0000001782745621_p66363062814">Specifies the BGP route configuration.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row172482298284"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p12631830132816">bgp_status</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1963130102814">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_0000001782745621_p1963103016282">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_0000001782745621_b836802520174">null</strong>.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p8631830162812">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b4368125101717">10</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1224842915285"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p12634306285">status</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p76319302286">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_0000001782745621_p0631930152815">Specifies the status of the virtual interface peer.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row192488294284"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1663133062814">vif_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p156343062819">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_0000001782745621_p1363113016287">Specifies the ID of the virtual interface corresponding to the virtual interface peer.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p7632307284">Minimum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b103691325191719">36</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p26393016289">Maximum: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1936922541710">36</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1024842952819"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p18631530172812">receive_route_num</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p463103019285">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_0000001782745621_p8631930192811">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_0000001782745621_b33694255171">-1</strong>. If this parameter cannot be obtained, contact customer service to migrate your ports.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row18248182911281"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1464133014287">enable_nqa</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p166415303284">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p196453017285">Specifies whether to enable NQA (Network Quality Analysis). The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b670332021718">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b14703122014176">false</strong>. (This is a reserved parameter and is not supported currently.)</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row62486297281"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p164530112816">enable_bfd</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p16649301282">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p864133010282">Specifies whether to enable BFD (Bidirectional Forwarding Detection). The value can be <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b283833165912">true</strong> or <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b148343315913">false</strong>. (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_0000001782745621_response_VifExtendAttribute"></a><a name="en-us_topic_0000001782745621_response_VifExtendAttribute"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001782745621_response_VifExtendAttribute" frame="border" border="1" rules="all"><caption><b>Table 9 </b>VifExtendAttribute</caption><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row426517294285"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.7.2.4.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p14645307280">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.7.2.4.1.2"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p46453014280">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.4.7.2.4.1.3"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p76493013288">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row82651429112810"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p964183012285">ha_type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p164103018287">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p0641330162815">Specifies the availability detection type of the virtual interface.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1164230162811">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001782745621_ul1664030132811"><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li56483002818"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b26412307284">nqa</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li96443015285"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b3641930182816">bfd</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row126532942814"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p264183042818">ha_mode</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p206493042817">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p364173015285">Specifies the availability detection mode.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1964123017281">Enumeration values:</p>
<ul id="UpdateVirtualInterface__en-us_topic_0000001782745621_ul464153032814"><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li265133016283"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b176513011289">auto_single</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li126510304282"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b565130182816">auto_multi</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li86593032810"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1765193015282">static_single</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li765123072812"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b19651630182812">static_multi</strong></li><li id="UpdateVirtualInterface__en-us_topic_0000001782745621_li86573072815"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b56533013283">enhance_nqa</strong></li></ul>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row182651029202813"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p156511307286">detect_multiplier</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p106563012818">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p7651030192811">Specifies the number of detection retries.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p465183082810">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1037312511176">5</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row6265142982813"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p106512304283">min_rx_interval</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1165830102818">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p66503019285">Specifies the interval for receiving detection packets.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p16553018283">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1937432519174">1000</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row42651129122820"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p116593011288">min_tx_interval</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p17656300288">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1465153010287">Specifies the interval for sending detection packets.</p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1865230122820">Default: <strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b1337492516172">1000</strong></p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row17266112918282"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p865330192820">remote_disclaim</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p126593052819">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p166103062818">Specifies the remote identifier of the static BFD session.</p>
</td>
</tr>
<tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row1026682920281"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p136616302281">local_disclaim</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p36619305282">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1766830202811">Specifies the local identifier of the static BFD session.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001782745621_section1566103072811"><h4 class="sectiontitle">Example Requests</h4><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p766143032816">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_0000001782745621_screen466143012816">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_0000001782745621_section8662306281"><h4 class="sectiontitle">Example Responses</h4><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1466193013288"><strong id="UpdateVirtualInterface__en-us_topic_0000001782745621_b4376162551710">Status code: 200</strong></p>
<p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p16614308289">OK</p>
<pre class="screen" id="UpdateVirtualInterface__en-us_topic_0000001782745621_screen186623019282">{
"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",
"tags": [],
"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_0000001782745621_section671630162815"><h4 class="sectiontitle">Status Codes</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdateVirtualInterface__en-us_topic_0000001782745621_status_code" frame="border" border="1" rules="all"><thead align="left"><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row15301142914285"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.7.2.1.3.1.1"><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p371163016281">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_0000001782745621_p7711730162814">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdateVirtualInterface__en-us_topic_0000001782745621_row12301192972820"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p1371113032816">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_0000001782745621_p57143013281">OK</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdateVirtualInterface__en-us_topic_0000001782745621_section1171123052811"><h4 class="sectiontitle">Error Codes</h4><p id="UpdateVirtualInterface__en-us_topic_0000001782745621_p3718302284">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 Interfaces</a></div>
</div>
</div>