Files
doc-exports/docs/wafd/api-ref/UpdatePolicy.html
qinweiwei 14cbe51752 wafd API 20260210 version
Reviewed-by: Belejkanic, Lukas <lukas.belejkanic@t-systems.com>
Co-authored-by: qinweiwei <qinweiwei@huawei.com>
Co-committed-by: qinweiwei <qinweiwei@huawei.com>
2026-04-21 11:31:19 +00:00

1219 lines
99 KiB
HTML

<a name="UpdatePolicy"></a><a name="UpdatePolicy"></a>
<h1 class="topictitle1">Updating a Policy</h1>
<div id="body1708331107508"><div class="section" id="UpdatePolicy__topic1151000000"><h4 class="sectiontitle">Function</h4><p id="UpdatePolicy__topic1151000002">This API is used to update a policy. The request body can contain only the part to be updated.</p>
</div>
<div class="section" id="UpdatePolicy__section1741152952519"><h4 class="sectiontitle">URI</h4><p id="UpdatePolicy__topic1151000004">PATCH /v1/{project_id}/waf/policy/{policy_id}</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__topic1151000005" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Path Parameters</caption><thead align="left"><tr id="UpdatePolicy__topic1151000013"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.1"><p id="UpdatePolicy__topic1151000015">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.2"><p id="UpdatePolicy__topic1151000017">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.3"><p id="UpdatePolicy__topic1151000019">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.2.3.2.5.1.4"><p id="UpdatePolicy__topic1151000021">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000023"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdatePolicy__topic1151000025">project_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="UpdatePolicy__topic1151000027">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="UpdatePolicy__topic1151000029">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="UpdatePolicy__topic1151000031">Project ID</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000032"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="UpdatePolicy__topic1151000034">policy_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="UpdatePolicy__topic1151000036">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="UpdatePolicy__topic1151000038">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="UpdatePolicy__topic1151000040">Policy ID. It can be obtained by calling the API Querying Protection Policies.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdatePolicy__topic1151000041"><h4 class="sectiontitle">Request Parameters</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__HeaderParameter" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Request header parameters</caption><thead align="left"><tr id="UpdatePolicy__topic1151000050"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.1"><p id="UpdatePolicy__topic1151000052">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.2"><p id="UpdatePolicy__topic1151000054">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.3"><p id="UpdatePolicy__topic1151000056">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.2.2.5.1.4"><p id="UpdatePolicy__topic1151000058">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000060"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="UpdatePolicy__topic1151000062">X-Auth-Token</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="UpdatePolicy__topic1151000064">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="UpdatePolicy__topic1151000066">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="UpdatePolicy__topic1151000068">User token. It can be obtained by calling the IAM API (value of X-Subject-Token in the response header).</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000069"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="UpdatePolicy__topic1151000071">Content-Type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="UpdatePolicy__topic1151000073">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="UpdatePolicy__topic1151000075">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="UpdatePolicy__topic1151000077">Content type. Default value: application/json;charset=utf8</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__request_UpdatePolicyRequestBody" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Request body parameters</caption><thead align="left"><tr id="UpdatePolicy__topic1151000085"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.1"><p id="UpdatePolicy__topic1151000087">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.2"><p id="UpdatePolicy__topic1151000089">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.3"><p id="UpdatePolicy__topic1151000091">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.3.2.5.1.4"><p id="UpdatePolicy__topic1151000093">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000095"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="UpdatePolicy__topic1151000097">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="UpdatePolicy__topic1151000099">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="UpdatePolicy__topic1151000101">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="UpdatePolicy__topic1151000103">Policy name</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000104"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="UpdatePolicy__topic1151000106">action</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="UpdatePolicy__topic1151000108">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="UpdatePolicy__topic1151000110"><a href="#UpdatePolicy__request_PolicyAction">PolicyAction</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="UpdatePolicy__topic1151000113">PolicyAction</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000114"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="UpdatePolicy__topic1151000116">options</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="UpdatePolicy__topic1151000118">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="UpdatePolicy__topic1151000120"><a href="#UpdatePolicy__request_PolicyOption">PolicyOption</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="UpdatePolicy__topic1151000123">PolicyOption</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000124"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="UpdatePolicy__topic1151000126">robot_action</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="UpdatePolicy__topic1151000128">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="UpdatePolicy__topic1151000130"><a href="#UpdatePolicy__request_Action">Action</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="UpdatePolicy__topic1151000133">Feature-based anti-crawler protection mode. This parameter is unavailable for newly created protection policies. The default protection mode is <strong id="UpdatePolicy__topic1151000134">Log only</strong>.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000135"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="UpdatePolicy__topic1151000137">level</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="UpdatePolicy__topic1151000139">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="UpdatePolicy__topic1151000141">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="UpdatePolicy__topic1151000143">Protection level</p>
<ul id="UpdatePolicy__topic1151000144"><li id="UpdatePolicy__topic1151000145"><p id="UpdatePolicy__topic1151000146"><a name="UpdatePolicy__topic1151000145"></a><a name="topic1151000145"></a><strong id="UpdatePolicy__topic1151000147">1</strong>: WAF detects wget, cURL, and more but does not detect XSS and command injection attacks in the header, so you may miss more vulnerabilities that actually exist. If you find out that configured protection rules are affecting your services, adjust the protection level to <strong id="UpdatePolicy__topic1151000148">1</strong>.</p>
</li><li id="UpdatePolicy__topic1151000149"><p id="UpdatePolicy__topic1151000150"><a name="UpdatePolicy__topic1151000149"></a><a name="topic1151000149"></a><strong id="UpdatePolicy__topic1151000151">2</strong>: WAF detects remote file inclusion, third-party software vulnerabilities, web shell, and cp and ftp commands. This is the default value.</p>
</li><li id="UpdatePolicy__topic1151000152"><p id="UpdatePolicy__topic1151000153"><a name="UpdatePolicy__topic1151000152"></a><a name="topic1151000152"></a><strong id="UpdatePolicy__topic1151000154">3</strong>: If you need a stricter protection level, set this parameter to 3. This may increase the false positive rate but decrease the false negative rate, such as nc, nmap, and kill.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000155"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="UpdatePolicy__topic1151000157">full_detection</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="UpdatePolicy__topic1151000159">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="UpdatePolicy__topic1151000161">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="UpdatePolicy__topic1151000163">Detection mode in the precise protection rule</p>
<ul id="UpdatePolicy__topic1151000164"><li id="UpdatePolicy__topic1151000165"><p id="UpdatePolicy__topic1151000166"><a name="UpdatePolicy__topic1151000165"></a><a name="topic1151000165"></a><strong id="UpdatePolicy__topic1151000167">true</strong>: full detection. WAF blocks all requests that hit the configured precise protection rule when it finishes all threat detections.</p>
</li><li id="UpdatePolicy__topic1151000168"><p id="UpdatePolicy__topic1151000169"><a name="UpdatePolicy__topic1151000168"></a><a name="topic1151000168"></a><strong id="UpdatePolicy__topic1151000170">false</strong>: instant detection. WAF immediately ends threat detection and blocks the request that hits the configured precise protection rule.</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__request_PolicyAction"></a><a name="request_PolicyAction"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__request_PolicyAction" frame="border" border="1" rules="all"><caption><b>Table 4 </b>PolicyAction</caption><thead align="left"><tr id="UpdatePolicy__topic1151000178"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.1"><p id="UpdatePolicy__topic1151000180">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.2"><p id="UpdatePolicy__topic1151000182">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.3"><p id="UpdatePolicy__topic1151000184">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.4.2.5.1.4"><p id="UpdatePolicy__topic1151000186">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000188"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="UpdatePolicy__topic1151000190">category</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="UpdatePolicy__topic1151000192">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="UpdatePolicy__topic1151000194">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="UpdatePolicy__topic1151000196">Protection level. The value can be:</p>
<ul id="UpdatePolicy__topic1151000197"><li id="UpdatePolicy__topic1151000198"><p id="UpdatePolicy__topic1151000199"><a name="UpdatePolicy__topic1151000198"></a><a name="topic1151000198"></a>block: WAF blocks attacks.</p>
</li><li id="UpdatePolicy__topic1151000200"><p id="UpdatePolicy__topic1151000201"><a name="UpdatePolicy__topic1151000200"></a><a name="topic1151000200"></a>log: WAF only logs detected attacks.</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__request_PolicyOption"></a><a name="request_PolicyOption"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__request_PolicyOption" frame="border" border="1" rules="all"><caption><b>Table 5 </b>PolicyOption</caption><thead align="left"><tr id="UpdatePolicy__topic1151000209"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.5.2.5.1.1"><p id="UpdatePolicy__topic1151000211">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.5.2.5.1.2"><p id="UpdatePolicy__topic1151000213">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.5.2.5.1.3"><p id="UpdatePolicy__topic1151000215">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.5.2.5.1.4"><p id="UpdatePolicy__topic1151000217">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000219"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000221">webattack</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000223">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000225">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000227">Basic web protection includes many specific checks under Advanced Settings, and there is a specific parameter allocated for each check, for example, common for General Check. To enable any of these checks, keep this parameter enabled first. The value can be:</p>
<ul id="UpdatePolicy__topic1151000228"><li id="UpdatePolicy__topic1151000229"><p id="UpdatePolicy__topic1151000230"><a name="UpdatePolicy__topic1151000229"></a><a name="topic1151000229"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000231"><p id="UpdatePolicy__topic1151000232"><a name="UpdatePolicy__topic1151000231"></a><a name="topic1151000231"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000233"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000235">common</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000237">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000239">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000241">Whether general check is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000242"><li id="UpdatePolicy__topic1151000243"><p id="UpdatePolicy__topic1151000244"><a name="UpdatePolicy__topic1151000243"></a><a name="topic1151000243"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000245"><p id="UpdatePolicy__topic1151000246"><a name="UpdatePolicy__topic1151000245"></a><a name="topic1151000245"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000247"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000249">anticrawler</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000251">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000253">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000255">JavaScript anti-crawler function.</p>
<ul id="UpdatePolicy__topic1151000256"><li id="UpdatePolicy__topic1151000257"><p id="UpdatePolicy__topic1151000258"><a name="UpdatePolicy__topic1151000257"></a><a name="topic1151000257"></a><strong id="UpdatePolicy__topic1151000259">true</strong>: Enabled</p>
</li><li id="UpdatePolicy__topic1151000260"><p id="UpdatePolicy__topic1151000261"><a name="UpdatePolicy__topic1151000260"></a><a name="topic1151000260"></a><strong id="UpdatePolicy__topic1151000262">false</strong>: Disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000263"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000265">crawler_engine</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000267">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000269">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000271">Whether the search engine is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000272"><li id="UpdatePolicy__topic1151000273"><p id="UpdatePolicy__topic1151000274"><a name="UpdatePolicy__topic1151000273"></a><a name="topic1151000273"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000275"><p id="UpdatePolicy__topic1151000276"><a name="UpdatePolicy__topic1151000275"></a><a name="topic1151000275"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000277"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000279">crawler_scanner</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000281">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000283">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000285">Whether the scanner check in anti-crawler detection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000286"><li id="UpdatePolicy__topic1151000287"><p id="UpdatePolicy__topic1151000288"><a name="UpdatePolicy__topic1151000287"></a><a name="topic1151000287"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000289"><p id="UpdatePolicy__topic1151000290"><a name="UpdatePolicy__topic1151000289"></a><a name="topic1151000289"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000291"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000293">crawler_script</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000295">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000297">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000299">Whether the JavaScript anti-crawler is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000300"><li id="UpdatePolicy__topic1151000301"><p id="UpdatePolicy__topic1151000302"><a name="UpdatePolicy__topic1151000301"></a><a name="topic1151000301"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000303"><p id="UpdatePolicy__topic1151000304"><a name="UpdatePolicy__topic1151000303"></a><a name="topic1151000303"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000305"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000307">crawler_other</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000309">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000311">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000313">Whether other crawler check is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000314"><li id="UpdatePolicy__topic1151000315"><p id="UpdatePolicy__topic1151000316"><a name="UpdatePolicy__topic1151000315"></a><a name="topic1151000315"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000317"><p id="UpdatePolicy__topic1151000318"><a name="UpdatePolicy__topic1151000317"></a><a name="topic1151000317"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000319"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000321">webshell</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000323">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000325">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000327">Whether webshell check is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000328"><li id="UpdatePolicy__topic1151000329"><p id="UpdatePolicy__topic1151000330"><a name="UpdatePolicy__topic1151000329"></a><a name="topic1151000329"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000331"><p id="UpdatePolicy__topic1151000332"><a name="UpdatePolicy__topic1151000331"></a><a name="topic1151000331"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000333"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000335">cc</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000337">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000339">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000341">Whether the CC attack protection rule is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000342"><li id="UpdatePolicy__topic1151000343"><p id="UpdatePolicy__topic1151000344"><a name="UpdatePolicy__topic1151000343"></a><a name="topic1151000343"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000345"><p id="UpdatePolicy__topic1151000346"><a name="UpdatePolicy__topic1151000345"></a><a name="topic1151000345"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000347"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000349">custom</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000351">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000353">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000355">Whether precise protection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000356"><li id="UpdatePolicy__topic1151000357"><p id="UpdatePolicy__topic1151000358"><a name="UpdatePolicy__topic1151000357"></a><a name="topic1151000357"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000359"><p id="UpdatePolicy__topic1151000360"><a name="UpdatePolicy__topic1151000359"></a><a name="topic1151000359"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000361"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000363">whiteblackip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000365">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000367">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000369">Whether blacklist and whitelist protection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000370"><li id="UpdatePolicy__topic1151000371"><p id="UpdatePolicy__topic1151000372"><a name="UpdatePolicy__topic1151000371"></a><a name="topic1151000371"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000373"><p id="UpdatePolicy__topic1151000374"><a name="UpdatePolicy__topic1151000373"></a><a name="topic1151000373"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000375"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000377">geoip</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000379">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000381">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000383">Whether geolocation access control is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000384"><li id="UpdatePolicy__topic1151000385"><p id="UpdatePolicy__topic1151000386"><a name="UpdatePolicy__topic1151000385"></a><a name="topic1151000385"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000387"><p id="UpdatePolicy__topic1151000388"><a name="UpdatePolicy__topic1151000387"></a><a name="topic1151000387"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000389"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000391">ignore</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000393">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000395">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000397">Whether false alarm masking is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000398"><li id="UpdatePolicy__topic1151000399"><p id="UpdatePolicy__topic1151000400"><a name="UpdatePolicy__topic1151000399"></a><a name="topic1151000399"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000401"><p id="UpdatePolicy__topic1151000402"><a name="UpdatePolicy__topic1151000401"></a><a name="topic1151000401"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000403"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000405">privacy</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000407">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000409">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000411">Whether data masking is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000412"><li id="UpdatePolicy__topic1151000413"><p id="UpdatePolicy__topic1151000414"><a name="UpdatePolicy__topic1151000413"></a><a name="topic1151000413"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000415"><p id="UpdatePolicy__topic1151000416"><a name="UpdatePolicy__topic1151000415"></a><a name="topic1151000415"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000417"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000419">antitamper</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000421">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000423">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000425">Whether the web tamper protection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000426"><li id="UpdatePolicy__topic1151000427"><p id="UpdatePolicy__topic1151000428"><a name="UpdatePolicy__topic1151000427"></a><a name="topic1151000427"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000429"><p id="UpdatePolicy__topic1151000430"><a name="UpdatePolicy__topic1151000429"></a><a name="topic1151000429"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000431"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000433">antileakage</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000435">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000437">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000439">Whether the information leakage prevention is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000440"><li id="UpdatePolicy__topic1151000441"><p id="UpdatePolicy__topic1151000442"><a name="UpdatePolicy__topic1151000441"></a><a name="topic1151000441"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000443"><p id="UpdatePolicy__topic1151000444"><a name="UpdatePolicy__topic1151000443"></a><a name="topic1151000443"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000445"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000447">followed_action</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000449">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000451">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000453">Whether the Known Attack Source protection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000454"><li id="UpdatePolicy__topic1151000455"><p id="UpdatePolicy__topic1151000456"><a name="UpdatePolicy__topic1151000455"></a><a name="topic1151000455"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000457"><p id="UpdatePolicy__topic1151000458"><a name="UpdatePolicy__topic1151000457"></a><a name="topic1151000457"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000459"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000461">bot_enable</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000463">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000465">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000467">Feature-based anti-crawler. This feature includes many specific anti-crawler checks, such as crawler_engine, crawler_scanner, crawler_script, and crawler_other. To enable any of these checks, keep anti-crawler protection enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000468"><li id="UpdatePolicy__topic1151000469"><p id="UpdatePolicy__topic1151000470"><a name="UpdatePolicy__topic1151000469"></a><a name="topic1151000469"></a><strong id="UpdatePolicy__topic1151000471">true</strong>: Enabled</p>
</li><li id="UpdatePolicy__topic1151000472"><p id="UpdatePolicy__topic1151000473"><a name="UpdatePolicy__topic1151000472"></a><a name="topic1151000472"></a><strong id="UpdatePolicy__topic1151000474">false</strong>: Disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000475"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000477">crawler</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000479">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000481">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000483">This parameter is reserved and can be ignored currently.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000484"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000486">precise</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000488">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000490">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000492">This parameter is reserved and can be ignored currently.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000493"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="UpdatePolicy__topic1151000495">modulex_enabled</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="UpdatePolicy__topic1151000497">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="UpdatePolicy__topic1151000499">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="UpdatePolicy__topic1151000501">This parameter is reserved and can be ignored currently.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__request_Action"></a><a name="request_Action"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__request_Action" frame="border" border="1" rules="all"><caption><b>Table 6 </b>Action</caption><thead align="left"><tr id="UpdatePolicy__topic1151000509"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.6.2.5.1.1"><p id="UpdatePolicy__topic1151000511">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.6.2.5.1.2"><p id="UpdatePolicy__topic1151000513">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.6.2.5.1.3"><p id="UpdatePolicy__topic1151000515">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.6.2.5.1.4"><p id="UpdatePolicy__topic1151000517">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000519"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.1 "><p id="UpdatePolicy__topic1151000521">category</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.2 "><p id="UpdatePolicy__topic1151000523">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.3 "><p id="UpdatePolicy__topic1151000525">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.6.2.5.1.4 "><p id="UpdatePolicy__topic1151000527">Protective action for feature-based anti-crawler rules:</p>
<ul id="UpdatePolicy__topic1151000528"><li id="UpdatePolicy__topic1151000529"><p id="UpdatePolicy__topic1151000530"><a name="UpdatePolicy__topic1151000529"></a><a name="topic1151000529"></a><strong id="UpdatePolicy__topic1151000531">log</strong>: WAF only logs discovered attacks.</p>
</li><li id="UpdatePolicy__topic1151000532"><p id="UpdatePolicy__topic1151000533"><a name="UpdatePolicy__topic1151000532"></a><a name="topic1151000532"></a><strong id="UpdatePolicy__topic1151000534">block</strong>: WAF blocks discovered attacks.</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdatePolicy__topic1151000535"><h4 class="sectiontitle">Response Parameters</h4><p id="UpdatePolicy__topic1151000537"><strong id="UpdatePolicy__topic1151000538">Status code: 200</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__response_UpdatePolicyResponseBody" frame="border" border="1" rules="all"><caption><b>Table 7 </b>Response body parameters</caption><thead align="left"><tr id="UpdatePolicy__topic1151000545"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.3.2.4.1.1"><p id="UpdatePolicy__topic1151000547">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.3.2.4.1.2"><p id="UpdatePolicy__topic1151000549">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.3.2.4.1.3"><p id="UpdatePolicy__topic1151000551">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000553"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000555">id</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000557">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000559">Policy ID</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000560"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000562">name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000564">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000566">Policy name</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000567"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000569">action</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000571"><a href="#UpdatePolicy__response_PolicyAction">PolicyAction</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000574">PolicyAction</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000575"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000577">options</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000579"><a href="#UpdatePolicy__response_PolicyOption">PolicyOption</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000582">PolicyOption</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000583"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000585">level</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000587">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000589">Protection level</p>
<ul id="UpdatePolicy__topic1151000590"><li id="UpdatePolicy__topic1151000591"><p id="UpdatePolicy__topic1151000592"><a name="UpdatePolicy__topic1151000591"></a><a name="topic1151000591"></a><strong id="UpdatePolicy__topic1151000593">1</strong>: WAF detects wget, cURL, and more but does not detect XSS and command injection attacks in the header, so you may miss more vulnerabilities that actually exist. If you find out that configured protection rules are affecting your services, adjust the protection level to <strong id="UpdatePolicy__topic1151000594">1</strong>.</p>
</li><li id="UpdatePolicy__topic1151000595"><p id="UpdatePolicy__topic1151000596"><a name="UpdatePolicy__topic1151000595"></a><a name="topic1151000595"></a><strong id="UpdatePolicy__topic1151000597">2</strong>: WAF detects remote file inclusion, third-party software vulnerabilities, web shell and ftp commands. This is the default value.</p>
</li><li id="UpdatePolicy__topic1151000598"><p id="UpdatePolicy__topic1151000599"><a name="UpdatePolicy__topic1151000598"></a><a name="topic1151000598"></a><strong id="UpdatePolicy__topic1151000600">3</strong>: If you need a stricter protection level, set this parameter to 3. This may increase the false positive rate but decrease the false negative rate, such as nc, nmap, and kill.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000601"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000603">full_detection</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000605">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000607">Detection mode in the precise protection rule</p>
<ul id="UpdatePolicy__topic1151000608"><li id="UpdatePolicy__topic1151000609"><p id="UpdatePolicy__topic1151000610"><a name="UpdatePolicy__topic1151000609"></a><a name="topic1151000609"></a><strong id="UpdatePolicy__topic1151000611">true</strong>: full detection. WAF blocks all requests that hit the configured precise protection rule when it finishes all threat detections.</p>
</li><li id="UpdatePolicy__topic1151000612"><p id="UpdatePolicy__topic1151000613"><a name="UpdatePolicy__topic1151000612"></a><a name="topic1151000612"></a><strong id="UpdatePolicy__topic1151000614">false</strong>: instant detection. WAF immediately ends threat detection and blocks the request that hits the configured precise protection rule.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000615"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000617">bind_host</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000619">Array of <a href="#UpdatePolicy__response_BindHost">BindHost</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000622">Basic information about the protected domain.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000623"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000625">hosts</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000627">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000629">Array of IDs of protected domain names. The ID of a protected domain name is unique and generated by WAF when you add the domain name to WAF. To obtain the IDs, call the API Querying Domain Names Protected by Dedicated WAF Engines. To add a domain name to WAF, call the API Adding a Protected Domain Name.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000630"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000632">robot_action</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000634"><a href="#UpdatePolicy__response_Action">Action</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000637">Feature-based anti-crawler protection mode. This parameter is unavailable for newly created protection policies. The default protection mode is <strong id="UpdatePolicy__topic1151000638">Log only</strong>.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000639"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000641">extend</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000643"><a href="#UpdatePolicy__response_PolicyExtend">PolicyExtend</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000646">Switch for enabling or disabling <strong id="UpdatePolicy__topic1151000647">Deep Inspection</strong> and <strong id="UpdatePolicy__topic1151000648">Header Inspection</strong> in <strong id="UpdatePolicy__topic1151000649">Basic Web Protection</strong>.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000650"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000652">share_info</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000654"><a href="#UpdatePolicy__response_ShareInfo">ShareInfo</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000657">Whether to share a policy. This parameter is reserved and can be ignored currently.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000658"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000660">modulex_options</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000662"><a href="#UpdatePolicy__response_ModulexOptions">ModulexOptions</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000665">Whether to enable intelligent CC protection. This parameter is reserved and can be ignored currently.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000666"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="UpdatePolicy__topic1151000668">timestamp</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="UpdatePolicy__topic1151000670">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="UpdatePolicy__topic1151000672">Time a policy is created</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__response_PolicyAction"></a><a name="response_PolicyAction"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__response_PolicyAction" frame="border" border="1" rules="all"><caption><b>Table 8 </b>PolicyAction</caption><thead align="left"><tr id="UpdatePolicy__topic1151000679"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.4.2.4.1.1"><p id="UpdatePolicy__topic1151000681">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.4.2.4.1.2"><p id="UpdatePolicy__topic1151000683">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.4.2.4.1.3"><p id="UpdatePolicy__topic1151000685">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000687"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="UpdatePolicy__topic1151000689">category</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="UpdatePolicy__topic1151000691">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="UpdatePolicy__topic1151000693">Protection level. The value can be:</p>
<ul id="UpdatePolicy__topic1151000694"><li id="UpdatePolicy__topic1151000695"><p id="UpdatePolicy__topic1151000696"><a name="UpdatePolicy__topic1151000695"></a><a name="topic1151000695"></a>block: WAF blocks attacks.</p>
</li><li id="UpdatePolicy__topic1151000697"><p id="UpdatePolicy__topic1151000698"><a name="UpdatePolicy__topic1151000697"></a><a name="topic1151000697"></a>log: WAF only logs detected attacks.</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__response_PolicyOption"></a><a name="response_PolicyOption"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__response_PolicyOption" frame="border" border="1" rules="all"><caption><b>Table 9 </b>PolicyOption</caption><thead align="left"><tr id="UpdatePolicy__topic1151000705"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.5.2.4.1.1"><p id="UpdatePolicy__topic1151000707">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.5.2.4.1.2"><p id="UpdatePolicy__topic1151000709">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.5.2.4.1.3"><p id="UpdatePolicy__topic1151000711">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000713"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000715">webattack</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000717">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000719">Basic web protection includes many specific checks under Advanced Settings, and there is a specific parameter allocated for each check, for example, common for General Check. To enable any of these checks, keep this parameter enabled first. The value can be:</p>
<ul id="UpdatePolicy__topic1151000720"><li id="UpdatePolicy__topic1151000721"><p id="UpdatePolicy__topic1151000722"><a name="UpdatePolicy__topic1151000721"></a><a name="topic1151000721"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000723"><p id="UpdatePolicy__topic1151000724"><a name="UpdatePolicy__topic1151000723"></a><a name="topic1151000723"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000725"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000727">common</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000729">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000731">Whether general check is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000732"><li id="UpdatePolicy__topic1151000733"><p id="UpdatePolicy__topic1151000734"><a name="UpdatePolicy__topic1151000733"></a><a name="topic1151000733"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000735"><p id="UpdatePolicy__topic1151000736"><a name="UpdatePolicy__topic1151000735"></a><a name="topic1151000735"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000737"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000739">anticrawler</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000741">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000743">JavaScript anti-crawler function.</p>
<ul id="UpdatePolicy__topic1151000744"><li id="UpdatePolicy__topic1151000745"><p id="UpdatePolicy__topic1151000746"><a name="UpdatePolicy__topic1151000745"></a><a name="topic1151000745"></a><strong id="UpdatePolicy__topic1151000747">true</strong>: Enabled</p>
</li><li id="UpdatePolicy__topic1151000748"><p id="UpdatePolicy__topic1151000749"><a name="UpdatePolicy__topic1151000748"></a><a name="topic1151000748"></a><strong id="UpdatePolicy__topic1151000750">false</strong>: Disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000751"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000753">crawler_engine</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000755">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000757">Whether the search engine is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000758"><li id="UpdatePolicy__topic1151000759"><p id="UpdatePolicy__topic1151000760"><a name="UpdatePolicy__topic1151000759"></a><a name="topic1151000759"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000761"><p id="UpdatePolicy__topic1151000762"><a name="UpdatePolicy__topic1151000761"></a><a name="topic1151000761"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000763"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000765">crawler_scanner</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000767">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000769">Whether the scanner check in anti-crawler detection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000770"><li id="UpdatePolicy__topic1151000771"><p id="UpdatePolicy__topic1151000772"><a name="UpdatePolicy__topic1151000771"></a><a name="topic1151000771"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000773"><p id="UpdatePolicy__topic1151000774"><a name="UpdatePolicy__topic1151000773"></a><a name="topic1151000773"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000775"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000777">crawler_script</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000779">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000781">Whether the JavaScript anti-crawler is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000782"><li id="UpdatePolicy__topic1151000783"><p id="UpdatePolicy__topic1151000784"><a name="UpdatePolicy__topic1151000783"></a><a name="topic1151000783"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000785"><p id="UpdatePolicy__topic1151000786"><a name="UpdatePolicy__topic1151000785"></a><a name="topic1151000785"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000787"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000789">crawler_other</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000791">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000793">Whether other crawler check is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000794"><li id="UpdatePolicy__topic1151000795"><p id="UpdatePolicy__topic1151000796"><a name="UpdatePolicy__topic1151000795"></a><a name="topic1151000795"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000797"><p id="UpdatePolicy__topic1151000798"><a name="UpdatePolicy__topic1151000797"></a><a name="topic1151000797"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000799"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000801">webshell</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000803">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000805">Whether webshell check is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000806"><li id="UpdatePolicy__topic1151000807"><p id="UpdatePolicy__topic1151000808"><a name="UpdatePolicy__topic1151000807"></a><a name="topic1151000807"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000809"><p id="UpdatePolicy__topic1151000810"><a name="UpdatePolicy__topic1151000809"></a><a name="topic1151000809"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000811"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000813">cc</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000815">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000817">Whether the CC attack protection rule is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000818"><li id="UpdatePolicy__topic1151000819"><p id="UpdatePolicy__topic1151000820"><a name="UpdatePolicy__topic1151000819"></a><a name="topic1151000819"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000821"><p id="UpdatePolicy__topic1151000822"><a name="UpdatePolicy__topic1151000821"></a><a name="topic1151000821"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000823"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000825">custom</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000827">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000829">Whether precise protection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000830"><li id="UpdatePolicy__topic1151000831"><p id="UpdatePolicy__topic1151000832"><a name="UpdatePolicy__topic1151000831"></a><a name="topic1151000831"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000833"><p id="UpdatePolicy__topic1151000834"><a name="UpdatePolicy__topic1151000833"></a><a name="topic1151000833"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000835"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000837">whiteblackip</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000839">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000841">Whether blacklist and whitelist protection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000842"><li id="UpdatePolicy__topic1151000843"><p id="UpdatePolicy__topic1151000844"><a name="UpdatePolicy__topic1151000843"></a><a name="topic1151000843"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000845"><p id="UpdatePolicy__topic1151000846"><a name="UpdatePolicy__topic1151000845"></a><a name="topic1151000845"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000847"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000849">geoip</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000851">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000853">Whether geolocation access control is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000854"><li id="UpdatePolicy__topic1151000855"><p id="UpdatePolicy__topic1151000856"><a name="UpdatePolicy__topic1151000855"></a><a name="topic1151000855"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000857"><p id="UpdatePolicy__topic1151000858"><a name="UpdatePolicy__topic1151000857"></a><a name="topic1151000857"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000859"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000861">ignore</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000863">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000865">Whether false alarm masking is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000866"><li id="UpdatePolicy__topic1151000867"><p id="UpdatePolicy__topic1151000868"><a name="UpdatePolicy__topic1151000867"></a><a name="topic1151000867"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000869"><p id="UpdatePolicy__topic1151000870"><a name="UpdatePolicy__topic1151000869"></a><a name="topic1151000869"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000871"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000873">privacy</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000875">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000877">Whether data masking is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000878"><li id="UpdatePolicy__topic1151000879"><p id="UpdatePolicy__topic1151000880"><a name="UpdatePolicy__topic1151000879"></a><a name="topic1151000879"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000881"><p id="UpdatePolicy__topic1151000882"><a name="UpdatePolicy__topic1151000881"></a><a name="topic1151000881"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000883"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000885">antitamper</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000887">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000889">Whether the web tamper protection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000890"><li id="UpdatePolicy__topic1151000891"><p id="UpdatePolicy__topic1151000892"><a name="UpdatePolicy__topic1151000891"></a><a name="topic1151000891"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000893"><p id="UpdatePolicy__topic1151000894"><a name="UpdatePolicy__topic1151000893"></a><a name="topic1151000893"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000895"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000897">antileakage</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000899">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000901">Whether the information leakage prevention is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000902"><li id="UpdatePolicy__topic1151000903"><p id="UpdatePolicy__topic1151000904"><a name="UpdatePolicy__topic1151000903"></a><a name="topic1151000903"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000905"><p id="UpdatePolicy__topic1151000906"><a name="UpdatePolicy__topic1151000905"></a><a name="topic1151000905"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000907"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000909">followed_action</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000911">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000913">Whether the Known Attack Source protection is enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000914"><li id="UpdatePolicy__topic1151000915"><p id="UpdatePolicy__topic1151000916"><a name="UpdatePolicy__topic1151000915"></a><a name="topic1151000915"></a>true: enabled</p>
</li><li id="UpdatePolicy__topic1151000917"><p id="UpdatePolicy__topic1151000918"><a name="UpdatePolicy__topic1151000917"></a><a name="topic1151000917"></a>false: disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000919"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000921">bot_enable</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000923">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000925">Feature-based anti-crawler. This feature includes many specific anti-crawler checks, such as crawler_engine, crawler_scanner, crawler_script, and crawler_other. To enable any of these checks, keep anti-crawler protection enabled. The value can be:</p>
<ul id="UpdatePolicy__topic1151000926"><li id="UpdatePolicy__topic1151000927"><p id="UpdatePolicy__topic1151000928"><a name="UpdatePolicy__topic1151000927"></a><a name="topic1151000927"></a><strong id="UpdatePolicy__topic1151000929">true</strong>: Enabled</p>
</li><li id="UpdatePolicy__topic1151000930"><p id="UpdatePolicy__topic1151000931"><a name="UpdatePolicy__topic1151000930"></a><a name="topic1151000930"></a><strong id="UpdatePolicy__topic1151000932">false</strong>: Disabled</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000933"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000935">crawler</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000937">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000939">This parameter is reserved and can be ignored currently.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000940"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000942">precise</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000944">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000946">This parameter is reserved and can be ignored currently.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000947"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="UpdatePolicy__topic1151000949">modulex_enabled</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="UpdatePolicy__topic1151000951">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="UpdatePolicy__topic1151000953">This parameter is reserved and can be ignored currently.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__response_BindHost"></a><a name="response_BindHost"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__response_BindHost" frame="border" border="1" rules="all"><caption><b>Table 10 </b>BindHost</caption><thead align="left"><tr id="UpdatePolicy__topic1151000960"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.6.2.4.1.1"><p id="UpdatePolicy__topic1151000962">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.6.2.4.1.2"><p id="UpdatePolicy__topic1151000964">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.6.2.4.1.3"><p id="UpdatePolicy__topic1151000966">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151000968"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdatePolicy__topic1151000970">id</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdatePolicy__topic1151000972">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdatePolicy__topic1151000974">Domain name ID. It is the unique identifier generated by WAF for a domain name when you add the domain name to WAF</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000975"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdatePolicy__topic1151000977">hostname</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdatePolicy__topic1151000979">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdatePolicy__topic1151000981">Domain name</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151000982"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.1 "><p id="UpdatePolicy__topic1151000984">waf_type</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.2 "><p id="UpdatePolicy__topic1151000986">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.6.2.4.1.3 "><p id="UpdatePolicy__topic1151000988">WAF mode of the domain name. The value is premium.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__response_Action"></a><a name="response_Action"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__response_Action" frame="border" border="1" rules="all"><caption><b>Table 11 </b>Action</caption><thead align="left"><tr id="UpdatePolicy__topic1151000995"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.7.2.4.1.1"><p id="UpdatePolicy__topic1151000997">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.7.2.4.1.2"><p id="UpdatePolicy__topic1151000999">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.7.2.4.1.3"><p id="UpdatePolicy__topic1151001001">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151001003"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="UpdatePolicy__topic1151001005">category</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="UpdatePolicy__topic1151001007">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="UpdatePolicy__topic1151001009">Protective action for feature-based anti-crawler rules:</p>
<ul id="UpdatePolicy__topic1151001010"><li id="UpdatePolicy__topic1151001011"><p id="UpdatePolicy__topic1151001012"><a name="UpdatePolicy__topic1151001011"></a><a name="topic1151001011"></a><strong id="UpdatePolicy__topic1151001013">log</strong>: WAF only logs discovered attacks.</p>
</li><li id="UpdatePolicy__topic1151001014"><p id="UpdatePolicy__topic1151001015"><a name="UpdatePolicy__topic1151001014"></a><a name="topic1151001014"></a><strong id="UpdatePolicy__topic1151001016">block</strong>: WAF blocks discovered attacks.</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__response_PolicyExtend"></a><a name="response_PolicyExtend"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__response_PolicyExtend" frame="border" border="1" rules="all"><caption><b>Table 12 </b>PolicyExtend</caption><thead align="left"><tr id="UpdatePolicy__topic1151001023"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.8.2.4.1.1"><p id="UpdatePolicy__topic1151001025">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.8.2.4.1.2"><p id="UpdatePolicy__topic1151001027">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.8.2.4.1.3"><p id="UpdatePolicy__topic1151001029">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151001031"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.8.2.4.1.1 "><p id="UpdatePolicy__topic1151001033">extend</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.8.2.4.1.2 "><p id="UpdatePolicy__topic1151001035">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.8.2.4.1.3 "><p id="UpdatePolicy__topic1151001037">Protection statuses for advanced settings in basic web protection. By default, this parameter is left blank, and the Deep Inspection and Header Inspection are disabled.</p>
<ul id="UpdatePolicy__topic1151001038"><li id="UpdatePolicy__topic1151001039"><p id="UpdatePolicy__topic1151001040"><a name="UpdatePolicy__topic1151001039"></a><a name="topic1151001039"></a>If <strong id="UpdatePolicy__topic1151001041">deep_decode</strong> is set to <strong id="UpdatePolicy__topic1151001042">true</strong>, the Deep Inspection is enabled.</p>
</li><li id="UpdatePolicy__topic1151001043"><p id="UpdatePolicy__topic1151001044"><a name="UpdatePolicy__topic1151001043"></a><a name="topic1151001043"></a>If <strong id="UpdatePolicy__topic1151001045">check_all_headers</strong> is set to <strong id="UpdatePolicy__topic1151001046">true</strong>, the Header Inspection is enabled.</p>
</li><li id="UpdatePolicy__topic1151001047"><p id="UpdatePolicy__topic1151001048"><a name="UpdatePolicy__topic1151001047"></a><a name="topic1151001047"></a>If <strong id="UpdatePolicy__topic1151001049">deep_decode</strong> and <strong id="UpdatePolicy__topic1151001050">check_all_headers</strong> are set to <strong id="UpdatePolicy__topic1151001051">false</strong>, the Deep Inspection and Header Inspection are disabled.</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__response_ShareInfo"></a><a name="response_ShareInfo"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__response_ShareInfo" frame="border" border="1" rules="all"><caption><b>Table 13 </b>ShareInfo</caption><thead align="left"><tr id="UpdatePolicy__topic1151001058"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.9.2.4.1.1"><p id="UpdatePolicy__topic1151001060">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.9.2.4.1.2"><p id="UpdatePolicy__topic1151001062">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.9.2.4.1.3"><p id="UpdatePolicy__topic1151001064">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151001066"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="UpdatePolicy__topic1151001068">share_count</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="UpdatePolicy__topic1151001070">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="UpdatePolicy__topic1151001072">Total number of the users who share the address group.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001073"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="UpdatePolicy__topic1151001075">accept_count</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="UpdatePolicy__topic1151001077">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="UpdatePolicy__topic1151001079">Number of users who accept the sharing</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001080"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="UpdatePolicy__topic1151001082">process_status</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="UpdatePolicy__topic1151001084">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="UpdatePolicy__topic1151001086">Status</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="UpdatePolicy__response_ModulexOptions"></a><a name="response_ModulexOptions"></a><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__response_ModulexOptions" frame="border" border="1" rules="all"><caption><b>Table 14 </b>ModulexOptions</caption><thead align="left"><tr id="UpdatePolicy__topic1151001093"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.10.2.4.1.1"><p id="UpdatePolicy__topic1151001095">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.10.2.4.1.2"><p id="UpdatePolicy__topic1151001097">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.10.2.4.1.3"><p id="UpdatePolicy__topic1151001099">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151001101"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001103">global_rate_enabled</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001105">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001107">Status of the global rate limiting function (counting requests to all WAF instances when limiting traffic).</p>
<ul id="UpdatePolicy__topic1151001108"><li id="UpdatePolicy__topic1151001109"><p id="UpdatePolicy__topic1151001110"><a name="UpdatePolicy__topic1151001109"></a><a name="topic1151001109"></a><strong id="UpdatePolicy__topic1151001111">false</strong>: Disabled.</p>
</li><li id="UpdatePolicy__topic1151001112"><p id="UpdatePolicy__topic1151001113"><a name="UpdatePolicy__topic1151001112"></a><a name="topic1151001112"></a><strong id="UpdatePolicy__topic1151001114">true</strong>: Enabled.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001115"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001117">global_rate_mode</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001119">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001121">Protection mode of the global rate limiting function.</p>
<ul id="UpdatePolicy__topic1151001122"><li id="UpdatePolicy__topic1151001123"><p id="UpdatePolicy__topic1151001124"><a name="UpdatePolicy__topic1151001123"></a><a name="topic1151001123"></a><strong id="UpdatePolicy__topic1151001125">log</strong>: WAF logs the event only.</p>
</li><li id="UpdatePolicy__topic1151001126"><p id="UpdatePolicy__topic1151001127"><a name="UpdatePolicy__topic1151001126"></a><a name="topic1151001126"></a><strong id="UpdatePolicy__topic1151001128">block</strong>: WAF blocks requests.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001129"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001131">precise_rules_enabled</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001133">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001135">Status of the intelligent precise protection.</p>
<ul id="UpdatePolicy__topic1151001136"><li id="UpdatePolicy__topic1151001137"><p id="UpdatePolicy__topic1151001138"><a name="UpdatePolicy__topic1151001137"></a><a name="topic1151001137"></a><strong id="UpdatePolicy__topic1151001139">false</strong>: Disabled.</p>
</li><li id="UpdatePolicy__topic1151001140"><p id="UpdatePolicy__topic1151001141"><a name="UpdatePolicy__topic1151001140"></a><a name="topic1151001140"></a><strong id="UpdatePolicy__topic1151001142">true</strong>: Enabled.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001143"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001145">precise_rules_mode</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001147">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001149">Protection mode of the intelligent precise protection.</p>
<ul id="UpdatePolicy__topic1151001150"><li id="UpdatePolicy__topic1151001151"><p id="UpdatePolicy__topic1151001152"><a name="UpdatePolicy__topic1151001151"></a><a name="topic1151001151"></a><strong id="UpdatePolicy__topic1151001153">log</strong>: WAF logs the event only.</p>
</li><li id="UpdatePolicy__topic1151001154"><p id="UpdatePolicy__topic1151001155"><a name="UpdatePolicy__topic1151001154"></a><a name="topic1151001154"></a><strong id="UpdatePolicy__topic1151001156">block</strong>: WAF blocks requests.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001157"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001159">precise_rules_managed_mode</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001161">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001163">Management mode of the intelligent precise protection.</p>
<ul id="UpdatePolicy__topic1151001164"><li id="UpdatePolicy__topic1151001165"><p id="UpdatePolicy__topic1151001166"><a name="UpdatePolicy__topic1151001165"></a><a name="topic1151001165"></a><strong id="UpdatePolicy__topic1151001167">auto</strong>: WAF manages automatically generated rules.</p>
</li><li id="UpdatePolicy__topic1151001168"><p id="UpdatePolicy__topic1151001169"><a name="UpdatePolicy__topic1151001168"></a><a name="topic1151001168"></a><strong id="UpdatePolicy__topic1151001170">manual</strong>: You can manage rules that are automatically generated by WAF.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001171"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001173">precise_rules_aging_mode</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001175">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001177">Aging mode of the intelligent precise protection.</p>
<ul id="UpdatePolicy__topic1151001178"><li id="UpdatePolicy__topic1151001179"><p id="UpdatePolicy__topic1151001180"><a name="UpdatePolicy__topic1151001179"></a><a name="topic1151001179"></a><strong id="UpdatePolicy__topic1151001181">manual</strong>: You can customize the maximum age of the rule.</p>
</li><li id="UpdatePolicy__topic1151001182"><p id="UpdatePolicy__topic1151001183"><a name="UpdatePolicy__topic1151001182"></a><a name="topic1151001182"></a><strong id="UpdatePolicy__topic1151001184">auto</strong>: Automatic</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001185"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001187">precise_rules_retention</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001189">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001191">Maximum age of the intelligent precise protection.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001192"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001194">cc_rules_enabled</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001196">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001198">Status of the intelligent CC attack protection.</p>
<ul id="UpdatePolicy__topic1151001199"><li id="UpdatePolicy__topic1151001200"><p id="UpdatePolicy__topic1151001201"><a name="UpdatePolicy__topic1151001200"></a><a name="topic1151001200"></a><strong id="UpdatePolicy__topic1151001202">false</strong>: Disabled.</p>
</li><li id="UpdatePolicy__topic1151001203"><p id="UpdatePolicy__topic1151001204"><a name="UpdatePolicy__topic1151001203"></a><a name="topic1151001203"></a><strong id="UpdatePolicy__topic1151001205">true</strong>: Enabled.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001206"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001208">cc_rules_mode</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001210">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001212">Protection mode of the intelligent CC attack protection rule.</p>
<ul id="UpdatePolicy__topic1151001213"><li id="UpdatePolicy__topic1151001214"><p id="UpdatePolicy__topic1151001215"><a name="UpdatePolicy__topic1151001214"></a><a name="topic1151001214"></a><strong id="UpdatePolicy__topic1151001216">log</strong>: WAF logs the event only.</p>
</li><li id="UpdatePolicy__topic1151001217"><p id="UpdatePolicy__topic1151001218"><a name="UpdatePolicy__topic1151001217"></a><a name="topic1151001217"></a><strong id="UpdatePolicy__topic1151001219">block</strong>: WAF blocks requests.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001220"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001222">cc_rules_managed_mode</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001224">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001226">Management mode of the intelligent CC attack protection.</p>
<ul id="UpdatePolicy__topic1151001227"><li id="UpdatePolicy__topic1151001228"><p id="UpdatePolicy__topic1151001229"><a name="UpdatePolicy__topic1151001228"></a><a name="topic1151001228"></a><strong id="UpdatePolicy__topic1151001230">auto</strong>: WAF manages automatically generated rules.</p>
</li><li id="UpdatePolicy__topic1151001231"><p id="UpdatePolicy__topic1151001232"><a name="UpdatePolicy__topic1151001231"></a><a name="topic1151001231"></a><strong id="UpdatePolicy__topic1151001233">manual</strong>: You can manage rules that are automatically generated by WAF.</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001234"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001236">cc_rules_aging_mode</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001238">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001240">Aging mode of the intelligent CC attack protection.</p>
<ul id="UpdatePolicy__topic1151001241"><li id="UpdatePolicy__topic1151001242"><p id="UpdatePolicy__topic1151001243"><a name="UpdatePolicy__topic1151001242"></a><a name="topic1151001242"></a><strong id="UpdatePolicy__topic1151001244">manual</strong>: You can customize the maximum age of the rule.</p>
</li><li id="UpdatePolicy__topic1151001245"><p id="UpdatePolicy__topic1151001246"><a name="UpdatePolicy__topic1151001245"></a><a name="topic1151001245"></a><strong id="UpdatePolicy__topic1151001247">auto</strong>: Automatic</p>
</li></ul>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001248"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="UpdatePolicy__topic1151001250">cc_rules_retention</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="UpdatePolicy__topic1151001252">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="UpdatePolicy__topic1151001254">Maximum age of the intelligent CC attack protection.</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="UpdatePolicy__topic1151001255"><strong id="UpdatePolicy__topic1151001256">Status code: 400</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__response_RestErrorResponse" frame="border" border="1" rules="all"><caption><b>Table 15 </b>Response body parameters</caption><thead align="left"><tr id="UpdatePolicy__topic1151001263"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.12.2.4.1.1"><p id="UpdatePolicy__topic1151001265">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.12.2.4.1.2"><p id="UpdatePolicy__topic1151001267">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.12.2.4.1.3"><p id="UpdatePolicy__topic1151001269">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151001271"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.1 "><p id="UpdatePolicy__topic1151001273">error_code</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.2 "><p id="UpdatePolicy__topic1151001275">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.12.2.4.1.3 "><p id="UpdatePolicy__topic1151001277">Error code</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001278"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.1 "><p id="UpdatePolicy__topic1151001280">error_msg</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.2 "><p id="UpdatePolicy__topic1151001282">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.12.2.4.1.3 "><p id="UpdatePolicy__topic1151001284">Error message</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="UpdatePolicy__topic1151001285"><strong id="UpdatePolicy__topic1151001286">Status code: 401</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__table187781029172515" frame="border" border="1" rules="all"><caption><b>Table 16 </b>Response body parameters</caption><thead align="left"><tr id="UpdatePolicy__topic1151001293"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.14.2.4.1.1"><p id="UpdatePolicy__topic1151001295">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.14.2.4.1.2"><p id="UpdatePolicy__topic1151001297">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.14.2.4.1.3"><p id="UpdatePolicy__topic1151001299">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151001301"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.1 "><p id="UpdatePolicy__topic1151001303">error_code</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.2 "><p id="UpdatePolicy__topic1151001305">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.14.2.4.1.3 "><p id="UpdatePolicy__topic1151001307">Error code</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001308"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.1 "><p id="UpdatePolicy__topic1151001310">error_msg</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.2 "><p id="UpdatePolicy__topic1151001312">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.14.2.4.1.3 "><p id="UpdatePolicy__topic1151001314">Error message</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="UpdatePolicy__topic1151001315"><strong id="UpdatePolicy__topic1151001316">Status code: 500</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__table377992932518" frame="border" border="1" rules="all"><caption><b>Table 17 </b>Response body parameters</caption><thead align="left"><tr id="UpdatePolicy__topic1151001323"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.16.2.4.1.1"><p id="UpdatePolicy__topic1151001325">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.16.2.4.1.2"><p id="UpdatePolicy__topic1151001327">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.16.2.4.1.3"><p id="UpdatePolicy__topic1151001329">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151001331"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.1 "><p id="UpdatePolicy__topic1151001333">error_code</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.2 "><p id="UpdatePolicy__topic1151001335">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.16.2.4.1.3 "><p id="UpdatePolicy__topic1151001337">Error code</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001338"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.1 "><p id="UpdatePolicy__topic1151001340">error_msg</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.2 "><p id="UpdatePolicy__topic1151001342">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.16.2.4.1.3 "><p id="UpdatePolicy__topic1151001344">Error message</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdatePolicy__topic1151001345"><h4 class="sectiontitle">Example Requests</h4><pre class="screen" id="UpdatePolicy__topic1151001347">PATCH https://{Endpoint}/v1/{project_id}/waf/policy/{policy_id}?
{
"options" : {
"whiteblackip" : true
}
}</pre>
</div>
<div class="section" id="UpdatePolicy__topic1151001348"><h4 class="sectiontitle">Example Responses</h4><p id="UpdatePolicy__topic1151001350"><strong id="UpdatePolicy__topic1151001351">Status code: 200</strong></p>
<p id="UpdatePolicy__topic1151001352">Request succeeded.</p>
<pre class="screen" id="UpdatePolicy__topic1151001353">{
"id" : "38ff0cb9a10e4d5293c642bc0350fa6d",
"name" : "demo",
"level" : 2,
"action" : {
"category" : "log"
},
"options" : {
"webattack" : true,
"common" : true,
"crawler" : true,
"crawler_engine" : false,
"crawler_scanner" : true,
"crawler_script" : false,
"crawler_other" : false,
"webshell" : false,
"cc" : true,
"custom" : true,
"precise" : false,
"whiteblackip" : true,
"geoip" : true,
"ignore" : true,
"privacy" : true,
"antitamper" : true,
"anticrawler" : false,
"antileakage" : false,
"followed_action" : false,
"bot_enable" : true
},
"hosts" : [ "c0268b883a854adc8a2cd352193b0e13" ],
"timestamp" : 1650529538732,
"full_detection" : false,
"bind_host" : [ {
"id" : "c0268b883a854adc8a2cd352193b0e13",
"hostname" : "www.demo.com",
"waf_type" : "cloud"
} ],
"share_info" : {
"is_receiver" : false,
"provider_display" : {
"share_count" : 0,
"accept_count" : 0,
"process_status" : 0
}
}
}</pre>
</div>
<div class="section" id="UpdatePolicy__topic1151001354"><h4 class="sectiontitle">Status Codes</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="UpdatePolicy__status_code" frame="border" border="1" rules="all"><thead align="left"><tr id="UpdatePolicy__topic1151001360"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.7.2.1.3.1.1"><p id="UpdatePolicy__topic1151001362">Status Code</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="85%" id="mcps1.3.7.2.1.3.1.2"><p id="UpdatePolicy__topic1151001364">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="UpdatePolicy__topic1151001366"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdatePolicy__topic1151001368">200</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="UpdatePolicy__topic1151001370">Request succeeded.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001371"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdatePolicy__topic1151001373">400</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="UpdatePolicy__topic1151001375">Request failed.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001376"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdatePolicy__topic1151001378">401</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="UpdatePolicy__topic1151001380">The token does not have required permissions.</p>
</td>
</tr>
<tr id="UpdatePolicy__topic1151001381"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="UpdatePolicy__topic1151001383">500</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="UpdatePolicy__topic1151001385">Internal server error.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="UpdatePolicy__topic1151001386"><h4 class="sectiontitle">Error Codes</h4><p id="UpdatePolicy__topic1151001388">See <a href="ErrorCode.html">Error Codes</a>.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="topic_300000002.html">Policy Management</a></div>
</div>
</div>