Compare commits

..

6 Commits

96 changed files with 12977 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,32 @@
:original_name: topic_300000002.html
.. _topic_300000002:
ACL Rule Management
===================
- :ref:`Creating an ACL Rule <addaclrule>`
- :ref:`Deleting an ACL Rule <deleteaclrule>`
- :ref:`Deleting ACL Rules in Batches <batchdeleteaclrules>`
- :ref:`Deleting the Number of Rule Hits <deleteaclrulehitcount>`
- :ref:`Updating an ACL Rule <updateaclrule>`
- :ref:`Updating Rule Actions in Batches <batchupdateaclruleactions>`
- :ref:`Setting the Priority of an ACL Protection Rule <updateaclruleorder>`
- :ref:`Querying a Protection Rule <listaclrules>`
- :ref:`Querying Rule Tags <listruleacltags>`
- :ref:`Obtaining the Number of Rule Hits <listaclrulehitcount>`
.. toctree::
:maxdepth: 1
:hidden:
creating_an_acl_rule
deleting_an_acl_rule
deleting_acl_rules_in_batches
deleting_the_number_of_rule_hits
updating_an_acl_rule
updating_rule_actions_in_batches
setting_the_priority_of_an_acl_protection_rule
querying_a_protection_rule
querying_rule_tags
obtaining_the_number_of_rule_hits

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,30 @@
:original_name: topic_300000004.html
.. _topic_300000004:
Address Group Management
========================
- :ref:`Adding an Address Group <addaddressset>`
- :ref:`Adding an Address Group Member <addaddressitem>`
- :ref:`Deleting an Address Group <deleteaddressset>`
- :ref:`Deleting an Address Group Member <deleteaddressitem>`
- :ref:`Deleting Address Group Members in Batches <batchdeleteaddressitems>`
- :ref:`Updating Address Group Information <updateaddressset>`
- :ref:`Querying the Address Group List <listaddresssets>`
- :ref:`Querying Address Group Details <listaddresssetdetail>`
- :ref:`Querying Address Group Members <listaddressitems>`
.. toctree::
:maxdepth: 1
:hidden:
adding_an_address_group
adding_an_address_group_member
deleting_an_address_group
deleting_an_address_group_member
deleting_address_group_members_in_batches
updating_address_group_information
querying_the_address_group_list
querying_address_group_details
querying_address_group_members

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,20 @@
:original_name: topic_300000003.html
.. _topic_300000003:
Blacklist/Whitelist Management
==============================
- :ref:`Creating a Blacklist or Whitelist Rule <addblackwhitelist>`
- :ref:`Updating a Blacklist or Whitelist <updateblackwhitelist>`
- :ref:`Deleting a Blacklist or Whitelist Rule <deleteblackwhitelist>`
- :ref:`Querying a Blacklist or Whitelist <listblackwhitelists>`
.. toctree::
:maxdepth: 1
:hidden:
creating_a_blacklist_or_whitelist_rule
updating_a_blacklist_or_whitelist
deleting_a_blacklist_or_whitelist_rule
querying_a_blacklist_or_whitelist

View File

