'1.0', 'info' => ['style' => 'RPC', 'product' => 'PTS', 'version' => '2020-10-20'], 'components' => [ 'schemas' => [], ], 'apis' => [ 'AdjustJMeterSceneSpeed' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ReportId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Speed', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1'], ], ], ], 'AdjustPtsSceneSpeed' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApiSpeedList', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ApiId' => ['type' => 'string', 'required' => false], 'Speed' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'CreatePtsScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Scene', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreatePtsSceneBaseLineFromReport' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ReportId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeletePtsScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeletePtsSceneBaseLine' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeletePtsScenes' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], 'GetAllRegions' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [], ], 'GetJMeterLogs' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '10000000', 'exclusiveMaximum' => false], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'ReportId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'BeginTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'AgentIndex', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'Level', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Thread', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Keyword', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetJMeterReportDetails' => [ 'methods' => ['post', 'get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ReportId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetJMeterSampleMetrics' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ReportId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'BeginTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'SamplerId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'GetJMeterSamplingLogs' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '10000000'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'BeginTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'ReportId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'AgentId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ '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' => 'MinRT', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'MaxRT', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ResponseCode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetJMeterSceneRunningData' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetOpenJMeterScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetPtsDebugSampleLogs' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PlanId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'GetPtsReportDetails' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PlanId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetPtsReportsBySceneId' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483647'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '5', 'maximum' => '100'], ], ], ], 'GetPtsScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetPtsSceneBaseLine' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetPtsSceneRunningData' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PlanId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetPtsSceneRunningStatus' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetUserVpcSecurityGroup' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483646'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'VpcId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetUserVpcVSwitch' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483646'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'VpcId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetUserVpcs' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483646'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'VpcId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListEnvs' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '10000000'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '5', 'maximum' => '200'], ], [ 'name' => 'EnvId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EnvName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListJMeterReports' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '50'], ], [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ReportId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'BeginTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'Keyword', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListOpenJMeterScenes' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483647'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '10', 'maximum' => '1000'], ], [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SceneName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListPtsReports' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '50'], ], [ 'name' => 'PageSize', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '20'], ], [ 'name' => 'SceneId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ReportId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'BeginTime', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'EndTime', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '9223372036854775807'], ], [ 'name' => 'Keyword', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListPtsScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '2147483647'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '10', 'maximum' => '1000'], ], [ 'name' => 'KeyWord', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ModifyPtsScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Scene', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'RemoveEnv' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EnvId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 20], ], ], ], 'RemoveOpenJMeterScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'SaveEnv' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Env', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'EnvId' => ['type' => 'string', 'required' => false, 'maxLength' => 20], 'EnvName' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 50], 'Files' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'FileName' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 100], 'FileOssAddress' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200], ], ], 'minItems' => 0, 'maxItems' => 80, ], 'Properties' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 1024], 'Value' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 1024], 'Description' => ['type' => 'string', 'required' => false, 'maxLength' => 1024], ], ], ], 'JmeterPluginLabel' => ['type' => 'string', 'required' => false, 'maxLength' => 32, 'pattern' => '^[A-Z0-9]+$'], ], ], ], ], ], 'SaveOpenJMeterScene' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'OpenJMeterScene', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'SceneName' => ['type' => 'string', 'required' => true], 'EnvironmentId' => ['type' => 'string', 'required' => false], 'JmeterPluginLabel' => ['type' => 'string', 'required' => false, 'maxLength' => 32, 'pattern' => '^[A-Z0-9]+$'], 'TestFile' => ['type' => 'string', 'required' => true], 'FileList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'FileName' => ['type' => 'string', 'required' => true], 'FileOssAddress' => ['type' => 'string', 'required' => true], 'Md5' => ['type' => 'string', 'required' => false], 'FileId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'SplitCsv' => ['type' => 'boolean', 'required' => false], 'FileSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'Tags' => ['type' => 'string', 'required' => false], ], ], ], 'JMeterProperties' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], ], 'RampUp' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'Steps' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'Concurrency' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'Duration' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'SceneId' => ['type' => 'string', 'required' => false], 'IsVpcTest' => ['type' => 'boolean', 'required' => false], 'DnsCacheConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ClearCacheEachIteration' => ['type' => 'boolean', 'required' => false], 'DnsServers' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'HostTable' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], ], 'AgentCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'RegionId' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'VSwitchId' => ['type' => 'string', 'required' => false], 'SyncTimerType' => ['type' => 'string', 'required' => false], 'ConstantThroughputTimerType' => ['type' => 'string', 'required' => false], 'Mode' => ['type' => 'string', 'required' => true], 'StartRps' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'MaxRps' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'StartConcurrency' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'RegionalCondition' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Region' => ['type' => 'string', 'required' => false], 'Amount' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], ], ], ], 'SavePtsScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Scene', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'SceneId' => ['type' => 'string', 'required' => false], 'SceneName' => ['type' => 'string', 'required' => true], 'RelationList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RelationName' => ['type' => 'string', 'required' => true], 'RelationId' => ['type' => 'string', 'required' => false], 'ApiList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ApiName' => ['type' => 'string', 'required' => true], 'Url' => ['type' => 'string', 'required' => true], 'Method' => ['type' => 'string', 'required' => true], 'ApiId' => ['type' => 'string', 'required' => false], 'ExportList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ExportType' => ['type' => 'string', 'required' => false], 'ExportName' => ['type' => 'string', 'required' => false], 'Count' => ['type' => 'string', 'required' => false], 'ExportValue' => ['type' => 'string', 'required' => false], ], ], ], 'HeaderList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'HeaderName' => ['type' => 'string', 'required' => false], 'HeaderValue' => ['type' => 'string', 'required' => false], ], ], ], 'CheckPointList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Operator' => ['type' => 'string', 'required' => false], 'ExpectValue' => ['type' => 'string', 'required' => false], 'CheckType' => ['type' => 'string', 'required' => false], 'CheckPoint' => ['type' => 'string', 'required' => false], ], ], ], 'TimeoutInSecond' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ContentType' => ['type' => 'string', 'required' => false], 'BodyValue' => ['type' => 'string', 'required' => false], ], ], 'RedirectCountLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], 'FileParameterExplainList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'FileName' => ['type' => 'string', 'required' => true], 'FileParamName' => ['type' => 'string', 'required' => true], 'BaseFile' => ['type' => 'boolean', 'required' => false], 'CycleOnce' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], ], 'LoadConfig' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'TestMode' => ['type' => 'string', 'required' => true], 'Configuration' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'AllRpsBegin' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'AllRpsLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'AllConcurrencyBegin' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'AllConcurrencyLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'MaxRunningTime' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'AutoStep' => ['type' => 'boolean', 'required' => false], 'AgentCount' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'Increment' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'KeepTime' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'ApiLoadConfigList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ApiId' => ['type' => 'string', 'required' => true], 'RpsLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'RpsBegin' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], 'VpcLoadConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'VpcId' => ['type' => 'string', 'required' => true], 'VSwitchId' => ['type' => 'string', 'required' => true], 'SecurityGroupId' => ['type' => 'string', 'required' => true], 'RegionId' => ['type' => 'string', 'required' => true], ], ], 'RelationLoadConfigList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RelationId' => ['type' => 'string', 'required' => false], 'ConcurrencyLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'ConcurrencyBegin' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], ], ], 'AdvanceSetting' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'LogRate' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'DomainBindingList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Domain' => ['type' => 'string', 'required' => false], 'Ips' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], 'ConnectionTimeoutInSecond' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'SuccessCode' => ['type' => 'string', 'required' => false], ], ], 'GlobalParameterList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ParamName' => ['type' => 'string', 'required' => false], 'ParamValue' => ['type' => 'string', 'required' => false], ], ], ], 'FileParameterList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'FileName' => ['type' => 'string', 'required' => false], 'FileOssAddress' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'StartDebugPtsScene' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StartDebuggingJMeterScene' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StartPtsScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StartTestingJMeterScene' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopDebugPtsScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PlanId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopDebuggingJMeterScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopPtsScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopTestingJMeterScene' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdatePtsSceneBaseLine' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], [ 'PrivateKey' => [], ], [ 'BearerToken' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SceneBaseline', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], [ 'name' => 'ApiBaselines', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], ], ], ], 'endpoints' => [ ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'ap-southeast-2', 'regionName' => '澳大利亚(悉尼)已关停', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'ap-south-1', 'regionName' => '印度(孟买)已关停', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-beijing-finance-1', 'regionName' => '华北2 金融云(邀测)', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-hangzhou-finance', 'regionName' => '华东1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-shenzhen-finance-1', 'regionName' => '华南1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pts.aliyuncs.com', 'endpoint' => 'pts.aliyuncs.com', 'vpc' => ''], ], ];