forked from docs/doc-exports
Reviewed-by: Bobkova, Natalia <natalia.bobkova@t-systems.com> Co-authored-by: Chen, Junjie <chenjunjie@huawei.com> Co-committed-by: Chen, Junjie <chenjunjie@huawei.com>
865 lines
64 KiB
HTML
865 lines
64 KiB
HTML
<a name="ImportMicroservice"></a><a name="ImportMicroservice"></a>
|
|
|
|
<h1 class="topictitle1">Importing a Microservice</h1>
|
|
<div id="body10348195891318"><div class="section" id="ImportMicroservice__section834985811319"><h4 class="sectiontitle">Function</h4><p id="ImportMicroservice__p13495585136">This API is used to import a microservice.</p>
|
|
</div>
|
|
<div class="section" id="ImportMicroservice__section7349185891312"><h4 class="sectiontitle">Calling Method</h4><p id="ImportMicroservice__p1635055810136">For details, see <a href="apig-api-180713003.html">Calling APIs</a>.</p>
|
|
</div>
|
|
<div class="section" id="ImportMicroservice__section1435095814132"><h4 class="sectiontitle">URI</h4><p id="ImportMicroservice__p235085871320">POST /v2/{project_id}/apigw/instances/{instance_id}/microservice/import</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__table17352145861316" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Path Parameters</caption><thead align="left"><tr id="ImportMicroservice__row23511158191316"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.1"><p id="ImportMicroservice__p83521158171315">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.2"><p id="ImportMicroservice__p183531058161317">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.3"><p id="ImportMicroservice__p735355818136">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.3.2.5.1.4"><p id="ImportMicroservice__p2354135818138">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row10351205841310"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="ImportMicroservice__p1235455811311">project_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="ImportMicroservice__p13354145816131">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="ImportMicroservice__p135516581133">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="ImportMicroservice__p1235505812133">Project ID. For details about how to obtain it, see <a href="apig-api-180713009.html">Obtaining a Project ID</a>.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row19351155812138"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="ImportMicroservice__p8355145819139">instance_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="ImportMicroservice__p10355858111319">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="ImportMicroservice__p20356758201320">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="ImportMicroservice__p143564580131">Gateway ID, which can be obtained from the gateway information on the APIG console.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="ImportMicroservice__section735735891319"><h4 class="sectiontitle">Request Parameters</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__HeaderParameter" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Request header parameters</caption><thead align="left"><tr id="ImportMicroservice__row1535795841310"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.2.2.5.1.1"><p id="ImportMicroservice__p1435819585136">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.2.2.5.1.2"><p id="ImportMicroservice__p935865818134">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.2.2.5.1.3"><p id="ImportMicroservice__p3359115816133">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.4.2.2.5.1.4"><p id="ImportMicroservice__p8359205891319">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row4357358101314"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.2.2.5.1.1 "><p id="ImportMicroservice__p83599587133">X-Auth-Token</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.2.2.5.1.2 "><p id="ImportMicroservice__p53608586133">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.2.2.5.1.3 "><p id="ImportMicroservice__p1736012584137">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.2.2.5.1.4 "><p id="ImportMicroservice__p1436016581134">User token. It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is a token.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__request_MicroserviceImportReq" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Request body parameters</caption><thead align="left"><tr id="ImportMicroservice__row5361125881311"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.5.1.1"><p id="ImportMicroservice__p143631558101319">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="19.97%" id="mcps1.3.4.3.2.5.1.2"><p id="ImportMicroservice__p1836395820134">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20.03%" id="mcps1.3.4.3.2.5.1.3"><p id="ImportMicroservice__p1364105816138">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.4.3.2.5.1.4"><p id="ImportMicroservice__p0364155816132">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row113611858101317"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ImportMicroservice__p1536425812135">group_info</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.97%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ImportMicroservice__p13651558151311">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.03%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ImportMicroservice__p163651658151312"><a href="#ImportMicroservice__request_MicroserviceGroup">MicroserviceGroup</a> object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ImportMicroservice__p13651858141317">Information about the API group to import a microservice to.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row8361185861315"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ImportMicroservice__p1736665811316">service_type</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.97%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ImportMicroservice__p7366758121315">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.03%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ImportMicroservice__p636615831315">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ImportMicroservice__p123669583133">Microservice center type.</p>
|
|
<ul id="ImportMicroservice__ul183671758151320"><li id="ImportMicroservice__li1636710583139">CSE: CSE microservice registration center</li><li id="ImportMicroservice__li236715861313">CCE: CCE workload</li></ul>
|
|
<p id="ImportMicroservice__p936855811311">Enumeration values:</p>
|
|
<ul id="ImportMicroservice__ul6368175851310"><li id="ImportMicroservice__li14368105831316"><strong id="ImportMicroservice__b1136895801313">CSE</strong></li><li id="ImportMicroservice__li2368758151316"><strong id="ImportMicroservice__b18368165818132">CCE</strong></li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row736115813136"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ImportMicroservice__p1137113589134">protocol</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.97%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ImportMicroservice__p1737125871313">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.03%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ImportMicroservice__p15371135891310">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ImportMicroservice__p12372858161317">Request protocol used by APIG to access the microservice.</p>
|
|
<ul id="ImportMicroservice__ul8372105818132"><li id="ImportMicroservice__li1237214584136">HTTP</li><li id="ImportMicroservice__li113721058181318">HTTPS</li></ul>
|
|
<p id="ImportMicroservice__p10372358131319">Default: <strong id="ImportMicroservice__b11373165814135">HTTPS</strong></p>
|
|
<p id="ImportMicroservice__p33736585135">Enumeration values:</p>
|
|
<ul id="ImportMicroservice__ul237365851311"><li id="ImportMicroservice__li23734581131"><strong id="ImportMicroservice__b10373125861311">HTTP</strong></li><li id="ImportMicroservice__li1337316587133"><strong id="ImportMicroservice__b23731758121312">HTTPS</strong></li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row143626582137"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ImportMicroservice__p18374145810138">apis</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.97%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ImportMicroservice__p03749589138">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.03%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ImportMicroservice__p103746580135">Array of <a href="#ImportMicroservice__request_MicroserviceApiCreate">MicroserviceApiCreate</a> objects</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ImportMicroservice__p1537525815139">Imported APIs.</p>
|
|
<p id="ImportMicroservice__p237565812131">Array Length: <strong id="ImportMicroservice__b1537519581135">1 - 50</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1936219584138"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ImportMicroservice__p337625810133">backend_timeout</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.97%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ImportMicroservice__p937625811315">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.03%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ImportMicroservice__p13377858171314">Integer</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ImportMicroservice__p173771458101310">Timeout allowed for APIG to request the backend service. You can set the maximum timeout using the backend_timeout configuration item. The maximum value is 600,000, and the default value is 5000.</p>
|
|
<p id="ImportMicroservice__p237775811132">Unit: ms.</p>
|
|
<p id="ImportMicroservice__p133771358141314">Minimum: <strong id="ImportMicroservice__b53787583137">1</strong></p>
|
|
<p id="ImportMicroservice__p73784587137">Default: <strong id="ImportMicroservice__b037865813139">5000</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row123621658181310"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ImportMicroservice__p1737813586136">auth_type</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.97%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ImportMicroservice__p10379205871311">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.03%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ImportMicroservice__p15379195811132">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ImportMicroservice__p1037935818131">API authentication mode. By default, authentication is not required.</p>
|
|
<ul id="ImportMicroservice__ul538085891316"><li id="ImportMicroservice__li138015588134">NONE</li><li id="ImportMicroservice__li17380058181318">APP</li><li id="ImportMicroservice__li1838065861313">IAM</li></ul>
|
|
<p id="ImportMicroservice__p15381175851310">Default: <strong id="ImportMicroservice__b73811058181311">NONE</strong></p>
|
|
<p id="ImportMicroservice__p12381175801319">Enumeration values:</p>
|
|
<ul id="ImportMicroservice__ul1838115817130"><li id="ImportMicroservice__li1338185814133"><strong id="ImportMicroservice__b183811581131">NONE</strong></li><li id="ImportMicroservice__li1382125820139"><strong id="ImportMicroservice__b3382175871314">APP</strong></li><li id="ImportMicroservice__li123821158141317"><strong id="ImportMicroservice__b1938245891316">IAM</strong></li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row16362458191312"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ImportMicroservice__p838265861311">cors</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.97%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ImportMicroservice__p1738315831317">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.03%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ImportMicroservice__p123832585137">Boolean</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ImportMicroservice__p1938385821313">Whether CORS is supported. By default, it is not supported.</p>
|
|
<ul id="ImportMicroservice__ul14384458101312"><li id="ImportMicroservice__li23841583135">true: Supported.</li><li id="ImportMicroservice__li838495891311">false: Not supported.</li></ul>
|
|
<p id="ImportMicroservice__p1138485819132">Default: <strong id="ImportMicroservice__b8384125841315">false</strong></p>
|
|
<p id="ImportMicroservice__p9384165814137">Enumeration values:</p>
|
|
<ul id="ImportMicroservice__ul53857583132"><li id="ImportMicroservice__li938516586137"><strong id="ImportMicroservice__b16385135816136">true</strong></li><li id="ImportMicroservice__li638515813130"><strong id="ImportMicroservice__b23850580133">false</strong></li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1636275841316"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ImportMicroservice__p1838611589136">cse_info</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.97%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ImportMicroservice__p938618587134">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.03%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ImportMicroservice__p133861358171314"><a href="#ImportMicroservice__request_MicroServiceInfoCSECreate">MicroServiceInfoCSECreate</a> object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ImportMicroservice__p153874582131">CSE microservice details. This parameter is required if service_type is set to CSE.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row53621758161316"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ImportMicroservice__p838775819139">cce_info</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.97%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ImportMicroservice__p163871958141320">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.03%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ImportMicroservice__p838855810139"><a href="#ImportMicroservice__request_MicroServiceInfoCCECreate">MicroServiceInfoCCECreate</a> object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ImportMicroservice__p938845810133">CCE workload details. This parameter is required if service_type is set to CCE.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><a name="ImportMicroservice__request_MicroserviceGroup"></a><a name="request_MicroserviceGroup"></a><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__request_MicroserviceGroup" frame="border" border="1" rules="all"><caption><b>Table 4 </b>MicroserviceGroup</caption><thead align="left"><tr id="ImportMicroservice__row19391195841310"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.4.2.5.1.1"><p id="ImportMicroservice__p17392135821317">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.4.2.5.1.2"><p id="ImportMicroservice__p1539245861317">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.4.2.5.1.3"><p id="ImportMicroservice__p14393258131319">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.4.4.2.5.1.4"><p id="ImportMicroservice__p1039314585132">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row1839175841317"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.1 "><p id="ImportMicroservice__p123932583138">group_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="ImportMicroservice__p1239415588137">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="ImportMicroservice__p14394175819136">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.4.2.5.1.4 "><p id="ImportMicroservice__p6395185810131">An existing group. If this parameter is left empty, a new group is created.</p>
|
|
<p id="ImportMicroservice__p20395558131320">Minimum: <strong id="ImportMicroservice__b10395125871313">0</strong></p>
|
|
<p id="ImportMicroservice__p15395165811133">Maximum: <strong id="ImportMicroservice__b6395135820132">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1939105816138"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.1 "><p id="ImportMicroservice__p1396205816136">group_name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="ImportMicroservice__p1739617585133">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="ImportMicroservice__p1739615584139">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.4.2.5.1.4 "><p id="ImportMicroservice__p139645891312">Name of the API group. This parameter is required when group_id is empty.</p>
|
|
<p id="ImportMicroservice__p339785851314">Enter 3 to 255 characters, starting with a letter or digit. Only letters, digits, and these special characters are allowed: -_./:()</p>
|
|
<p id="ImportMicroservice__p1339718584137">Minimum: <strong id="ImportMicroservice__b439815586131">3</strong></p>
|
|
<p id="ImportMicroservice__p1039810582131">Maximum: <strong id="ImportMicroservice__b8398195811312">255</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row13915584136"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.1 "><p id="ImportMicroservice__p439855871318">app_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="ImportMicroservice__p53991358161314">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="ImportMicroservice__p20399205851320">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.4.2.5.1.4 "><p id="ImportMicroservice__p1940075881317">Integration application to which the new group belongs. This parameter is required when group_id is empty.</p>
|
|
<p id="ImportMicroservice__p1440075819132">Minimum: <strong id="ImportMicroservice__b140013587131">0</strong></p>
|
|
<p id="ImportMicroservice__p84001058181319">Maximum: <strong id="ImportMicroservice__b1640125841320">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><a name="ImportMicroservice__request_MicroserviceApiCreate"></a><a name="request_MicroserviceApiCreate"></a><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__request_MicroserviceApiCreate" frame="border" border="1" rules="all"><caption><b>Table 5 </b>MicroserviceApiCreate</caption><thead align="left"><tr id="ImportMicroservice__row3402155891311"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.5.2.5.1.1"><p id="ImportMicroservice__p94036580132">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.5.2.5.1.2"><p id="ImportMicroservice__p64031589130">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.5.2.5.1.3"><p id="ImportMicroservice__p15404175817135">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.4.5.2.5.1.4"><p id="ImportMicroservice__p54045589131">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row5402135814132"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.1 "><p id="ImportMicroservice__p1404458191319">name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.2 "><p id="ImportMicroservice__p1340565810134">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.3 "><p id="ImportMicroservice__p340555817138">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.5.2.5.1.4 "><p id="ImportMicroservice__p24061458161316">API name.</p>
|
|
<p id="ImportMicroservice__p1440645812132">Start with a letter or digit, and use only letters, digits, and these special characters: -_./:()</p>
|
|
<p id="ImportMicroservice__p1440619587134">Minimum: <strong id="ImportMicroservice__b8407115810135">3</strong></p>
|
|
<p id="ImportMicroservice__p1640719584134">Maximum: <strong id="ImportMicroservice__b14077585130">255</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row84022058181315"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.1 "><p id="ImportMicroservice__p540735810131">req_method</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.2 "><p id="ImportMicroservice__p74071058201317">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.3 "><p id="ImportMicroservice__p144086589136">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.5.2.5.1.4 "><p id="ImportMicroservice__p174082058151315">Request method.</p>
|
|
<p id="ImportMicroservice__p17408105871315">Default: <strong id="ImportMicroservice__b1409125816137">ANY</strong></p>
|
|
<p id="ImportMicroservice__p11409145811312">Enumeration values:</p>
|
|
<ul id="ImportMicroservice__ul54091158181320"><li id="ImportMicroservice__li240985816131"><strong id="ImportMicroservice__b1940995811310">GET</strong></li><li id="ImportMicroservice__li1409958151310"><strong id="ImportMicroservice__b1040975819131">POST</strong></li><li id="ImportMicroservice__li14101558141313"><strong id="ImportMicroservice__b1241025817135">PUT</strong></li><li id="ImportMicroservice__li184101758191317"><strong id="ImportMicroservice__b15410135841317">DELETE</strong></li><li id="ImportMicroservice__li34101558151312"><strong id="ImportMicroservice__b94101258101314">HEAD</strong></li><li id="ImportMicroservice__li19410105818133"><strong id="ImportMicroservice__b141135817136">PATCH</strong></li><li id="ImportMicroservice__li24118585136"><strong id="ImportMicroservice__b15411205851311">OPTIONS</strong></li><li id="ImportMicroservice__li04111658131311"><strong id="ImportMicroservice__b841165813138">ANY</strong></li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row14402135810132"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.1 "><p id="ImportMicroservice__p241165818131">req_uri</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.2 "><p id="ImportMicroservice__p941213582133">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.3 "><p id="ImportMicroservice__p194141958131312">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.5.2.5.1.4 "><p id="ImportMicroservice__p841517580136">Request address, which can contain request parameters enclosed with braces ({}). For example, /getUserInfo/{userId}. Special characters, such as asterisks (*), slashes (/), percent signs (%), hyphens (-), underscores (_), and periods (.), are allowed. It can contain a maximum of 512 characters and must comply with URI specifications.</p>
|
|
<p id="ImportMicroservice__p20415058171313">/apic/health_check is the preset health check path of APIG. If req_method=GET is passed, req_uri=/apic/health_check is not supported.</p>
|
|
<div class="note" id="ImportMicroservice__note3416858111313"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="ImportMicroservice__p541619587137">The address must comply with the URI specifications.</p>
|
|
</div></div>
|
|
<p id="ImportMicroservice__p104171358131319">Minimum: <strong id="ImportMicroservice__b104171658101316">1</strong></p>
|
|
<p id="ImportMicroservice__p9417058111318">Maximum: <strong id="ImportMicroservice__b14171658131310">512</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1840225811134"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.1 "><p id="ImportMicroservice__p1141715891314">match_mode</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.2 "><p id="ImportMicroservice__p1241765811315">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.5.2.5.1.3 "><p id="ImportMicroservice__p12418195811138">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.5.2.5.1.4 "><p id="ImportMicroservice__p7418358111310">API matching mode.</p>
|
|
<ul id="ImportMicroservice__ul141810587132"><li id="ImportMicroservice__li3418858161314">SWA: Prefix match.</li><li id="ImportMicroservice__li194199583139">NORMAL: Exact match.</li></ul>
|
|
<p id="ImportMicroservice__p241915891319">Default value: NORMAL</p>
|
|
<p id="ImportMicroservice__p164191858131319">Default: <strong id="ImportMicroservice__b941995861316">SWA</strong></p>
|
|
<p id="ImportMicroservice__p19419858141313">Enumeration values:</p>
|
|
<ul id="ImportMicroservice__ul242015851311"><li id="ImportMicroservice__li1242014589134"><strong id="ImportMicroservice__b5420458201318">SWA</strong></li><li id="ImportMicroservice__li642085861314"><strong id="ImportMicroservice__b204201658141314">NORMAL</strong></li></ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><a name="ImportMicroservice__request_MicroServiceInfoCSECreate"></a><a name="request_MicroServiceInfoCSECreate"></a><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__request_MicroServiceInfoCSECreate" frame="border" border="1" rules="all"><caption><b>Table 6 </b>MicroServiceInfoCSECreate</caption><thead align="left"><tr id="ImportMicroservice__row19421358181318"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.6.2.5.1.1"><p id="ImportMicroservice__p104224587137">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.6.2.5.1.2"><p id="ImportMicroservice__p11422658141312">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.6.2.5.1.3"><p id="ImportMicroservice__p12423105812133">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.4.6.2.5.1.4"><p id="ImportMicroservice__p3423358121317">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row16421258121314"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.1 "><p id="ImportMicroservice__p10423758151311">engine_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.2 "><p id="ImportMicroservice__p74245582138">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.3 "><p id="ImportMicroservice__p1342445810134">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.6.2.5.1.4 "><p id="ImportMicroservice__p3424135861313">Microservice engine ID.</p>
|
|
<p id="ImportMicroservice__p242475831312">Maximum: <strong id="ImportMicroservice__b142575831314">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1142115814135"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.1 "><p id="ImportMicroservice__p1642545813134">service_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.2 "><p id="ImportMicroservice__p12425145813137">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.3 "><p id="ImportMicroservice__p104251858131313">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.6.2.5.1.4 "><p id="ImportMicroservice__p94264582134">Microservice ID.</p>
|
|
<p id="ImportMicroservice__p19426115816130">Maximum: <strong id="ImportMicroservice__b94261758201313">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1742145811135"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.1 "><p id="ImportMicroservice__p84261058141314">version</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.2 "><p id="ImportMicroservice__p104276589139">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.6.2.5.1.3 "><p id="ImportMicroservice__p54271758101311">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.6.2.5.1.4 "><p id="ImportMicroservice__p20598115814133">Microservice version.</p>
|
|
<p id="ImportMicroservice__p15982588136">Maximum: <strong id="ImportMicroservice__b259811588138">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><a name="ImportMicroservice__request_MicroServiceInfoCCECreate"></a><a name="request_MicroServiceInfoCCECreate"></a><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__request_MicroServiceInfoCCECreate" frame="border" border="1" rules="all"><caption><b>Table 7 </b>MicroServiceInfoCCECreate</caption><thead align="left"><tr id="ImportMicroservice__row1542914582139"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.7.2.5.1.1"><p id="ImportMicroservice__p7598175861313">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.7.2.5.1.2"><p id="ImportMicroservice__p1598165851313">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.7.2.5.1.3"><p id="ImportMicroservice__p1559815814137">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.4.7.2.5.1.4"><p id="ImportMicroservice__p659919584136">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row10429358161319"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.1 "><p id="ImportMicroservice__p959975817137">cluster_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.2 "><p id="ImportMicroservice__p115991758191316">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.3 "><p id="ImportMicroservice__p359945811313">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.7.2.5.1.4 "><p id="ImportMicroservice__p12599658101316">CCE cluster ID.</p>
|
|
<p id="ImportMicroservice__p959985871314">Maximum: <strong id="ImportMicroservice__b14599155891319">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row19429155861311"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.1 "><p id="ImportMicroservice__p11599195815131">namespace</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.2 "><p id="ImportMicroservice__p8599185891317">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.3 "><p id="ImportMicroservice__p11599458121317">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.7.2.5.1.4 "><p id="ImportMicroservice__p3599205861320">Namespace.</p>
|
|
<p id="ImportMicroservice__p14599175841319">Maximum: <strong id="ImportMicroservice__b185995584139">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row5429125871314"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.1 "><p id="ImportMicroservice__p860055871314">workload_type</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.2 "><p id="ImportMicroservice__p06007581131">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.3 "><p id="ImportMicroservice__p3600158201318">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.7.2.5.1.4 "><p id="ImportMicroservice__p15600195891316">Workload type.</p>
|
|
<ul id="ImportMicroservice__ul1360075861319"><li id="ImportMicroservice__li106007580135">deployment</li><li id="ImportMicroservice__li960065871310">statefulset</li><li id="ImportMicroservice__li4600115811313">daemonset</li></ul>
|
|
<p id="ImportMicroservice__p1060155820130">Enumeration values:</p>
|
|
<ul id="ImportMicroservice__ul360112580139"><li id="ImportMicroservice__li360125810130"><strong id="ImportMicroservice__b1260185816133">deployment</strong></li><li id="ImportMicroservice__li7601658141311"><strong id="ImportMicroservice__b4601135821315">statefulset</strong></li><li id="ImportMicroservice__li12601115831315"><strong id="ImportMicroservice__b260145831313">daemonset</strong></li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1742919582133"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.1 "><p id="ImportMicroservice__p76011858191318">app_name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.2 "><p id="ImportMicroservice__p6601125811316">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.3 "><p id="ImportMicroservice__p13601558191314">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.7.2.5.1.4 "><p id="ImportMicroservice__p19601165821320">App name. Start with a letter, and include only letters, digits, periods (.), hyphens (-), and underscores (_). (1 to 64 characters)</p>
|
|
<p id="ImportMicroservice__p06021358191314">Minimum: <strong id="ImportMicroservice__b2602155819132">1</strong></p>
|
|
<p id="ImportMicroservice__p2602358131310">Maximum: <strong id="ImportMicroservice__b1560275810134">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row194292058121312"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.1 "><p id="ImportMicroservice__p2602125820136">label_key</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.2 "><p id="ImportMicroservice__p560285813139">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.3 "><p id="ImportMicroservice__p19602175861314">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.7.2.5.1.4 "><p id="ImportMicroservice__p14602145851320">Service label key. Start with a letter or digit, and use only letters, digits, and these special characters: -_./:(). (1 to 64 characters)</p>
|
|
<p id="ImportMicroservice__p260255814139">Minimum: <strong id="ImportMicroservice__b11602145821315">1</strong></p>
|
|
<p id="ImportMicroservice__p5602175811130">Maximum: <strong id="ImportMicroservice__b1760218583131">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row4429105861320"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.1 "><p id="ImportMicroservice__p1760265816137">label_value</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.2 "><p id="ImportMicroservice__p8602155811134">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.3 "><p id="ImportMicroservice__p1760375881318">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.7.2.5.1.4 "><p id="ImportMicroservice__p26031958171312">Service label value. Start with a letter, and include only letters, digits, periods (.), hyphens (-), and underscores (_). (1 to 64 characters)</p>
|
|
<p id="ImportMicroservice__p12603205831314">Minimum: <strong id="ImportMicroservice__b126032058201312">1</strong></p>
|
|
<p id="ImportMicroservice__p14603145871312">Maximum: <strong id="ImportMicroservice__b0603195841319">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row17430185814139"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.1 "><p id="ImportMicroservice__p260325813137">version</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.2 "><p id="ImportMicroservice__p13603175811134">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.3 "><p id="ImportMicroservice__p1560345811131">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.7.2.5.1.4 "><p id="ImportMicroservice__p4603558101311">Workload version.</p>
|
|
<p id="ImportMicroservice__p14603205881314">Maximum: <strong id="ImportMicroservice__b560310586137">64</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row243065831310"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.1 "><p id="ImportMicroservice__p960325891316">port</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.2 "><p id="ImportMicroservice__p060314587138">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.3 "><p id="ImportMicroservice__p13603115816137">Integer</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.7.2.5.1.4 "><p id="ImportMicroservice__p16604105814131">Listening port No. of the workload.</p>
|
|
<p id="ImportMicroservice__p12604175816137">Minimum: <strong id="ImportMicroservice__b8604185820132">1</strong></p>
|
|
<p id="ImportMicroservice__p20604185820130">Maximum: <strong id="ImportMicroservice__b2604155831312">65535</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row9430195831315"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.1 "><p id="ImportMicroservice__p13604958131312">labels</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.2 "><p id="ImportMicroservice__p1660485831315">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.7.2.5.1.3 "><p id="ImportMicroservice__p16604558131317">Array of <a href="#ImportMicroservice__request_MicroserviceLabel">MicroserviceLabel</a> objects</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.7.2.5.1.4 "><p id="ImportMicroservice__p136041589133">Workload label list.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><a name="ImportMicroservice__request_MicroserviceLabel"></a><a name="request_MicroserviceLabel"></a><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__request_MicroserviceLabel" frame="border" border="1" rules="all"><caption><b>Table 8 </b>MicroserviceLabel</caption><thead align="left"><tr id="ImportMicroservice__row184431258111319"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.8.2.5.1.1"><p id="ImportMicroservice__p116056584136">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.8.2.5.1.2"><p id="ImportMicroservice__p106051258161311">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.8.2.5.1.3"><p id="ImportMicroservice__p1660555891313">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.4.8.2.5.1.4"><p id="ImportMicroservice__p16605175815131">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row19443135814137"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.8.2.5.1.1 "><p id="ImportMicroservice__p12605135811135">label_name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.8.2.5.1.2 "><p id="ImportMicroservice__p196051058111310">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.8.2.5.1.3 "><p id="ImportMicroservice__p14605858181320">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.8.2.5.1.4 "><p id="ImportMicroservice__p360585819139">Tag name.</p>
|
|
<p id="ImportMicroservice__p16056587131">Start and end with a letter or digit. Use only letters, digits, hyphens (-), underscores (_), and periods (.). (Max. 63 characters.)</p>
|
|
<p id="ImportMicroservice__p66055581137">Minimum: <strong id="ImportMicroservice__b36051258101314">1</strong></p>
|
|
<p id="ImportMicroservice__p160520580135">Maximum: <strong id="ImportMicroservice__b20605058181313">63</strong></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row044325811139"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.8.2.5.1.1 "><p id="ImportMicroservice__p20605155819133">label_value</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.8.2.5.1.2 "><p id="ImportMicroservice__p760516583135">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.8.2.5.1.3 "><p id="ImportMicroservice__p13606155812137">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.8.2.5.1.4 "><p id="ImportMicroservice__p156068582135">Tag value.</p>
|
|
<p id="ImportMicroservice__p17606175820138">Start and end with a letter or digit. Use only letters, digits, hyphens (-), underscores (_), and periods (.). (Max. 63 characters.)</p>
|
|
<p id="ImportMicroservice__p16606558101311">Minimum: <strong id="ImportMicroservice__b1860645815136">1</strong></p>
|
|
<p id="ImportMicroservice__p9606358181314">Maximum: <strong id="ImportMicroservice__b860665891316">63</strong></p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="ImportMicroservice__section8609558191320"><h4 class="sectiontitle">Response Parameters</h4><p id="ImportMicroservice__p1460916588139"><strong id="ImportMicroservice__b17609145881312">Status code: 201</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__response_MicroserviceImportResp" frame="border" border="1" rules="all"><caption><b>Table 9 </b>Response body parameters</caption><thead align="left"><tr id="ImportMicroservice__row045911587137"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.3.2.4.1.1"><p id="ImportMicroservice__p661019581134">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.3.2.4.1.2"><p id="ImportMicroservice__p3610155816131">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.3.2.4.1.3"><p id="ImportMicroservice__p1261095861318">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row145975813133"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.1 "><p id="ImportMicroservice__p1261095861318_1">vpc_channel_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.2 "><p id="ImportMicroservice__p196104589132">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.3.2.4.1.3 "><p id="ImportMicroservice__p1061005818135">VPC channel ID.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row145955871310"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.1 "><p id="ImportMicroservice__p2061035831312">api_group_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.2 "><p id="ImportMicroservice__p18610155841314">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.3.2.4.1.3 "><p id="ImportMicroservice__p106101858161313">API group ID.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1945915581137"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.1 "><p id="ImportMicroservice__p17610458181313">apis</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.2 "><p id="ImportMicroservice__p461095811136">Array of <a href="#ImportMicroservice__response_MicroserviceImportApiResp">MicroserviceImportApiResp</a> objects</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.3.2.4.1.3 "><p id="ImportMicroservice__p1961113583131">Imported APIs.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><a name="ImportMicroservice__response_MicroserviceImportApiResp"></a><a name="response_MicroserviceImportApiResp"></a><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__response_MicroserviceImportApiResp" frame="border" border="1" rules="all"><caption><b>Table 10 </b>MicroserviceImportApiResp</caption><thead align="left"><tr id="ImportMicroservice__row8462195871318"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.4.2.4.1.1"><p id="ImportMicroservice__p561135801314">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.4.2.4.1.2"><p id="ImportMicroservice__p561135811131">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.4.2.4.1.3"><p id="ImportMicroservice__p26111858131314">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row4463958201310"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p id="ImportMicroservice__p1561165821311">name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.2 "><p id="ImportMicroservice__p15611558171315">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p id="ImportMicroservice__p661175841317">API name.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row134636581138"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p id="ImportMicroservice__p17611165819134">req_uri</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.2 "><p id="ImportMicroservice__p3611058191315">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p id="ImportMicroservice__p14611125810135">Request path.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row846385815135"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p id="ImportMicroservice__p11611558131320">req_method</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.2 "><p id="ImportMicroservice__p1461217589134">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p id="ImportMicroservice__p1961295831316">Request method.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row194639589136"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p id="ImportMicroservice__p861219585133">id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.2 "><p id="ImportMicroservice__p26121582132">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p id="ImportMicroservice__p1661214589134">API ID.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1846375819137"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.1 "><p id="ImportMicroservice__p1261211585136">match_mode</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.4.2.4.1.2 "><p id="ImportMicroservice__p86128587131">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.4.2.4.1.3 "><p id="ImportMicroservice__p19612195819131">API matching mode.</p>
|
|
<ul id="ImportMicroservice__ul10612115813136"><li id="ImportMicroservice__li136126588135">SWA: Prefix match.</li><li id="ImportMicroservice__li136121658121314">NORMAL: Exact match. Default value: SWA</li></ul>
|
|
<p id="ImportMicroservice__p1961285811134">Enumeration values:</p>
|
|
<ul id="ImportMicroservice__ul10612155819139"><li id="ImportMicroservice__li2061325871316"><strong id="ImportMicroservice__b3613558101320">SWA</strong></li><li id="ImportMicroservice__li16613145814136"><strong id="ImportMicroservice__b961365810133">NORMAL</strong></li></ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ImportMicroservice__p2061335813132"><strong id="ImportMicroservice__b86136581138">Status code: 400</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__response_ErrorMsg" frame="border" border="1" rules="all"><caption><b>Table 11 </b>Response body parameters</caption><thead align="left"><tr id="ImportMicroservice__row12468155813134"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.6.2.4.1.1"><p id="ImportMicroservice__p18613185851320">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.6.2.4.1.2"><p id="ImportMicroservice__p17613165815136">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.6.2.4.1.3"><p id="ImportMicroservice__p361310588131">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row144690582133"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.6.2.4.1.1 "><p id="ImportMicroservice__p1261345815132">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.6.2.4.1.2 "><p id="ImportMicroservice__p166134582137">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.6.2.4.1.3 "><p id="ImportMicroservice__p12613105812137">Error code.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row19469175820133"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.6.2.4.1.1 "><p id="ImportMicroservice__p4614155816137">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.6.2.4.1.2 "><p id="ImportMicroservice__p561415819137">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.6.2.4.1.3 "><p id="ImportMicroservice__p156142584130">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ImportMicroservice__p1661413584134"><strong id="ImportMicroservice__b1961455811132">Status code: 401</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__table11471135813134" frame="border" border="1" rules="all"><caption><b>Table 12 </b>Response body parameters</caption><thead align="left"><tr id="ImportMicroservice__row347125841319"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.8.2.4.1.1"><p id="ImportMicroservice__p1361413588135">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.8.2.4.1.2"><p id="ImportMicroservice__p12614158161320">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.8.2.4.1.3"><p id="ImportMicroservice__p6614185812138">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row747212581133"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.8.2.4.1.1 "><p id="ImportMicroservice__p1061416587137">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.8.2.4.1.2 "><p id="ImportMicroservice__p196141158171317">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.8.2.4.1.3 "><p id="ImportMicroservice__p161475891314">Error code.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row184721758121311"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.8.2.4.1.1 "><p id="ImportMicroservice__p18614185812136">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.8.2.4.1.2 "><p id="ImportMicroservice__p1361415584134">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.8.2.4.1.3 "><p id="ImportMicroservice__p12615958161320">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ImportMicroservice__p0615105813131"><strong id="ImportMicroservice__b1361575812131">Status code: 403</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__table2047405821316" frame="border" border="1" rules="all"><caption><b>Table 13 </b>Response body parameters</caption><thead align="left"><tr id="ImportMicroservice__row0475195817134"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.10.2.4.1.1"><p id="ImportMicroservice__p6615175851311">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.10.2.4.1.2"><p id="ImportMicroservice__p861565813139">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.10.2.4.1.3"><p id="ImportMicroservice__p1615058161318">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row144751558151320"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.10.2.4.1.1 "><p id="ImportMicroservice__p261505815130">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.10.2.4.1.2 "><p id="ImportMicroservice__p1361535861315">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.10.2.4.1.3 "><p id="ImportMicroservice__p9615105810139">Error code.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row14475135819139"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.10.2.4.1.1 "><p id="ImportMicroservice__p5616185817139">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.10.2.4.1.2 "><p id="ImportMicroservice__p196161058141317">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.10.2.4.1.3 "><p id="ImportMicroservice__p161665813135">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ImportMicroservice__p1561675871317"><strong id="ImportMicroservice__b9616135816131">Status code: 404</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__table44771058101313" frame="border" border="1" rules="all"><caption><b>Table 14 </b>Response body parameters</caption><thead align="left"><tr id="ImportMicroservice__row347819584135"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.12.2.4.1.1"><p id="ImportMicroservice__p106161758201311">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.12.2.4.1.2"><p id="ImportMicroservice__p1461615583131">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.12.2.4.1.3"><p id="ImportMicroservice__p176161258131310">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row14478258141312"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.12.2.4.1.1 "><p id="ImportMicroservice__p1761655811137">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.12.2.4.1.2 "><p id="ImportMicroservice__p46161358181311">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.12.2.4.1.3 "><p id="ImportMicroservice__p36162585138">Error code.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row347815589136"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.12.2.4.1.1 "><p id="ImportMicroservice__p061685821314">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.12.2.4.1.2 "><p id="ImportMicroservice__p10617185818133">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.12.2.4.1.3 "><p id="ImportMicroservice__p961714589134">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ImportMicroservice__p13617258191311"><strong id="ImportMicroservice__b761711584139">Status code: 500</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__table848135801315" frame="border" border="1" rules="all"><caption><b>Table 15 </b>Response body parameters</caption><thead align="left"><tr id="ImportMicroservice__row8481155819136"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.14.2.4.1.1"><p id="ImportMicroservice__p1361775811313">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.14.2.4.1.2"><p id="ImportMicroservice__p116170583135">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.14.2.4.1.3"><p id="ImportMicroservice__p36179585137">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row19481195801314"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.14.2.4.1.1 "><p id="ImportMicroservice__p136174585130">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.14.2.4.1.2 "><p id="ImportMicroservice__p9617115814137">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.14.2.4.1.3 "><p id="ImportMicroservice__p156171058101315">Error code.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row248115588137"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.14.2.4.1.1 "><p id="ImportMicroservice__p2618145841319">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.14.2.4.1.2 "><p id="ImportMicroservice__p1161814584130">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.14.2.4.1.3 "><p id="ImportMicroservice__p1961819587135">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="ImportMicroservice__section061819586134"><h4 class="sectiontitle">Example Requests</h4><ul id="ImportMicroservice__ul126183588138"><li id="ImportMicroservice__li2061895891318">Importing a CSE microservice<pre class="screen" id="ImportMicroservice__screen1361835861314">{
|
|
"group_info" : {
|
|
"group_id" : "6329eaa17736412b988536179cd8d662",
|
|
"group_name" : "",
|
|
"app_id" : ""
|
|
},
|
|
"service_type" : "CSE",
|
|
"protocol" : "HTTPS",
|
|
"apis" : [ {
|
|
"name" : "api1",
|
|
"req_method" : "ANY",
|
|
"req_uri" : "/test",
|
|
"match_mode" : "SWA"
|
|
} ],
|
|
"backend_timeout" : 5000,
|
|
"auth_type" : "NONE",
|
|
"cors" : false,
|
|
"cse_info" : {
|
|
"engine_id" : "fde2c21c-5bd9-40f0-ad6a-81e4b6782805a",
|
|
"service_id" : "92919f98fba80c2df13cc285c983946c90e635ff",
|
|
"version" : "1.0.0"
|
|
}
|
|
}</pre>
|
|
</li><li id="ImportMicroservice__li761955881314">Importing a CCE Deployment<pre class="screen" id="ImportMicroservice__screen16619658161314">{
|
|
"group_info" : {
|
|
"group_id" : "6329eaa17736412b988536179cd8d662",
|
|
"group_name" : "",
|
|
"app_id" : ""
|
|
},
|
|
"service_type" : "CCE",
|
|
"protocol" : "HTTPS",
|
|
"apis" : [ {
|
|
"name" : "dp",
|
|
"req_method" : "ANY",
|
|
"req_uri" : "/test",
|
|
"match_mode" : "SWA"
|
|
} ],
|
|
"backend_timeout" : 5000,
|
|
"auth_type" : "NONE",
|
|
"cors" : false,
|
|
"cce_info" : {
|
|
"cluster_id" : "11069278-f9f8-11ec-b1b2-0255ac100b06",
|
|
"namespace" : "test",
|
|
"workload_type" : "deployment",
|
|
"app_name" : "dp",
|
|
"port" : 80,
|
|
"labels" : [ {
|
|
"label_name" : "cluster_id",
|
|
"label_value" : "c429700c-5dc4-482a-9c0e-99f6c0635113"
|
|
} ]
|
|
}
|
|
}</pre>
|
|
</li></ul>
|
|
</div>
|
|
<div class="section" id="ImportMicroservice__section262116589134"><h4 class="sectiontitle">Example Responses</h4><p id="ImportMicroservice__p1162155810131"><strong id="ImportMicroservice__b18621165813132">Status code: 201</strong></p>
|
|
<p id="ImportMicroservice__p1062135817132">success</p>
|
|
<ul id="ImportMicroservice__ul1662195891318"><li id="ImportMicroservice__li6621205851312">Example 1<pre class="screen" id="ImportMicroservice__screen462135815139">{
|
|
"vpc_channel_id" : "9d075537ff314a5e8e5c98bf29549b89",
|
|
"api_group_id" : "6329eaa17736412b988536179cd8d662",
|
|
"apis" : [ {
|
|
"id" : "72e667087fe140529f81995b213dadbe",
|
|
"name" : "api1",
|
|
"req_uri" : "/test",
|
|
"req_method" : "ANY",
|
|
"match_mode" : "SWA"
|
|
} ]
|
|
}</pre>
|
|
</li><li id="ImportMicroservice__li1062213586134">Example 2<pre class="screen" id="ImportMicroservice__screen17622105817136">{
|
|
"vpc_channel_id" : "3f56e9d4a747486caa4cfb59a47b6854",
|
|
"api_group_id" : "6329eaa17736412b988536179cd8d662",
|
|
"apis" : [ {
|
|
"id" : "3b52e2c05710470b88e283deb0a805e6",
|
|
"name" : "dp_b09d",
|
|
"req_uri" : "/test",
|
|
"req_method" : "ANY",
|
|
"match_mode" : "SWA"
|
|
} ]
|
|
}</pre>
|
|
</li></ul>
|
|
<p id="ImportMicroservice__p156239587132"><strong id="ImportMicroservice__b12623458171313">Status code: 400</strong></p>
|
|
<p id="ImportMicroservice__p10623558151316">Bad Request</p>
|
|
<pre class="screen" id="ImportMicroservice__screen76233582136">{
|
|
"error_code" : "APIG.2011",
|
|
"error_msg" : "Invalid parameter value,parameterName:name. Please refer to the support documentation"
|
|
}</pre>
|
|
<p id="ImportMicroservice__p96239585135"><strong id="ImportMicroservice__b19623758101318">Status code: 401</strong></p>
|
|
<p id="ImportMicroservice__p15624175811314">Unauthorized</p>
|
|
<pre class="screen" id="ImportMicroservice__screen15624058151315">{
|
|
"error_code" : "APIG.1002",
|
|
"error_msg" : "Incorrect token or token resolution failed"
|
|
}</pre>
|
|
<p id="ImportMicroservice__p26241858101314"><strong id="ImportMicroservice__b10624155891311">Status code: 403</strong></p>
|
|
<p id="ImportMicroservice__p6624205841316">Forbidden</p>
|
|
<pre class="screen" id="ImportMicroservice__screen56241858111318">{
|
|
"error_code" : "APIG.1005",
|
|
"error_msg" : "No permissions to request this method"
|
|
}</pre>
|
|
<p id="ImportMicroservice__p9624195816137"><strong id="ImportMicroservice__b0624145810131">Status code: 404</strong></p>
|
|
<p id="ImportMicroservice__p16241958161319">Not Found</p>
|
|
<pre class="screen" id="ImportMicroservice__screen1162445819134">{
|
|
"error_code" : "APIG.3030",
|
|
"error_msg" : "The instance does not exist;id:f0fa1789-3b76-433b-a787-9892951c620ec"
|
|
}</pre>
|
|
<p id="ImportMicroservice__p16625135817137"><strong id="ImportMicroservice__b20625175817136">Status code: 500</strong></p>
|
|
<p id="ImportMicroservice__p206252582132">Internal Server Error</p>
|
|
<pre class="screen" id="ImportMicroservice__screen66252583135">{
|
|
"error_code" : "APIG.9999",
|
|
"error_msg" : "System error"
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="ImportMicroservice__section7625115813133"><h4 class="sectiontitle">Status Codes</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ImportMicroservice__status_code" frame="border" border="1" rules="all"><thead align="left"><tr id="ImportMicroservice__row750565815139"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.8.2.1.3.1.1"><p id="ImportMicroservice__p8625658201310">Status Code</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="85%" id="mcps1.3.8.2.1.3.1.2"><p id="ImportMicroservice__p1625258161311">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ImportMicroservice__row18505175816133"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ImportMicroservice__p1062535881315">201</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ImportMicroservice__p662635813136">success</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row450517583135"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ImportMicroservice__p15626185811316">400</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ImportMicroservice__p562665831317">Bad Request</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row1450515891313"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ImportMicroservice__p66261458191317">401</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ImportMicroservice__p18626558191312">Unauthorized</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row550535821311"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ImportMicroservice__p4626105818134">403</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ImportMicroservice__p962614583136">Forbidden</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row14505175861319"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ImportMicroservice__p36261158171312">404</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ImportMicroservice__p1462625819135">Not Found</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ImportMicroservice__row7505185819132"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ImportMicroservice__p116261358141317">500</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ImportMicroservice__p15626175813131">Internal Server Error</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="ImportMicroservice__section14626158171318"><h4 class="sectiontitle">Error Codes</h4><p id="ImportMicroservice__p186261258181315">See <a href="ErrorCode.html">Error Codes</a>.</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="MicroserviceCenterManagement.html">Microservice Center Management</a></div>
|
|
</div>
|
|
</div>
|
|
|