
# 身份策略授权参考
云服务在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。
  
  - 资源类型列中必需资源在表中用星号（\*）标识，表示使用此操作必须指定该资源类型。
  
  
  关于CodeArts PerfTest定义的资源类型的详细信息请参见[资源类型（Resource）]。
  
- **"条件键"** 列包括了可以在身份策略语句的Condition元素中支持指定的键值。
  - 如果该授权项资源类型列存在值，则表示条件键仅对列举的资源类型生效。
  
  - 如果该授权项资源类型列没有值（-），则表示条件键对整个授权项生效。
  
  - 如果此列条件键没有值（-），表示此操作不支持指定条件键。
  
  
  关于CodeArts PerfTest定义的条件键的详细信息请参见[条件（Condition）]。
  
- "**别名** "列包括了可以在身份策略中配置的策略授权项。通过这些授权项，可以控制支持策略授权的API访问。详细信息请参见[身份策略兼容性说明](https://support.huaweicloud.com/iam5_faq/iam_01_1103.html)。
您可以在身份策略语句的Action元素中指定以下CodeArts PerfTest的相关操作。
表1CodeArts PerfTest支持的授权项 
| 授权项                                          | 描述                       | 访问级别    | 资源类型（\*为必须）          | 条件键                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | 别名 |
|:---|:---|:---|:---|:---|:---|
| codeartsperftest:privateResourceGroup:update | 授予权限修改私有资源组。             | write   | privateResourceGroup | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:privateResourceGroup:list   | 授予权限查看私有资源组列表。           | list    | privateResourceGroup | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:privateResourceGroup:get    | 授予权限查看私有资源组。             | read    | privateResourceGroup | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:privateResourceGroup:delete | 授予权限删除私有资源组。             | write   | privateResourceGroup | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:privateResourceGroup:create | 授予权限创建私有资源组。             | write   | privateResourceGroup | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:jmeter:updateJmeterTask     | 授予权限修改JMeter任务。          | write   | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:jmeter:updateJmeterProject  | 授予权限修改JMeter工程。          | write   | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                  | -  |
| codeartsperftest:jmeter:listJmeterTask       | 授予权限查看JMeter任务列表。        | list    | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                  | -  |
| codeartsperftest:jmeter:listJmeterProject    | 授予权限查看JMeter工程列表。        | list    | jmeter               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:jmeter:getJmeterTask        | 授予权限查看JMeter任务。          | read    | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                            | -  |
| codeartsperftest:jmeter:getJmeterProject     | 授予权限查看JMeter工程。          | get     | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:jmeter:executeJmeterTask    | 授予权限执行或停止JMeter任务。       | write   | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                   | -  |
| codeartsperftest:jmeter:deleteJmeterTask     | 授予权限删除JMeter任务。          | write   | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                            | -  |
| codeartsperftest:jmeter:deleteJmeterProject  | 授予权限删除JMeter工程。          | write   | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                  | -  |
| codeartsperftest:jmeter:createJmeterTask     | 授予权限创建JMeter任务。          | write   | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                              | -  |
| codeartsperftest:jmeter:createJmeterResource | 授予权限创建JMeter变量、jar包等。    | write   | jmeter               | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                   | -  |
| codeartsperftest:jmeter:createJmeterProject  | 授予权限创建JMeter工程。          | write   | jmeter               | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:cpts:updatePerfTestTask     | 授予权限修改PerfTest任务。        | write   | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:cpts:updatePerfTestProject  | 授予权限修改PerfTest工程、用例、目录等。 | write   | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:cpts:listPerfTestTask       | 授予权限查看PerfTest任务列表。      | list    | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                | -  |
| codeartsperftest:cpts:listPerfTestProject    | 授予权限查看PerfTest工程列表。      | list    | cpts                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:cpts:getPerfTestTask        | 授予权限查看PerfTest任务。        | read    | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                 | -  |
| codeartsperftest:cpts:getPerfTestProject     | 授予权限查看PerfTest工程。        | read    | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                 | -  |
| codeartsperftest:cpts:executePerfTestTask    | 授予权限执行或停止PerfTest任务。     | write   | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                              | -  |
| codeartsperftest:cpts:deletePerfTestTask     | 授予权限删除PerfTest任务。        | write   | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                              | -  |
| codeartsperftest:cpts:deletePerfTestProject  | 授予权限删除PerfTest工程、用例、目录等。 | write   | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                  | -  |
| codeartsperftest:cpts:createPerfTestTask     | 授予权限创建PerfTest任务。        | write   | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                  | -  |
| codeartsperftest:cpts:createPerfTestResource | 授予权限创建PerfTest用例、目录、变量等。 | write   | cpts                 | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest:cpts:createPerfTestProject  | 授予权限创建PerfTest工程。        | write   | cpts                 | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::uploadFile                 | 授予权限上传文件。                | write   | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::updateSlaTemplate          | 授予权限更新SLA模板。             | write   | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::updateCronTask             | 授予权限修改定时压测任务。            | write   | -                    | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                | -  |
| codeartsperftest::orderPackage               | 授予权限订购套餐包。               | write   | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::listTag                    | 授予权限查看标签列表。              | list    | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::listSlaTemplate            | 授予权限展示SLA模板集。            | list    | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::listPackage                | 授予权限查看已订购的套餐包。           | list    | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::listCronTask               | 授予权限查看定时压测任务列表。          | list    | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::getTag                     | 授予权限查看工程对应的标签。           | read    | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::getSlaTemplate             | 授予权限查看SLA模板。             | read    | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::getCronTask                | 授予权限查看定时压测任务。            | read    | -                    | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                | -  |
| codeartsperftest::deleteTag                  | 授予权限删除工程对应的标签。           | tagging | -                    | - g:ResourceTag  - g:TagKeys                                                                                                                                                                                                         | -  |
| codeartsperftest::deleteSlaTemplate          | 授予权限删除SLA模板。             | write   | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::deleteCronTask             | 授予权限删除定时压测任务。            | write   | -                    | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::createTag                  | 授予权限创建工程对应的标签。           | tagging | -                    | - g:ResourceTag  - g:RequestTag  - g:TagKeys   | -  |
| codeartsperftest::createSlaTemplate          | 授予权限创建SLA模板。             | write   | -                    | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | -  |
| codeartsperftest::createCronTask             | 授予权限创建定时压测任务。            | write   | -                    | - g:ResourceTag                                                                                                                                                                                                                                                                                                                                                                                                                 | -  |
   
CodeArts PerfTest的API通常对应着一个或多个授权项。[表2]展示了API与授权项的关系，以及该API需要依赖的授权项。
 表2API与授权项的关系 
| API                                                                                                                                                                  | 对应的授权项                                                                                                                                                                                   | 依赖的授权项 |
|:---|:---|:---|
| POST /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/monitors                                                                      | codeartsperftest:jmeter:updateJmeterTask                                                                                                                                                 | -      |
| GET /v1/{project_id}/jmeter/test-suites                                                                                                                              | codeartsperftest:jmeter:listJmeterProject                                                                                                                                                | -      |
| POST /v1/{project_id}/jmeter/test-suites                                                                                                                             | codeartsperftest:jmeter:createJmeterProject                                                                                                                                              | -      |
| POST /v2/{project_id}/stress/apps                                                                                                                                    | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| POST /v1/{project_id}/periodic_package                                                                                                                               | codeartsperftest::orderPackage                                                                                                                                                           | -      |
| PUT /v2/{project_id}/stress/apps/batch                                                                                                                               | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| PUT /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/fields                                                                         | codeartsperftest:jmeter:updateJmeterTask                                                                                                                                                 | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/transactions/{transaction_id}                         | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| POST /v1/{project_id}/stress/agents/plugin-packages/init-multipart                                                                                                   | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| GET /v1/{project_id}/all-plugin-func/{test_suite_id}                                                                                                                 | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| PUT /v2/{project_id}/stress/agents/batch-delete                                                                                                                      | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/file-variables                                                                 | codeartsperftest:jmeter:listJmeterProject                                                                                                                                                | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/transactions/{transaction_id}/index/{index}/css-log   | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| POST /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/batch-update-status                                                                          | codeartsperftest:jmeter:executeJmeterTask                                                                                                                                                | -      |
| GET /v2/{project_id}/stress/apps/{id}                                                                                                                                | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/event                                                 | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/third-jar-packages                                                                                       | codeartsperftest:jmeter:getJmeterProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}                                                                                                          | codeartsperftest:jmeter:getJmeterProject                                                                                                                                                 | -      |
| DELETE /v2/{project_id}/stress/apps/{id}                                                                                                                             | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/templates/file-upload/{template_id}                                                                                                            | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| GET /v2/{project_id}/stress/apps                                                                                                                                     | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| DELETE /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}                                                                                                       | codeartsperftest:jmeter:deleteJmeterProject                                                                                                                                              | -      |
| GET /v1/{project_id}/all-plugin-list/{test_suite_id}                                                                                                                 | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| PUT /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}                                                                                | codeartsperftest:jmeter:updateJmeterTask                                                                                                                                                 | -      |
| GET /v1/{project_id}/all-plugin-req/{test_suite_id}                                                                                                                  | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/file-variables/{file_variable_id}/export                                       | codeartsperftest:jmeter:getJmeterProject                                                                                                                                                 | -      |
| DELETE /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/third-jar-packages/{third_jar_id}                                                                     | codeartsperftest:jmeter:deleteJmeterProject                                                                                                                                              | -      |
| PUT /v1/{project_id}/monitors/{monitor_id}                                                                                                                           | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| DELETE /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}                                                                             | codeartsperftest:jmeter:deleteJmeterTask                                                                                                                                                 | -      |
| GET /v1/{project_id}/order-package                                                                                                                                   | codeartsperftest::orderPackage                                                                                                                                                           | -      |
| PUT /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/monitors/{jmeter_monitor_id}                                                                             | codeartsperftest:jmeter:updateJmeterProject                                                                                                                                              | -      |
| POST /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans                                                                                              | codeartsperftest:jmeter:createJmeterTask                                                                                                                                                 | -      |
| POST /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/debug                                                                         | codeartsperftest:jmeter:executeJmeterTask                                                                                                                                                | -      |
| DELETE /v1/{project_id}/templates/file-delete/{template_id}                                                                                                          | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| GET /v2/{project_id}/stress/apps/apm/business                                                                                                                        | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| POST /v2/{project_id}/stress/apps/batch-delete                                                                                                                       | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| PUT /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/thread-groups                                                                  | codeartsperftest:jmeter:updateJmeterTask                                                                                                                                                 | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/third-jar-packages/{third_jar_id}/export                                                                 | codeartsperftest:jmeter:getJmeterProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/reports/log-outline                                   | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| POST /v2/{project_id}/stress/apps/apm/app-info/batch-get                                                                                                             | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/stress/agents/plugin-packages                                                                                                                   | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| POST /v1/{project_id}/plugin-json-upload/test-suites/{test_suite_id}                                                                                                 | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| GET /v1/{project_id}/test-suites/{test_suite_id}/tasks/{task_id}/link-apps                                                                                           | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/variable-file-download/variables/{variable_id}                                                                                                  | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| POST /v1/{project_id}/cce-agencies                                                                                                                                   | codeartsperftest:privateResourceGroup:create                                                                                                                                             | -      |
| POST /v1/{project_id}/saveuser                                                                                                                                       | codeartsperftest::listPackage                                                                                                                                                            | -      |
| DELETE /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/monitors/{jmeter_monitor_id}                                                                          | codeartsperftest:jmeter:deleteJmeterProject                                                                                                                                              | -      |
| POST /v1/{project_id}/test-suites/jmeter-upload                                                                                                                      | codeartsperftest:jmeter:createJmeterProject                                                                                                                                              | -      |
| POST /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/third-jar-packages/init-multipart                                                                       | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| POST /v1/{project_id}/cpts-agencies                                                                                                                                  | codeartsperftest:privateResourceGroup:create                                                                                                                                             | -      |
| POST /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/file-variables                                                                | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| PUT /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}                                                                                                          | codeartsperftest:jmeter:updateJmeterProject                                                                                                                                              | -      |
| POST /v1/{project_id}/monitors                                                                                                                                       | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| POST /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/monitors                                                                                                | codeartsperftest:jmeter:createJmeterResource                                                                                                                                             | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/export                                                                         | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/all-plugin-check/{test_suite_id}                                                                                                                | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| POST /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks                                                                         | codeartsperftest:jmeter:executeJmeterTask                                                                                                                                                | -      |
| POST /v1/{project_id}/variable-file-upload/test-suites/{test_suite_id}                                                                                               | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/monitors                                                                                                 | codeartsperftest:jmeter:listJmeterProject                                                                                                                                                | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans                                                                                               | codeartsperftest:jmeter:listJmeterTask                                                                                                                                                   | -      |
| POST /v1/{project_id}/templates/clone/{test_suite_id}                                                                                                                | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| PUT /v2/{project_id}/stress/apps/{id}                                                                                                                                | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| PUT /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/file-variables                                                                 | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| PUT /v1/{project_id}/variable-file-upload/test-suites/{test_suite_id}                                                                                                | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| POST /v3/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/debug                                                                         | codeartsperftest:jmeter:updateJmeterTask                                                                                                                                                 | -      |
| DELETE /v2/{project_id}/stress/agents/{id}                                                                                                                           | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/stress/agents/plugin-packages/upload                                                                                                           | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| DELETE /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/file-variables/{file_variable_id}                                           | codeartsperftest:jmeter:deleteJmeterProject                                                                                                                                              | -      |
| POST /v1/{project_id}/stress/agents                                                                                                                                  | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| PUT /v1/{project_id}/stress/agents/{agent_id}                                                                                                                        | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| GET /v1/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/csv                                                                                   | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| DELETE /v1/{project_id}/prg/{prg_id}/file/{prg_file_id}                                                                                                              | codeartsperftest:privateResourceGroup:delete                                                                                                                                             | -      |
| GET /v1/{project_id}/search/{name}                                                                                                                                   | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| PUT /v2/{project_id}/test-cases/{case_id}/sla/{sla_id}                                                                                                               | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| GET /v1/{project_id}/tasksinfos                                                                                                                                      | codeartsperftest:cpts:listPerfTestTask                                                                                                                                                   | -      |
| GET /v2/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/case-run-infos/{case_run_id}/detail/{detail_id}/chart | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/services/ondemand_order                                                                                                                         | codeartsperftest::listPackage                                                                                                                                                            | -      |
| GET /v1/{project_id}/task-run-infos/{task_run_id}/sla/statistic                                                                                                      | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/{resource_type}/{resource_id}/tags                                                                                                              | codeartsperftest::getTag                                                                                                                                                                 | -      |
| DELETE /v3/{project_id}/tasks/{task_id}                                                                                                                              | codeartsperftest:cpts:deletePerfTestTask                                                                                                                                                 | -      |
| POST /v1/{project_id}/services/ondemand_order                                                                                                                        | codeartsperftest::orderPackage                                                                                                                                                           | -      |
| GET /v1/{project_id}/clusters/{cluster_id}                                                                                                                           | codeartsperftest:privateResourceGroup:get                                                                                                                                                | -      |
| GET /v2/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/case-run-infos/{case_run_id}/detail                   | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| POST /v1/{project_id}/templates                                                                                                                                      | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| DELETE /v1/{project_id}/tasks/{task_id}                                                                                                                              | codeartsperftest:cpts:deletePerfTestTask                                                                                                                                                 | -      |
| PUT /v1/{project_id}/task-cases/{case_id}/target/{target}                                                                                                            | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| GET /v1/{project_id}/test-suites/count                                                                                                                               | codeartsperftest:cpts:listPerfTestProjectcodeartsperftest:jmeter:listJmeterProject(代码里判断具体用哪个)                                                                                           | -      |
| GET /v2/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/cases                                                 | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| PUT /v2/{project_id}/debug/tasks/{id}/stop                                                                                                                           | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| GET /v1/{project_id}/test-suites/{test_suite_id}                                                                                                                     | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| PUT /v1/{project_id}/prgs/{prg_id}                                                                                                                                   | codeartsperftest:privateResourceGroup:update                                                                                                                                             | -      |
| GET /v1/{project_id}/packages                                                                                                                                        | codeartsperftest::listPackage                                                                                                                                                            | -      |
| POST /v2/{project_id}/debug/tasks/batch-get                                                                                                                          | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/{resource_type}/tags                                                                                                                            | codeartsperftest::listTag                                                                                                                                                                | -      |
| DELETE /v1/{project_id}/test-suites/{test_suite_id}                                                                                                                  | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| PUT /v1/{project_id}/prgs/{prg_id}/ext                                                                                                                               | codeartsperftest:privateResourceGroup:update                                                                                                                                             | -      |
| POST /v1/{project_id}/{resource_type}/{resource_id}/tags/create                                                                                                      | codeartsperftest::createTag                                                                                                                                                              | -      |
| GET /v1/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/stages                                                                                | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| GET /v2/{project_id}/jmeter/test-suites/{jmeter_project_id}/monitors                                                                                                 | codeartsperftest:jmeter:listJmeterProject                                                                                                                                                | -      |
| GET /v1/{project_id}/slas                                                                                                                                            | codeartsperftest::listSlaTemplate                                                                                                                                                        | -      |
| GET /v1/{project_id}/test-suites/upload/processes                                                                                                                    | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| PUT /v1/{project_id}/templates/{template_id}                                                                                                                         | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| GET /v2/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/reports/details                                       | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| PUT /v1/{project_id}/test-suites/{test_suite_id}                                                                                                                     | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| GET /v2/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/reports/log-outline                                   | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/monitors-by-task/{task_id}                                                                                                                      | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| DELETE /v1/{project_id}/{resource_type}/{resource_id}/tags/delete                                                                                                    | codeartsperftest::deleteTag                                                                                                                                                              | -      |
| POST /v1/{project_id}/domain-bindings-all/{test_suite_id}                                                                                                            | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| GET /v1/{project_id}/cron-task/execute-time                                                                                                                          | codeartsperftest::getCronTask                                                                                                                                                            | -      |
| GET /v1/{project_id}/resources/nodes/scaling/{prg_id}                                                                                                                | codeartsperftest:privateResourceGroup:get                                                                                                                                                | -      |
| GET /v2/{project_id}/task-run-infos/{task_run_id}/reports/details                                                                                                    | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/monitors-by-run-id/{run_id}                                                                                                                     | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| PUT /v1/{project_id}/sla/{sla_id}                                                                                                                                    | codeartsperftest::updateSlaTemplate                                                                                                                                                      | -      |
| GET /v1/{project_id}/templates/{template_id}                                                                                                                         | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| POST /v1/{project_id}/test-suites                                                                                                                                    | codeartsperftest:cpts:createPerfTestProject                                                                                                                                              | -      |
| DELETE /v1/{project_id}/task-cases/{case_id}                                                                                                                         | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| DELETE /v2/{project_id}/debug/tasks/{id}                                                                                                                             | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| GET /v2/{project_id}/test-cases/{case_id}                                                                                                                            | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/variables/{test_suite_id}                                                                                                                       | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| DELETE /v2/{project_id}/test-cases/{case_id}                                                                                                                         | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| POST /v2/{project_id}/test-cases/{case_id}/sla                                                                                                                       | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| POST /v3/{project_id}/tasks                                                                                                                                          | codeartsperftest:cpts:createPerfTestTask                                                                                                                                                 | -      |
| PUT /v1/{project_id}/test-suites/{test_suite_id}/directory/{directory_id}                                                                                            | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| GET /v1/{project_id}/agencies/all                                                                                                                                    | codeartsperftest:privateResourceGroup:get                                                                                                                                                | -      |
| GET /v1/{project_id}/tasks/history-run-list/{task_id}                                                                                                                | codeartsperftest:cpts:listPerfTestTask                                                                                                                                                   | -      |
| GET /v2/{project_id}/task-run-infos/{task_run_id}/details/export                                                                                                     | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| GET /v2/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/detail                                                                                | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| POST /v1/{project_id}/templates/swagger-import/{test_suite_id}/contract-id/{contract_id}/model-id/{model_id}                                                         | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| PUT /v1/{project_id}/variables/{test_suite_id}                                                                                                                       | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/test-suites/{test_suit_id}/tasks/batch-update-task-status                                                                                      | codeartsperftest:cpts:executePerfTestTask                                                                                                                                                | -      |
| GET /v1/{project_id}/variables/{variable_type}/test-suites/{test_suite_id}                                                                                           | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/cron-task                                                                                                                                       | codeartsperftest::listCronTask                                                                                                                                                           | -      |
| POST /v1/{project_id}/tasks                                                                                                                                          | codeartsperftest:cpts:createPerfTestTask                                                                                                                                                 | -      |
| GET /v1/{project_id}/test-suites                                                                                                                                     | codeartsperftest:cpts:listPerfTestProject                                                                                                                                                | -      |
| POST /v1/{project_id}/prg/{prg_id}/upload                                                                                                                            | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| POST /v1/{project_id}/{resource_type}/resource-instances/count                                                                                                       | codeartsperftest::listTag                                                                                                                                                                | -      |
| POST /v1/{project_id}/test-suites/download                                                                                                                           | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/all-tasks/{test_suite_id}                                                                                                                       | codeartsperftest:cpts:listPerfTestTask                                                                                                                                                   | -      |
| GET /v1/{project_id}/tasks/{task_id}                                                                                                                                 | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| PUT /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/multi-third-jar-packages/{third_jar_id}                                                                  | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| GET /v1/{project_id}/cron-task/{cron_task_id}                                                                                                                        | codeartsperftest::getCronTask                                                                                                                                                            | -      |
| POST /v1/{project_id}/prgs                                                                                                                                           | codeartsperftest:privateResourceGroup:create                                                                                                                                             | -      |
| GET /v2/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/details/export                                        | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/monitor-list/{test_suite_id}                                                                                                                    | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/invite-features                                                                                                                                 | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/prgs/{prg_id}                                                                                                                                   | codeartsperftest:privateResourceGroup:get                                                                                                                                                | -      |
| POST /v1/{project_id}/packages                                                                                                                                       | codeartsperftest::orderPackage                                                                                                                                                           | -      |
| DELETE /v1/{project_id}/prgs/{prg_id}/ext/{ext_id}                                                                                                                   | codeartsperftest:privateResourceGroup:delete                                                                                                                                             | -      |
| GET /v1/{project_id}/tasks/history-run-info/{run_id}                                                                                                                 | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| DELETE /v1/{project_id}/cron-task/{cron_task_id}                                                                                                                     | codeartsperftest::deleteCronTask                                                                                                                                                         | -      |
| GET /v1/{project_id}/test-suites/{test_suite_id}/directory                                                                                                           | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/task-run-infos/{task_run_id}/event/sla                                                                                                          | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| POST /v2/{project_id}/test-cases/batch-delete                                                                                                                        | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| PUT /v1/{project_id}/monitors-by-task/{task_id}                                                                                                                      | codeartsperftest:cpts:updatePerfTestTask                                                                                                                                                 | -      |
| GET /v1/{project_id}/pods-info/{exec_info_id}                                                                                                                        | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/clusters                                                                                                                                        | codeartsperftest:privateResourceGroup:list                                                                                                                                               | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}                                                                                | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/reports                                                                               | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/index/{index}/debug-result                                                            | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| PUT /v3/{project_id}/tasks/{task_id}                                                                                                                                 | codeartsperftest:cpts:updatePerfTestTask                                                                                                                                                 | -      |
| DELETE /v2/{project_id}/test-cases/{case_id}/sla/{sla_id}                                                                                                            | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/templates/swagger-insert/{test_suite_id}                                                                                                       | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| DELETE /v1/{project_id}/prgs/{prg_id}/delete_forced                                                                                                                  | codeartsperftest:privateResourceGroup:delete                                                                                                                                             | -      |
| GET /v2/{project_id}/test-cases/{case_id}/slas                                                                                                                       | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| PUT /v1/{project_id}/test-suites/{test_suite_id}/domain-binding/{domain_binding_id}                                                                                  | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/test-suites/{test_suite_id}/tasks/{task_id}                                                                                                    | codeartsperftest:cpts:updatePerfTestTask                                                                                                                                                 | -      |
| GET /v1/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/index/{index}/css-log                                                                 | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| POST /v2/{project_id}/test-suites/{test_suite_id}/cases/{case_id}/debug                                                                                              | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/cron-task                                                                                                                                      | codeartsperftest::createCronTask                                                                                                                                                         | -      |
| POST /v1/{project_id}/templates/upload/{template_id}                                                                                                                 | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| GET /v1/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/icon-metrics                                                                          | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| GET /v2/{project_id}/debug/tasks                                                                                                                                     | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v2/{project_id}/task-run-infos/{task_run_id}/cases                                                                                                              | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/event                                                                                 | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| PUT /v1/{project_id}/cron-task/{cron_task_id}                                                                                                                        | codeartsperftest::updateCronTask                                                                                                                                                         | -      |
| GET /v2/{project_id}/monitor-list/{test_suite_id}                                                                                                                    | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/test-suites/{test_suit_id}/tasks/{task_id}/test-cases                                                                                           | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| DELETE /v1/{project_id}/test-suites/{test_suite_id}/directory/{directory_id}                                                                                         | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/prgs/{prg_id}/ext                                                                                                                              | codeartsperftest:privateResourceGroup:create                                                                                                                                             | -      |
| GET /v2/{project_id}/tasks/{task_id}                                                                                                                                 | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| PUT /v1/{project_id}/domain-bindings-all/{test_suite_id}                                                                                                             | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/sla                                                                                                                                            | codeartsperftest::createSlaTemplate                                                                                                                                                      | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/variables                                                                      | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| POST /v1/{project_id}/{resource_type}/resource-instances/filter                                                                                                      | codeartsperftest::listTag                                                                                                                                                                | -      |
| POST /v1/{project_id}/test-suites/{test_suite_id}/directory                                                                                                          | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| PUT /v1/{project_id}/cron-task/{cron_task_id}/status                                                                                                                 | codeartsperftest::updateCronTask                                                                                                                                                         | -      |
| GET /v1/{project_id}/prgs                                                                                                                                            | codeartsperftest:privateResourceGroup:list                                                                                                                                               | -      |
| GET /v2/{project_id}/task-run-infos/{task_run_id}/reports/log-outline                                                                                                | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| DELETE /v1/{project_id}/sla/{sla_id}                                                                                                                                 | codeartsperftest::deleteSlaTemplate                                                                                                                                                      | -      |
| PUT /v1/{project_id}/tasks/{task_id}                                                                                                                                 | codeartsperftest:cpts:updatePerfTestTask                                                                                                                                                 | -      |
| GET /v1/{project_id}/sla/{sla_id}                                                                                                                                    | codeartsperftest::getSlaTemplate                                                                                                                                                         | -      |
| DELETE /v1/{project_id}/prgs/{prg_id}                                                                                                                                | codeartsperftest:privateResourceGroup:delete                                                                                                                                             | -      |
| GET /v1/{project_id}/domain-bindings-all/{test_suite_id}                                                                                                             | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| POST /v3/{project_id}/test-suites/{test_suite_id}/cases/{case_id}/debug                                                                                              | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/variable-file-upload/init-multipart                                                                                                            | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| POST /v1/{project_id}/templates/swagger-upload/{test_suite_id}                                                                                                       | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| GET /v2/{project_id}/test-cases/{case_id}/rel-temp-tasks                                                                                                             | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| POST /v2/{project_id}/test-cases                                                                                                                                     | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| PUT /v1/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/stages                                                                                | codeartsperftest:cpts:updatePerfTestTask                                                                                                                                                 | -      |
| PUT /v2/{project_id}/test-cases/{case_id}                                                                                                                            | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| POST /v2/{project_id}/test-cases/batch-run                                                                                                                           | codeartsperftest:cpts:executePerfTestTask                                                                                                                                                | -      |
| POST /v1/{project_id}/task-cases                                                                                                                                     | codeartsperftest:cpts:createPerfTestResource                                                                                                                                             | -      |
| GET /v1/{project_id}/prg/{prg_id}/files                                                                                                                              | codeartsperftest:privateResourceGroup:get                                                                                                                                                | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/history-tasks                                                                  | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| GET /v1/{project_id}/all-templates/{test_suite_id}                                                                                                                   | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/prg/regions                                                                                                                                     | codeartsperftest:privateResourceGroup:get                                                                                                                                                | -      |
| GET /v2/{project_id}/task-run-infos/{task_run_id}/case-run-infos/{case_run_id}/detail/{detail_id}/chart                                                              | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| POST /v1/{project_id}/test-suites/{test_suite_id}/tasks/{task_id}/cases/{case_id}/debug                                                                              | codeartsperftest:cpts:updatePerfTestProject                                                                                                                                              | -      |
| DELETE /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/multi-third-jar-packages                                                                              | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| POST /v1/{project_id}/domain-binding/{domain_binding_id}                                                                                                             | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| DELETE /v1/{project_id}/test-suites/upload                                                                                                                           | codeartsperftest:cpts:createPerfTestProject\&\&codeartsperftest:cpts:createPerfTestResource                                                                                              | -      |
| PUT /v1/{project_id}/monitors/{monitor_id}                                                                                                                           | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| DELETE /v1/{project_id}/prgs/{prg_id}/ratio                                                                                                                          | codeartsperftest:privateResourceGroup:update                                                                                                                                             | -      |
| DELETE /v1/{project_id}/templates/{template_id}                                                                                                                      | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| GET /v1/{project_id}/variables                                                                                                                                       | codeartsperftest:cpts:deletePerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/prg/upload/{upload_id}/processes                                                                                                               | codeartsperftest:privateResourceGroup:get                                                                                                                                                | -      |
| GET /v1/{project_id}/variables/{test_suite_id}                                                                                                                       | codeartsperftest:cpts:createPerfTestProject                                                                                                                                              | -      |
| POST /v1/{project_id}/test-suites/{test_suit_id}/tasks/{task_id}/cron-tasks                                                                                          | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| POST /v1/{project_id}/column/check-name                                                                                                                              | codeartsperftest:cpts:getPerfTestProject                                                                                                                                                 | -      |
| GET /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/cron-tasks                                                                     | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| PUT /v1/{project_id}/jmeter/test-suites/{jmeter_project_id}/test-plans/{test_plan_id}/tasks/{task_run_info_id}/update-report-name                                    | codeartsperftest:jmeter:getJmeterTask                                                                                                                                                    | -      |
| PUT /v1/{project_id}/task-run-infos/{task_run_id}/update-report-name                                                                                                 | codeartsperftest:cpts:getPerfTestTask                                                                                                                                                    | -      |
| POST /v1/test-suites/upload-java/json-file                                                                                                                           | codeartsperftest:cpts:createPerfTestProject  codeartsperftest:cpts:createPerfTestResource | -      |
| POST /v1/test-suites/upload-java/init-multipart                                                                                                                      | codeartsperftest::uploadFile                                                                                                                                                             | -      |
| POST /v1/test-suites/upload-java/test-suites/{test_suite_id}                                                                                                         | codeartsperftest::uploadFile                                                                                                                                                             | -      |
   
 #### 资源类型（Resource）
CodeArts PerfTest服务不支持在身份策略中的资源中指定资源进行权限控制。如需允许访问CodeArts PerfTest服务，请在身份策略的Resource元素中使用通配符号\*，表示身份策略将应用到所有资源。
表3CodeArts PerfTest支持的资源类型 
| 资源类型                 | URN                                                                                     |
|:---|:---|
| cpts                 | codeartsperftest:\<region\>:\<account-id\>:cpts:\<test-suite-name\>                     |
| jmeter               | codeartsperftest:\<region\>:\<account-id\>:jmeter:\<test-suite-name\>                   |
| privateResourceGroup | codeartsperftest:\<region\>:\<account-id\>:privateResourceGroup:\<resource-group-name\> |
   
 #### 条件（Condition）
CodeArts PerfTest服务不支持在身份策略中的条件键中配置服务级的条件键。
CodeArts PerfTest可以使用适用于所有服务的全局条件键，请参考[全局条件键](https://support.huaweicloud.com/usermanual-iam5/iam_01_1287.html)。
