summaryrefslogtreecommitdiff
path: root/data/pts/2020-10-20/api-docs.php
diff options
context:
space:
mode:
authorZhineng Li <im@zhineng.li>2026-07-12 16:56:35 +0800
committerZhineng Li <im@zhineng.li>2026-07-12 16:56:35 +0800
commit814ec806c22e2782390af5a4a05cb6281aabd5e1 (patch)
tree29e1692a067b17e56886a7d246d2b9521b2b7777 /data/pts/2020-10-20/api-docs.php
parenteccd5cd5a067f5659982685afdeea209b1888efb (diff)
downloadafterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.tar.gz
afterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.zip
update APIs 20260712
Diffstat (limited to 'data/pts/2020-10-20/api-docs.php')
-rw-r--r--data/pts/2020-10-20/api-docs.php2638
1 files changed, 789 insertions, 1849 deletions
diff --git a/data/pts/2020-10-20/api-docs.php b/data/pts/2020-10-20/api-docs.php
index 70b104a..cfb95df 100644
--- a/data/pts/2020-10-20/api-docs.php
+++ b/data/pts/2020-10-20/api-docs.php
@@ -1,22 +1,13 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'RPC',
- 'product' => 'PTS',
- 'version' => '2020-10-20',
- ],
+ 'info' => ['style' => 'RPC', 'product' => 'PTS', 'version' => '2020-10-20'],
'components' => [
'schemas' => [],
],
'apis' => [
- 'CreatePtsSceneBaseLineFromReport' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AdjustJMeterSceneSpeed' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -34,31 +25,20 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'ReportId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ReportId',
+ 'name' => 'Speed',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1'],
],
],
],
- 'DeletePtsSceneBaseLine' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AdjustPtsSceneSpeed' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -78,21 +58,30 @@
[
'name' => 'SceneId',
'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ApiSpeedList',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'ApiId' => ['type' => 'string', 'required' => false],
+ 'Speed' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ ],
],
],
],
],
- 'UpdatePtsSceneBaseLine' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreatePtsScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -110,41 +99,15 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SceneBaseline',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ApiBaselines',
+ 'name' => 'Scene',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetPtsSceneBaseLine' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreatePtsSceneBaseLineFromReport' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -164,22 +127,18 @@
[
'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ReportId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListPtsReports' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeletePtsScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -197,83 +156,41 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageNumber',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '50',
- ],
- ],
- [
- 'name' => 'PageSize',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '20',
- ],
+ 'name' => 'SceneId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DeletePtsSceneBaseLine' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'SceneId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
[
- 'name' => 'ReportId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'APP' => [],
],
[
- 'name' => 'BeginTime',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9223372036854775807',
- ],
+ 'PrivateKey' => [],
],
[
- 'name' => 'EndTime',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9223372036854775807',
- ],
+ 'BearerToken' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'Keyword',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'SceneId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetPtsReportDetails' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeletePtsScenes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -291,31 +208,40 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'SceneIds',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
+ ],
+ ],
+ 'GetAllRegions' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'PlanId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'AK' => [],
+ ],
+ [
+ 'APP' => [],
+ ],
+ [
+ 'PrivateKey' => [],
+ ],
+ [
+ 'BearerToken' => [],
],
],
+ 'deprecated' => false,
+ 'parameters' => [],
],
- 'GetPtsReportsBySceneId' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetJMeterLogs' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -333,114 +259,78 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '10000000', 'exclusiveMaximum' => false],
],
[
- 'name' => 'PageNumber',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '2147483647',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '200'],
],
[
- 'name' => 'PageSize',
+ 'name' => 'ReportId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '5',
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- ],
- 'GetPtsDebugSampleLogs' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'BeginTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'PlanId',
+ 'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'PageNumber',
+ 'name' => 'AgentIndex',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'Level',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Thread',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Keyword',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'StartDebugPtsScene' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetJMeterReportDetails' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
+ [
+ 'APP' => [],
+ ],
+ [
+ 'PrivateKey' => [],
+ ],
],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'ReportId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'StartPtsScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetJMeterSampleMetrics' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -458,56 +348,30 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'ReportId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- ],
- 'StopDebugPtsScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'BeginTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'PlanId',
+ 'name' => 'SamplerId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'StopPtsScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetJMeterSamplingLogs' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -525,100 +389,75 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '10000000'],
],
- ],
- ],
- 'GetPtsSceneRunningData' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '200'],
],
[
- 'APP' => [],
+ 'name' => 'BeginTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'PrivateKey' => [],
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'BearerToken' => [],
+ 'name' => 'ReportId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'AgentId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'PlanId',
+ 'name' => 'SamplerId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- ],
- ],
- 'GetPtsSceneRunningStatus' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'Success',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'APP' => [],
+ 'name' => 'Thread',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'PrivateKey' => [],
+ 'name' => 'Keyword',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'BearerToken' => [],
+ 'name' => 'MinRT',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'MaxRT',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'ResponseCode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'AdjustPtsSceneSpeed' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetJMeterSceneRunningData' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -638,45 +477,13 @@
[
'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ApiSpeedList',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ApiId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Speed' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreatePtsScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetOpenJMeterScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -694,440 +501,42 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Scene',
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'SavePtsScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetPtsDebugSampleLogs' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'APP' => [],
- ],
- [
- 'PrivateKey' => [],
+ 'name' => 'PlanId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'BearerToken' => [],
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'Scene',
+ 'name' => 'PageSize',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'SceneId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SceneName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'RelationList' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'RelationName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'RelationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ApiList' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ApiName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Method' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'ApiId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ExportList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ExportType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ExportName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Count' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ExportValue' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'HeaderList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'HeaderName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'HeaderValue' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'CheckPointList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Operator' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ExpectValue' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'CheckType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'CheckPoint' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'TimeoutInSecond' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Body' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ContentType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'BodyValue' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'RedirectCountLimit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'FileParameterExplainList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'FileName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'FileParamName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'BaseFile' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'CycleOnce' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
- ],
- 'LoadConfig' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'TestMode' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Configuration' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'AllRpsBegin' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'AllRpsLimit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'AllConcurrencyBegin' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'AllConcurrencyLimit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'MaxRunningTime' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'AutoStep' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'AgentCount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Increment' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'KeepTime' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ApiLoadConfigList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ApiId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'RpsLimit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'RpsBegin' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'VpcLoadConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'VpcId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'VSwitchId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'SecurityGroupId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'RegionId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- 'RelationLoadConfigList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'RelationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ConcurrencyLimit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'ConcurrencyBegin' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- ],
- ],
- ],
- ],
- 'AdvanceSetting' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'LogRate' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'DomainBindingList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Domain' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Ips' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- 'ConnectionTimeoutInSecond' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'SuccessCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'GlobalParameterList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ParamName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ParamValue' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'FileParameterList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'FileName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'FileOssAddress' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'DeletePtsScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetPtsReportDetails' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1147,21 +556,18 @@
[
'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PlanId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DeletePtsScenes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetPtsReportsBySceneId' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1179,28 +585,25 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneIds',
+ 'name' => 'SceneId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483647'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '5', 'maximum' => '100'],
],
],
],
- 'ModifyPtsScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetPtsScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1218,23 +621,15 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Scene',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'SceneId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetPtsScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetPtsSceneBaseLine' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1254,21 +649,13 @@
[
'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListPtsScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetPtsSceneRunningData' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1286,45 +673,20 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageNumber',
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '2147483647',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '10',
- 'maximum' => '1000',
- ],
- ],
- [
- 'name' => 'KeyWord',
+ 'name' => 'PlanId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetJMeterReportDetails' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetPtsSceneRunningStatus' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1335,27 +697,22 @@
[
'PrivateKey' => [],
],
+ [
+ 'BearerToken' => [],
+ ],
],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ReportId',
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetJMeterLogs' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetUserVpcSecurityGroup' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1375,96 +732,28 @@
[
'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '10000000',
- 'exclusiveMaximum' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483646'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '200',
- ],
- ],
- [
- 'name' => 'ReportId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'BeginTime',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'],
],
[
- 'name' => 'EndTime',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'AgentIndex',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Level',
+ 'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Thread',
+ 'name' => 'VpcId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Keyword',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetJMeterSampleMetrics' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetUserVpcVSwitch' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1482,51 +771,30 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ReportId',
+ 'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483646'],
],
[
- 'name' => 'BeginTime',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'],
],
[
- 'name' => 'EndTime',
+ 'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SamplerId',
+ 'name' => 'VpcId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetJMeterSamplingLogs' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetUserVpcs' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1534,142 +802,66 @@
[
'APP' => [],
],
- [
- 'PrivateKey' => [],
- ],
- [
- 'BearerToken' => [],
- ],
],
'deprecated' => false,
'parameters' => [
[
'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '10000000',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483646'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '200',
- ],
- ],
- [
- 'name' => 'BeginTime',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'EndTime',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ReportId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'AgentId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'],
],
[
- 'name' => 'SamplerId',
+ 'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Success',
+ 'name' => 'VpcId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'ListEnvs' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Thread',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'Keyword',
+ 'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '10000000'],
],
[
- 'name' => 'MinRT',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '5', 'maximum' => '200'],
],
[
- 'name' => 'MaxRT',
+ 'name' => 'EnvId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ResponseCode',
+ 'name' => 'EnvName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
'ListJMeterReports' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1689,133 +881,84 @@
[
'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '50',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '50'],
],
[
'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ReportId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'BeginTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9223372036854775807',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '9223372036854775807'],
],
[
'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9223372036854775807',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '9223372036854775807'],
],
[
'name' => 'Keyword',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'StartDebuggingJMeterScene' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListOpenJMeterScenes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
+ [
+ 'APP' => [],
+ ],
+ [
+ 'PrivateKey' => [],
+ ],
+ [
+ 'BearerToken' => [],
+ ],
],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483647'],
],
- ],
- ],
- 'StartTestingJMeterScene' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '10', 'maximum' => '1000'],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SceneName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'StopDebuggingJMeterScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListPtsReports' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1833,58 +976,45 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'PageNumber',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '50'],
],
- ],
- ],
- 'StopTestingJMeterScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'PageSize',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '20'],
],
[
- 'APP' => [],
+ 'name' => 'SceneId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'PrivateKey' => [],
+ 'name' => 'ReportId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'BearerToken' => [],
+ 'name' => 'BeginTime',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '9223372036854775807'],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'SceneId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'EndTime',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '9223372036854775807'],
+ ],
+ [
+ 'name' => 'Keyword',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'GetJMeterSceneRunningData' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListPtsScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1902,23 +1032,25 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneId',
+ 'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483647'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '10', 'maximum' => '1000'],
+ ],
+ [
+ 'name' => 'KeyWord',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'AdjustJMeterSceneSpeed' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ModifyPtsScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1936,33 +1068,32 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ReportId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'Scene',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'RemoveEnv' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Speed',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'EnvId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 20],
],
],
],
'RemoveOpenJMeterScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1982,22 +1113,66 @@
[
'name' => 'SceneId',
'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'SaveEnv' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'Env',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'EnvId' => ['type' => 'string', 'required' => false, 'maxLength' => 20],
+ 'EnvName' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 50],
+ 'Files' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'FileName' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 100],
+ 'FileOssAddress' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200],
+ ],
+ ],
+ 'minItems' => 0,
+ 'maxItems' => 80,
+ ],
+ 'Properties' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Name' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 1024],
+ 'Value' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 1024],
+ 'Description' => ['type' => 'string', 'required' => false, 'maxLength' => 1024],
+ ],
+ ],
+ ],
+ 'JmeterPluginLabel' => ['type' => 'string', 'required' => false, 'maxLength' => 32, 'pattern' => '^[A-Z0-9]+$'],
+ ],
],
],
],
],
'SaveOpenJMeterScene' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2022,24 +1197,10 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'SceneName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EnvironmentId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'JmeterPluginLabel' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 32,
- 'pattern' => '^[A-Z0-9]+$',
- ],
- 'TestFile' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'SceneName' => ['type' => 'string', 'required' => true],
+ 'EnvironmentId' => ['type' => 'string', 'required' => false],
+ 'JmeterPluginLabel' => ['type' => 'string', 'required' => false, 'maxLength' => 32, 'pattern' => '^[A-Z0-9]+$'],
+ 'TestFile' => ['type' => 'string', 'required' => true],
'FileList' => [
'type' => 'array',
'required' => true,
@@ -2047,36 +1208,13 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'FileName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'FileOssAddress' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Md5' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'FileId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'SplitCsv' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'FileSize' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'Tags' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'FileName' => ['type' => 'string', 'required' => true],
+ 'FileOssAddress' => ['type' => 'string', 'required' => true],
+ 'Md5' => ['type' => 'string', 'required' => false],
+ 'FileId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'SplitCsv' => ['type' => 'boolean', 'required' => false],
+ 'FileSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'Tags' => ['type' => 'string', 'required' => false],
],
],
],
@@ -2087,118 +1225,45 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Name' => ['type' => 'string', 'required' => false],
+ 'Value' => ['type' => 'string', 'required' => false],
],
],
],
- 'RampUp' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Steps' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Concurrency' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Duration' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'SceneId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IsVpcTest' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'RampUp' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Steps' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Concurrency' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Duration' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'SceneId' => ['type' => 'string', 'required' => false],
+ 'IsVpcTest' => ['type' => 'boolean', 'required' => false],
'DnsCacheConfig' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'ClearCacheEachIteration' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'ClearCacheEachIteration' => ['type' => 'boolean', 'required' => false],
'DnsServers' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
'HostTable' => [
'type' => 'object',
'required' => false,
- 'additionalProperties' => [
- 'type' => 'string',
- ],
+ 'additionalProperties' => ['type' => 'string'],
],
],
],
- 'AgentCount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'RegionId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VpcId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SecurityGroupId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VSwitchId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SyncTimerType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ConstantThroughputTimerType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Mode' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'StartRps' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'MaxRps' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'StartConcurrency' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AgentCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'RegionId' => ['type' => 'string', 'required' => false],
+ 'VpcId' => ['type' => 'string', 'required' => false],
+ 'SecurityGroupId' => ['type' => 'string', 'required' => false],
+ 'VSwitchId' => ['type' => 'string', 'required' => false],
+ 'SyncTimerType' => ['type' => 'string', 'required' => false],
+ 'ConstantThroughputTimerType' => ['type' => 'string', 'required' => false],
+ 'Mode' => ['type' => 'string', 'required' => true],
+ 'StartRps' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'MaxRps' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'StartConcurrency' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'RegionalCondition' => [
'type' => 'array',
'required' => false,
@@ -2206,15 +1271,8 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Region' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Amount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'Region' => ['type' => 'string', 'required' => false],
+ 'Amount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
@@ -2223,48 +1281,9 @@
],
],
],
- 'GetOpenJMeterScene' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- [
- 'APP' => [],
- ],
- [
- 'PrivateKey' => [],
- ],
- [
- 'BearerToken' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'SceneId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'ListOpenJMeterScenes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'SavePtsScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2282,178 +1301,220 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '2147483647',
- ],
- ],
- [
- 'name' => 'PageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '10',
- 'maximum' => '1000',
- ],
- ],
- [
- 'name' => 'SceneId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'SceneName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'RemoveEnv' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'EnvId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'maxLength' => 20,
- ],
- ],
- ],
- ],
- 'SaveEnv' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'Env',
+ 'name' => 'Scene',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EnvId' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 20,
- ],
- 'EnvName' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 50,
- ],
- 'Files' => [
+ 'SceneId' => ['type' => 'string', 'required' => false],
+ 'SceneName' => ['type' => 'string', 'required' => true],
+ 'RelationList' => [
'type' => 'array',
'required' => true,
'items' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'FileName' => [
- 'type' => 'string',
+ 'RelationName' => ['type' => 'string', 'required' => true],
+ 'RelationId' => ['type' => 'string', 'required' => false],
+ 'ApiList' => [
+ 'type' => 'array',
'required' => true,
- 'minLength' => 1,
- 'maxLength' => 100,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'ApiName' => ['type' => 'string', 'required' => true],
+ 'Url' => ['type' => 'string', 'required' => true],
+ 'Method' => ['type' => 'string', 'required' => true],
+ 'ApiId' => ['type' => 'string', 'required' => false],
+ 'ExportList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'ExportType' => ['type' => 'string', 'required' => false],
+ 'ExportName' => ['type' => 'string', 'required' => false],
+ 'Count' => ['type' => 'string', 'required' => false],
+ 'ExportValue' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'HeaderList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'HeaderName' => ['type' => 'string', 'required' => false],
+ 'HeaderValue' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'CheckPointList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Operator' => ['type' => 'string', 'required' => false],
+ 'ExpectValue' => ['type' => 'string', 'required' => false],
+ 'CheckType' => ['type' => 'string', 'required' => false],
+ 'CheckPoint' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'TimeoutInSecond' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Body' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'ContentType' => ['type' => 'string', 'required' => false],
+ 'BodyValue' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ 'RedirectCountLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ ],
],
- 'FileOssAddress' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 200,
+ 'FileParameterExplainList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'FileName' => ['type' => 'string', 'required' => true],
+ 'FileParamName' => ['type' => 'string', 'required' => true],
+ 'BaseFile' => ['type' => 'boolean', 'required' => false],
+ 'CycleOnce' => ['type' => 'boolean', 'required' => false],
+ ],
+ ],
],
],
],
- 'minItems' => 0,
- 'maxItems' => 80,
],
- 'Properties' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
+ 'LoadConfig' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'TestMode' => ['type' => 'string', 'required' => true],
+ 'Configuration' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'AllRpsBegin' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'AllRpsLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'AllConcurrencyBegin' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'AllConcurrencyLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'MaxRunningTime' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'AutoStep' => ['type' => 'boolean', 'required' => false],
+ 'AgentCount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Increment' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'KeepTime' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ApiLoadConfigList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
'required' => false,
- 'minLength' => 1,
- 'maxLength' => 1024,
+ 'properties' => [
+ 'ApiId' => ['type' => 'string', 'required' => true],
+ 'RpsLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'RpsBegin' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ ],
+ ],
+ 'VpcLoadConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'VpcId' => ['type' => 'string', 'required' => true],
+ 'VSwitchId' => ['type' => 'string', 'required' => true],
+ 'SecurityGroupId' => ['type' => 'string', 'required' => true],
+ 'RegionId' => ['type' => 'string', 'required' => true],
],
- 'Value' => [
- 'type' => 'string',
+ ],
+ 'RelationLoadConfigList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
'required' => false,
- 'minLength' => 1,
- 'maxLength' => 1024,
+ 'properties' => [
+ 'RelationId' => ['type' => 'string', 'required' => false],
+ 'ConcurrencyLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'ConcurrencyBegin' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
],
- 'Description' => [
- 'type' => 'string',
+ ],
+ ],
+ ],
+ 'AdvanceSetting' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'LogRate' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'DomainBindingList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
'required' => false,
- 'maxLength' => 1024,
+ 'properties' => [
+ 'Domain' => ['type' => 'string', 'required' => false],
+ 'Ips' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ ],
],
],
+ 'ConnectionTimeoutInSecond' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'SuccessCode' => ['type' => 'string', 'required' => false],
],
],
- 'JmeterPluginLabel' => [
- 'type' => 'string',
+ 'GlobalParameterList' => [
+ 'type' => 'array',
'required' => false,
- 'maxLength' => 32,
- 'pattern' => '^[A-Z0-9]+$',
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'ParamName' => ['type' => 'string', 'required' => false],
+ 'ParamValue' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'FileParameterList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'FileName' => ['type' => 'string', 'required' => false],
+ 'FileOssAddress' => ['type' => 'string', 'required' => false],
+ ],
+ ],
],
],
],
],
],
],
- 'ListEnvs' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StartDebugPtsScene' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2462,53 +1523,32 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '10000000',
- ],
- ],
- [
- 'name' => 'PageSize',
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '5',
- 'maximum' => '200',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'StartDebuggingJMeterScene' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'EnvId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'EnvName',
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetAllRegions' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StartPtsScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2524,76 +1564,56 @@
],
],
'deprecated' => false,
- 'parameters' => [],
- ],
- 'GetUserVpcs' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
+ 'parameters' => [
+ [
+ 'name' => 'SceneId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'StartTestingJMeterScene' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
- [
- 'APP' => [],
- ],
],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageNumber',
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '2147483646',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'StopDebugPtsScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'PageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'RegionId',
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'VpcId',
+ 'name' => 'PlanId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetUserVpcSecurityGroup' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StopDebuggingJMeterScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2611,54 +1631,41 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageNumber',
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '2147483646',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'StopPtsScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'PageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'AK' => [],
],
[
- 'name' => 'RegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'APP' => [],
],
[
- 'name' => 'VpcId',
+ 'PrivateKey' => [],
+ ],
+ [
+ 'BearerToken' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetUserVpcVSwitch' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StopTestingJMeterScene' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2676,142 +1683,75 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageNumber',
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '2147483646',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'UpdatePtsSceneBaseLine' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
],
[
- 'name' => 'PageSize',
+ 'APP' => [],
+ ],
+ [
+ 'PrivateKey' => [],
+ ],
+ [
+ 'BearerToken' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'SceneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'RegionId',
+ 'name' => 'SceneBaseline',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'style' => 'json',
+ 'schema' => ['type' => 'object', 'required' => false],
],
[
- 'name' => 'VpcId',
+ 'name' => 'ApiBaselines',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'style' => 'json',
+ 'schema' => ['type' => 'object', 'required' => false],
],
],
],
],
'endpoints' => [
- [
- 'regionId' => 'cn-hangzhou',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-qingdao',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-zhangjiakou',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-huhehaote',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-chengdu',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hongkong',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-northeast-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-southeast-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-southeast-2',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-southeast-3',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-southeast-5',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'us-east-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'us-west-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'eu-west-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'eu-central-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-south-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'me-east-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-finance',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai-finance-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen-finance-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing-finance-1',
- 'endpoint' => 'pts.aliyuncs.com',
- ],
+ ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'ap-southeast-2', 'regionName' => '澳大利亚(悉尼)已关停', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'ap-south-1', 'regionName' => '印度(孟买)已关停', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-beijing-finance-1', 'regionName' => '华北2 金融云(邀测)', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-hangzhou-finance', 'regionName' => '华东1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-shenzhen-finance-1', 'regionName' => '华南1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''],
],
];