forked from docs/doc-exports
Reviewed-by: Belejkanic, Lukas <lukas.belejkanic@t-systems.com> Co-authored-by: qinweiwei <qinweiwei@huawei.com> Co-committed-by: qinweiwei <qinweiwei@huawei.com>
324 lines
23 KiB
HTML
324 lines
23 KiB
HTML
<a name="UpdatePolicyRuleStatus"></a><a name="UpdatePolicyRuleStatus"></a>
|
|
|
|
<h1 class="topictitle1">Changing the Status of a Policy Rule</h1>
|
|
<div id="body1708331107508"><div class="section" id="UpdatePolicyRuleStatus__topic1171000000"><h4 class="sectiontitle">Function</h4><p id="UpdatePolicyRuleStatus__topic1171000002">This API is used to change the status of a policy rule.</p>
|
|
</div>
|
|
<div class="section" id="UpdatePolicyRuleStatus__atuogenerate_1"><h4 class="sectiontitle">URI</h4><p id="UpdatePolicyRuleStatus__topic1171000004">PUT /v1/{project_id}/waf/policy/{policy_id}/{ruletype}/{rule_id}/status</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicyRuleStatus__topic1171000005" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Path Parameters</caption><thead align="left"><tr id="UpdatePolicyRuleStatus__topic1171000013"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.1"><p id="UpdatePolicyRuleStatus__topic1171000015">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.2"><p id="UpdatePolicyRuleStatus__topic1171000017">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.3"><p id="UpdatePolicyRuleStatus__topic1171000019">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.2.3.2.5.1.4"><p id="UpdatePolicyRuleStatus__topic1171000021">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="UpdatePolicyRuleStatus__topic1171000023"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000025">project_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000027">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000029">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="UpdatePolicyRuleStatus__topic1171000031">Project ID</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000032"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000034">policy_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000036">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000038">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="UpdatePolicyRuleStatus__topic1171000040">Policy ID. It can be obtained by calling the <strong id="UpdatePolicyRuleStatus__topic1171000041">ListPolicy</strong> API.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000042"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000044">ruletype</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000046">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000048">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="UpdatePolicyRuleStatus__topic1171000050">Rule type</p>
|
|
<ul id="UpdatePolicyRuleStatus__topic1171000051"><li id="UpdatePolicyRuleStatus__topic1171000052"><p id="UpdatePolicyRuleStatus__topic1171000053"><a name="UpdatePolicyRuleStatus__topic1171000052"></a><a name="topic1171000052"></a>cc</p>
|
|
</li><li id="UpdatePolicyRuleStatus__topic1171000054"><p id="UpdatePolicyRuleStatus__topic1171000055"><a name="UpdatePolicyRuleStatus__topic1171000054"></a><a name="topic1171000054"></a>custom</p>
|
|
</li><li id="UpdatePolicyRuleStatus__topic1171000056"><p id="UpdatePolicyRuleStatus__topic1171000057"><a name="UpdatePolicyRuleStatus__topic1171000056"></a><a name="topic1171000056"></a>whiteblackip</p>
|
|
</li><li id="UpdatePolicyRuleStatus__topic1171000058"><p id="UpdatePolicyRuleStatus__topic1171000059"><a name="UpdatePolicyRuleStatus__topic1171000058"></a><a name="topic1171000058"></a>privacy</p>
|
|
</li><li id="UpdatePolicyRuleStatus__topic1171000060"><p id="UpdatePolicyRuleStatus__topic1171000061"><a name="UpdatePolicyRuleStatus__topic1171000060"></a><a name="topic1171000060"></a>ignore</p>
|
|
</li><li id="UpdatePolicyRuleStatus__topic1171000062"><p id="UpdatePolicyRuleStatus__topic1171000063"><a name="UpdatePolicyRuleStatus__topic1171000062"></a><a name="topic1171000062"></a>geoip</p>
|
|
</li><li id="UpdatePolicyRuleStatus__topic1171000064"><p id="UpdatePolicyRuleStatus__topic1171000065"><a name="UpdatePolicyRuleStatus__topic1171000064"></a><a name="topic1171000064"></a>antitamper</p>
|
|
</li><li id="UpdatePolicyRuleStatus__topic1171000066"><p id="UpdatePolicyRuleStatus__topic1171000067"><a name="UpdatePolicyRuleStatus__topic1171000066"></a><a name="topic1171000066"></a>antileakage</p>
|
|
</li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000068"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000070">rule_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000072">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000074">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="UpdatePolicyRuleStatus__topic1171000076">Rule ID</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="UpdatePolicyRuleStatus__topic1171000077"><h4 class="sectiontitle">Request Parameters</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicyRuleStatus__HeaderParameter" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Request header parameters</caption><thead align="left"><tr id="UpdatePolicyRuleStatus__topic1171000086"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.1"><p id="UpdatePolicyRuleStatus__topic1171000088">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.2"><p id="UpdatePolicyRuleStatus__topic1171000090">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.3"><p id="UpdatePolicyRuleStatus__topic1171000092">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.2.2.5.1.4"><p id="UpdatePolicyRuleStatus__topic1171000094">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="UpdatePolicyRuleStatus__topic1171000096"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000098">X-Auth-Token</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000100">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000102">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="UpdatePolicyRuleStatus__topic1171000104">User Token.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000105"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000107">Content-Type</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000109">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000111">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="UpdatePolicyRuleStatus__topic1171000113">Content type</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicyRuleStatus__request_UpdatePolicyRuleStatusRequestBody" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Request body parameters</caption><thead align="left"><tr id="UpdatePolicyRuleStatus__topic1171000121"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.1"><p id="UpdatePolicyRuleStatus__topic1171000123">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.2"><p id="UpdatePolicyRuleStatus__topic1171000125">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.3"><p id="UpdatePolicyRuleStatus__topic1171000127">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.3.2.5.1.4"><p id="UpdatePolicyRuleStatus__topic1171000129">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="UpdatePolicyRuleStatus__topic1171000131"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000133">status</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000135">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000137">Integer</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="UpdatePolicyRuleStatus__topic1171000139">Rule status. The value can be:</p>
|
|
<ul id="UpdatePolicyRuleStatus__topic1171000140"><li id="UpdatePolicyRuleStatus__topic1171000141"><p id="UpdatePolicyRuleStatus__topic1171000142"><a name="UpdatePolicyRuleStatus__topic1171000141"></a><a name="topic1171000141"></a>0: The rule is disabled.</p>
|
|
</li><li id="UpdatePolicyRuleStatus__topic1171000143"><p id="UpdatePolicyRuleStatus__topic1171000144"><a name="UpdatePolicyRuleStatus__topic1171000143"></a><a name="topic1171000143"></a>1: The rule is enabled.</p>
|
|
</li></ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="UpdatePolicyRuleStatus__topic1171000145"><h4 class="sectiontitle">Response Parameters</h4><p id="UpdatePolicyRuleStatus__topic1171000147"><strong id="UpdatePolicyRuleStatus__topic1171000148">Status code: 200</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicyRuleStatus__response_UpdatePolicyRuleStatusResponseBody" frame="border" border="1" rules="all"><caption><b>Table 4 </b>Response body parameters</caption><thead align="left"><tr id="UpdatePolicyRuleStatus__topic1171000155"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.3.2.4.1.1"><p id="UpdatePolicyRuleStatus__topic1171000157">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.3.2.4.1.2"><p id="UpdatePolicyRuleStatus__topic1171000159">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.3.2.4.1.3"><p id="UpdatePolicyRuleStatus__topic1171000161">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="UpdatePolicyRuleStatus__topic1171000163"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000165">id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000167">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000169">Rule ID</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000170"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000172">policyid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000174">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000176">Policy ID</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000177"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000179">timestamp</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000181">Long</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000183">Time when the rule was created.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000184"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000186">description</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000188">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000190">Rule Description</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000191"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000193">status</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000195">Integer</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000197">Status. The options are <strong id="UpdatePolicyRuleStatus__topic1171000198">0</strong> and <strong id="UpdatePolicyRuleStatus__topic1171000199">1</strong>. <strong id="UpdatePolicyRuleStatus__topic1171000200">0</strong>: Disabled. <strong id="UpdatePolicyRuleStatus__topic1171000201">1</strong>: Enabled.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="UpdatePolicyRuleStatus__topic1171000202"><strong id="UpdatePolicyRuleStatus__topic1171000203">Status code: 400</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicyRuleStatus__response_RestErrorResponse" frame="border" border="1" rules="all"><caption><b>Table 5 </b>Response body parameters</caption><thead align="left"><tr id="UpdatePolicyRuleStatus__topic1171000210"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.5.2.4.1.1"><p id="UpdatePolicyRuleStatus__topic1171000212">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.5.2.4.1.2"><p id="UpdatePolicyRuleStatus__topic1171000214">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.5.2.4.1.3"><p id="UpdatePolicyRuleStatus__topic1171000216">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="UpdatePolicyRuleStatus__topic1171000218"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000220">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000222">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000224">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000225"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000227">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000229">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000231">Error message</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="UpdatePolicyRuleStatus__topic1171000232"><strong id="UpdatePolicyRuleStatus__topic1171000233">Status code: 401</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicyRuleStatus__response_RestErrorResponse_1" frame="border" border="1" rules="all"><caption><b>Table 6 </b>Response body parameters</caption><thead align="left"><tr id="UpdatePolicyRuleStatus__topic1171000240"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.7.2.4.1.1"><p id="UpdatePolicyRuleStatus__topic1171000242">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.7.2.4.1.2"><p id="UpdatePolicyRuleStatus__topic1171000244">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.7.2.4.1.3"><p id="UpdatePolicyRuleStatus__topic1171000246">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="UpdatePolicyRuleStatus__topic1171000248"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000250">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000252">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000254">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000255"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000257">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000259">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000261">Error message</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="UpdatePolicyRuleStatus__topic1171000262"><strong id="UpdatePolicyRuleStatus__topic1171000263">Status code: 500</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicyRuleStatus__response_RestErrorResponse_2" frame="border" border="1" rules="all"><caption><b>Table 7 </b>Response body parameters</caption><thead align="left"><tr id="UpdatePolicyRuleStatus__topic1171000270"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.9.2.4.1.1"><p id="UpdatePolicyRuleStatus__topic1171000272">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.9.2.4.1.2"><p id="UpdatePolicyRuleStatus__topic1171000274">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.9.2.4.1.3"><p id="UpdatePolicyRuleStatus__topic1171000276">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="UpdatePolicyRuleStatus__topic1171000278"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000280">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000282">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000284">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000285"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000287">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000289">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="UpdatePolicyRuleStatus__topic1171000291">Error message</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="UpdatePolicyRuleStatus__topic1171000292"><h4 class="sectiontitle">Example Requests</h4><pre class="screen" id="UpdatePolicyRuleStatus__topic1171000294">PUT https://{Endpoint}/v1/{project_id}/waf/policy/{policy_id}/{ruletype}/{rule_id}/status?
|
|
|
|
{
|
|
"status" : 0
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="UpdatePolicyRuleStatus__topic1171000295"><h4 class="sectiontitle">Example Responses</h4><p id="UpdatePolicyRuleStatus__topic1171000297"><strong id="UpdatePolicyRuleStatus__topic1171000298">Status code: 200</strong></p>
|
|
<p id="UpdatePolicyRuleStatus__topic1171000299">Request succeeded.</p>
|
|
<pre class="screen" id="UpdatePolicyRuleStatus__topic1171000300">{
|
|
"action" : {
|
|
"category" : "block"
|
|
},
|
|
"action_mode" : false,
|
|
"conditions" : [ {
|
|
"category" : "header",
|
|
"index" : "demo",
|
|
"logic_operation" : "contain",
|
|
"content" : [ "demo" ]
|
|
} ],
|
|
"description" : "",
|
|
"id" : "2a3caa2bc9814c09ad73d02e3485b4a4",
|
|
"policyid" : "1f016cde588646aca3fb19f277c44d03",
|
|
"priority" : 50,
|
|
"status" : 0,
|
|
"time" : false,
|
|
"timestamp" : 1656495488880
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="UpdatePolicyRuleStatus__topic1171000301"><h4 class="sectiontitle">Status Codes</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicyRuleStatus__status_code" frame="border" border="1" rules="all"><thead align="left"><tr id="UpdatePolicyRuleStatus__topic1171000307"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.7.2.1.3.1.1"><p id="UpdatePolicyRuleStatus__topic1171000309">Status Code</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="85%" id="mcps1.3.7.2.1.3.1.2"><p id="UpdatePolicyRuleStatus__topic1171000311">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="UpdatePolicyRuleStatus__topic1171000313"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000315">200</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000317">Request succeeded.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000318"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000320">400</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000322">Request failed.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000323"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000325">401</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000327">The token does not have required permissions.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="UpdatePolicyRuleStatus__topic1171000328"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdatePolicyRuleStatus__topic1171000330">500</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="UpdatePolicyRuleStatus__topic1171000332">Internal server error.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="UpdatePolicyRuleStatus__topic1171000333"><h4 class="sectiontitle">Error Codes</h4><p id="UpdatePolicyRuleStatus__topic1171000335">See <a href="ErrorCode.html">Error Codes</a>.</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="topic_300000003.html">Rule Management</a></div>
|
|
</div>
|
|
</div>
|
|
|