@ -0,0 +1,32 @@
:original_name: topic_300000006.html
.. _topic_300000006:
Domain Name Resolution and Domain Name Group Management
=======================================================
- :ref:`Adding a Domain Name Group <adddomainset>`
- :ref:`Deleting a Domain Name Group <deletedomainset>`
- :ref:`Updating a Domain Name Group <updatedomainset>`
- :ref:`Updating the DNS Server List <updatednsservers>`
- :ref:`Querying the Domain Name Group List <listdomainsets>`
- :ref:`Querying the DNS Server List <listdnsservers>`
- :ref:`Querying an IP Address for Domain Name Resolution <listdomainparsedetail>`
- :ref:`Obtaining the Domain Name List in a Domain Name Group <listdomains>`
- :ref:`Adding a Domain Name List <adddomains>`
- :ref:`Deleting a Domain Name List <deletedomains>`
.. toctree::
:maxdepth: 1
:hidden:
adding_a_domain_name_group
deleting_a_domain_name_group
updating_a_domain_name_group
updating_the_dns_server_list
querying_the_domain_name_group_list
querying_the_dns_server_list
querying_an_ip_address_for_domain_name_resolution
obtaining_the_domain_name_list_in_a_domain_name_group
adding_a_domain_name_list
deleting_a_domain_name_list

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,18 @@
:original_name: topic_300000001.html
.. _topic_300000001:
EIP Management
==============
- :ref:`Enabling or Disabling EIP Protection <changeeipstatus>`
- :ref:`Querying the Number of EIPs <listeipcount>`
- :ref:`Querying the EIP List <listeips>`
.. toctree::
:maxdepth: 1
:hidden:
enabling_or_disabling_eip_protection
querying_the_number_of_eips
querying_the_eip_list

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,86 @@
:original_name: DeleteFirewall.html
.. _DeleteFirewall:
Deleting a Firewall
===================
Function
--------
This API is used to delete a firewall. It takes effect only for pay-per-use firewalls.
URI
---
DELETE /v2/{project_id}/firewall/{resource_id}
.. table:: **Table 1** Path Parameters
+-------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+=============+===========+========+========================================================================================================================================+
| project_id | Yes | String | Project ID, which can be obtained by calling an API or from the console. For details, see :ref:`Obtaining a Project ID <cfw_02_0015>`. |
+-------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------+
| resource_id | Yes | String | Firewall ID, which can be obtained by referring to :ref:`Obtaining a Firewall ID <cfw_02_0028>`. |
+-------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------+
Request Parameters
------------------
.. table:: **Table 2** Request header parameters
+--------------+-----------+--------+---------------------------------------------------------------------------------------------------+
| Parameter | Mandatory | Type | Description |
+==============+===========+========+===================================================================================================+
| X-Auth-Token | Yes | String | User token. You can obtain the token by referring to :ref:`Obtaining a User Token <cfw_02_0029>`. |
+--------------+-----------+--------+---------------------------------------------------------------------------------------------------+
Response Parameters
-------------------
**Status code: 200**
.. table:: **Table 3** Response body parameters
========= ====== ===============================
Parameter Type Description
========= ====== ===============================
data String ID of a firewall deletion task.
========= ====== ===============================
Example Requests
----------------
Delete the pay-per-use firewall 08065281-860a-4c98-aeb5-82cf65c44c46 from project 06217ebc876e427a80a2c05d51264ab1.
.. code-block::
https://{Endpoint}/v2/06217ebc876e427a80a2c05d51264ab1/firewall/08065281-860a-4c98-aeb5-82cf65c44c46
Example Responses
-----------------
**Status code: 200**
Return value for deleting a firewall.
.. code-block::
{
"data" : "56884cd0-cf3c-4cb7-bbeb-59d8722a2671"
}
Status Codes
------------
=========== =====================================
Status Code Description
=========== =====================================
200 Return value for deleting a firewall.
=========== =====================================
Error Codes
-----------
See :ref:`Error Codes <errorcode>`.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,34 @@
:original_name: topic_300000000.html
.. _topic_300000000:
Firewall Management
===================
- :ref:`Creating a Firewall <createfirewall>`
- :ref:`Obtaining the Status of a CFW Task <listjob>`
- :ref:`Deleting a Firewall <deletefirewall>`
- :ref:`Querying the Firewall List <listfirewalllist>`
- :ref:`Changing the East-West Firewall Protection Status <changeeastwestfirewallstatus>`
- :ref:`Querying Firewall Details <listfirewalldetail>`
- :ref:`Obtaining East-West Firewall Information <listeastwestfirewall>`
- :ref:`Creating an East-West Firewall <createeastwestfirewall>`
- :ref:`Querying the Number of Protected VPCs <listprotectedvpcs>`
- :ref:`Creating a Tag <createtag>`
- :ref:`Deleting a Tag <deletetag>`
.. toctree::
:maxdepth: 1
:hidden:
creating_a_firewall
obtaining_the_status_of_a_cfw_task
deleting_a_firewall
querying_the_firewall_list
changing_the_east-west_firewall_protection_status
querying_firewall_details
obtaining_east-west_firewall_information
creating_an_east-west_firewall
querying_the_number_of_protected_vpcs
creating_a_tag
deleting_a_tag

Some files were not shown because too many files have changed in this diff Show More