forked from docs/doc-exports
Reviewed-by: Eotvos, Oliver <oliver.eotvos@t-systems.com> Co-authored-by: Chen, Junjie <chenjunjie@huawei.com> Co-committed-by: Chen, Junjie <chenjunjie@huawei.com>
551 lines
46 KiB
HTML
551 lines
46 KiB
HTML
<a name="functiongraph_06_0102"></a><a name="functiongraph_06_0102"></a>
|
||
|
||
<h1 class="topictitle1">Function Model</h1>
|
||
<div id="body1527754530333"><div class="section" id="functiongraph_06_0102__section26908673"><h4 class="sectiontitle">Function Model</h4><p id="functiongraph_06_0102__p10348582">The function model of FunctionGraph is as follows:</p>
|
||
<pre class="codeblock" id="functiongraph_06_0102__codeblock5452119124313">{
|
||
"functions": [
|
||
{
|
||
"func_urn": "urn:fss:xxxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test",
|
||
"func_name": "test",
|
||
"domain_id": "cff01_hk",
|
||
"namespace": "7aad83af3e8d42e99ac194e8419e2c9b",
|
||
"project_name": "xxxxxxxxxx",
|
||
"package": "default",
|
||
"runtime": "Node.js6.10",
|
||
"timeout": 3,
|
||
"handler": "test.handler",
|
||
"memory_size": 128,
|
||
"cpu": 300,
|
||
"code_type": "inline",
|
||
"code_url": "",
|
||
"code_filename": "index.js",
|
||
"code_size": 272,
|
||
"user_data": "",
|
||
"digest": "decbce6939297b0b5ec6d1a23bf9c725870f5e69fc338a89a6a4029264688dc26338f56d08b6535de47f15ad538e22ca66613b9a46f807d50b687bb53fded1c6",
|
||
"version": "latest",
|
||
"image_name": "latest-5qe8e",
|
||
"xrole": "cff",
|
||
"app_xrole": null,
|
||
"description": "111",
|
||
"version_description": "",
|
||
"last_modified": "2018-03-28T11:30:32+08:00",
|
||
"func_code": {
|
||
"file": "",
|
||
"link": ""
|
||
},
|
||
"func_vpc":null,
|
||
"mount_config":null,
|
||
"depend_list": null,
|
||
"strategy_config": {
|
||
"concurrency": -1
|
||
},
|
||
"extend_config": "",
|
||
"dependencies": null,
|
||
"initializer_handler": "index.initializer",
|
||
"initializer_timeout": 3
|
||
}
|
||
],
|
||
"next_marker": 45
|
||
}</pre>
|
||
</div>
|
||
<div class="section" id="functiongraph_06_0102__section40851470"><h4 class="sectiontitle">Description</h4><p id="functiongraph_06_0102__p10774065"><a href="#functiongraph_06_0102__table357132064218">Table 1</a> describes the parameters in the function model.</p>
|
||
|
||
<div class="tablenoborder"><a name="functiongraph_06_0102__table357132064218"></a><a name="table357132064218"></a><table cellpadding="4" cellspacing="0" summary="" id="functiongraph_06_0102__table357132064218" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Parameters in the function model</caption><thead align="left"><tr id="functiongraph_06_0102__row558102011425"><th align="left" class="cellrowborder" valign="top" width="29.9%" id="mcps1.3.2.3.2.3.1.1"><p id="functiongraph_06_0102__p1273950184418">Parameter</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="70.1%" id="mcps1.3.2.3.2.3.1.2"><p id="functiongraph_06_0102__p273940124410">Description</p>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr id="functiongraph_06_0102__row2058142011422"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p1774017018446">func_urn</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p874014034412">Function URN.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row132313449427"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p474050194419">func_name</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p974012024419">Function name.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row19450204274311"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p107401703448">domain_id</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p974015010440">Tenant name.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row7467440154318"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p1074014024411">namespace</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p19740603447">Project ID.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row840763884314"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p1374018015443">project_name</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1374050114412">Project name.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row1621603614433"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p1874018019449">package</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p77411044415">Group to which the function belongs. This field is defined to group functions.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row821715346434"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p1741501443">runtime</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1274120064410">Environment for executing the function. FunctionGraph supports Node.js 6.10, Node.js 8.10, Node.js 10.16, Node.js 12.13, Python 2.7, Python 3.6, Java 8, Go 1.8, C# (.NET Core 2.0), C# (.NET Core 2.1), C# (.NET Core 3.1), and PHP 7.3.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row145081418204316"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p47413017444">timeout</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1674130144417">Maximum duration the function can be executed. Value range: 3s–900s.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row13357432164311"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p174119084415">handler</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1012916351885">Handler of the function in the format of "xx.xx". It must contain a period (.).</p>
|
||
<p id="functiongraph_06_0102__p67418010444">For example, for Node.js function <strong id="functiongraph_06_0102__b956986183019">myfunction.handler</strong>, the file name is <strong id="functiongraph_06_0102__b25701167305">myfunction.js</strong>, and the entry point function is <strong id="functiongraph_06_0102__b1257086173014">handler</strong>.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row162211430104319"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p197415018448">memory_size</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p117081941482">Memory (MB) consumed by the function.</p>
|
||
<p id="functiongraph_06_0102__p27416019446">Options: 128, 256, 512, 768, 1024, 1280, 1536, 1792, 2048, 2560, 3072, 3584, and 4096.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row130522794317"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p207413016447">cpu</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1392010461814">Number of CPU millicores used by the function (1 core = 1000 millicores).</p>
|
||
<p id="functiongraph_06_0102__p9741160124417">The value of this field is proportional to that of <strong id="functiongraph_06_0102__b028122311318">MemorySize</strong>. By default, 100 CPU millicores are required for 128 MB memory. The value is calculated as follows: Memory/128 x 100 + 200 (basic CPU millicores).</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row18433112518437"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p77411002443">code_type</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1474110012449">Function code type. Options:</p>
|
||
<ul id="functiongraph_06_0102__ul20742131020916"><li id="functiongraph_06_0102__li17742101012920"><strong id="functiongraph_06_0102__b10122153184217">inline</strong>: inline code</li><li id="functiongraph_06_0102__li153901113793"><strong id="functiongraph_06_0102__b1864217517421">zip</strong>: ZIP file</li><li id="functiongraph_06_0102__li14913116296"><strong id="functiongraph_06_0102__b1752225043615">jar</strong>: JAR file (mainly for Java functions)</li><li id="functiongraph_06_0102__li10461196916"><strong id="functiongraph_06_0102__b7137171163719">obs</strong>: function code stored in an Object Storage Service (OBS) bucket</li></ul>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row15521923124316"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p167429044411">code_url</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><ul id="functiongraph_06_0102__ul1515514761216"><li id="functiongraph_06_0102__li11155194711217">When <strong id="functiongraph_06_0102__b1895941320373">code_type</strong> is set to <strong id="functiongraph_06_0102__b3959191303718">obs</strong>, this parameter indicates the address of a function code package in OBS.</li><li id="functiongraph_06_0102__li12812248191211">When <strong id="functiongraph_06_0102__b121189591399">code_type</strong> is set to <strong id="functiongraph_06_0102__b171956284020">inline</strong>, <strong id="functiongraph_06_0102__b27079324018">zip</strong>, or <strong id="functiongraph_06_0102__b157721157407">jar</strong>, this parameter is left blank.</li></ul>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row1076032104314"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p15742180144415">code_filename</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p12494194481211">Function file name.</p>
|
||
<ul id="functiongraph_06_0102__ul98901953141211"><li id="functiongraph_06_0102__li4351857141219">When <strong id="functiongraph_06_0102__b1987218528320">code_type</strong> is set to <strong id="functiongraph_06_0102__b145891958103217">zip</strong> or <strong id="functiongraph_06_0102__b171521103310">jar</strong>, this parameter is required.</li><li id="functiongraph_06_0102__li4890175351217">When <strong id="functiongraph_06_0102__b17942413330">code_type</strong> is set to <strong id="functiongraph_06_0102__b8511132903317">obs</strong> or <strong id="functiongraph_06_0102__b1999303383313">inline</strong>, this parameter is not required.</li></ul>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row1786611604313"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p13742109448">code_size</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p117421024416">Code size in bytes.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row1313816154439"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p474211074410">user_data</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p17665143101417">Name/Value information defined for the function.</p>
|
||
<p id="functiongraph_06_0102__p4742406449">For example, if a function needs to access a host, define Host={host_ip}. You can define a maximum of 20 such parameters, and their total length cannot exceed 4 KB.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row15321141316432"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p14742110114416">digest</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p15742002443">SHA512 hash value of function code, which is used to determine whether the function is changed.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row17618151119439"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p974216013446">version</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p107422034415">Function version, which is automatically generated by the system. The version name is in the format of "vYYYYMMDD-HHMMSS" (v+year/month/day-hour/minute/second).</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row118764984320"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p1374213015448">image_name</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1774390144413">Internal identifier of a function version.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row10631585435"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p574315014411">xrole</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p17743130164413">Agency used by the function. You need to create an agency on the Identity and Access Management (IAM) console. This field is mandatory when a function needs to access other services.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row19915616434"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p1574319024410">app_xrole</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p147431508447">Agency used by the function app. You need to create an agency on the IAM console. This field is mandatory when a function needs to access other services.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row02151805439"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p157431703447">description</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1274319064417">Description of the function.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row235572114311"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p1174319014445">version_description</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p12743301441">Description of the function version.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row88955816423"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p17743160114417">last_modified</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1174340134418">Time when the function was last updated.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row1596515594218"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p197432094419">func_code</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p6743607447">Function code. See <a href="#functiongraph_06_0102__table18312152434512">Table 2</a>.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row121771142174218"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p37437016444">depend_list</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p167439014447">Dependency list.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row9126135413426"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p474415016449">strategy_config</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p157447014443">Function policy configuration. See <a href="#functiongraph_06_0102__table4775818446">Table 3</a>.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row18851839194211"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p12744100104410">extend_config</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p1874440134418">Function extension configuration.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row4581320174210"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p07441602444">dependencies</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p177449017441">Dependency list. See <a href="#functiongraph_06_0102__table3788232112820">Table 5</a>.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row1581820104216"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p1274416019446">initializer_handler</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p6758155231413">Initializer of the function in the format of "xx.xx". It must contain a period (.).</p>
|
||
<p id="functiongraph_06_0102__p11744209445">For example, for Node.js function <strong id="functiongraph_06_0102__b13432194619711">myfunction.initializer</strong>, the file name is <strong id="functiongraph_06_0102__b1943311466711">myfunction.js</strong>, and the initialization function is <strong id="functiongraph_06_0102__b164332461717">initializer</strong>.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row105819201425"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p374413017443">initializer_timeout</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p674419016442">Maximum duration the function can be initialized. Value range: 1s–300s.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row658520154217"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p167441016444">func_vpc</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p874490104410">Virtual Private Cloud (VPC) configuration. See <a href="#functiongraph_06_0102__table11522131317013">Table 4</a>.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row1246812310125"><td class="cellrowborder" valign="top" width="29.9%" headers="mcps1.3.2.3.2.3.1.1 "><p id="functiongraph_06_0102__p17468183191219">mount_config</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.1%" headers="mcps1.3.2.3.2.3.1.2 "><p id="functiongraph_06_0102__p046818311219">File system configuration. See <a href="#functiongraph_06_0102__table2317745151313">Table 6</a>.</p>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<div class="tablenoborder"><a name="functiongraph_06_0102__table18312152434512"></a><a name="table18312152434512"></a><table cellpadding="4" cellspacing="0" summary="" id="functiongraph_06_0102__table18312152434512" frame="border" border="1" rules="all"><caption><b>Table 2 </b>func_code parameters</caption><thead align="left"><tr id="functiongraph_06_0102__row73120247459"><th align="left" class="cellrowborder" valign="top" width="30.080000000000002%" id="mcps1.3.2.4.2.3.1.1"><p id="functiongraph_06_0102__p772853624514">Parameter</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="69.92%" id="mcps1.3.2.4.2.3.1.2"><p id="functiongraph_06_0102__p1563154174512">Description</p>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr id="functiongraph_06_0102__row11312102412456"><td class="cellrowborder" valign="top" width="30.080000000000002%" headers="mcps1.3.2.4.2.3.1.1 "><p id="functiongraph_06_0102__p187281036104520">file</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="69.92%" headers="mcps1.3.2.4.2.3.1.2 "><p id="functiongraph_06_0102__p126354116451">Function code. Nothing will be returned.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row19312424104514"><td class="cellrowborder" valign="top" width="30.080000000000002%" headers="mcps1.3.2.4.2.3.1.1 "><p id="functiongraph_06_0102__p16728123614517">link</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="69.92%" headers="mcps1.3.2.4.2.3.1.2 "><p id="functiongraph_06_0102__p12631141174510">Function code link. Nothing will be returned.</p>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<div class="tablenoborder"><a name="functiongraph_06_0102__table4775818446"></a><a name="table4775818446"></a><table cellpadding="4" cellspacing="0" summary="" id="functiongraph_06_0102__table4775818446" frame="border" border="1" rules="all"><caption><b>Table 3 </b>strategy_config parameter</caption><thead align="left"><tr id="functiongraph_06_0102__row17785844414"><th align="left" class="cellrowborder" valign="top" width="29.470000000000002%" id="mcps1.3.2.5.2.3.1.1"><p id="functiongraph_06_0102__p771581446">Parameter</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="70.53%" id="mcps1.3.2.5.2.3.1.2"><p id="functiongraph_06_0102__p974580442">Description</p>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr id="functiongraph_06_0102__row47195819446"><td class="cellrowborder" valign="top" width="29.470000000000002%" headers="mcps1.3.2.5.2.3.1.1 "><p id="functiongraph_06_0102__p17775834410">concurrency</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="70.53%" headers="mcps1.3.2.5.2.3.1.2 "><ul id="functiongraph_06_0102__ul12928151941614"><li id="functiongraph_06_0102__li18929619181616"><strong id="functiongraph_06_0102__b13417273461">0</strong>: The function is disabled.</li><li id="functiongraph_06_0102__li1744772181613"><strong id="functiongraph_06_0102__b1213012104466">-1</strong>: The function is enabled.</li></ul>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<div class="tablenoborder"><a name="functiongraph_06_0102__table11522131317013"></a><a name="table11522131317013"></a><table cellpadding="4" cellspacing="0" summary="" id="functiongraph_06_0102__table11522131317013" frame="border" border="1" rules="all"><caption><b>Table 4 </b>func_vpc parameters</caption><thead align="left"><tr id="functiongraph_06_0102__row5523191315016"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.6.2.5.1.1"><p id="functiongraph_06_0102__p9548942414">Parameter</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.6.2.5.1.2"><p id="functiongraph_06_0102__p1354814421111">Type</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.6.2.5.1.3"><p id="functiongraph_06_0102__p35481142416">Mandatory</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.6.2.5.1.4"><p id="functiongraph_06_0102__p145488421311">Description</p>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr id="functiongraph_06_0102__row115231137012"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.1 "><p id="functiongraph_06_0102__p1754818422012">vpc_name</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.2 "><p id="functiongraph_06_0102__p1249815123165">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.3 "><p id="functiongraph_06_0102__p1254814218116">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.4 "><p id="functiongraph_06_0102__p9548542519">VPC name.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row10523181319015"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.1 "><p id="functiongraph_06_0102__p1054814213111">vpc_id</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.2 "><p id="functiongraph_06_0102__p169617140160">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.3 "><p id="functiongraph_06_0102__p11548104211113">Yes when <strong id="functiongraph_06_0102__b183691928416">func_vpc</strong> is not empty.</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.4 "><p id="functiongraph_06_0102__p65482422118">VPC ID.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row1852311320018"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.1 "><p id="functiongraph_06_0102__p135483421012">subnet_name</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.2 "><p id="functiongraph_06_0102__p174097168169">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.3 "><p id="functiongraph_06_0102__p7548142516">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.4 "><p id="functiongraph_06_0102__p1054820424111">Subnet name.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row18523613406"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.1 "><p id="functiongraph_06_0102__p35484421318">subnet_id</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.2 "><p id="functiongraph_06_0102__p17548242813">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.3 "><p id="functiongraph_06_0102__p68278307116">Yes when <strong id="functiongraph_06_0102__b1037619447410">func_vpc</strong> is not empty.</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.4 "><p id="functiongraph_06_0102__p1654817421817">Subnet ID.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row452391317018"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.1 "><p id="functiongraph_06_0102__p16548194217113">cidr</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.2 "><p id="functiongraph_06_0102__p1854824210114">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.3 "><p id="functiongraph_06_0102__p125491424111">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.4 "><p id="functiongraph_06_0102__p754917421019">Subnet mask.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row175236131507"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.1 "><p id="functiongraph_06_0102__p115492042813">gateway</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.2 "><p id="functiongraph_06_0102__p16753722101611">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.3 "><p id="functiongraph_06_0102__p9549184215114">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.6.2.5.1.4 "><p id="functiongraph_06_0102__p3549194218111">Gateway.</p>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<div class="tablenoborder"><a name="functiongraph_06_0102__table3788232112820"></a><a name="table3788232112820"></a><table cellpadding="4" cellspacing="0" summary="" id="functiongraph_06_0102__table3788232112820" frame="border" border="1" rules="all"><caption><b>Table 5 </b>dependency parameters</caption><thead align="left"><tr id="functiongraph_06_0102__row117885323287"><th align="left" class="cellrowborder" valign="top" width="23.28%" id="mcps1.3.2.7.2.5.1.1"><p id="functiongraph_06_0102__p117889326283">Parameter</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="27.529999999999998%" id="mcps1.3.2.7.2.5.1.2"><p id="functiongraph_06_0102__p6788103216282">Type</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="24.19%" id="mcps1.3.2.7.2.5.1.3"><p id="functiongraph_06_0102__p14788203282816">Mandatory</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.7.2.5.1.4"><p id="functiongraph_06_0102__p778820321285">Description</p>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr id="functiongraph_06_0102__row16789193220285"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.7.2.5.1.1 "><p id="functiongraph_06_0102__p37898326288">owner</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.7.2.5.1.2 "><p id="functiongraph_06_0102__p578916322288">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.7.2.5.1.3 "><p id="functiongraph_06_0102__p478913211287">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.7.2.5.1.4 "><p id="functiongraph_06_0102__p850405873011">Domain ID of the dependency owner.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row37893325281"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.7.2.5.1.1 "><p id="functiongraph_06_0102__p1478913272815">link</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.7.2.5.1.2 "><p id="functiongraph_06_0102__p117891932132818">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.7.2.5.1.3 "><p id="functiongraph_06_0102__p12789132132817">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.7.2.5.1.4 "><p id="functiongraph_06_0102__p4789153252814">URL of the dependency package on OBS.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row47874148290"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.7.2.5.1.1 "><p id="functiongraph_06_0102__p6788171432920">runtime</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.7.2.5.1.2 "><p id="functiongraph_06_0102__p87501514309">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.7.2.5.1.3 "><p id="functiongraph_06_0102__p147881114162910">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.7.2.5.1.4 "><p id="functiongraph_06_0102__p187885149295">Language of the dependency package (only used for classification purposes).</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row197121711297"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.7.2.5.1.1 "><p id="functiongraph_06_0102__p1571117182911">etag</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.7.2.5.1.2 "><p id="functiongraph_06_0102__p27151752916">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.7.2.5.1.3 "><p id="functiongraph_06_0102__p5712176293">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.7.2.5.1.4 "><p id="functiongraph_06_0102__p197191712290">MD5 value of the dependency package.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row18364319122919"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.7.2.5.1.1 "><p id="functiongraph_06_0102__p2036441917298">size</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.7.2.5.1.2 "><p id="functiongraph_06_0102__p1836421922917">Int</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.7.2.5.1.3 "><p id="functiongraph_06_0102__p4364101916297">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.7.2.5.1.4 "><p id="functiongraph_06_0102__p136410194294">Size of the dependency package.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row35521534152912"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.7.2.5.1.1 "><p id="functiongraph_06_0102__p12552103420291">name</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.7.2.5.1.2 "><p id="functiongraph_06_0102__p455213482912">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.7.2.5.1.3 "><p id="functiongraph_06_0102__p955363442915">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.7.2.5.1.4 "><p id="functiongraph_06_0102__p5553143417296">Name of the dependency package.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row17984153672917"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.7.2.5.1.1 "><p id="functiongraph_06_0102__p199844365296">description</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.7.2.5.1.2 "><p id="functiongraph_06_0102__p19841836132920">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.7.2.5.1.3 "><p id="functiongraph_06_0102__p1984133682911">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.7.2.5.1.4 "><p id="functiongraph_06_0102__p2984113613295">Description of the dependency package.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row96981850182917"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.7.2.5.1.1 "><p id="functiongraph_06_0102__p166987503294">file_name</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.7.2.5.1.2 "><p id="functiongraph_06_0102__p1769815042913">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.7.2.5.1.3 "><p id="functiongraph_06_0102__p069875072920">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.7.2.5.1.4 "><p id="functiongraph_06_0102__p1069895017294">File name of the dependency package (ZIP).</p>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<div class="tablenoborder"><a name="functiongraph_06_0102__table2317745151313"></a><a name="table2317745151313"></a><table cellpadding="4" cellspacing="0" summary="" id="functiongraph_06_0102__table2317745151313" frame="border" border="1" rules="all"><caption><b>Table 6 </b>mount_config parameters</caption><thead align="left"><tr id="functiongraph_06_0102__row11317184561317"><th align="left" class="cellrowborder" valign="top" width="23.28%" id="mcps1.3.2.8.2.5.1.1"><p id="functiongraph_06_0102__p173171445191314">Parameter</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="27.529999999999998%" id="mcps1.3.2.8.2.5.1.2"><p id="functiongraph_06_0102__p8317154531311">Type</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="24.19%" id="mcps1.3.2.8.2.5.1.3"><p id="functiongraph_06_0102__p2317114551314">Mandatory</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.8.2.5.1.4"><p id="functiongraph_06_0102__p1231774516132">Description</p>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr id="functiongraph_06_0102__row8317194511138"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.8.2.5.1.1 "><p id="functiongraph_06_0102__p19317194541316">mount_user</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.8.2.5.1.2 "><p id="functiongraph_06_0102__p1031811451135"><a href="#functiongraph_06_0102__table14797155061717">mount_user</a></p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.8.2.5.1.3 "><p id="functiongraph_06_0102__p136301821614">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.8.2.5.1.4 "><p id="functiongraph_06_0102__p1231894512136">File system user configuration.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row19318154511310"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.8.2.5.1.1 "><p id="functiongraph_06_0102__p20318104517137">func_mounts</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.8.2.5.1.2 "><p id="functiongraph_06_0102__p231814520130"><a href="#functiongraph_06_0102__table1937492111205">func_mounts</a></p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.8.2.5.1.3 "><p id="functiongraph_06_0102__p16318145191311">-</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.8.2.5.1.4 "><p id="functiongraph_06_0102__p63181458137">File system list.</p>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<div class="tablenoborder"><a name="functiongraph_06_0102__table14797155061717"></a><a name="table14797155061717"></a><table cellpadding="4" cellspacing="0" summary="" id="functiongraph_06_0102__table14797155061717" frame="border" border="1" rules="all"><caption><b>Table 7 </b>mount_user parameters</caption><thead align="left"><tr id="functiongraph_06_0102__row18797105015171"><th align="left" class="cellrowborder" valign="top" width="23.28%" id="mcps1.3.2.9.2.5.1.1"><p id="functiongraph_06_0102__p117975502173">Parameter</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="27.529999999999998%" id="mcps1.3.2.9.2.5.1.2"><p id="functiongraph_06_0102__p11798185091712">Type</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="24.19%" id="mcps1.3.2.9.2.5.1.3"><p id="functiongraph_06_0102__p679816501174">Mandatory</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.9.2.5.1.4"><p id="functiongraph_06_0102__p9798175014177">Description</p>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr id="functiongraph_06_0102__row1279885031713"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.9.2.5.1.1 "><p id="functiongraph_06_0102__p1479815014174">user_id</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.9.2.5.1.2 "><p id="functiongraph_06_0102__p77981450131716">Int</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.9.2.5.1.3 "><p id="functiongraph_06_0102__p1179865041715">Yes when <strong id="functiongraph_06_0102__b185261027104820">mount_user</strong> is not empty.</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.9.2.5.1.4 "><p id="functiongraph_06_0102__p17798175015173">User ID, which is an integer from –1 to 65,534, excluding 0, 1000, and 1002.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row2079885011715"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.9.2.5.1.1 "><p id="functiongraph_06_0102__p079865019179">user_group_id</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.9.2.5.1.2 "><p id="functiongraph_06_0102__p17999500172">Int</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="24.19%" headers="mcps1.3.2.9.2.5.1.3 "><p id="functiongraph_06_0102__p11799750101714">Yes when <strong id="functiongraph_06_0102__b3701054164918">mount_user</strong> is not empty.</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.9.2.5.1.4 "><p id="functiongraph_06_0102__p17755154919198">User group ID, which is an integer from –1 to 65,534, excluding 0, 1000, and 1002.</p>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<div class="tablenoborder"><a name="functiongraph_06_0102__table1937492111205"></a><a name="table1937492111205"></a><table cellpadding="4" cellspacing="0" summary="" id="functiongraph_06_0102__table1937492111205" frame="border" border="1" rules="all"><caption><b>Table 8 </b>func_mounts parameters</caption><thead align="left"><tr id="functiongraph_06_0102__row6375142122013"><th align="left" class="cellrowborder" valign="top" width="23.28%" id="mcps1.3.2.10.2.5.1.1"><p id="functiongraph_06_0102__p137518219203">Parameter</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="27.529999999999998%" id="mcps1.3.2.10.2.5.1.2"><p id="functiongraph_06_0102__p5375021172017">Type</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="22.759999999999998%" id="mcps1.3.2.10.2.5.1.3"><p id="functiongraph_06_0102__p1375121102012">Mandatory</p>
|
||
</th>
|
||
<th align="left" class="cellrowborder" valign="top" width="26.43%" id="mcps1.3.2.10.2.5.1.4"><p id="functiongraph_06_0102__p33751521122014">Description</p>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr id="functiongraph_06_0102__row437522115208"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.10.2.5.1.1 "><p id="functiongraph_06_0102__p17375162118203">mount_type</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.10.2.5.1.2 "><p id="functiongraph_06_0102__p14375521122017">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="22.759999999999998%" headers="mcps1.3.2.10.2.5.1.3 "><p id="functiongraph_06_0102__p1460462206">Yes when <strong id="functiongraph_06_0102__b5354141219508">func_mounts</strong> is not empty.</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="26.43%" headers="mcps1.3.2.10.2.5.1.4 "><p id="functiongraph_06_0102__p9509123292117">Mount type. Options: <strong id="functiongraph_06_0102__b1367792215812">ecs</strong>.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row1837510211209"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.10.2.5.1.1 "><p id="functiongraph_06_0102__p037515213203">mount_resource</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.10.2.5.1.2 "><p id="functiongraph_06_0102__p1837592113204">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="22.759999999999998%" headers="mcps1.3.2.10.2.5.1.3 "><p id="functiongraph_06_0102__p1455077142112">Yes when <strong id="functiongraph_06_0102__b610834765016">func_mounts</strong> is not empty.</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="26.43%" headers="mcps1.3.2.10.2.5.1.4 "><p id="functiongraph_06_0102__p1251531812234">ID of the mounted resource (corresponding cloud service).</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row06073533239"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.10.2.5.1.1 "><p id="functiongraph_06_0102__p1608185313233">mount_share_path</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.10.2.5.1.2 "><p id="functiongraph_06_0102__p1460975311237">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="22.759999999999998%" headers="mcps1.3.2.10.2.5.1.3 "><p id="functiongraph_06_0102__p172329172419">Yes when <strong id="functiongraph_06_0102__b386412341081">mount_type</strong> is set to <strong id="functiongraph_06_0102__b886511346819">ecs</strong>.</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="26.43%" headers="mcps1.3.2.10.2.5.1.4 "><p id="functiongraph_06_0102__p3609185372312">Remote mount path. Example: <strong id="functiongraph_06_0102__b61051740175213">192.168.0.12:/data</strong>.</p>
|
||
</td>
|
||
</tr>
|
||
<tr id="functiongraph_06_0102__row212845722318"><td class="cellrowborder" valign="top" width="23.28%" headers="mcps1.3.2.10.2.5.1.1 "><p id="functiongraph_06_0102__p201298572237">local_mount_path</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="27.529999999999998%" headers="mcps1.3.2.10.2.5.1.2 "><p id="functiongraph_06_0102__p1612918578236">String</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="22.759999999999998%" headers="mcps1.3.2.10.2.5.1.3 "><p id="functiongraph_06_0102__p16129195716239">Yes when <strong id="functiongraph_06_0102__b0888856205214">func_mounts</strong> is not empty.</p>
|
||
</td>
|
||
<td class="cellrowborder" valign="top" width="26.43%" headers="mcps1.3.2.10.2.5.1.4 "><p id="functiongraph_06_0102__p5129757132313">Function access path.</p>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<p id="functiongraph_06_0102__p65809661">The format of a function URN is as follows:</p>
|
||
<pre class="codeblock" id="functiongraph_06_0102__codeblock55416040">urn:fss:<region_id>:<project_id>:function:<package>:<function_name>[:<version>|:!<alias>]</pre>
|
||
<div class="note" id="functiongraph_06_0102__note28982319"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p class="text" id="functiongraph_06_0102__p59514281">A function URN is divided into eight fields by colons. The value of <strong id="functiongraph_06_0102__b842352706114738">region_id</strong> is included in the system configuration. You can set this parameter to the same as that in the backend. The content in the brackets ([]) is a function version or alias. If you enter an alias, add an exclamation mark (!) in front of it for easy identification.</p>
|
||
</div></div>
|
||
<p id="functiongraph_06_0102__p65866489">When a function URN is used as an API parameter, you can provide it in a simplified format as follows:</p>
|
||
<ul id="functiongraph_06_0102__ul55927495"><li id="functiongraph_06_0102__li33585412">1 field: <strong id="functiongraph_06_0102__b842352706115619"><function_name></strong>. <strong id="functiongraph_06_0102__b842352706115713">project_id</strong> is obtained from a token, <strong id="functiongraph_06_0102__b842352706115720">package</strong> is <strong id="functiongraph_06_0102__b842352706115723">default</strong>, and <strong id="functiongraph_06_0102__b842352706115725">version</strong> is <strong id="functiongraph_06_0102__b842352706115728">latest</strong>.</li><li id="functiongraph_06_0102__li33833257">2 fields: <strong id="functiongraph_06_0102__b842352706115758"><package>:<function_name></strong>. <strong id="functiongraph_06_0102__b81507572411585">project_id</strong> is obtained from a token, and <strong id="functiongraph_06_0102__b88286808411585">version</strong> is <strong id="functiongraph_06_0102__b26637251411585">latest</strong>.</li><li id="functiongraph_06_0102__li36063864">3 fields: <strong id="functiongraph_06_0102__b842352706115835"><project_id>:<package>:<function_name></strong>. <strong id="functiongraph_06_0102__b884022420115831">version</strong> is <strong id="functiongraph_06_0102__b960469322115831">latest</strong>.</li><li id="functiongraph_06_0102__li56139320">4 fields: <strong id="functiongraph_06_0102__b842352706115851"><project_id>:<package>:<function_name>:<Version or Alias></strong>.</li><li id="functiongraph_06_0102__li35491835">7 fields: <strong id="functiongraph_06_0102__b842352706115913">urn:fss:<region_id>:<project_id>:function:<package>:<function_name></strong>. <strong id="functiongraph_06_0102__b214692522311599">version</strong> is <strong id="functiongraph_06_0102__b48633380611599">latest</strong>.</li><li id="functiongraph_06_0102__li50991067">8 fields: <strong id="functiongraph_06_0102__b842352706115927">urn:fss:<region_id>:<project_id>:function:<package>:<function_name>:<Version or Alias></strong>.</li></ul>
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<div class="familylinks">
|
||
<div class="parentlink"><strong>Parent topic:</strong> <a href="functiongraph_06_0101.html">Function Model Definition</a></div>
|
||
</div>
|
||
</div>
|
||
|