diff options
Diffstat (limited to 'data/pts/2020-10-20/api-docs.php')
| -rw-r--r-- | data/pts/2020-10-20/api-docs.php | 2638 |
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' => ''], ], ]; |
