
# 身份策略授权参考
云服务在IAM预置了常用的权限，称为系统身份策略。如果IAM系统身份策略无法满足授权要求，管理员可以根据各服务支持的授权项，创建IAM自定义身份策略来进行精细的访问控制，IAM自定义身份策略是对系统身份策略的扩展和补充。
除IAM服务外，[Organizations](https://support.huaweicloud.com/productdesc-organizations/org_01_0011.html)服务中的[服务控制策略](https://support.huaweicloud.com/usermanual-organizations/org_03_0065.html)（Service Control Policy，以下简称SCP）也可以使用这些授权项元素设置访问控制策略。
SCP不直接进行授权，只划定权限边界。将SCP绑定到组织单元或者成员账号时，并没有直接对组织单元或成员账号授予操作权限，而是规定了成员账号或组织单元包含的成员账号的授权范围。IAM身份策略授予权限的有效性受SCP限制，只有在SCP允许范围内的权限才能生效。
IAM服务与Organizations服务在使用这些元素进行访问控制时，存在着一些区别，详情请参见：[IAM服务与Organizations服务权限访问控制的区别](https://support.huaweicloud.com/organizations_faq/org_06_0004.html)。
本章节介绍IAM服务身份策略授权场景中自定义身份策略和组织服务中SCP使用的元素，这些元素包含了操作（Action）、资源（Resource）和条件（Condition）。
- 如何使用这些元素编辑IAM自定义身份策略，请参考[创建自定义身份策略](https://support.huaweicloud.com/usermanual-iam5/iam_01_0917.html)。
- 如何使用这些元素编辑SCP自定义策略，请参考[创建SCP](https://support.huaweicloud.com/usermanual-organizations/org_03_0035.html)。
#### 操作（Action）
操作（Action）即为身份策略中支持的授权项。
- "访问级别"列描述如何对操作进行分类（List、Read和Write等）。此分类可帮助您了解在身份策略中相应操作对应的访问级别。
- "资源类型"列指每个操作是否支持资源级权限。
  - 资源类型支持通配符号\*表示所有。如果此列没有值（-），则必须在身份策略语句的Resource元素中指定所有资源类型（"\*"）。
  
  - 如果该列包含资源类型，则必须在具有该操作的语句中指定该资源的URN。
  
  - 资源类型列中必需资源在表中用星号（\*）标识，表示使用此操作必须指定该资源类型。
  
  
  关于CFW定义的资源类型的详细信息请参见[资源类型（Resource）]。
  
- "条件键"列包括了可以在身份策略语句的Condition元素中支持指定的键值。
  - 如果该授权项资源类型列存在值，则表示条件键仅对列举的资源类型生效。
  
  - 如果该授权项资源类型列没有值（-），则表示条件键对整个授权项生效。
  
  - 如果此列条件键没有值（-），表示此操作不支持指定条件键。
  
  
  关于CFW定义的条件键的详细信息请参见[条件（Condition）]。
  
- "别名"列包括了可以在身份策略中配置的策略授权项。通过这些授权项，可以控制支持策略授权的API访问。详细信息请参见[身份策略兼容性说明](https://support.huaweicloud.com/iam5_faq/iam_01_1103.html)。
您可以在身份策略语句的Action元素中指定以下CFW的相关操作。
表1CFW支持的授权项 
| 授权项                                        | 描述                         | 访问级别    | 资源类型（\*为必须）       | 条件键                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | 别名                             |
|:---|:---|:---|:---|:---|:---|
| cfw:acl:createAclRule                      | 授予创建acl规则的权限。              | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:acl:create                 |
| cfw:acl:deleteAclRule                      | 授予删除acl规则的权限。              | Write   | acl \*            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:acl:delete                 |
| cfw:acl:deleteAclRule                      | 授予删除acl规则的权限。              | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | cfw:acl:delete                 |
| cfw:acl:deleteHitCount                     | 授予删除acl规则命中次数的权限。          | Write   | acl \*            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:acl:list                   |
| cfw:acl:deleteHitCount                     | 授予删除acl规则命中次数的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                            | cfw:acl:list                   |
| cfw:instance:listDomainParseServers        | 授予查询域名解析服务器列表的权限。          | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:domain:get                 |
| cfw:instance:getDomainParseResult          | 授予解析域名的权限。                 | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | cfw:domain:get                 |
| cfw:acl:getExportStatus                    | 授予查询acl规则导出状态的权限。          | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                     | cfw:acl:list                   |
| cfw:acl:getImportStatus                    | 授予查询acl规则导入状态的权限。          | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | cfw:acl:list                   |
| cfw:acl:getImportTemplate                  | 授予获取acl规则导入模板的权限。          | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:acl:list                   |
| cfw:acl:listAclRules                       | 授予查询acl规则列表的权限。            | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                             | cfw:acl:list                   |
| cfw:acl:listAclTags                        | 授予查询acl规则标签列表的权限。          | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:acl:list                   |
| cfw:acl:updateAclRule                      | 授予更新acl规则的权限。              | Write   | acl \*            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:acl:put                    |
| cfw:acl:updateAclRule                      | 授予更新acl规则的权限。              | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:acl:put                    |
| cfw:acl:updateAclRuleAction                | 授予更新acl规则动作的权限。            | Write   | acl \*            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:acl:put                    |
| cfw:acl:updateAclRuleAction                | 授予更新acl规则动作的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | cfw:acl:put                    |
| cfw:instance:updateDomainParseServer       | 授予更新域名解析服务器的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | cfw:acl:put                    |
| cfw:acl:setPriority                        | 授予设置acl规则优先级的权限。           | Write   | acl \*            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | -                              |
| cfw:acl:setPriority                        | 授予设置acl规则优先级的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | -                              |
| cfw:blackWhiteList:create                  | 授予创建黑白名单的权限。               | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:blackWhite:create          |
| cfw:blackWhiteList:delete                  | 授予删除黑白名单的权限。               | Write   | blackWhiteList \* | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:blackWhite:delete          |
| cfw:blackWhiteList:delete                  | 授予删除黑白名单的权限。               | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                       | cfw:blackWhite:delete          |
| cfw:blackWhiteList:list                    | 授予列出黑白名单列表的权限。             | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                             | cfw:blackWhite:list            |
| cfw:blackWhiteList:update                  | 授予更新黑白名单的权限。               | Write   | blackWhiteList \* | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:blackWhite:put             |
| cfw:blackWhiteList:update                  | 授予更新黑白名单的权限。               | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:blackWhite:put             |
| cfw:domainGroup:update                     | 授予更新域名组的权限。                | Write   | domainGroup \*    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:ipGroup:put                |
| cfw:domainGroup:update                     | 授予更新域名组的权限。                | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | cfw:ipGroup:put                |
| cfw:domainGroup:create                     | 授予创建域名组的权限。                | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | cfw:ipGroup:create             |
| cfw:domainGroup:delete                     | 授予删除域名组的权限。                | Write   | domainGroup \*    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:ipGroup:delete             |
| cfw:domainGroup:delete                     | 授予删除域名组的权限。                | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:ipGroup:delete             |
| cfw:domainGroup:list                       | 授予列出域名组列表的权限。              | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                            | cfw:ipGroup:list               |
| cfw:eip:count                              | 授予查询弹性公网IP数量的权限。           | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:eipStatistics:get          |
| cfw:eip:list                               | 授予列出弹性公网IP列表的权限。           | List    | instance \*       | [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                                                                                                                                                                                                                                                                       | -                              |
| cfw:eip:updateProtectStatus                | 授予修改弹性公网IP防护状态的权限。         | Write   | eip \*            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:eip:operate                |
| cfw:eip:updateProtectStatus                | 授予修改弹性公网IP防护状态的权限。         | Write   | -                 | [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                                                                                                                                                                                                                                                                           | cfw:eip:operate                |
| cfw:instance:checkNameRepeat               | 授予检查云防火墙名称是否重复。            | Read    | -                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:instance:list              |
| cfw:instance:listAdvanceIpsRules           | 授予查询云防火墙高级ips规则列表的权限。      | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:ipsMode:get                |
| cfw:instance:listUsedEr                    | 授予查询已使用er列表的权限。            | List    | -                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:instance:list              |
| cfw:instance:listUsedInspectionVpc         | 授予查询已使用inspectionVpc列表的权限。 | List    | -                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:instance:list              |
| cfw:instance:addLogConfig                  | 授予添加云防火墙日志配置的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                    | cfw:instance:create            |
| cfw:instance:addLogConfig                  | 授予添加云防火墙日志配置的权限。           | Write   | -                 | [cfw:LogGroupId]                                                                                                                                                                                                                                                                                                                                                                                                                                                      | cfw:instance:create            |
| cfw:instance:updateCustomRule              | 授予更新云防火墙用户自定义ips的权限。       | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:ipsMode:operate            |
| cfw:instance:updateCustomRuleAction        | 授予更新云防火墙用户自定义ips动作的权限。     | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | cfw:ipsMode:operate            |
| cfw:instance:updateLogConfig               | 授予更新云防火墙LTS日志配置的权限。        | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | cfw:instance:upgrade           |
| cfw:instance:updateLogConfig               | 授予更新云防火墙LTS日志配置的权限。        | Write   | -                 | [cfw:LogGroupId]                                                                                                                                                                                                                                                                                                                                                                                                                                                      | cfw:instance:upgrade           |
| cfw:instance:createInstance                | 授予创建云防火墙的权限。               | Write   | instance \*       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:instance:create            |
| cfw:instance:createInstance                | 授予创建云防火墙的权限。               | Write   | -                 | - [g:RequestTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:TagKeys](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)   | cfw:instance:create            |
| cfw:instance:deletePostPaidInstance        | 授予删除按需计费云防火墙的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                    | -                              |
| cfw:instance:createCaptureTask             | 授予创建云防火墙抓包任务的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:captureTask:create         |
| cfw:instance:createCustomRule              | 授予创建云防火墙自定义IPS规则的权限。       | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | cfw:ipsMode:operate            |
| cfw:instance:createTags                    | 授予创建云防火墙标签的权限。             | Tagging | instance \*       | - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:instance:upgrade           |
| cfw:instance:createTags                    | 授予创建云防火墙标签的权限。             | Tagging | -                 | - [g:RequestTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:TagKeys](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                             | cfw:instance:upgrade           |
| cfw:instance:deleteInstance                | 授予删除云防火墙实例的权限。             | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:instance:delete            |
| cfw:instance:deleteCaptureTask             | 授予删除云防火墙抓包任务的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | cfw:captureTask:delete         |
| cfw:instance:deleteCustomRule              | 授予删除云防火墙用户自定义IPS规则的权限。     | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | cfw:ipsMode:operate            |
| cfw:instance:deleteLogSearchHistory        | 授予删除云防火墙日志搜索历史的权限。         | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:ipsMode:operate            |
| cfw:instance:deleteTags                    | 授予删除云防火墙标签的权限。             | Tagging | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:instance:upgrade           |
| cfw:instance:deleteTags                    | 授予删除云防火墙标签的权限。             | Tagging | -                 | [g:TagKeys](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                                                                                                                                                                                                                                                                                       | cfw:instance:upgrade           |
| cfw:instance:exportLog                     | 授予导出日志的权限。                 | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                       | cfw:accessControlLog:list      |
| cfw:instance:listInstanceByTags            | 授予按标签查询云防火墙实例的权限。          | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:instance:list              |
| cfw:instance:listInstanceByTags            | 授予按标签查询云防火墙实例的权限。          | List    | -                 | [g:TagKeys](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                                                                                                                                                                                                                                                                                       | cfw:instance:list              |
| cfw:instance:getBaseVersion                | 授予查询基础版云防火墙的权限。            | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:baseVersion:get            |
| cfw:instance:getCaptureTaskResult          | 授予查询云防火墙抓包任务结果的权限。         | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | cfw:captureTask:getResult      |
| cfw:instance:getCustomRule                 | 授予查询云防火墙自定义IPS规则详情的权限。     | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:ipsMode:get                |
| cfw:instance:getDomainParseServerStatus    | 授予查询云防火墙域名服务器状态的权限。        | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:domain:get                 |
| cfw:instance:getIpsMode                    | 授予查询云防火墙IPS防护模式的权限。        | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:ipsMode:get                |
| cfw:instance:getIpsStatus                  | 授予查询云防火墙IPS状态的权限。          | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:ipsStatus:get              |
| cfw:instance:getLogConfig                  | 授予查询云防火墙LTS日志配置的权限。        | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | cfw:attackLog:list             |
| cfw:instance:getMaxCapturePacketNum        | 授予查询云防火墙用户最大抓包数量的权限。       | Read    | -                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:captureTask:list           |
| cfw:instance:getPolicyStatistics           | 授予查询云防火墙防护策略统计信息的权限。       | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                            | cfw:policyStatistics:get       |
| cfw:instance:listProjectTags               | 授予查询云防火墙项目标签列表的权限。         | List    | -                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:instance:list              |
| cfw:instance:getRegionDb                   | 授予查询云防火墙地理位置库的权限。          | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:acl:list                   |
| cfw:instance:listInstanceTags              | 授予查询云防火墙实例标签列表的权限。         | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                             | cfw:instance:list              |
| cfw:instance:listInstance                  | 授予查询云防火墙列表的权限。             | List    | instance \*       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:instance:list              |
| cfw:instance:getInstance                   | 授予查询云防火墙详情的权限。             | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:instance:list              |
| cfw:instance:listAccessControlLog          | 授予查询云防火墙访问控制日志列表的权限。       | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                             | cfw:accessControlLog:list      |
| cfw:instance:listAttackLog                 | 授予查询云防火墙攻击日志列表的权限。         | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | cfw:attackLog:list             |
| cfw:instance:listCaptureTask               | 授予查询云防火墙抓包任务列表的权限。         | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                         | cfw:captureTask:list           |
| cfw:instance:listCustomRule                | 授予查询云防火墙用户自定义IPS列表的权限。     | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | cfw:ipsMode:get                |
| cfw:instance:getEw                         | 授予查询云防火墙东西向墙的权限。           | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | cfw:instance:list              |
| cfw:instance:listFlowLog                   | 授予展示云防火墙流量日志列表的权限。         | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | cfw:flowLog:list               |
| cfw:instance:listIpsRule                   | 授予展示云防火墙IPS规则列表的权限。        | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | cfw:ipsMode:get                |
| cfw:instance:listProtectedVpc              | 授予查询云防火墙防护vpc列表的权限。        | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | cfw:instance:list              |
| cfw:instance:updateIpsMode                 | 授予更新云防火墙IPS防护模式的权限。        | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                    | cfw:ipsMode:operate            |
| cfw:instance:updateAdvanceIpsRule          | 授予更新云防火墙高级ips规则的权限。        | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | cfw:ipsMode:operate            |
| cfw:instance:updateIpsRuleAction           | 授予更新云防火墙IPS规则模式的权限。        | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:ipsMode:operate            |
| cfw:instance:updateIpsStatus               | 授予更新云防火墙IPS状态的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                            | cfw:ipsMode:operate            |
| cfw:instance:updateEwProtectedStatus       | 授予更新云防火墙东西向防火墙防护状态的权限。     | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                             | cfw:instance:create            |
| cfw:instance:saveTags                      | 授予替换云防火墙标签的权限。             | Tagging | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                             | cfw:instance:upgrade           |
| cfw:instance:saveTags                      | 授予替换云防火墙标签的权限。             | Tagging | -                 | - [g:RequestTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:TagKeys](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                            | cfw:instance:upgrade           |
| cfw:instance:startBaseVersion              | 授予开通云防火墙基础版的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:baseVersion:start          |
| cfw:instance:stopBaseVersion               | 授予关闭云防火墙基础版的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                             | cfw:baseVersion:stop           |
| cfw:instance:stopCaptureTask               | 授予停止云防火墙抓包任务的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | cfw:captureTask:stop           |
| cfw:instance:updateAlarmConfig             | 授予更新云防火墙告警配置的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                     | cfw:instance:create            |
| cfw:instance:getAlarmConfig                | 授予查询云防火墙告警配置的权限。           | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | cfw:instance:list              |
| cfw:instance:upgradeInstance               | 授予升级云防火墙的权限。               | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:instance:upgrade           |
| cfw:instance:updateName                    | 授予更新云防火墙名称的权限。             | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                             | cfw:instance:upgrade           |
| cfw:instance:getAccessControlLogStatistics | 授予查询云防火墙访问控制日志统计信息的权限。     | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:accessControlLogReport:get |
| cfw:instance:getAttackLogStatistics        | 授予查询云防火墙攻击日志统计信息的权限。       | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | cfw:attackLogReport:get        |
| cfw:instance:getLogSearchHistory           | 授予查询云防火墙日志搜索历史的权限。         | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:attackLogReport:get        |
| cfw:instance:getEngineLogStatistics        | 授予查询云防火墙引擎日志统计信息的权限。       | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | cfw:attackLogReport:get        |
| cfw:instance:getFlowLogStatistics          | 授予查询云防火墙流量日志统计信息的权限。       | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:flowLogReport:get          |
| cfw:instance:getIpLogStatistics            | 授予查询云防火墙IP日志统计信息的权限。       | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                    | cfw:attackLogReport:get        |
| cfw:ipGroup:updateIpGroupMember            | 授予更新云防火墙地址组成员的权限。          | Write   | ipGroup \*        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:ipMember:put               |
| cfw:ipGroup:updateIpGroupMember            | 授予更新云防火墙地址组成员的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | cfw:ipMember:put               |
| cfw:ipGroup:createIpGroup                  | 授予修改云防火墙地址组成员的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | cfw:ipGroup:create             |
| cfw:ipGroup:createIpGroupMember            | 授予创建云防火墙地址组成员的权限。          | Write   | ipGroup \*        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:ipMember:create            |
| cfw:ipGroup:createIpGroupMember            | 授予创建云防火墙地址组成员的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | cfw:ipMember:create            |
| cfw:ipGroup:deleteIpGroup                  | 授予删除云防火墙地址组的权限。            | Write   | ipGroup \*        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:ipGroup:delete             |
| cfw:ipGroup:deleteIpGroup                  | 授予删除云防火墙地址组的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                           | cfw:ipGroup:delete             |
| cfw:ipGroup:deleteIpGroupMember            | 授予删除云防火墙地址组成员的权限。          | Write   | ipGroup \*        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:ipMember:delete            |
| cfw:ipGroup:deleteIpGroupMember            | 授予删除云防火墙地址组成员的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                    | cfw:ipMember:delete            |
| cfw:ipGroup:getIpGroup                     | 授予查询云防火墙地址组的权限。            | Read    | ipGroup \*        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:ipGroup:get                |
| cfw:ipGroup:getIpGroup                     | 授予查询云防火墙地址组的权限。            | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | cfw:ipGroup:get                |
| cfw:ipGroup:listIpGroups                   | 授予查询云防火墙地址组列表的权限。          | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | cfw:ipGroup:list               |
| cfw:ipGroup:listIpGroupMember              | 授予查询云防火墙地址组成员列表的权限。        | List    | ipGroup \*        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:ipMember:list              |
| cfw:ipGroup:listIpGroupMember              | 授予查询云防火墙地址组成员列表的权限。        | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                     | cfw:ipMember:list              |
| cfw:ipGroup:updateIpGroup                  | 授予更新云防火墙地址组的权限。            | Write   | ipGroup \*        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:ipGroup:put                |
| cfw:ipGroup:updateIpGroup                  | 授予更新云防火墙地址组的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:ipGroup:put                |
| cfw:serviceGroup:updateServiceGroupMember  | 授予修改云防火墙服务组成员的权限。          | Write   | serviceGroup \*   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:serviceMember:put          |
| cfw:serviceGroup:updateServiceGroupMember  | 授予修改云防火墙服务组成员的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | cfw:serviceMember:put          |
| cfw:serviceGroup:create                    | 授予创建云防火墙服务组成员的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | -                              |
| cfw:serviceGroup:createServiceGroupMember  | 授予创建云防火墙服务组成员的权限。          | Write   | serviceGroup \*   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:serviceMember:create       |
| cfw:serviceGroup:createServiceGroupMember  | 授予创建云防火墙服务组成员的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                    | cfw:serviceMember:create       |
| cfw:serviceGroup:delete                    | 授予删除云防火墙服务组的权限。            | Write   | serviceGroup \*   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | -                              |
| cfw:serviceGroup:delete                    | 授予删除云防火墙服务组的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | -                              |
| cfw:serviceGroup:deleteServiceGroupMember  | 授予删除云防火墙服务组成员的权限。          | Write   | serviceGroup \*   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:serviceMember:delete       |
| cfw:serviceGroup:deleteServiceGroupMember  | 授予删除云防火墙服务组成员的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | cfw:serviceMember:delete       |
| cfw:serviceGroup:get                       | 授予查询云防火墙服务组的权限。            | Read    | serviceGroup \*   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | -                              |
| cfw:serviceGroup:get                       | 授予查询云防火墙服务组的权限。            | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | -                              |
| cfw:serviceGroup:list                      | 授予查询云防火墙服务组列表的权限。          | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                             | -                              |
| cfw:serviceGroup:listServiceGroupMember    | 授予查询云防火墙服务组列表的权限。          | List    | serviceGroup \*   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:serviceMember:list         |
| cfw:serviceGroup:listServiceGroupMember    | 授予查询云防火墙服务组列表的权限。          | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                    | cfw:serviceMember:list         |
| cfw:serviceGroup:update                    | 授予更新云防火墙服务组的权限。            | Write   | serviceGroup \*   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cfw:serviceGroup:put           |
| cfw:serviceGroup:update                    | 授予更新云防火墙服务组的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | cfw:serviceGroup:put           |
| cfw:instance:enableMultiAccount            | 授予开启云防火墙多账号管理的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | -                              |
| cfw:instance:listAccounts                  | 授予查看多账号列表的权限。              | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                               | -                              |
| cfw:instance:listOrganizationTree          | 授予查看组织树的权限。                | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | -                              |
| cfw:instance:addAccount                    | 授予添加账号的权限。                 | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | -                              |
| cfw:instance:deleteAccount                 | 授予删除账号的权限。                 | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | -                              |
| cfw:instance:getProtectedVpc               | 授予查看防火墙防护vpc详情的权限。         | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                            | -                              |
| cfw:instance:deleteProtectedVpc            | 授予删除防火墙防护vpc的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | -                              |
| cfw:instance:addProtectedVpc               | 授予添加防火墙防护vpc的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | -                              |
| cfw:instance:updateProtectedVpc            | 授予更新防火墙防护vpc的权限。           | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                    | -                              |
| cfw:instance:updateAntiVirusStatus         | 授予更新云防火墙反病毒状态的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | -                              |
| cfw:instance:getAntiVirusStatus            | 授予查看云防火墙反病毒状态的权限。          | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                         | -                              |
| cfw:instance:updateAntiVirusRule           | 授予更新云防火墙反病毒规则的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | -                              |
| cfw:instance:getAntiVirusRule              | 授予查看云防火墙反病毒规则的权限。          | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | -                              |
| cfw:instance:listReportProfile             | 授予查看防火墙周报模板列表的权限。          | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | -                              |
| cfw:instance:createReportProfile           | 授予创建防火墙周报模板的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                       | -                              |
| cfw:instance:updateReportProfile           | 授予更新防火墙周报模板的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                  | -                              |
| cfw:instance:getReportProfile              | 授予查看防火墙周报模板的权限。            | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                            | -                              |
| cfw:instance:deleteReportProfile           | 授予删除防火墙周报模板的权限。            | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                           | -                              |
| cfw:instance:importCertificate             | 授予导入tls证书的权限。              | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | -                              |
| cfw:instance:getCertificate                | 授予获取tls证书信息的权限。            | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | -                              |
| cfw:instance:deleteCertificate             | 授予删除tls证书的权限。              | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | -                              |
| cfw:instance:importIpBlacklist             | 授予导入ip黑名单的权限。              | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | -                              |
| cfw:instance:deleteIpBlacklist             | 授予删除ip黑名单的权限。              | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                      | -                              |
| cfw:instance:listIpBlacklist               | 授予获取ip黑名单列表信息的权限。          | List    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                | -                              |
| cfw:instance:exportIpBlacklist             | 授予导出ip黑名单的权限。              | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                   | -                              |
| cfw:instance:enableIpBlacklist             | 授予打开关闭ip黑名单功能的权限。          | Write   | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                                 | -                              |
| cfw:instance:getIpBlacklistSwitch          | 授予获取ip黑名单功能开关状态的权限。        | Read    | instance \*       | - [g:ResourceTag/\<tag-key\>](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)  - [g:EnterpriseProjectId](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)                                                                                                                                              | -                              |
   
CFW的API通常对应着一个或多个授权项。[表2]展示了API与授权项的关系，以及该API需要依赖的授权项。
 表2API与授权项的关系 
| API                                                               | 对应的授权项                                     | 依赖的授权项                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|:---|:---|:---|
| GET /v1/{project_id}/cfw/logs/flow                                | cfw:instance:listFlowLog                   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/access-control                      | cfw:instance:listAccessControlLog          | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/attack                              | cfw:instance:listAttackLog                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/logs/count                                   | cfw:instance:getFlowLogStatistics          | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/flow-detail                         | cfw:instance:getFlowLogStatistics          | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/flow-statistic                      | cfw:instance:getFlowLogStatistics          | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/flow-trend                          | cfw:instance:getFlowLogStatistics          | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/attack-statistic                    | cfw:instance:getAttackLogStatistics        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/total-attack                        | cfw:instance:getAttackLogStatistics        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/access-top                          | cfw:instance:getAccessControlLogStatistics | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/trend-attack                        | cfw:instance:getAttackLogStatistics        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/traffic-trend                       | cfw:instance:getEngineLogStatistics        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/configuration                       | cfw:instance:getLogConfig                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/cfw/logs/configuration                      | cfw:instance:addLogConfig                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/cfw/logs/configuration                       | cfw:instance:updateLogConfig               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/cfw/{fw_instance_id}/logs/export            | cfw:instance:exportLog                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/logs/search-history                      | cfw:instance:getLogSearchHistory           | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/cfw/logs/search-history                   | cfw:instance:deleteLogSearchHistory        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/acl-rule                                    | cfw:acl:createAclRule                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/acl-rule/{acl_rule_id}                       | cfw:acl:updateAclRule                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/acl-rule/action                              | cfw:acl:updateAclRuleAction                | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/acl-rule/{acl_rule_id}                    | cfw:acl:deleteAclRule                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/acl-rules                                    | cfw:acl:listAclRules                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/acl-rule/order/{acl_rule_id}                 | cfw:acl:setPriority                        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v2/{project_id}/cfw-acl/tags                                 | cfw:acl:listAclTags                        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/acl-rule/import                             | cfw:acl:createAclRule                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/acl-rule/export                             | cfw:acl:listAclRules                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/acl-rule/import-template                     | cfw:acl:getImportTemplate                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/acl-rule/import-status                       | cfw:acl:getImportStatus                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/acl-rule/export-status                       | cfw:acl:getExportStatus                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/acl-rule/import-result                       | cfw:acl:getImportStatus                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/acl-rule/export-result                       | cfw:acl:getExportStatus                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/acl-rule/count                            | cfw:acl:deleteHitCount                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/acl-rule/count                              | cfw:acl:listAclRules                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/black-white-lists                           | cfw:blackWhiteList:create                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/black-white-list/{list_id}                   | cfw:blackWhiteList:update                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/black-white-list/{list_id}                | cfw:blackWhiteList:delete                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/black-white-list                          | cfw:blackWhiteList:delete                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/black-white-lists                            | cfw:blackWhiteList:list                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/firewall/exist                               | cfw:instance:getInstance                   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/firewall/east-west                          | cfw:instance:createInstance                | - er:instances:list  - er:instances:listVpcAttachments  - er:attachments:create  - vpc:vpcs:list  - vpc:subnets:get  - vpc:subnets:create  - vpc:routeTables:list  - vpc:routeTables:update  - vpc:quotas:list  - nat:natGateways:list                                                                                               |
| DELETE /v2/{project_id}/firewall/{resource_id}                    | cfw:instance:deleteInstance                | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/firewall/name                                | cfw:instance:updateName                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v2/{project_id}/cfw-cfw/{fw_instance_id}/tags/create        | cfw:instance:createTags                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v2/{project_id}/cfw-cfw/{fw_instance_id}/tags/delete      | cfw:instance:deleteTags                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/firewalls/list                              | cfw:instance:listInstance                  | - er:instances:listVpcAttachments  - nat:natGateways:list  - vpc:vpcs:list                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| GET /v1/{project_id}/eip/protection-status/{fw_instance_id}       | cfw:instance:getInstance                   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/firewall/east-west                           | cfw:instance:getEw                         | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/vpcs/protection                              | cfw:instance:listProtectedVpc              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/firewall/east-west/protected-vpc/{vpc_id}    | cfw:instance:getProtectedVpc               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/firewall/east-west/protected-vpc/{vpc_id} | cfw:instance:deleteProtectedVpc            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/firewall/east-west/protected-vpc            | cfw:instance:addProtectedVpc               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/firewall/east-west/protected-vpc             | cfw:instance:updateProtectedVpc            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/firewall/east-west                           | cfw:instance:getEw                         | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/vpcs/protection                              | cfw:instance:listProtectedVpc              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v2/{project_id}/cfw/{fw_instance_id}/quota                   | cfw:instance:listInstance                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/service-set                                 | cfw:serviceGroup:create                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/service-sets/{set_id}                        | cfw:serviceGroup:update                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/service-sets/{set_id}                        | cfw:serviceGroup:get                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/service-sets/{set_id}                     | cfw:serviceGroup:delete                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/service-items                               | cfw:serviceGroup:createServiceGroupMember  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/service-items                                | cfw:serviceGroup:listServiceGroupMember    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/service-items                             | cfw:serviceGroup:deleteServiceGroupMember  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/service-sets                                 | cfw:serviceGroup:list                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/eip-count/{object_id}                        | cfw:eip:count                              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/eip/protect                                 | cfw:eip:updateProtectStatus                | - organizations:trustedServices:list  - organizations:organizations:get  - organizations:delegatedAdministrators:list                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| GET /v1/{project_id}/eips/protect                                 | cfw:eip:list                               | - ecs:cloudServers:listServersDetails  - nat:natGateways:list  - eip:publicIps:list  - rms:resources:list  - organizations:trustedServices:list  - organizations:organizations:get  - organizations:delegatedAdministrators:list  - organizations:roots:list  - organizations:ous:list  - organizations:accounts:list   |
| PUT /v1/{project_id}/address-items/{item_id}                      | cfw:ipGroup:updateIpGroupMember            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/address-items/{item_id}                   | cfw:ipGroup:deleteIpGroupMember            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/address-items                                | cfw:ipGroup:listIpGroupMember              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/address-items                               | cfw:ipGroup:createIpGroupMember            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/address-set                                 | cfw:ipGroup:createIpGroup                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/address-sets                                 | cfw:ipGroup:listIpGroups                   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/address-sets/{set_id}                        | cfw:ipGroup:getIpGroup                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/address-sets/{set_id}                        | cfw:ipGroup:updateIpGroup                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/address-sets/batch-delete                   | cfw:ipGroup:deleteIpGroup                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/address-sets/{set_id}                     | cfw:ipGroup:deleteIpGroup                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/address-items                             | cfw:ipGroup:deleteIpGroupMember            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ips-rule                                     | cfw:instance:listIpsRule                   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ips-rule/mode                               | cfw:instance:updateIpsRuleAction           | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/regions                                      | cfw:instance:getRegionDb                   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/advanced-ips-rules                           | cfw:instance:listAdvanceIpsRules           | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/advanced-ips-rule                           | cfw:instance:updateAdvanceIpsRule          | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ips/switch                                  | cfw:instance:updateIpsStatus               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ips/switch                                   | cfw:instance:getIpsStatus                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ips/custom-rule                              | cfw:instance:listCustomRule                | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/ips/custom-rule/{ips_cfw_id}                 | cfw:instance:updateCustomRule              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ips/custom-rule/action                      | cfw:instance:updateCustomRuleAction        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ips/custom-rule/batch-delete                | cfw:instance:deleteCustomRule              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ips/custom-rule                             | cfw:instance:createCustomRule              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ips/custom-rule/{ips_cfw_id}                 | cfw:instance:getCustomRule                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ips/protect                                  | cfw:instance:getIpsMode                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ips/protect                                 | cfw:instance:updateIpsMode                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/cfw/alarm/config                             | cfw:instance:getAlarmConfig                | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/cfw/alarm/config                             | cfw:instance:updateAlarmConfig             | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v2/{project_id}/cfw-cfw/{fw_instance_id}/tags                | cfw:instance:listInstanceTags              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v2/{project_id}/cfw-cfw/{fw_instance_id}/tags/create        | cfw:instance:createTags                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v2/{project_id}/cfw-cfw/{fw_instance_id}/tags/delete      | cfw:instance:deleteTags                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v2/{project_id}/cfw-cfw/{fw_instance_id}/tags/save           | cfw:instance:saveTags                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v2/{project_id}/cfw-cfw/tags                                 | cfw:instance:listProjectTags               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/capture-task                                 | cfw:instance:listCaptureTask               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/capture-task                                | cfw:instance:createCaptureTask             | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/capture-task/stop                           | cfw:instance:stopCaptureTask               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/capture-task/batch-delete                   | cfw:instance:deleteCaptureTask             | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/capture-task/capture-result                  | cfw:instance:getCaptureTaskResult          | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/dns/servers                                  | cfw:instance:listDomainParseServers        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/dns/servers                                  | cfw:instance:updateDomainParseServer       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/domain-set                                  | cfw:domainGroup:create                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/domain-set/{set_id}                          | cfw:domainGroup:update                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/domain-set/{set_id}                       | cfw:domainGroup:delete                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/domain-sets/batch-delete                    | cfw:domainGroup:delete                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/domain-sets                                  | cfw:domainGroup:list                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/domain-set/{domain_set_id}                   | cfw:domainGroup:list                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/system/multi-account/enable                 | cfw:instance:enableMultiAccount            | - organizations:trustedServices:list  - organizations:organizations:get  - organizations:trustedServices:enable                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| GET /v1/{project_id}/system/multi-account/accounts                | cfw:instance:listAccounts                  | - organizations:trustedServices:list  - organizations:organizations:get  - organizations:delegatedAdministrators:list                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| POST /v1/{project_id}/system/multi-account/accounts               | cfw:instance:addAccount                    | - organizations:trustedServices:list  - organizations:organizations:get  - organizations:delegatedAdministrators:list  - organizations:roots:list                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| GET /v1/{project_id}/system/multi-account/organization-tree       | cfw:instance:listOrganizationTree          | - organizations:trustedServices:list  - organizations:organizations:get  - organizations:delegatedAdministrators:list  - organizations:roots:list  - organizations:ous:list  - organizations:accounts:list                                                                                                                                                                                                                                                                                                                                                                         |
| POST /v1/{project_id}/system/multi-account/batch-delete           | cfw:instance:deleteAccount                 | - organizations:trustedServices:list  - organizations:organizations:get  - organizations:delegatedAdministrators:list                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| GET /v1/{project_id}/anti-virus/switch                            | cfw:instance:getAntiVirusStatus            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/anti-virus/switch                            | cfw:instance:updateAntiVirusStatus         | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/anti-virus/rule                              | cfw:instance:getAntiVirusRule              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/anti-virus/rule                              | cfw:instance:updateAntiVirusRule           | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/report-profile/{report_profile_id}           | cfw:instance:updateReportProfile           | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/report-profile/{report_profile_id}           | cfw:instance:getReportProfile              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/report-profile/{report_profile_id}        | cfw:instance:deleteReportProfile           | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/report-profile                              | cfw:instance:createReportProfile           | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/report-profile                               | cfw:instance:listReportProfile             | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ptf/ip-blacklist/import                     | cfw:instance:importIpBlacklist             | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ptf/ip-blacklist                             | cfw:instance:listIpBlacklist               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/ptf/ip-blacklist                          | cfw:instance:deleteIpBlacklist             | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ptf/ip-blacklist/export                     | cfw:instance:exportIpBlacklist             | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ptf/ip-blacklist/retry                      | cfw:instance:importIpBlacklist             | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ptf/ip-blacklist/switch                     | cfw:instance:enableIpBlacklist             | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ptf/ip-blacklist/switch                      | cfw:instance:getIpBlacklistSwitch          | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/address-items                             | cfw:ipGroup:deleteIpGroupMember            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/address-sets/{set_id}                        | cfw:ipGroup:getIpGroup                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/address-items                                | cfw:ipGroup:listIpGroupMember              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/address-sets                                 | cfw:ipGroup:listIpGroups                   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/domain-set/domains/{set_id}               | cfw:domainGroup:delete                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/service-items                                | cfw:serviceGroup:listServiceGroupMember    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/service-items/{item_id}                   | cfw:serviceGroup:deleteServiceGroupMember  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/black-white-list                            | cfw:blackWhiteList:create                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/service-sets/{set_id}                     | cfw:serviceGroup:delete                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/firewalls/list                              | cfw:instance:listInstance                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/service-sets/{set_id}                        | cfw:serviceGroup:update                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/eip/protect                                 | cfw:eip:updateProtectStatus                | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/domain-set                                  | cfw:domainGroup:create                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/firewall/exist                               | cfw:instance:getInstance                   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/acl-rule                                  | cfw:acl:deleteAclRule                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/domain/parse/{domain_name}                   | cfw:instance:listDomainParseServers        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/acl-rule/count                              | cfw:acl:listAclRules                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/address-sets/{set_id}                     | cfw:ipGroup:deleteIpGroup                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/firewall/east-west/protect                  | cfw:instance:updateEwProtectedStatus       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/domain-set/domains/{set_id}                 | cfw:domainGroup:create                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/service-sets                                 | cfw:serviceGroup:list                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v2/{project_id}/cfw-acl/tags                                 | cfw:acl:listAclTags                        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/service-set                                 | cfw:serviceGroup:create                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/service-items                             | cfw:serviceGroup:deleteServiceGroupMember  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ips/switch                                  | cfw:instance:updateIpsStatus               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/ips/protect                                 | cfw:instance:updateIpsMode                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/service-sets/{set_id}                        | cfw:serviceGroup:get                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/acl-rule/count                            | cfw:acl:deleteHitCount                     | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/address-sets/{set_id}                        | cfw:ipGroup:updateIpGroup                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/acl-rule/{acl_rule_id}                    | cfw:acl:deleteAclRule                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/acl-rule/action                              | cfw:acl:updateAclRuleAction                | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/address-set                                 | cfw:ipGroup:createIpGroup                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/black-white-list/{list_id}                   | cfw:blackWhiteList:update                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/address-items/{item_id}                   | cfw:ipGroup:deleteIpGroupMember            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ips/switch                                   | cfw:instance:getIpsStatus                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/acl-rule/{acl_rule_id}                       | cfw:acl:updateAclRule                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/vpcs/protection                              | cfw:instance:listProtectedVpc              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/eip-count/{object_id}                        | cfw:eip:count                              | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/black-white-lists                            | cfw:blackWhiteList:list                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/eips/protect                                 | cfw:eip:list                               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| DELETE /v1/{project_id}/black-white-list/{list_id}                | cfw:blackWhiteList:delete                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/acl-rules                                    | cfw:acl:listAclRules                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/domain-set/domains/{domain_set_id}           | cfw:domainGroup:list                       | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/acl-rule                                    | cfw:acl:createAclRule                      | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| PUT /v1/{project_id}/acl-rule/order/{acl_rule_id}                 | cfw:acl:setPriority                        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/address-items                               | cfw:ipGroup:createIpGroupMember            | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ips/protect                                  | cfw:instance:getIpsMode                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/service-items                               | cfw:serviceGroup:createServiceGroupMember  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v2/{project_id}/firewall                                    | cfw:instance:createInstance                | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v3/{project_id}/jobs/{job_id}                                | cfw:instance:listInstance                  | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/eip/alarm-whitelist/{fw_instance_id}         | cfw:instance:getAlarmConfig                | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/ips-rule/detail                              | cfw:instance:listIpsRule                   | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| POST /v1/{project_id}/eip/auto-protect-status/switch              | cfw:eip:updateProtectStatus                | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| GET /v1/{project_id}/eip/auto-protect-status/{object_id}          | cfw:eip:list                               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   
 #### 资源类型（Resource）
资源类型（Resource）表示身份策略所作用的资源。如[表3]中的某些操作指定了可以在该操作指定的资源类型，则必须在具有该操作的身份策略语句中指定该资源的URN，身份策略仅作用于此资源；如未指定，Resource默认为"\*"，则身份策略将应用到所有资源。您也可以在身份策略中设置条件，从而指定资源类型。
CFW定义了以下可以在自定义身份策略的Resource元素中使用的资源类型。
 表3CFW支持的资源类型 
| 资源类型           | URN                                                                |
|:---|:---|
| blackWhiteList | cfw:\<region\>:\<account-id\>:blackWhiteList:\<blackWhiteList-id\> |
| acl            | cfw:\<region\>:\<account-id\>:acl:\<acl-id\>                       |
| instance       | cfw:\<region\>:\<account-id\>:instance:\<fwInstance-id\>           |
| serviceGroup   | cfw:\<region\>:\<account-id\>:serviceGroup:\<serviceGroup-id\>     |
| domainGroup    | cfw:\<region\>:\<account-id\>:domainGroup:\<domainGroup-id\>       |
| ipGroup        | cfw:\<region\>:\<account-id\>:ipGroup:\<ipGroup-id\>               |
| eip            | cfw:\<region\>:\<account-id\>:eip:\<eip-id\>                       |
   
 #### 条件（Condition）
**条件键概述**
条件（Condition）是身份策略生效的特定条件，包括[条件键](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)和[运算符](https://support.huaweicloud.com/usermanual-iam5/iam_01_1289.html#iam_01_1289__li13495143171719)。
- 条件键表示身份策略语句的Condition元素中的键值。根据适用范围，分为全局级条件键和服务级条件键。
  - 全局级条件键（前缀为g:）适用于所有操作，在鉴权过程中，云服务不需要提供用户身份信息，系统将自动获取并鉴权。详情请参见：[全局条件键](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)。
  
  - 服务级条件键（前缀通常为服务缩写，如cfw:）仅适用于对应服务的操作，详情请参见[表4]。
  
  - 单值/多值表示API调用时请求中与条件关联的值数。单值条件键在API调用时的请求中最多包含一个值，多值条件键在API调用时请求可以包含多个值。例如：g:SourceVpce是单值条件键，表示仅允许通过某个VPC终端节点发起请求访问某资源，一个请求最多包含一个VPC终端节点ID值。g:TagKeys是多值条件键，表示请求中携带的所有标签的key组成的列表，当用户在调用API请求时传入标签可以传入多个值。
   
- 运算符与条件键、条件值一起构成完整的条件判断语句，当请求信息满足该条件时，身份策略才能生效。支持的运算符请参见：[运算符](https://support.huaweicloud.com/usermanual-iam5/iam_01_1289.html#iam_01_1289__li13495143171719)。
**CFW支持的服务级条件键**
CFW定义了以下可以在自定义身份策略的Condition元素中使用的条件键，您可以使用这些条件键进一步细化身份策略语句应用的条件。
 表4CFW支持的服务级条件键 
| 服务级条件键         | 类型     | 单值/多值 | 说明                      |
|:---|:---|:---|:---|
| cfw:LogGroupId | string | 单值    | 根据请求参数中指定的LTS日志组ID过滤访问。 |
   
