From 7347bac4ab7e136157fc94777e6cf87ef9e08599 Mon Sep 17 00:00:00 2001 From: Zhineng Li Date: Fri, 13 Feb 2026 10:54:11 +0800 Subject: first commit --- data/zh_cn/pts/2019-08-10/api-docs.php | 14066 +++++++++++++++++++++++++++++++ 1 file changed, 14066 insertions(+) create mode 100644 data/zh_cn/pts/2019-08-10/api-docs.php (limited to 'data/zh_cn/pts/2019-08-10') diff --git a/data/zh_cn/pts/2019-08-10/api-docs.php b/data/zh_cn/pts/2019-08-10/api-docs.php new file mode 100644 index 0000000..4783969 --- /dev/null +++ b/data/zh_cn/pts/2019-08-10/api-docs.php @@ -0,0 +1,14066 @@ + '1.0', + 'info' => [ + 'style' => 'RPC', + 'product' => 'PTS', + 'version' => '2019-08-10', + ], + 'directories' => [ + [ + 'id' => 0, + 'title' => '其它', + 'type' => 'directory', + 'children' => [ + 'AdjustJMeterSpeed', + 'AdjustSceneSpeed', + 'AdjustRelationSpeed', + 'CloneJMeterScene', + 'CreateScene', + 'CreateSceneGroup', + 'DescribeAgentCpuInfo', + 'DescribeAgentGCInfo', + 'DescribeAgentLoadInfo', + 'DescribeAgentMemoryInfo', + 'DescribeAgentNetTraffic', + 'DescribeIntranetResource', + 'DescribeJMeterLogs', + 'DescribeJMeterPlan', + 'DescribeJMeterSampleSummary', + 'DescribeJMeterSamplingLogs', + 'DescribeJMeterScene', + 'DescribeJMeterSceneRunningStatus', + 'DescribeJMeterTaskList', + 'DescribeReportChainDetail', + 'DescribeReport', + 'DescribeReportChainSummary', + 'DescribeSampleMetric', + 'DescribeSamplingLog', + 'DescribeScene', + 'DescribeSceneRunningStatus', + 'DescribeSlaTemplate', + 'ExecuteSceneFunction', + 'InvokeRecorder', + 'ListGroupScenes', + 'ListReports', + 'ListSceneGroups', + 'ListScenes', + 'ListSlaSnapshotReal', + 'ListSlaSnapshotSummary', + 'ListSlaWarnings', + 'ListWithGroupsScenes', + 'ParseScene', + 'RemoveInstanceFromGroup', + 'RemoveSceneGroup', + 'RemoveScenes', + 'ReplaceOssFile', + 'SaveScene', + 'StartJMeterTesting', + 'StartSceneTesting', + 'StopJMeterTesting', + 'StopSceneTesting', + 'SubmitProgress', + 'SubmitTesting', + 'UpdateSceneGroup', + 'UpdateSceneGroupName', + 'UploadFileFromOSS', + 'ListPtsReports', + 'ListPtsScenesWithReport', + 'QuerySceneGroups', + 'CreatePluginScene', + 'ListPtsSceneOperation', + 'GetJMeterSnapshot', + 'GetPtsSceneSnapshot', + 'ListJMeterOperation', + 'DescribeJMeterReportChart', + 'DescribeRunningChart', + 'DescribeCustomPool', + 'DescribeJMeterRunningChart', + 'CreateSceneFromSnapshot', + 'ListParameterizeFile', + 'ListOssAddresses', + 'CreateHttpInterface', + 'ConvertInterfaceToScene', + 'RemoveHttpInterface', + 'ConvertHarToScene', + 'DescribeInterfaceSamplingLog', + 'ListHttpInterfaces', + 'SaveHttpInterface', + 'StopDebuggingInterface', + 'RenameInterfaceCollection', + 'DeleteInterfaceCollection', + 'ConvertSwaggerToScene', + 'CreateInterfaceCollection', + 'ListInterfaceCollection', + 'ParseJMeter', + 'StartApiTesting', + 'ScalePlanAgents', + 'ScalePlanConcurrency', + 'DescribeJMeterPrometheusConfig', + 'DescribePrometheusConfig', + 'DescribeAgentAggPerformance', + 'StartEasyApiTesting', + 'SearchInterface', + 'DescribeHttpInterfaces', + 'ListDataSource', + 'StartApiDebugging', + ], + ], + ], + 'components' => [ + 'schemas' => [ + 'PagingResponse' => [ + 'title' => 'A short description of struct', + 'description' => '公共分页响应', + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => '请求ID', + 'type' => 'string', + ], + 'Code' => [ + 'title' => '响应状态码', + 'type' => 'string', + ], + 'Message' => [ + 'title' => '错误提示', + 'type' => 'string', + ], + 'Success' => [ + 'title' => '成功与否', + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'title' => 'http状态码', + 'type' => 'string', + ], + 'DocumentUrl' => [ + 'title' => '文档url', + 'type' => 'string', + ], + 'PageNumber' => [ + 'title' => '分页', + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageSize' => [ + 'title' => '每页大小', + 'type' => 'integer', + 'format' => 'int32', + ], + 'TotalCount' => [ + 'title' => '总条数', + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'PopResponseBase' => [ + 'title' => 'A short description of struct', + 'description' => '公共返回', + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => '请求ID', + 'type' => 'string', + ], + 'Code' => [ + 'title' => '响应码', + 'type' => 'string', + ], + 'Message' => [ + 'title' => '错误提示', + 'type' => 'string', + ], + 'Success' => [ + 'title' => '成功与否', + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'title' => 'http状态码', + 'type' => 'string', + ], + 'DocumentUrl' => [ + 'title' => 'url', + 'type' => 'string', + ], + ], + ], + ], + ], + 'apis' => [ + 'AdjustJMeterSpeed' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'LoadMode', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Speed', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'AdjustSceneSpeed' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'SpeedData', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'Content', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'AdjustRelationSpeed' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Speed', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'RelationIndex', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'CloneJMeterScene' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'CreateScene' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Scene', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'ChargeType' => [ + 'title' => '计费类型', + 'type' => 'string', + 'example' => 'BY_TIME', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'CodeKey' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'responseDemo' => '', + ], + 'CreateSceneGroup' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneGroupName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'SceneType', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'GroupId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'RemoveSceneGroupFail', + 'errorMessage' => 'Failed to remove the scene group.', + ], + ], + ], + ], + 'DescribeAgentCpuInfo' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'AgentIndex', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '0', + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'CpuInfo' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + ], + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeAgentGCInfo' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'AgentIndex', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '0', + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'GcInfo' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + ], + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeAgentLoadInfo' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'AgentIndex', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '0', + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'LoadInfo' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + ], + ], + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeAgentMemoryInfo' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'AgentIndex', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'minimum' => '0', + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'MemoryInfo' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + ], + ], + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeAgentNetTraffic' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'AgentIndex', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '0', + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'NetTrafficInfo' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeIntranetResource' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'IntranetResource' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeJMeterLogs' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '200', + 'minimum' => '1', + ], + ], + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'Thread', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Level', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'LoggerName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Keyword', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Logs' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'responseDemo' => '', + ], + 'DescribeJMeterPlan' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22732', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Report' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'ShowPrometheus' => [ + 'type' => 'boolean', + ], + 'PrometheusOverviewUrl' => [ + 'type' => 'string', + ], + 'PrometheusSelfMonitorUrl' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + ], + 'DescribeJMeterSampleSummary' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'SamplerId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RtDistribution' => [ + 'type' => 'object', + ], + 'ConcurrencyTpsStat' => [ + 'type' => 'object', + ], + 'ConcurrencyRtStat' => [ + 'type' => 'object', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeJMeterSamplingLogs' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '200', + 'minimum' => '1', + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'SamplerId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'Success', + 'in' => 'query', + 'schema' => [ + 'type' => 'boolean', + 'required' => false, + ], + ], + [ + 'name' => 'Thread', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Keyword', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'RtRange', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'ResponseCode', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'HttpResponseHeader', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SampleResults' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeJMeterScene' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Scene' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'type' => 'string', + ], + 'VpcName' => [ + 'type' => 'string', + ], + 'Iterations' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Pool' => [ + 'type' => 'string', + ], + 'SecurityGroupId' => [ + 'type' => 'string', + ], + 'SecurityGroupName' => [ + 'type' => 'string', + ], + 'ConstantThroughputTimerType' => [ + 'type' => 'string', + ], + 'MaxConcurrencyPerAgent' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SpecifyAgentCount' => [ + 'type' => 'boolean', + ], + 'SyncTimerType' => [ + 'type' => 'string', + ], + 'EnvironmentId' => [ + 'type' => 'string', + ], + 'SplitCsv' => [ + 'type' => 'boolean', + ], + 'JMeterVersion' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + 'IsCronable' => [ + 'type' => 'boolean', + ], + 'DnsCacheConfig' => [ + 'type' => 'object', + 'properties' => [ + 'ClearCacheEachIteration' => [ + 'type' => 'boolean', + ], + 'HostTable' => [ + 'type' => 'object', + ], + 'DnsServers' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Steps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RegionId' => [ + 'type' => 'string', + ], + 'UseIterations' => [ + 'type' => 'boolean', + ], + 'TestFile' => [ + 'type' => 'string', + ], + 'BaseInfo' => [ + 'type' => 'object', + 'properties' => [ + 'ModifyName' => [ + 'type' => 'string', + ], + 'Resource' => [ + 'type' => 'string', + ], + 'Remark' => [ + 'type' => 'string', + ], + 'CreateName' => [ + 'type' => 'string', + ], + 'Principal' => [ + 'type' => 'string', + ], + ], + ], + 'VSwitchId' => [ + 'type' => 'string', + ], + 'VSwitchName' => [ + 'type' => 'string', + ], + 'ConditionSatisfiedExactly' => [ + 'type' => 'boolean', + ], + 'HoldFor' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Condition' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Amount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Region' => [ + 'type' => 'string', + ], + 'Isp' => [ + 'type' => 'string', + ], + ], + ], + ], + 'AgentCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'FileList' => [ + 'type' => 'string', + ], + 'ParamFileList' => [ + 'type' => 'string', + ], + 'RampUp' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SceneId' => [ + 'type' => 'string', + ], + 'Plan' => [ + 'type' => 'object', + 'properties' => [ + 'ModifiedTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'VumWeight' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'BeginTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'LastActive' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Vum' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'HasReport' => [ + 'type' => 'boolean', + ], + ], + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'CustomPool' => [ + 'type' => 'boolean', + ], + 'ShadowFlow' => [ + 'type' => 'string', + ], + 'AddArmsTraceId' => [ + 'type' => 'boolean', + ], + 'StartRps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'EndRps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Mode' => [ + 'type' => 'string', + ], + 'NeedPublicIpv6' => [ + 'type' => 'boolean', + ], + 'BeginRatio' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PrometheusConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Metrics' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => [ + 'type' => 'string', + ], + 'Type' => [ + 'type' => 'string', + ], + 'Help' => [ + 'type' => 'string', + ], + 'Labels' => [ + 'type' => 'string', + ], + 'Buckets' => [ + 'type' => 'string', + ], + 'ListenTo' => [ + 'type' => 'string', + ], + 'Measuring' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'SamplingRatio' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DataFileIds' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'responseDemo' => '', + ], + 'DescribeJMeterSceneRunningStatus' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Scene' => [ + 'type' => 'object', + 'properties' => [ + 'Iterations' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Pool' => [ + 'type' => 'string', + ], + 'JmeterVersion' => [ + 'type' => 'string', + ], + 'MaxConcurrencyPerAgent' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SpecifyAgentCount' => [ + 'type' => 'boolean', + ], + 'Steps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'UseIterations' => [ + 'type' => 'boolean', + ], + 'TestFile' => [ + 'type' => 'string', + ], + 'HoldFor' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SplitCsv' => [ + 'type' => 'boolean', + ], + 'AgentCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RampUp' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Plan' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'LabelAndClassName' => [ + 'type' => 'string', + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeJMeterTaskList' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '20', + 'minimum' => '1', + ], + ], + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TaskList' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'responseDemo' => '', + ], + 'DescribeReportChainDetail' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'NodeId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'ChainDetails' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TpsFail' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'QpsFail' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Qps3XX' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'TotalRequest' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'BizSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'BpsRequest' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Total2XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'TotalMiss' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ConfigQps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Qps5XX' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Total5XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AverageRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TotalHit' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'TpsSuccess' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'TimePoint' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'SuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'MinRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Qps2XX' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Qps4XX' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'MaxRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RealConcurrency' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'QpsMiss' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Total3XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Total4XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ReqSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'TotalFail' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'QueueCapacity' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RealQps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'NodeId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'BpsResponse' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'QpsHit' => [ + 'type' => 'number', + 'format' => 'float', + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'DescribeReport' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'AverageConcurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AverageBandWidth' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Message' => [ + 'type' => 'string', + ], + 'EndTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'PressureData' => [ + 'type' => 'object', + 'properties' => [ + 'MaxRps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AllRequestBps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'MaxRequestBps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ExceptionMes' => [ + 'type' => 'string', + ], + 'AgentLocations' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Region' => [ + 'type' => 'string', + ], + 'Isp' => [ + 'type' => 'string', + ], + 'Count' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Province' => [ + 'type' => 'string', + ], + ], + ], + ], + 'LimitRps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'LimitConcurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TotalAgent' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AvgResponseBps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'AllResponseBps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AvgRequestBps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'AvgBw' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'MaxBw' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AliveAgent' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'MaxResponseBps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'IsException' => [ + 'type' => 'boolean', + ], + 'MaxConcurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Duration' => [ + 'type' => 'string', + ], + ], + ], + 'BeginTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Chains' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'NodeType' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + 'Config' => [ + 'type' => 'string', + ], + 'NodeId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'TotalAgents' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'RpsLimit' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'SuccessRateBiz' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'CareData' => [ + 'type' => 'object', + 'properties' => [ + 'BizFailCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AvgRtSuccess' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AvgRtFail' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'MaxTps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AllCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AvgRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AvgTps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'BizSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'ReqSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'ReqFailCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'FailedBizCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AliveAgents' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AvgRt' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'MaxTps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ConcurrencyLimit' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'MaxRps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'MaxConcurrency' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'IsSceneDeleted' => [ + 'type' => 'boolean', + ], + 'Duration' => [ + 'type' => 'string', + ], + 'MaxBandWidth' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Scene' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => [ + 'type' => 'object', + 'properties' => [ + 'Testing' => [ + 'type' => 'boolean', + ], + 'CronEditable' => [ + 'type' => 'boolean', + ], + 'Tips' => [ + 'type' => 'string', + ], + 'IsCronable' => [ + 'type' => 'boolean', + ], + 'Debugging' => [ + 'type' => 'boolean', + ], + 'IsWaitToStart' => [ + 'type' => 'boolean', + ], + 'Operations' => [ + 'type' => 'object', + ], + 'IsReusable' => [ + 'type' => 'boolean', + ], + ], + ], + 'Type' => [ + 'type' => 'string', + ], + 'Relations' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Nodes' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'NodeType' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + 'Config' => [ + 'type' => 'object', + ], + 'NodeId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'Disabled' => [ + 'type' => 'boolean', + ], + 'Name' => [ + 'type' => 'string', + ], + 'RelationTestConfig' => [ + 'type' => 'object', + 'properties' => [ + 'EndStep' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'BeginStep' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Increment' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + 'Headers' => [ + 'type' => 'object', + ], + 'Id' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'TestConfig' => [ + 'type' => 'object', + 'properties' => [ + 'AgentPool' => [ + 'type' => 'string', + ], + 'IntelligentTest' => [ + 'type' => 'boolean', + ], + 'VpcConfig' => [ + 'type' => 'object', + 'properties' => [ + 'VpcName' => [ + 'type' => 'string', + ], + 'VpcId' => [ + 'type' => 'string', + ], + 'VSwitchId' => [ + 'type' => 'string', + ], + 'SecurityGroupId' => [ + 'type' => 'string', + ], + 'SecurityGroupName' => [ + 'type' => 'string', + ], + 'VSwitchName' => [ + 'type' => 'string', + ], + 'RegionId' => [ + 'type' => 'string', + ], + ], + ], + 'CustomConfig' => [ + 'type' => 'string', + ], + 'Conditions' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Amount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Region' => [ + 'type' => 'string', + ], + 'Isp' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Mode' => [ + 'type' => 'string', + ], + 'ConditionSatisfiedExactly' => [ + 'type' => 'string', + ], + 'AutoStep' => [ + 'type' => 'boolean', + ], + 'AgentCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'KeepTime' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'CustomTraffic' => [ + 'type' => 'boolean', + ], + 'MaxDuration' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ConcurrencyLimit' => [ + 'type' => 'string', + ], + 'Increment' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TpsLimit' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Sla' => [ + 'type' => 'string', + ], + 'Variables' => [ + 'type' => 'object', + ], + 'Headers' => [ + 'type' => 'object', + ], + 'Creator' => [ + 'type' => 'string', + ], + 'Modifier' => [ + 'type' => 'string', + ], + 'Files' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'FileKey' => [ + 'type' => 'string', + ], + 'Exports' => [ + 'type' => 'string', + ], + 'PreviewData' => [ + 'type' => 'string', + ], + 'FileName' => [ + 'type' => 'string', + ], + 'UseOnce' => [ + 'type' => 'boolean', + ], + 'Columns' => [ + 'type' => 'string', + ], + 'ExportedParams' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Column' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + ], + ], + ], + 'BizType' => [ + 'type' => 'string', + ], + 'RemoteUrl' => [ + 'type' => 'string', + ], + 'SkipFirstLine' => [ + 'type' => 'boolean', + ], + 'Delimiter' => [ + 'type' => 'string', + ], + 'Length' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ProcessedLineCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'LineCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'OssUrl' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Vips' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Domain' => [ + 'type' => 'string', + ], + 'Enabled' => [ + 'type' => 'boolean', + ], + 'Ips' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'ReportInfo' => [ + 'type' => 'object', + 'properties' => [ + 'TriggerTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'IsHaveDataExportNode' => [ + 'type' => 'boolean', + ], + 'RelationId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'Name' => [ + 'type' => 'string', + ], + 'Id' => [ + 'type' => 'string', + ], + 'ModifyTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Vum' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'SucceedRequestRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'ChargeType' => [ + 'type' => 'string', + ], + 'ConfigData' => [ + 'type' => 'object', + 'properties' => [ + 'EndTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AgentPool' => [ + 'type' => 'string', + ], + 'AutoStep' => [ + 'type' => 'boolean', + ], + 'BeginTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AgentCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'KeepTime' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'VpcConfig' => [ + 'type' => 'object', + 'properties' => [ + 'VpcName' => [ + 'type' => 'string', + ], + 'VpcId' => [ + 'type' => 'string', + ], + 'VSwitchId' => [ + 'type' => 'string', + ], + 'SecurityGroupId' => [ + 'type' => 'string', + ], + 'SecurityGroupName' => [ + 'type' => 'string', + ], + 'VSwitchName' => [ + 'type' => 'string', + ], + 'RegionId' => [ + 'type' => 'string', + ], + ], + ], + 'Duration' => [ + 'type' => 'string', + ], + 'Mode' => [ + 'type' => 'string', + ], + 'Increment' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + 'FailedRequestCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AvgTps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'AgentsLocation' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Region' => [ + 'type' => 'string', + ], + 'Isp' => [ + 'type' => 'string', + ], + 'Count' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Province' => [ + 'type' => 'string', + ], + 'Global' => [ + 'type' => 'boolean', + ], + 'ipList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'AgentIpList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + 'ShowPrometheus' => [ + 'type' => 'boolean', + ], + 'PrometheusOverviewUrl' => [ + 'type' => 'string', + ], + 'PrometheusSelfMonitorUrl' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 404 => [ + [ + 'errorCode' => 'QuerySceneGroupsFail', + 'errorMessage' => 'Failed to query scene groups.', + ], + ], + ], + ], + 'DescribeReportChainSummary' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ChainSummary' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'MaxRequestBps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'FailedRequestCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Seg75Rt' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'TotalRequest' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'CountTimeout' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AverageTps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'AvgResponseBps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'AllResponseBps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Seg50Rt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Seg90Rt' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'MaxResponseBps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AverageRt' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'FailedBusinessCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RelationId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Count3XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RelationName' => [ + 'type' => 'string', + ], + 'AllRequestBps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Exceptions' => [ + 'type' => 'string', + ], + 'SucceedRequestRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'MinRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SucceedBusinessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Seg99Rt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Count4XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AvgRequestBps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'MaxRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AverageConcurrency' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'HasCheckPoint' => [ + 'type' => 'boolean', + ], + 'Count5XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ChainName' => [ + 'type' => 'string', + ], + 'NodeId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'QuerySceneGroupsFail', + 'errorMessage' => 'Failed to query scene groups.', + ], + ], + ], + ], + 'DescribeSampleMetric' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'SamplerId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'SampleMetricList' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeSamplingLog' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'NodeId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '200', + 'minimum' => '1', + ], + ], + [ + 'name' => 'ErrorCode', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'HttpResponseStatus', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'RtRange', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'minimum' => '0', + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'minimum' => '0', + ], + ], + [ + 'name' => 'TransId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'HttpResponseHeader', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + ], + ], + [ + 'name' => 'DebugRealTimeQuery', + 'in' => 'query', + 'schema' => [ + 'type' => 'boolean', + ], + ], + [ + 'name' => 'MaxRt', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'MinRt', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'PageSize' => [ + 'title' => 'pageSize', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DynamicCtx' => [ + 'title' => 'dynamicCtx', + 'type' => 'string', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'JdbcSamplingLogs' => [ + 'title' => 'jdbcSamplingLogs', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'JdbcMethod' => [ + 'title' => 'jdbcMethod', + 'type' => 'string', + ], + 'JdbcResponseBody' => [ + 'title' => 'jdbcResponseBody', + 'type' => 'string', + ], + 'Trans_id' => [ + 'title' => 'trans_id', + 'type' => 'string', + ], + 'Rt' => [ + 'title' => 'rt', + 'type' => 'string', + ], + '__source__' => [ + 'title' => '__source__', + 'type' => 'string', + ], + 'Biz_id' => [ + 'title' => 'biz_id', + 'type' => 'string', + ], + 'JdbcStartTime' => [ + 'title' => 'jdbcStartTime', + 'type' => 'integer', + 'format' => 'int64', + ], + 'ExportContent' => [ + 'title' => 'exportContent', + 'type' => 'string', + ], + 'Group_name' => [ + 'title' => 'group_name', + 'type' => 'string', + ], + 'ImportContent' => [ + 'title' => 'importContent', + 'type' => 'string', + ], + 'Timestamp' => [ + 'title' => 'timestamp', + 'type' => 'integer', + 'format' => 'int64', + ], + 'JdbcResponseFailMsg' => [ + 'title' => 'jdbcResponseFailMsg', + 'type' => 'string', + ], + 'JdbcUrl' => [ + 'title' => 'jdbcUrl', + 'type' => 'string', + ], + 'Logger_saver_type' => [ + 'title' => 'logger_saver_type', + 'type' => 'string', + ], + 'GroupTag' => [ + 'title' => 'groupTag', + 'type' => 'integer', + 'format' => 'int32', + ], + 'JdbcResponseStatus' => [ + 'title' => 'jdbcResponseStatus', + 'type' => 'string', + ], + 'DataSourceName' => [ + 'title' => 'dataSourceName', + 'type' => 'string', + ], + 'Log_agent_ip' => [ + 'title' => 'log_agent_ip', + 'type' => 'string', + ], + 'JdbcSql' => [ + 'title' => 'jdbcSql', + 'type' => 'string', + ], + 'ExportConfig' => [ + 'title' => 'exportConfig', + 'type' => 'string', + ], + 'CheckResult' => [ + 'title' => 'checkResult', + 'type' => 'string', + ], + 'NodeId' => [ + 'title' => 'nodeId', + 'type' => 'string', + ], + 'Sn' => [ + 'title' => 'sn', + 'type' => 'string', + ], + 'ChainId' => [ + 'title' => 'chainId', + 'type' => 'string', + ], + 'ChainName' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + 'TotalCount' => [ + 'title' => 'totalCount', + 'type' => 'integer', + 'format' => 'int64', + ], + 'PageNumber' => [ + 'title' => 'pageNumber', + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'SamplingLogs' => [ + 'title' => 'samplingLogs', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'HttpRequestMethod' => [ + 'title' => 'httpRequestMethod', + 'type' => 'string', + ], + 'Trans_id' => [ + 'title' => 'trans_id', + 'type' => 'string', + ], + 'HttpResponseStatus' => [ + 'title' => 'httpResponseStatus', + 'type' => 'string', + ], + 'Biz_id' => [ + 'title' => 'biz_id', + 'type' => 'string', + ], + 'Timestamp' => [ + 'title' => 'timestamp', + 'type' => 'integer', + 'format' => 'int64', + ], + 'ExportConfig' => [ + 'title' => 'exportConfig', + 'type' => 'string', + ], + 'HttpResponseFailMsg' => [ + 'title' => 'httpResponseFailMsg', + 'type' => 'string', + ], + 'CheckResult' => [ + 'title' => 'checkResult', + 'type' => 'string', + ], + 'HttpResponseBody' => [ + 'title' => 'httpResponseBody', + 'type' => 'string', + ], + 'ChainId' => [ + 'title' => 'chainId', + 'type' => 'string', + ], + 'HttpRequestHeaders' => [ + 'title' => 'httpRequestHeaders', + 'type' => 'string', + ], + 'Rt' => [ + 'title' => 'rt', + 'type' => 'string', + ], + 'HttpResponseHeaders' => [ + 'title' => 'httpResponseHeaders', + 'type' => 'string', + ], + 'HttpStartTime' => [ + 'title' => 'httpStartTime', + 'type' => 'integer', + 'format' => 'int64', + ], + '__source__' => [ + 'title' => '__source__', + 'type' => 'string', + ], + 'ExportContent' => [ + 'title' => 'exportContent', + 'type' => 'string', + ], + 'Group_name' => [ + 'title' => 'group_name', + 'type' => 'string', + ], + 'ImportContent' => [ + 'title' => 'importContent', + 'type' => 'string', + ], + 'HttpTiming' => [ + 'title' => 'httpTiming', + 'type' => 'string', + ], + 'Logger_saver_type' => [ + 'title' => 'logger_saver_type', + 'type' => 'string', + ], + 'GroupTag' => [ + 'title' => 'groupTag', + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpRequestBody' => [ + 'title' => 'httpRequestBody', + 'type' => 'string', + ], + 'Log_agent_ip' => [ + 'title' => 'log_agent_ip', + 'type' => 'string', + ], + 'NodeId' => [ + 'title' => 'nodeId', + 'type' => 'string', + ], + 'Sn' => [ + 'title' => 'sn', + 'type' => 'string', + ], + 'HttpRequestUrl' => [ + 'title' => 'httpRequestUrl', + 'type' => 'string', + ], + 'ChainName' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'DescribeScene' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Scene' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => [ + 'type' => 'object', + 'properties' => [ + 'Testing' => [ + 'type' => 'boolean', + ], + 'CronEditable' => [ + 'type' => 'boolean', + ], + 'Tips' => [ + 'type' => 'string', + ], + 'IsCronable' => [ + 'type' => 'boolean', + ], + 'Debugging' => [ + 'type' => 'boolean', + ], + 'IsWaitToStart' => [ + 'type' => 'boolean', + ], + 'Operations' => [ + 'type' => 'object', + ], + 'IsReusable' => [ + 'type' => 'boolean', + ], + ], + ], + 'Type' => [ + 'type' => 'string', + ], + 'Relations' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Nodes' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'NodeType' => [ + 'type' => 'string', + ], + 'ParentNodeId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Name' => [ + 'type' => 'string', + ], + 'Config' => [ + 'type' => 'string', + ], + 'NodeId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'Disabled' => [ + 'type' => 'boolean', + ], + 'Name' => [ + 'type' => 'string', + ], + 'RelationTestConfig' => [ + 'type' => 'object', + 'properties' => [ + 'EndStep' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'BeginStep' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Increment' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + 'Headers' => [ + 'type' => 'object', + ], + 'Id' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RelationExecuteConfig' => [ + 'type' => 'object', + 'properties' => [ + 'RelationExecuteType' => [ + 'type' => 'string', + ], + 'ExecuteCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + ], + ], + 'SceneBaselineConfig' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Condition' => [ + 'type' => 'string', + ], + 'Dimension' => [ + 'type' => 'string', + ], + 'Indicator' => [ + 'type' => 'string', + ], + 'Threshold' => [ + 'type' => 'number', + 'format' => 'double', + ], + ], + ], + ], + 'ApplicationMonitorConfig' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ApplicationsInTheRegion' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'AppId' => [ + 'type' => 'string', + ], + 'AppName' => [ + 'type' => 'string', + ], + 'Label' => [ + 'type' => 'string', + ], + 'Pid' => [ + 'type' => 'string', + ], + 'ResourceGroupId' => [ + 'type' => 'string', + ], + 'CreateTime' => [ + 'type' => 'string', + ], + 'UpdateTime' => [ + 'type' => 'string', + ], + 'Type' => [ + 'type' => 'string', + ], + 'ClusterId' => [ + 'type' => 'string', + ], + 'Namespace' => [ + 'type' => 'string', + ], + ], + ], + ], + 'RegionId' => [ + 'type' => 'string', + ], + 'EcsInstances' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'InstanceId' => [ + 'type' => 'string', + ], + 'InstanceName' => [ + 'type' => 'string', + ], + 'HostName' => [ + 'type' => 'string', + ], + 'Memory' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Cpu' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'InternetMaxBandwidthOut' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'InternetMaxBandwidthIn' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'InstanceType' => [ + 'type' => 'string', + ], + 'ZoneId' => [ + 'type' => 'string', + ], + 'PublicIpAddress' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + 'SecurityGroupIds' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + 'Tags' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TagKey' => [ + 'type' => 'string', + ], + 'TagValue' => [ + 'type' => 'string', + ], + ], + ], + ], + 'VpcAttributes' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'type' => 'string', + ], + 'VSwitchId' => [ + 'type' => 'string', + ], + 'PrivateIpAddress' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'SlbInstances' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'type' => 'string', + ], + 'VSwitchId' => [ + 'type' => 'string', + ], + 'LoadBalancerId' => [ + 'type' => 'string', + ], + 'AddressType' => [ + 'type' => 'string', + ], + 'AddressIPVersion' => [ + 'type' => 'string', + ], + 'LoadBalancerName' => [ + 'type' => 'string', + ], + 'Bandwidth' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Address' => [ + 'type' => 'string', + ], + 'SlaveZoneId' => [ + 'type' => 'string', + ], + 'MasterZoneId' => [ + 'type' => 'string', + ], + 'LoadBalancerSpec' => [ + 'type' => 'string', + ], + 'Tags' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TagKey' => [ + 'type' => 'string', + ], + 'TagValue' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'RdsInstances' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'type' => 'string', + ], + 'VSwitchId' => [ + 'type' => 'string', + ], + 'Engine' => [ + 'type' => 'string', + ], + 'EngineVersion' => [ + 'type' => 'string', + ], + 'DBInstanceClass' => [ + 'type' => 'string', + ], + 'DBInstanceId' => [ + 'type' => 'string', + ], + 'DBInstanceType' => [ + 'type' => 'string', + ], + 'Category' => [ + 'type' => 'string', + ], + 'ZoneId' => [ + 'type' => 'string', + ], + ], + ], + ], + 'ApplicationTopologyGraph' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Remark' => [ + 'type' => 'string', + ], + 'TestConfig' => [ + 'type' => 'object', + 'properties' => [ + 'AgentPool' => [ + 'type' => 'string', + ], + 'IntelligentTest' => [ + 'type' => 'boolean', + ], + 'ScenarizedInfo' => [ + 'type' => 'string', + ], + 'VpcConfig' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'type' => 'string', + ], + 'VpcName' => [ + 'type' => 'string', + ], + 'VSwitchId' => [ + 'type' => 'string', + ], + 'SecurityGroupId' => [ + 'type' => 'string', + ], + 'SecurityGroupName' => [ + 'type' => 'string', + ], + 'VSwitchName' => [ + 'type' => 'string', + ], + 'RegionId' => [ + 'type' => 'string', + ], + ], + ], + 'CustomConfig' => [ + 'type' => 'string', + ], + 'Conditions' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Amount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Region' => [ + 'type' => 'string', + ], + 'Isp' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Mode' => [ + 'type' => 'string', + ], + 'ConditionSatisfiedExactly' => [ + 'type' => 'string', + ], + 'AutoStep' => [ + 'type' => 'boolean', + ], + 'AgentCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'KeepTime' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'CustomTraffic' => [ + 'type' => 'boolean', + ], + 'MaxDuration' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ConcurrencyLimit' => [ + 'type' => 'string', + ], + 'Increment' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TpsLimit' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'CustomPool' => [ + 'type' => 'boolean', + ], + 'NeedPublicIpv6' => [ + 'type' => 'boolean', + ], + ], + ], + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Sla' => [ + 'type' => 'string', + ], + 'Variables' => [ + 'type' => 'object', + ], + 'Headers' => [ + 'type' => 'object', + ], + 'Creator' => [ + 'type' => 'string', + ], + 'Modifier' => [ + 'type' => 'string', + ], + 'Vips' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Domain' => [ + 'type' => 'string', + ], + 'Enabled' => [ + 'type' => 'boolean', + ], + 'Ips' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'Files' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'FileKey' => [ + 'type' => 'string', + ], + 'Exports' => [ + 'type' => 'string', + ], + 'PreviewData' => [ + 'type' => 'string', + ], + 'FileName' => [ + 'type' => 'string', + ], + 'UseOnce' => [ + 'type' => 'boolean', + ], + 'Columns' => [ + 'type' => 'string', + ], + 'ExportedParams' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Column' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + ], + ], + ], + 'BizType' => [ + 'type' => 'string', + ], + 'RemoteUrl' => [ + 'type' => 'string', + ], + 'SkipFirstLine' => [ + 'type' => 'boolean', + ], + 'Delimiter' => [ + 'type' => 'string', + ], + 'Length' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ProcessedLineCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'LineCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'OssUrl' => [ + 'type' => 'string', + ], + 'FileId' => [ + 'title' => '文件ID', + 'type' => 'integer', + 'format' => 'int64', + ], + 'OriginalSource' => [ + 'type' => 'string', + ], + 'AutoRefresh' => [ + 'type' => 'boolean', + ], + ], + ], + ], + 'Name' => [ + 'type' => 'string', + ], + 'Id' => [ + 'type' => 'string', + ], + 'ModifyTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'DataSource' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'DataSourceType' => [ + 'type' => 'string', + ], + 'DataSourceConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Url' => [ + 'type' => 'string', + ], + 'Username' => [ + 'type' => 'string', + ], + 'Password' => [ + 'type' => 'string', + ], + 'Sql' => [ + 'type' => 'string', + ], + ], + ], + 'DataSourceName' => [ + 'type' => 'string', + ], + 'DataSourceRef' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Index' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Column' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'responseDemo' => '', + ], + 'DescribeSceneRunningStatus' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'PlanId', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'type' => 'string', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'BeginTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AgentsLocation' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Region' => [ + 'type' => 'string', + ], + 'Isp' => [ + 'type' => 'string', + ], + 'Count' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Province' => [ + 'type' => 'string', + ], + 'Global' => [ + 'type' => 'boolean', + ], + 'IpList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'TotalAgents' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ResponseBps' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'AverageRt' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ReqSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Tps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TpsLimit' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AliveAgents' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Status' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TotalRequestCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'HasReport' => [ + 'type' => 'boolean', + ], + 'ConcurrencyLimit' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'UseCustomPool' => [ + 'type' => 'boolean', + ], + 'ReportId' => [ + 'type' => 'string', + ], + 'Seg90Rt' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Vum' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ChainMonitorDataList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TimePoint' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Count3XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'FixedSpeed' => [ + 'type' => 'boolean', + ], + 'Qps3XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'QueueSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'MinRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Qps2XX' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'QpsSummary' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Qps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'StatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + 'MaxRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ConfigQps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'FailedQps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'FailedCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AverageRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'CheckPointResult' => [ + 'type' => 'object', + 'properties' => [ + 'SucceedBusinessCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'SucceedBusinessQps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'FailedBusinessCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'FailedBusinessQps' => [ + 'type' => 'number', + 'format' => 'float', + ], + ], + ], + 'QueueCapacity' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Count2XX' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RealQps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'NodeId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Concurrency' => [ + 'type' => 'number', + 'format' => 'float', + ], + ], + ], + ], + 'RequestBps' => [ + 'type' => 'string', + ], + 'BizSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'FailedBusinessCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'CurrentTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'FailedRequestCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'HasError' => [ + 'type' => 'boolean', + ], + 'Tips' => [ + 'type' => 'string', + ], + 'ChargeType' => [ + 'title' => '计费类型', + 'type' => 'string', + 'example' => 'BY_TIME', + ], + 'AgentIpList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'DescribeSlaTemplate' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Type', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'docRequired' => true, + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Templates' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'type' => 'string', + ], + 'ModifiedTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Description' => [ + 'type' => 'string', + ], + 'BusinessChildGroup' => [ + 'type' => 'string', + ], + 'BusinessGroup' => [ + 'type' => 'string', + ], + 'Deleted' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Classification' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + 'Rules' => [ + 'type' => 'string', + ], + 'Id' => [ + 'type' => 'string', + ], + 'Uid' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ExecuteSceneFunction' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Expression', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'Result' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'InvokeRecorder' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Command', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'Parameters', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Data' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'ListGroupScenes' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '50', + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '20', + 'minimum' => '1', + ], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'Keywords', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Scenes' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ExecStatus' => [ + 'type' => 'string', + ], + 'SceneType' => [ + 'type' => 'string', + ], + 'AgentPool' => [ + 'type' => 'string', + ], + 'ModifiedTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AllsparkId' => [ + 'type' => 'string', + ], + 'Duration' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SceneName' => [ + 'type' => 'string', + ], + 'SceneId' => [ + 'type' => 'string', + ], + 'Cronable' => [ + 'type' => 'boolean', + ], + ], + ], + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'QueryGroupSceneFail', + 'errorMessage' => 'Failed to query scene group.', + ], + ], + ], + ], + 'ListReports' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Keyword', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '20', + 'minimum' => '1', + ], + ], + [ + 'name' => 'SceneTypes', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'default' => '', + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '1', + ], + ], + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Reports' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'SceneDeleted' => [ + 'type' => 'boolean', + ], + 'SceneType' => [ + 'type' => 'string', + ], + 'BeginTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Duration' => [ + 'type' => 'string', + ], + 'MaxConcurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SceneName' => [ + 'type' => 'string', + ], + 'ReportName' => [ + 'type' => 'string', + ], + 'SceneId' => [ + 'type' => 'string', + ], + 'ReportId' => [ + 'type' => 'string', + ], + 'Vum' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'UseCustomPool' => [ + 'type' => 'boolean', + ], + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ListSceneGroups' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'SceneGroupDOList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ModifiedTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'GroupId' => [ + 'type' => 'string', + ], + 'SceneGroupName' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'QueryGroupSceneFail', + 'errorMessage' => 'Failed to query scene group.', + ], + ], + ], + ], + 'ListScenes' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Keywords', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '20', + 'minimum' => '1', + ], + ], + [ + 'name' => 'SceneTypes', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Scenes' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ParamFileIds' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + 'ParamFileNames' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + 'ExecStatus' => [ + 'type' => 'string', + ], + 'SceneType' => [ + 'type' => 'string', + ], + 'AgentPool' => [ + 'type' => 'string', + ], + 'ModifiedTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AllsparkId' => [ + 'type' => 'string', + ], + 'Duration' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SceneName' => [ + 'type' => 'string', + ], + 'SceneId' => [ + 'type' => 'string', + ], + 'Cronable' => [ + 'type' => 'boolean', + ], + ], + ], + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'responseDemo' => '', + ], + 'ListSlaSnapshotReal' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SlaInfo' => [ + 'type' => 'object', + 'properties' => [ + 'RuleTypeItemMap' => [ + 'type' => 'object', + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ListSlaSnapshotSummary' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PlanId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SlaSummaryVO' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ListSlaWarnings' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'BearerToken' => [], + ], + [ + 'PrivateKey' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PlanId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Warnings' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ListWithGroupsScenes' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Keywords', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '1000', + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '100', + 'minimum' => '1', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Scenes' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ExecStatus' => [ + 'type' => 'string', + ], + 'AgentPool' => [ + 'type' => 'string', + ], + 'IsInGroup' => [ + 'type' => 'boolean', + ], + 'SceneName' => [ + 'type' => 'string', + ], + 'Cronable' => [ + 'type' => 'boolean', + ], + 'SceneType' => [ + 'type' => 'string', + ], + 'ModifiedTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AllsparkId' => [ + 'type' => 'string', + ], + 'Duration' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SceneId' => [ + 'type' => 'string', + ], + 'IsGroup' => [ + 'type' => 'boolean', + ], + ], + ], + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'QuerySceneGroupsFail', + 'errorMessage' => 'Failed to query scene groups.', + ], + ], + ], + ], + 'ParseScene' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'maximum' => '9223372036854775807', + 'minimum' => '-1', + ], + ], + [ + 'name' => 'SceneData', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'SceneName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'RemoveInstanceFromGroup' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'InstanceIdAndPorts', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'Ver', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'RemoveSceneGroup' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'RemoveResult' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'UpdateSceneGroupFail', + 'errorMessage' => 'Failed to update the scene group.', + ], + ], + ], + ], + 'RemoveScenes' => [ + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneIds', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ReplaceOssFile' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'OriginalOssFileUrl', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'NewOssFileUrl', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'JobId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Finished' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Timeout' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'JobId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'SaveScene' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Scene', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'ChargeType' => [ + 'title' => '计费类型', + 'type' => 'string', + 'example' => 'BY_TIME', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'CodeKey' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'StartJMeterTesting' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PlanId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'responseDemo' => '', + ], + 'StartSceneTesting' => [ + 'summary' => '启动压测场景', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'riskType' => 'none', + 'chargeType' => 'paid', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PlanId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'StopJMeterTesting' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'responseDemo' => '', + ], + 'StopSceneTesting' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'TriggerTeardown', + 'in' => 'query', + 'schema' => [ + 'type' => 'boolean', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'IsSuccess' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'SubmitProgress' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SubmitResult' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'SubmitTesting' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SubmitResult' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'UpdateSceneGroup' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'SceneIds', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'UpdateResult' => [ + 'type' => 'boolean', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'UpdateSceneGroupFail', + 'errorMessage' => 'Failed to update the scene group.', + ], + ], + ], + ], + 'UpdateSceneGroupName' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneGroupName', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'UpdateResult' => [ + 'type' => 'boolean', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'UpdateSceneGroupFail', + 'errorMessage' => 'Failed to update the scene group.', + ], + ], + ], + ], + 'UploadFileFromOSS' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'OssUrl', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'JobId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'Finished' => [ + 'type' => 'boolean', + ], + 'JobId' => [ + 'type' => 'string', + ], + 'Timeout' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'UploadedResult' => [ + 'type' => 'object', + 'properties' => [ + 'FileTags' => [ + 'type' => 'object', + ], + 'FileType' => [ + 'type' => 'string', + ], + 'Md5' => [ + 'type' => 'string', + ], + 'Uri' => [ + 'type' => 'string', + ], + 'FileSize' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'PtsDataFile' => [ + 'title' => '文件信息', + 'type' => 'object', + 'properties' => [ + 'FileId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'FileKey' => [ + 'type' => 'string', + ], + 'FileName' => [ + 'type' => 'string', + ], + 'OssUrl' => [ + 'type' => 'string', + ], + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ProcessedOssUrl' => [ + 'type' => 'string', + ], + 'Columns' => [ + 'type' => 'string', + ], + 'Delimiter' => [ + 'type' => 'string', + ], + 'UseOnce' => [ + 'type' => 'boolean', + ], + 'SkipFirstLine' => [ + 'type' => 'boolean', + ], + 'Length' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'LineCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ProcessedLineCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'HeadLines' => [ + 'type' => 'string', + ], + 'OriginalSource' => [ + 'type' => 'string', + ], + 'AutoRefresh' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'Md5' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'ListPtsReports' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '50', + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '20', + 'minimum' => '1', + ], + ], + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'SceneType', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'maximum' => '9223372036854775807', + 'minimum' => '0', + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'maximum' => '9223372036854775807', + 'minimum' => '0', + ], + ], + [ + 'name' => 'Keyword', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Reports' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'FailCountBiz' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AvgTps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'ReportId' => [ + 'type' => 'string', + ], + 'SceneName' => [ + 'type' => 'string', + ], + 'Seg99Rt' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Vum' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ActualStartTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Seg90Rt' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'ReportName' => [ + 'type' => 'string', + ], + 'SuccessRateBiz' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'ActualEndTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AvgRt' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'FailCountReq' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'SuccessRateReq' => [ + 'type' => 'number', + 'format' => 'float', + ], + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'QueryGroupSceneFail', + 'errorMessage' => 'Failed to query scene group.', + ], + ], + ], + ], + 'ListPtsScenesWithReport' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '50', + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '20', + 'minimum' => '1', + ], + ], + [ + 'name' => 'Keywords', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'SceneType', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Scenes' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ExecStatus' => [ + 'type' => 'string', + ], + 'Status' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'FailCountBiz' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AgentPool' => [ + 'type' => 'string', + ], + 'AvgTps' => [ + 'type' => 'string', + ], + 'SceneName' => [ + 'type' => 'string', + ], + 'ReportId' => [ + 'type' => 'string', + ], + 'Seg99Rt' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Seg90Rt' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Cronable' => [ + 'type' => 'boolean', + ], + 'ReportName' => [ + 'type' => 'string', + ], + 'SceneType' => [ + 'type' => 'string', + ], + 'ModifiedTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'SuccessRateBiz' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'AvgRt' => [ + 'type' => 'string', + ], + 'AllsparkId' => [ + 'type' => 'string', + ], + 'FailCountReq' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Duration' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SceneId' => [ + 'type' => 'string', + ], + 'SuccessRateReq' => [ + 'type' => 'number', + 'format' => 'float', + ], + ], + ], + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'QueryGroupSceneFail', + 'errorMessage' => 'Failed to query scene group.', + ], + ], + ], + ], + 'QuerySceneGroups' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Keywords', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'SceneType', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '2147483647', + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'maximum' => '1000', + 'minimum' => '1', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'SceneGroupViewList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'type' => 'string', + ], + 'ModifiedTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'GroupId' => [ + 'type' => 'string', + ], + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'SceneGroupName' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'QueryGroupSceneFail', + 'errorMessage' => 'Failed to query scene group.', + ], + ], + ], + ], + 'CreatePluginScene' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Scene', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'CodeKey' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'QueryGroupSceneFail', + 'errorMessage' => 'Failed to query scene group.', + ], + ], + ], + ], + 'ListPtsSceneOperation' => [ + 'summary' => '查询PTS场景操作记录', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'SnapshotVOList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'SnapshotId' => [ + 'type' => 'string', + ], + 'ModifyTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ModifyContent' => [ + 'type' => 'string', + ], + 'OperateType' => [ + 'type' => 'string', + ], + 'PlanId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'MonitorGroupInfo' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'GmtCreate' => [ + 'type' => 'string', + ], + 'GmtModified' => [ + 'type' => 'string', + ], + 'GroupName' => [ + 'type' => 'string', + ], + 'SceneId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Type' => [ + 'type' => 'string', + ], + 'IsDeleted' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AliyunGroupId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Uid' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'InstancesDOs' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'GmtCreate' => [ + 'type' => 'string', + ], + 'GmtModified' => [ + 'type' => 'string', + ], + 'InstanceId' => [ + 'type' => 'string', + ], + 'Type' => [ + 'type' => 'string', + ], + 'InnerIp' => [ + 'type' => 'string', + ], + 'PublicIp' => [ + 'type' => 'string', + ], + 'SceneId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AddressPort' => [ + 'type' => 'string', + ], + 'GroupId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + ], + ], + ], + 'Operator' => [ + 'type' => 'string', + ], + ], + ], + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'string', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AddSceneGroupFail', + 'errorMessage' => 'Failed to add the scene group.', + ], + ], + ], + ], + 'GetJMeterSnapshot' => [ + 'summary' => '查询单个JMeter操作记录', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'SnapshotId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Scene' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + 'Pool' => [ + 'type' => 'string', + ], + 'RegionId' => [ + 'type' => 'string', + ], + 'VpcId' => [ + 'type' => 'string', + ], + 'SecurityGroupId' => [ + 'type' => 'string', + ], + 'VSwitchId' => [ + 'type' => 'string', + ], + 'VpcName' => [ + 'type' => 'string', + ], + 'SecurityGroupName' => [ + 'type' => 'string', + ], + 'VSwitchName' => [ + 'type' => 'string', + ], + 'BaseInfo' => [ + 'type' => 'object', + 'properties' => [ + 'Remark' => [ + 'type' => 'string', + ], + 'Principal' => [ + 'type' => 'string', + ], + 'CreateName' => [ + 'type' => 'string', + ], + 'ModifyName' => [ + 'type' => 'string', + ], + ], + ], + 'EnvironmentId' => [ + 'type' => 'string', + ], + 'EnvId' => [ + 'type' => 'string', + ], + 'JmeterVersion' => [ + 'type' => 'string', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RampUp' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Steps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DnsCacheConfig' => [ + 'type' => 'object', + 'properties' => [ + 'ClearCacheEachIteration' => [ + 'type' => 'boolean', + ], + 'DnsServers' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + 'HostTable' => [ + 'type' => 'object', + 'additionalProperties' => [ + 'type' => 'string', + ], + ], + ], + ], + 'DnsCache' => [ + 'type' => 'string', + ], + 'HoldFor' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'GetPtsSceneSnapshot' => [ + 'summary' => '查询单个场景快照', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'SnapshotId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'SceneVO' => [ + 'type' => 'object', + 'properties' => [ + 'SnapshotId' => [ + 'type' => 'string', + ], + 'ModifyTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ModifyContent' => [ + 'type' => 'string', + ], + 'OperateType' => [ + 'type' => 'string', + ], + 'PlanId' => [ + 'type' => 'string', + ], + 'MonitorGroupInfo' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'GmtCreate' => [ + 'type' => 'string', + ], + 'GmtModified' => [ + 'type' => 'string', + ], + 'GroupName' => [ + 'type' => 'string', + ], + 'SceneId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Type' => [ + 'type' => 'string', + ], + 'IsDeleted' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AliyunGroupId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Uid' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'InstancesDOs' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'GmtCreate' => [ + 'type' => 'string', + ], + 'GmtModified' => [ + 'type' => 'string', + ], + 'InstanceId' => [ + 'type' => 'string', + ], + 'Type' => [ + 'type' => 'string', + ], + 'InnerIp' => [ + 'type' => 'string', + ], + 'PublicIp' => [ + 'type' => 'string', + ], + 'SceneId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AddressPort' => [ + 'type' => 'string', + ], + 'GroupId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + ], + ], + ], + 'SceneId' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + 'BaseInfo' => [ + 'type' => 'object', + 'properties' => [ + 'Remark' => [ + 'type' => 'string', + ], + 'Principal' => [ + 'type' => 'string', + ], + 'Resource' => [ + 'type' => 'string', + ], + 'CreateName' => [ + 'type' => 'string', + ], + 'ModifyName' => [ + 'type' => 'string', + ], + 'IsBaseLine' => [ + 'type' => 'boolean', + ], + ], + ], + 'Type' => [ + 'type' => 'string', + ], + 'Relations' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Name' => [ + 'type' => 'string', + ], + 'Disabled' => [ + 'type' => 'boolean', + ], + 'Headers' => [ + 'type' => 'object', + 'additionalProperties' => [ + 'type' => 'string', + ], + ], + 'RelationTestConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Increment' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'BeginStep' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'EndStep' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + 'Nodes' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'NodeId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Name' => [ + 'type' => 'string', + ], + 'NodeType' => [ + 'type' => 'string', + ], + 'Config' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'Vips' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Domain' => [ + 'type' => 'string', + ], + 'Enabled' => [ + 'type' => 'boolean', + ], + 'Ips' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'Variables' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => [ + 'type' => 'string', + ], + 'Value' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Files' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'FileKey' => [ + 'type' => 'string', + ], + 'FileName' => [ + 'type' => 'string', + ], + 'OssUrl' => [ + 'type' => 'string', + ], + 'ProcessedRemoteUrl' => [ + 'type' => 'string', + ], + 'Columns' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + 'Delimiter' => [ + 'type' => 'string', + ], + 'SkipFirstLine' => [ + 'type' => 'boolean', + ], + 'Length' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'LineCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ProcessedLineCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'BizId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Exports' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => [ + 'type' => 'string', + ], + 'Column' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'PreviewData' => [ + 'type' => 'object', + 'additionalProperties' => [ + 'type' => 'string', + ], + ], + 'UseOnce' => [ + 'type' => 'boolean', + ], + 'BizType' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Headers' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => [ + 'type' => 'string', + ], + 'Value' => [ + 'type' => 'string', + ], + 'Type' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'Status' => [ + 'type' => 'object', + 'properties' => [ + 'Operations' => [ + 'type' => 'object', + 'additionalProperties' => [ + 'type' => 'boolean', + ], + ], + 'Tips' => [ + 'type' => 'string', + ], + 'Debugging' => [ + 'type' => 'boolean', + ], + 'Testing' => [ + 'type' => 'boolean', + ], + 'IsCronable' => [ + 'type' => 'boolean', + ], + 'IsReusable' => [ + 'type' => 'boolean', + ], + 'CronEditable' => [ + 'type' => 'boolean', + ], + 'IsWaitToStart' => [ + 'type' => 'boolean', + ], + ], + ], + 'Creator' => [ + 'type' => 'string', + ], + 'Modifier' => [ + 'type' => 'string', + ], + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Sla' => [ + 'type' => 'object', + 'properties' => [ + 'id' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'gmtCreate' => [ + 'type' => 'string', + ], + 'gmtModified' => [ + 'type' => 'string', + ], + 'type' => [ + 'type' => 'string', + ], + 'name' => [ + 'type' => 'string', + ], + 'description' => [ + 'type' => 'string', + ], + 'busGroup' => [ + 'type' => 'string', + ], + 'busGroupFirst' => [ + 'type' => 'string', + ], + 'sceneId' => [ + 'type' => 'string', + ], + 'sceneKeyId' => [ + 'type' => 'string', + ], + 'uid' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'sysIndividual' => [ + 'type' => 'string', + ], + 'ruleItemList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ruleName' => [ + 'type' => 'string', + ], + 'ruleType' => [ + 'type' => 'string', + ], + 'ruleIndicatorItem' => [ + 'type' => 'string', + ], + 'condition' => [ + 'type' => 'string', + ], + 'degree' => [ + 'type' => 'string', + ], + 'ruleValue' => [ + 'type' => 'string', + ], + 'action' => [ + 'type' => 'string', + ], + 'chainIds' => [ + 'type' => 'string', + ], + ], + ], + ], + 'advanceSetingList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'actionName' => [ + 'type' => 'string', + ], + 'noticerNameIds' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'name' => [ + 'type' => 'string', + ], + 'encodedId' => [ + 'type' => 'string', + ], + ], + ], + ], + 'noticeWay' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'TestConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Mode' => [ + 'type' => 'string', + ], + 'MaxDuration' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AutoStep' => [ + 'type' => 'boolean', + ], + 'Increment' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'KeepTime' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AgentPool' => [ + 'type' => 'string', + ], + 'AgentCount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'UseShadowTable' => [ + 'type' => 'boolean', + ], + 'ConcurrencyLimit' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'CustomConfig' => [ + 'type' => 'object', + 'properties' => [ + 'connectTimeout' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'succeedStatusCodes' => [ + 'type' => 'string', + ], + 'decodeFirst' => [ + 'type' => 'boolean', + ], + 'samplingRatio' => [ + 'type' => 'string', + ], + ], + ], + 'TpsLimit' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Conditions' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Region' => [ + 'type' => 'string', + ], + 'Province' => [ + 'type' => 'string', + ], + 'City' => [ + 'type' => 'string', + ], + 'Isp' => [ + 'type' => 'string', + ], + 'Amount' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + 'VpcConfig' => [ + 'type' => 'object', + 'properties' => [ + 'RegionId' => [ + 'type' => 'string', + ], + 'VSwitchId' => [ + 'type' => 'string', + ], + 'VSwitchName' => [ + 'type' => 'string', + ], + 'SecurityGroupId' => [ + 'type' => 'string', + ], + 'SecurityGroupName' => [ + 'type' => 'string', + ], + 'VpcId' => [ + 'type' => 'string', + ], + 'VpcName' => [ + 'type' => 'string', + ], + ], + ], + 'ConditionSatisfiedExactly' => [ + 'type' => 'boolean', + ], + ], + ], + 'DataVersion' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'ListJMeterOperation' => [ + 'summary' => '批量查询JMeter操作记录', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'SnapshotVOList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'SnapshotId' => [ + 'type' => 'string', + ], + 'ModifyTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'SceneId' => [ + 'type' => 'string', + ], + 'SceneName' => [ + 'type' => 'string', + ], + 'Uid' => [ + 'type' => 'string', + ], + 'Operator' => [ + 'type' => 'string', + ], + 'ModifyContent' => [ + 'type' => 'string', + ], + 'OperateType' => [ + 'type' => 'string', + ], + 'PlanId' => [ + 'type' => 'string', + ], + ], + ], + ], + 'PageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageSize' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'TotalCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'DescribeJMeterReportChart' => [ + 'summary' => '查看报告中的三个图标', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'ChartData' => [ + 'type' => 'object', + 'properties' => [ + 'SuccessRateList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Time' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ReqSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + ], + ], + ], + 'RtList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Time' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'AvgRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + 'TpsList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Time' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Tps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'DescribeRunningChart' => [ + 'summary' => '压测中,查询三个成功率,RT,并发,TPS三个主要图', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'PlanId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'CodeKey' => [ + 'type' => 'string', + ], + 'DynamicCtx' => [ + 'type' => 'string', + ], + 'Mode' => [ + 'type' => 'string', + ], + 'ChartData' => [ + 'type' => 'object', + 'properties' => [ + 'SuccessRateList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Time' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'BizSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'ReqSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Rps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'RtList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Time' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AvgRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Rps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'TpsList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Time' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Tps' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Rps' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'DescribeCustomPool' => [ + 'summary' => '查询定制资源池信息', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Type', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'IsValidCustomPool' => [ + 'type' => 'boolean', + ], + 'ApplyViews' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => [ + 'type' => 'string', + ], + 'CustomPoolName' => [ + 'type' => 'string', + ], + 'AgentCount' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'DescribeJMeterRunningChart' => [ + 'summary' => '查询JMeter运行中的三个图标数据', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'PlanId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'ChartData' => [ + 'type' => 'object', + 'properties' => [ + 'SuccessRateList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Time' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'ReqSuccessRate' => [ + 'type' => 'number', + 'format' => 'float', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + 'RtList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Time' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'AvgRt' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + 'TpsList' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Time' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Tps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Concurrency' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'CreateSceneFromSnapshot' => [ + 'summary' => '通过快照创建场景', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'SceneName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'SnapshotId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'SceneId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'ListParameterizeFile' => [ + 'summary' => '列出满足条件的参数文件', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'title' => '当前页码', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'maximum' => '2147483647', + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'title' => '页面大小', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'maximum' => '200', + 'minimum' => '1', + ], + ], + [ + 'name' => 'Keywords', + 'in' => 'query', + 'schema' => [ + 'title' => '关键字', + 'type' => 'string', + ], + ], + [ + 'name' => 'SmallerFileLength', + 'in' => 'query', + 'schema' => [ + 'title' => '最小文件大小', + 'type' => 'integer', + 'format' => 'int64', + ], + ], + [ + 'name' => 'LargerFileLength', + 'in' => 'query', + 'schema' => [ + 'title' => '最大文件大小', + 'type' => 'integer', + 'format' => 'int64', + ], + ], + [ + 'name' => 'SceneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'PageNumber' => [ + 'title' => '当前页码', + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageSize' => [ + 'title' => '页面大小', + 'type' => 'integer', + 'format' => 'int32', + ], + 'TotalCount' => [ + 'title' => '总数', + 'type' => 'integer', + 'format' => 'int64', + ], + 'ParameterizeFiles' => [ + 'title' => '参数文件', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'FileId' => [ + 'title' => '文件ID', + 'type' => 'integer', + 'format' => 'int64', + ], + 'FileName' => [ + 'title' => '文件名', + 'type' => 'string', + ], + 'FileKey' => [ + 'title' => '文件key', + 'type' => 'string', + ], + 'CreateName' => [ + 'title' => '创建者名', + 'type' => 'string', + ], + 'ModifyTime' => [ + 'title' => '修改时间', + 'type' => 'integer', + 'format' => 'int64', + ], + 'Length' => [ + 'title' => '文件大小', + 'type' => 'integer', + 'format' => 'int64', + ], + 'LineCount' => [ + 'title' => '文件总行数', + 'type' => 'integer', + 'format' => 'int64', + ], + 'Columns' => [ + 'title' => '默认参数名', + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + 'Scenes' => [ + 'title' => '引用的场景', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'title' => '场景id', + 'type' => 'string', + ], + 'SceneName' => [ + 'title' => '场景名', + 'type' => 'string', + ], + 'SceneType' => [ + 'title' => '场景类型', + 'type' => 'string', + ], + ], + ], + ], + 'OssUrl' => [ + 'title' => '存储在oss的地址', + 'type' => 'string', + ], + 'HeadLines' => [ + 'title' => '文件前三行内容', + 'type' => 'string', + ], + 'TailLines' => [ + 'title' => '文件尾三行内容', + 'type' => 'string', + ], + 'Delimiter' => [ + 'title' => '分隔符', + 'type' => 'string', + ], + 'IsSkipFirstLine' => [ + 'title' => '是否跳过首行', + 'type' => 'boolean', + ], + 'ProcessedLineCount' => [ + 'title' => '文件处理后的总行数', + 'type' => 'number', + 'format' => 'float', + ], + 'OriginalSource' => [ + 'type' => 'string', + ], + 'AutoRefresh' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'ListOssAddresses' => [ + 'summary' => '列出oss地址', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'title' => '当前页码', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'maximum' => '2147483647', + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'title' => '页面大小', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'maximum' => '2147483647', + 'minimum' => '1', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'PageNumber' => [ + 'title' => '当前页码', + 'type' => 'integer', + 'format' => 'int32', + ], + 'PageSize' => [ + 'title' => '页面大小', + 'type' => 'integer', + 'format' => 'int32', + ], + 'TotalCount' => [ + 'title' => '总数', + 'type' => 'integer', + 'format' => 'int64', + ], + 'OssAddresses' => [ + 'title' => '参数文件集合', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => [ + 'title' => '文件ID', + 'type' => 'integer', + 'format' => 'int64', + ], + 'OssUrl' => [ + 'title' => '存储在oss的地址', + 'type' => 'string', + ], + 'CreateTime' => [ + 'title' => '创建时间', + 'type' => 'integer', + 'format' => 'int64', + ], + 'Bucket' => [ + 'type' => 'string', + ], + 'Endpoint' => [ + 'type' => 'string', + ], + 'FileName' => [ + 'title' => '文件名', + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'CreateHttpInterface' => [ + 'summary' => '新建时保存接口', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'InterfaceVO', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'title' => 'interfaceVO', + 'type' => 'object', + 'properties' => [ + 'Headers' => [ + 'title' => 'headers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + 'required' => false, + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'required' => false, + ], + 'RedirectCountLimit' => [ + 'title' => 'redirectCountLimit', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'CollectionId' => [ + 'title' => 'collectionId', + 'type' => 'string', + ], + 'Method' => [ + 'title' => 'method', + 'type' => 'string', + 'required' => false, + ], + 'Url' => [ + 'title' => 'url', + 'type' => 'string', + 'required' => false, + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => false, + ], + 'TimeoutInMilliSeconds' => [ + 'title' => 'timeoutInMilliSeconds', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'CheckPoints' => [ + 'title' => 'checkPoints', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + 'required' => false, + ], + 'Point' => [ + 'title' => 'point', + 'type' => 'string', + 'required' => false, + ], + 'Checkers' => [ + 'title' => 'checkers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Operator' => [ + 'title' => 'operator', + 'type' => 'string', + 'required' => false, + ], + 'RealValue' => [ + 'title' => 'realValue', + 'type' => 'string', + 'required' => false, + ], + 'ParsedExpectValue' => [ + 'title' => 'parsedExpectValue', + 'type' => 'string', + 'required' => false, + ], + 'ExpectValue' => [ + 'title' => 'expectValue', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'required' => false, + ], + ], + ], + 'required' => false, + ], + 'PostActions' => [ + 'title' => 'postActions', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Params' => [ + 'title' => 'params', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + ], + 'Count' => [ + 'title' => 'count', + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'Body' => [ + 'title' => 'body', + 'type' => 'object', + 'properties' => [ + 'ContentType' => [ + 'title' => 'contentType', + 'type' => 'string', + 'required' => false, + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + 'required' => false, + ], + ], + 'required' => false, + ], + 'PreNodes' => [ + 'type' => 'string', + ], + 'PostNodes' => [ + 'type' => 'string', + ], + ], + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'InterfaceId' => [ + 'title' => 'interfaceId', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ConvertInterfaceToScene' => [ + 'summary' => '接口转换场景', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'InterfaceIds', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'title' => 'interfaceIds', + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'title' => 'sceneId', + 'type' => 'string', + ], + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'RemoveHttpInterface' => [ + 'summary' => '删除接口', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'InterfaceId', + 'in' => 'query', + 'schema' => [ + 'title' => 'interfaceId', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ConvertHarToScene' => [ + 'summary' => 'har转换场景', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'OssUrl', + 'in' => 'query', + 'schema' => [ + 'title' => 'ossUrl', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'title' => 'sceneId', + 'type' => 'string', + ], + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DescribeInterfaceSamplingLog' => [ + 'summary' => '查询发送接口响应,参考调试场景DescribeSamplingLog', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PlanId', + 'in' => 'query', + 'schema' => [ + 'title' => 'planId', + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'SamplingLog' => [ + 'title' => 'samplingLog', + 'type' => 'object', + 'properties' => [ + 'HttpRequestMethod' => [ + 'title' => 'httpRequestMethod', + 'type' => 'string', + ], + 'TransId' => [ + 'title' => 'trans_id', + 'type' => 'string', + ], + 'HttpResponseStatus' => [ + 'title' => 'httpResponseStatus', + 'type' => 'string', + ], + 'Timestamp' => [ + 'title' => 'timestamp', + 'type' => 'integer', + 'format' => 'int64', + ], + 'ExportConfig' => [ + 'title' => 'exportConfig', + 'type' => 'string', + ], + 'HttpResponseFailMsg' => [ + 'title' => 'httpResponseFailMsg', + 'type' => 'string', + ], + 'CheckResult' => [ + 'title' => 'checkResult', + 'type' => 'string', + ], + 'HttpResponseBody' => [ + 'title' => 'httpResponseBody', + 'type' => 'string', + ], + 'ChainId' => [ + 'title' => 'chainId', + 'type' => 'string', + ], + 'HttpRequestHeaders' => [ + 'title' => 'httpRequestHeaders', + 'type' => 'string', + ], + 'Rt' => [ + 'title' => 'rt', + 'type' => 'string', + ], + 'HttpResponseHeaders' => [ + 'title' => 'httpResponseHeaders', + 'type' => 'string', + ], + 'HttpStartTime' => [ + 'title' => 'httpStartTime', + 'type' => 'integer', + 'format' => 'int64', + ], + 'ExportContent' => [ + 'title' => 'exportContent', + 'type' => 'string', + ], + 'ImportContent' => [ + 'title' => 'importContent', + 'type' => 'string', + ], + 'HttpTiming' => [ + 'title' => 'httpTiming', + 'type' => 'string', + ], + 'GroupTag' => [ + 'title' => 'groupTag', + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpRequestBody' => [ + 'title' => 'httpRequestBody', + 'type' => 'string', + ], + 'NodeId' => [ + 'title' => 'nodeId', + 'type' => 'string', + ], + 'HttpRequestUrl' => [ + 'type' => 'string', + ], + ], + ], + 'Finished' => [ + 'title' => 'finished', + 'type' => 'boolean', + ], + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ListHttpInterfaces' => [ + 'summary' => '分页查询接口列表', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'title' => 'pageNumber', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'Method', + 'in' => 'query', + 'schema' => [ + 'title' => 'method', + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'CollectionId', + 'in' => 'query', + 'schema' => [ + 'title' => 'collectionId', + 'type' => 'string', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'title' => 'pageSize', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'Keyword', + 'in' => 'query', + 'schema' => [ + 'title' => 'keyword', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Interfaces' => [ + 'title' => 'interfaces', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'CreatorId' => [ + 'title' => 'creatorId', + 'type' => 'string', + ], + 'Headers' => [ + 'title' => 'headers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'integer', + 'format' => 'int32', + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + ], + ], + ], + 'RedirectCountLimit' => [ + 'title' => 'redirectCountLimit', + 'type' => 'integer', + 'format' => 'int32', + ], + 'RecordRequestId' => [ + 'title' => 'recordRequestId', + 'type' => 'string', + ], + 'Method' => [ + 'title' => 'method', + 'type' => 'string', + ], + 'Url' => [ + 'title' => 'url', + 'type' => 'string', + ], + 'Source' => [ + 'title' => 'source', + 'type' => 'string', + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + 'TimeoutInMilliSeconds' => [ + 'title' => 'timeoutInMilliSeconds', + 'type' => 'integer', + 'format' => 'int32', + ], + 'AccessId' => [ + 'title' => 'accessId', + 'type' => 'string', + ], + 'Id' => [ + 'title' => 'id', + 'type' => 'string', + ], + 'CheckPoints' => [ + 'title' => 'checkPoints', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + ], + 'Point' => [ + 'title' => 'point', + 'type' => 'string', + ], + 'Checkers' => [ + 'title' => 'checkers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Operator' => [ + 'title' => 'operator', + 'type' => 'string', + ], + 'RealValue' => [ + 'title' => 'realValue', + 'type' => 'string', + ], + 'ParsedExpectValue' => [ + 'title' => 'parsedExpectValue', + 'type' => 'string', + ], + 'ExpectValue' => [ + 'title' => 'expectValue', + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'RecordTaskId' => [ + 'title' => 'recordTaskId', + 'type' => 'string', + ], + 'Protocol' => [ + 'title' => 'protocol', + 'type' => 'string', + ], + 'PostActions' => [ + 'title' => 'postActions', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Params' => [ + 'title' => 'params', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + ], + 'Count' => [ + 'title' => 'count', + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'Body' => [ + 'title' => 'body', + 'type' => 'object', + 'properties' => [ + 'ContentType' => [ + 'title' => 'contentType', + 'type' => 'string', + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + ], + ], + ], + 'BindSceneCount' => [ + 'title' => 'bindSceneCount', + 'type' => 'integer', + 'format' => 'int32', + ], + 'PreNodes' => [ + 'type' => 'string', + ], + 'PostNodes' => [ + 'type' => 'string', + ], + ], + ], + ], + 'TotalCount' => [ + 'title' => 'totalCount', + 'type' => 'integer', + 'format' => 'int64', + ], + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'PageSize' => [ + 'title' => 'pageSize', + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'PageNumber' => [ + 'title' => 'pageNumber', + 'type' => 'integer', + 'format' => 'int32', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'SaveHttpInterface' => [ + 'summary' => '编辑后保存接口', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'InterfaceVO', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'title' => 'interfaceVO', + 'type' => 'object', + 'properties' => [ + 'Headers' => [ + 'title' => 'headers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + 'required' => false, + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'required' => false, + ], + 'RedirectCountLimit' => [ + 'title' => 'redirectCountLimit', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'Method' => [ + 'title' => 'method', + 'type' => 'string', + 'required' => false, + ], + 'Url' => [ + 'title' => 'url', + 'type' => 'string', + 'required' => false, + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => false, + ], + 'TimeoutInMilliSeconds' => [ + 'title' => 'timeoutInMilliSeconds', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'AccessId' => [ + 'title' => 'accessId', + 'type' => 'string', + 'required' => false, + ], + 'Id' => [ + 'title' => 'id', + 'type' => 'string', + 'required' => false, + ], + 'CheckPoints' => [ + 'title' => 'checkPoints', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + 'required' => false, + ], + 'Point' => [ + 'title' => 'point', + 'type' => 'string', + 'required' => false, + ], + 'Checkers' => [ + 'title' => 'checkers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Operator' => [ + 'title' => 'operator', + 'type' => 'string', + 'required' => false, + ], + 'RealValue' => [ + 'title' => 'realValue', + 'type' => 'string', + 'required' => false, + ], + 'ParsedExpectValue' => [ + 'title' => 'parsedExpectValue', + 'type' => 'string', + 'required' => false, + ], + 'ExpectValue' => [ + 'title' => 'expectValue', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'required' => false, + ], + ], + ], + 'required' => false, + ], + 'Protocol' => [ + 'title' => 'protocol', + 'type' => 'string', + 'required' => false, + ], + 'PostActions' => [ + 'title' => 'postActions', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Params' => [ + 'title' => 'params', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + ], + 'Count' => [ + 'title' => 'count', + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'Body' => [ + 'title' => 'body', + 'type' => 'object', + 'properties' => [ + 'ContentType' => [ + 'title' => 'contentType', + 'type' => 'string', + 'required' => false, + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + 'required' => false, + ], + ], + 'required' => false, + ], + 'PreNodes' => [ + 'type' => 'string', + ], + 'PostNodes' => [ + 'type' => 'string', + ], + ], + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'InterfaceId' => [ + 'title' => 'interfaceId', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'StopDebuggingInterface' => [ + 'summary' => '停止调试接口', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PlanId', + 'in' => 'query', + 'schema' => [ + 'title' => 'planId', + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'RenameInterfaceCollection' => [ + 'summary' => '重命名接口集合', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'CollectionId', + 'in' => 'query', + 'schema' => [ + 'title' => 'collectionId', + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'DynamicCtx' => [ + 'title' => 'dynamicCtx', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'DeleteInterfaceCollection' => [ + 'summary' => '删除接口集合', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'CollectionId', + 'in' => 'query', + 'schema' => [ + 'title' => 'collectionId', + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'DynamicCtx' => [ + 'title' => 'dynamicCtx', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ConvertSwaggerToScene' => [ + 'summary' => 'swagger转换场景', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'OssUrl', + 'in' => 'query', + 'schema' => [ + 'title' => 'ossUrl', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'SceneId' => [ + 'title' => 'sceneId', + 'type' => 'string', + ], + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'CreateInterfaceCollection' => [ + 'summary' => '新增接口集合', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'ParentId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'DynamicCtx' => [ + 'title' => 'dynamicCtx', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ListInterfaceCollection' => [ + 'summary' => '列表查询接口集合', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'DynamicCtx' => [ + 'title' => 'dynamicCtx', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'InterfaceCollections' => [ + 'title' => 'interfaceCollections', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ParentId' => [ + 'title' => 'parentId', + 'type' => 'string', + ], + 'Id' => [ + 'title' => 'id', + 'type' => 'string', + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + 'UpdateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ParseJMeter' => [ + 'summary' => 'Chrome插件导出JMeter脚本', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Scene', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'DownloadUrl' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'CodeKey' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'QueryGroupSceneFail', + 'errorMessage' => 'Failed to query scene group.', + ], + ], + ], + ], + 'StartApiTesting' => [ + 'summary' => '快速压测API', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'MaxDuration', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + [ + 'name' => 'ApiRpsConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'InterfaceId' => [ + 'type' => 'string', + ], + 'Rps' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + 'SceneId' => [ + 'title' => 'sceneId', + 'type' => 'string', + ], + 'PlanId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'ScalePlanAgents' => [ + 'summary' => '为任务伸缩引擎', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PlanId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + ], + ], + [ + 'name' => 'AgentCount', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'Id of the request', + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'ScalePlanConcurrency' => [ + 'summary' => '扩展任务并发上限', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PlanId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + ], + ], + [ + 'name' => 'Concurrency', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + [ + 'name' => 'Rps', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'Id of the request', + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'DescribeJMeterPrometheusConfig' => [ + 'summary' => '查看Prometheus配置', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'PrometheusConfig' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'DescribePrometheusConfig' => [ + 'summary' => '查看Prometheus配置', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PlanId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'PrometheusConfig' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'DescribeAgentAggPerformance' => [ + 'summary' => '查询机器监控数据', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'ReportId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'Agg', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + 'AggPerformance' => [ + 'type' => 'object', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'StartEasyApiTesting' => [ + 'summary' => '发送请求,参考调试场景接口', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'InterfaceVO', + 'in' => 'formData', + 'style' => 'json', + 'schema' => [ + 'title' => 'interfaceVO', + 'type' => 'object', + 'properties' => [ + 'Headers' => [ + 'title' => 'headers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + 'required' => false, + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'required' => false, + ], + 'RedirectCountLimit' => [ + 'title' => 'redirectCountLimit', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'Method' => [ + 'title' => 'method', + 'type' => 'string', + 'required' => false, + ], + 'Url' => [ + 'title' => 'url', + 'type' => 'string', + 'required' => false, + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => false, + ], + 'TimeoutInMilliSeconds' => [ + 'title' => 'timeoutInMilliSeconds', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'AccessId' => [ + 'title' => 'accessId', + 'type' => 'string', + 'required' => false, + ], + 'Id' => [ + 'title' => 'id', + 'type' => 'string', + 'required' => false, + ], + 'CheckPoints' => [ + 'title' => 'checkPoints', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + 'required' => false, + ], + 'Point' => [ + 'title' => 'point', + 'type' => 'string', + 'required' => false, + ], + 'Checkers' => [ + 'title' => 'checkers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Operator' => [ + 'title' => 'operator', + 'type' => 'string', + 'required' => false, + ], + 'RealValue' => [ + 'title' => 'realValue', + 'type' => 'string', + 'required' => false, + ], + 'ParsedExpectValue' => [ + 'title' => 'parsedExpectValue', + 'type' => 'string', + 'required' => false, + ], + 'ExpectValue' => [ + 'title' => 'expectValue', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'required' => false, + ], + ], + ], + 'required' => false, + ], + 'Protocol' => [ + 'title' => 'protocol', + 'type' => 'string', + 'required' => false, + ], + 'PostActions' => [ + 'title' => 'postActions', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Params' => [ + 'title' => 'params', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + ], + 'Count' => [ + 'title' => 'count', + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'Body' => [ + 'title' => 'body', + 'type' => 'object', + 'properties' => [ + 'ContentType' => [ + 'title' => 'contentType', + 'type' => 'string', + 'required' => false, + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + 'required' => false, + ], + ], + 'required' => false, + ], + 'BindSceneCount' => [ + 'title' => 'bindSceneCount', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + 'required' => false, + ], + ], + [ + 'name' => 'Rps', + 'in' => 'formData', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + [ + 'name' => 'MaxDuration', + 'in' => 'formData', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + 'Async' => [ + 'title' => 'async', + 'type' => 'boolean', + ], + 'PlanId' => [ + 'title' => 'planId', + 'type' => 'string', + ], + 'SceneId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'SearchInterface' => [ + 'summary' => '搜索接口、接口集合', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Keyword', + 'in' => 'query', + 'schema' => [ + 'title' => 'name', + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'DynamicCtx' => [ + 'title' => 'dynamicCtx', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'InterfaceCollections' => [ + 'title' => 'interfaceCollections', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ParentId' => [ + 'title' => 'parentId', + 'type' => 'string', + ], + 'Id' => [ + 'title' => 'id', + 'type' => 'string', + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + 'UpdateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + 'Interfaces' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => [ + 'type' => 'string', + ], + 'Name' => [ + 'type' => 'string', + ], + 'CollectionId' => [ + 'type' => 'string', + ], + 'Method' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'DescribeHttpInterfaces' => [ + 'summary' => '查询接口详情列表', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Ids', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'Interfaces' => [ + 'title' => 'interfaces', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'CreatorId' => [ + 'title' => 'creatorId', + 'type' => 'string', + ], + 'Headers' => [ + 'title' => 'headers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'integer', + 'format' => 'int32', + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + ], + ], + ], + 'RedirectCountLimit' => [ + 'title' => 'redirectCountLimit', + 'type' => 'integer', + 'format' => 'int32', + ], + 'RecordRequestId' => [ + 'title' => 'recordRequestId', + 'type' => 'string', + ], + 'Method' => [ + 'title' => 'method', + 'type' => 'string', + ], + 'Url' => [ + 'title' => 'url', + 'type' => 'string', + ], + 'Source' => [ + 'title' => 'source', + 'type' => 'string', + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + 'TimeoutInMilliSeconds' => [ + 'title' => 'timeoutInMilliSeconds', + 'type' => 'integer', + 'format' => 'int32', + ], + 'AccessId' => [ + 'title' => 'accessId', + 'type' => 'string', + ], + 'Id' => [ + 'title' => 'id', + 'type' => 'string', + ], + 'CheckPoints' => [ + 'title' => 'checkPoints', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + ], + 'Point' => [ + 'title' => 'point', + 'type' => 'string', + ], + 'Checkers' => [ + 'title' => 'checkers', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Operator' => [ + 'title' => 'operator', + 'type' => 'string', + ], + 'RealValue' => [ + 'title' => 'realValue', + 'type' => 'string', + ], + 'ParsedExpectValue' => [ + 'title' => 'parsedExpectValue', + 'type' => 'string', + ], + 'ExpectValue' => [ + 'title' => 'expectValue', + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'RecordTaskId' => [ + 'title' => 'recordTaskId', + 'type' => 'string', + ], + 'Protocol' => [ + 'title' => 'protocol', + 'type' => 'string', + ], + 'PostActions' => [ + 'title' => 'postActions', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Params' => [ + 'title' => 'params', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + 'Type' => [ + 'title' => 'type', + 'type' => 'string', + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + ], + 'Count' => [ + 'title' => 'count', + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'Body' => [ + 'title' => 'body', + 'type' => 'object', + 'properties' => [ + 'ContentType' => [ + 'title' => 'contentType', + 'type' => 'string', + ], + 'Value' => [ + 'title' => 'value', + 'type' => 'string', + ], + ], + ], + 'BindSceneCount' => [ + 'title' => 'bindSceneCount', + 'type' => 'integer', + 'format' => 'int32', + ], + 'CollectionId' => [ + 'type' => 'string', + ], + 'PreNodes' => [ + 'type' => 'string', + ], + 'PostNodes' => [ + 'type' => 'string', + ], + ], + ], + ], + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + 'ListDataSource' => [ + 'summary' => '列出满足条件数据源', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => [ + 'title' => '当前页码', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'maximum' => '2147483647', + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'title' => '页面大小', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'maximum' => '200', + 'minimum' => '1', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'result', + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'title' => 'totalCount', + 'type' => 'integer', + 'format' => 'int64', + ], + 'Message' => [ + 'title' => 'message', + 'type' => 'string', + ], + 'PageSize' => [ + 'title' => 'pageSize', + 'type' => 'integer', + 'format' => 'int32', + ], + 'RequestId' => [ + 'title' => 'requestId', + 'type' => 'string', + ], + 'PageNumber' => [ + 'title' => 'pageNumber', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DynamicCtx' => [ + 'title' => 'dynamicCtx', + 'type' => 'string', + ], + 'DataSourceList' => [ + 'title' => 'dataSourceList', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'DataSourceRef' => [ + 'title' => 'dataSourceRefs', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Column' => [ + 'title' => 'column', + 'type' => 'string', + ], + 'Index' => [ + 'title' => 'index', + 'type' => 'integer', + 'format' => 'int32', + ], + 'Name' => [ + 'title' => 'name', + 'type' => 'string', + ], + ], + ], + ], + 'DataSourceName' => [ + 'title' => 'dataSourceName', + 'type' => 'string', + ], + 'DataSourceConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Url' => [ + 'type' => 'string', + ], + 'Username' => [ + 'type' => 'string', + ], + 'Password' => [ + 'type' => 'string', + ], + 'Sql' => [ + 'type' => 'string', + ], + ], + ], + 'DataSourceType' => [ + 'title' => 'dataSourceType', + 'type' => 'string', + ], + 'Id' => [ + 'title' => 'id', + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'HttpStatusCode' => [ + 'title' => 'httpStatusCode', + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'title' => 'documentUrl', + 'type' => 'string', + ], + 'CodeKey' => [ + 'title' => 'codeKey', + 'type' => 'string', + ], + 'Code' => [ + 'title' => 'code', + 'type' => 'string', + ], + 'Success' => [ + 'title' => 'success', + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Code', + 'errorMessage' => 'The specified parameter is invalid.', + ], + ], + ], + ], + 'StartApiDebugging' => [ + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '22790', + 'abilityTreeNodes' => [ + 'FEATUREptsFQKRPS', + ], + ], + 'parameters' => [ + [ + 'name' => 'Scene', + 'in' => 'formData', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'ReportId' => [ + 'type' => 'string', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Message' => [ + 'type' => 'string', + ], + 'HttpStatusCode' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DocumentUrl' => [ + 'type' => 'string', + ], + 'CodeKey' => [ + 'type' => 'string', + ], + 'Code' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + ], + ], + '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', + ], + ], +]; -- cgit v1.2.3