'1.0', 'info' => [ 'style' => 'ROA', 'product' => 'PaiRecService', 'version' => '2022-12-13', ], 'directories' => [ [ 'id' => 183827, 'title' => null, 'type' => 'directory', 'children' => [ 'ListInstances', 'GetInstance', ], ], [ 'id' => 365002, 'title' => null, 'type' => 'directory', 'children' => [ 'GetRecallManagementConfig', 'GetRecallManagementServiceVersion', 'GetRecallManagementServiceVersionConfig', 'GetRecallManagementTable', 'ListRecallManagementJobs', 'ListRecallManagementServiceVersions', 'ListRecallManagementServices', 'ListRecallManagementTables', 'UpdateRecallManagementConfig', 'PublishRecallManagementTable', 'OfflineRecallManagementService', 'CreateRecallManagementTable', 'CreateRecallManagementServiceVersionConfig', 'CreateRecallManagementServiceVersion', 'CreateRecallManagementService', 'CreateRecallManagementConfig', ], ], [ 'id' => 188034, 'title' => null, 'type' => 'directory', 'children' => [ 'ListInstanceResourceSchemas', 'ListInstanceResourceTables', 'CheckInstanceResources', 'UpdateInstanceResource', 'GetInstanceResourceTable', 'ListInstanceResources', 'GetInstanceResource', 'DeleteInstanceResource', 'CreateInstanceResource', ], ], [ 'id' => 183688, 'title' => null, 'type' => 'directory', 'children' => [ 'CreateScene', 'DeleteScene', 'UpdateScene', 'ListScenes', 'GetScene', ], ], [ 'id' => 221290, 'title' => null, 'type' => 'directory', 'children' => [ [ 'id' => 221291, 'title' => null, 'type' => 'directory', 'children' => [ 'GenerateAlgorithmCustomizationScript', ], ], ], ], [ 'id' => 183857, 'title' => null, 'type' => 'directory', 'children' => [ 'CreateLaboratory', 'DeleteLaboratory', 'UpdateLaboratory', 'ListLaboratories', 'GetLaboratory', 'OnlineLaboratory', 'OfflineLaboratory', 'CloneLaboratory', ], ], [ 'id' => 183850, 'title' => null, 'type' => 'directory', 'children' => [ 'CreateLayer', 'DeleteLayer', 'UpdateLayer', 'ListLayers', 'GetLayer', ], ], [ 'id' => 183866, 'title' => null, 'type' => 'directory', 'children' => [ 'CreateExperimentGroup', 'DeleteExperimentGroup', 'UpdateExperimentGroup', 'ListExperimentGroups', 'GetExperimentGroup', 'CloneExperimentGroup', 'OnlineExperimentGroup', 'OfflineExperimentGroup', ], ], [ 'id' => 183812, 'title' => null, 'type' => 'directory', 'children' => [ 'CreateExperiment', 'DeleteExperiment', 'UpdateExperiment', 'GetExperiment', 'ListExperiments', 'CloneExperiment', 'OfflineExperiment', 'PushAllExperiment', 'OnlineExperiment', ], ], [ 'id' => 183822, 'title' => null, 'type' => 'directory', 'children' => [ 'CreateParam', 'DeleteParam', 'UpdateParam', 'ListParams', ], ], [ 'id' => 183834, 'title' => null, 'type' => 'directory', 'children' => [ 'CreateCrowd', 'CreateSubCrowd', 'DeleteCrowd', 'DeleteSubCrowd', 'UpdateCrowd', 'ListCrowds', 'ListCrowdUsers', 'ListSubCrowds', 'GetSubCrowd', ], ], [ 'id' => 187974, 'title' => null, 'type' => 'directory', 'children' => [ 'UpdateTableMeta', 'ListTableMetas', 'GetTableMeta', 'DeleteTableMeta', 'CreateTableMeta', ], ], [ 'id' => 188051, 'title' => null, 'type' => 'directory', 'children' => [ 'UpdateABMetric', 'CreateABMetric', 'ListABMetrics', 'GetABMetric', 'DeleteABMetric', ], ], [ 'id' => 188045, 'title' => null, 'type' => 'directory', 'children' => [ 'ReportABMetricGroup', 'UpdateABMetricGroup', 'CreateABMetricGroup', 'ListABMetricGroups', 'GetABMetricGroup', 'DeleteABMetricGroup', ], ], [ 'id' => 188041, 'title' => null, 'type' => 'directory', 'children' => [ 'ListCalculationJobs', 'GetCalculationJob', 'CreateCalculationJobs', ], ], [ 'id' => 185916, 'title' => null, 'type' => 'directory', 'children' => [ 'CreateFeatureConsistencyCheckJobConfig', 'CreateFeatureConsistencyCheckJob', 'UpdateFeatureConsistencyCheckJobConfig', 'ListFeatureConsistencyCheckJobConfigs', 'GetFeatureConsistencyCheckJobConfig', 'ListFeatureConsistencyCheckJobs', 'GetFeatureConsistencyCheckJob', 'ListFeatureConsistencyCheckJobFeatureReports', 'ListFeatureConsistencyCheckJobScoreReports', 'CloneFeatureConsistencyCheckJobConfig', 'TerminateFeatureConsistencyCheckJob', 'BackflowFeatureConsistencyCheckJobData', 'SyncFeatureConsistencyCheckJobReplayLog', ], ], [ 'id' => 194358, 'title' => null, 'type' => 'directory', 'children' => [ 'DeleteEngineConfig', 'UpdateEngineConfig', 'ListEngineConfigs', 'GetEngineConfig', 'CreateEngineConfig', 'CloneEngineConfig', 'ApplyEngineConfig', ], ], [ 'id' => 286382, 'title' => null, 'type' => 'directory', 'children' => [ 'GetService', ], ], [ 'id' => 268827, 'title' => null, 'type' => 'directory', 'children' => [ [ 'id' => 268828, 'title' => null, 'type' => 'directory', 'children' => [ 'GetTrafficControlTaskTraffic', 'SplitTrafficControlTarget', ], ], ], ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'ListInstances' => [ 'summary' => '获取推荐全链路深度定制开发平台实例信息列表。', 'path' => '/api/v1/instances', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '163069', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例Id模糊匹配过滤。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-test1', ], ], [ 'name' => 'SortBy', 'in' => 'query', 'schema' => [ 'title' => '排序依据。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Type', ], ], [ 'name' => 'Order', 'in' => 'query', 'schema' => [ 'title' => '排序方式。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Desc', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'title' => '页大小。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'title' => '页码。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '50', ], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => [ 'title' => '实例类型。'."\n" .'● basic-基础版'."\n" .'● highleve-升级版'."\n" .'● advance-进阶版'."\n" .'● standard-标准版', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'basic', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'description' => '', 'type' => 'string', 'example' => 'BDB621CB-A81E-5D39-8793-39A365CBCC74', ], 'Instances' => [ 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例id。', 'description' => '', 'type' => 'string', 'example' => 'pairec-test1', ], 'Type' => [ 'title' => '实例类型。'."\n" .'● basic-基础版'."\n" .'● highleve-升级版'."\n" .'● advance-进阶版'."\n" .'● standard-标准版', 'description' => '', 'type' => 'string', 'example' => 'basic', ], 'Status' => [ 'title' => '实例状态。'."\n" .'● Initializing-初始化中'."\n" .'● Stopped-停止服务'."\n" .'● Running-运行中', 'description' => '', 'type' => 'string', 'example' => 'Initializing', ], 'RegionId' => [ 'title' => '区域ID。'."\n" .'● cn-shenzhen - 深圳'."\n" .'● cn-hangzhou - 杭州'."\n" .'● cn-beijing - 北京'."\n" .'● cn-shanghai - 上海', 'description' => '', 'type' => 'string', 'example' => 'cn-shenzhen', ], 'GmtCreateTime' => [ 'title' => '实例创建时间。', 'description' => '', 'type' => 'string', 'example' => '2022-10-13 17:34:52.0', ], 'GmtModifiedTime' => [ 'title' => '实例更新时间。', 'description' => '', 'type' => 'string', 'example' => '2022-11-05 09:02:30.0', ], 'ExpiredTime' => [ 'title' => '实例过期时间。', 'description' => '', 'type' => 'string', 'example' => '2022-12-14 00:00:00.0', ], 'CommodityCode' => [ 'title' => '实例所属的商品code。', 'description' => '', 'type' => 'string', 'example' => 'airec_developers_public_cn', ], 'ChargeType' => [ 'title' => '实例的付费类型,目前仅支持Subscription(预付费)。', 'description' => '', 'type' => 'string', 'example' => 'Subscription', ], 'Config' => [ 'title' => '实例配置。', 'description' => '', 'type' => 'object', 'properties' => [ 'Engines' => [ 'title' => '服务引擎列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ComponentCode' => [ 'title' => '组件代码。', 'description' => '', 'type' => 'string', 'example' => 'feature', ], 'Type' => [ 'title' => '组件类型。', 'description' => '', 'type' => 'string', 'example' => 'Hologres', ], 'Meta' => [ 'title' => '元数据。', 'description' => '', 'type' => 'object', ], ], ], ], 'Monitors' => [ 'title' => '配套功能列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ComponentCode' => [ 'title' => '组件代码。', 'description' => '', 'type' => 'string', 'example' => 'featuresets', ], 'Type' => [ 'title' => '组件类型。', 'description' => '', 'type' => 'string', 'example' => 'Platform', ], 'Meta' => [ 'title' => '元数据。', 'description' => '', 'type' => 'object', ], ], ], ], 'DataManagements' => [ 'title' => '建模环境列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ComponentCode' => [ 'title' => '组件代码。', 'description' => '', 'type' => 'string', 'example' => 'storage', ], 'Type' => [ 'title' => '组件类型。', 'description' => '', 'type' => 'string', 'example' => 'OSS', ], 'Meta' => [ 'title' => '元数据。', 'description' => '', 'type' => 'object', ], ], ], ], ], ], 'OperatingTool' => [ 'type' => 'object', 'properties' => [ 'IsEnable' => [ 'type' => 'boolean', ], ], ], ], ], ], 'TotalCount' => [ 'title' => '列表内元素总数。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '7', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"BDB621CB-A81E-5D39-8793-39A365CBCC74\\",\\n \\"Instances\\": [\\n {\\n \\"InstanceId\\": \\"pairec-test1\\",\\n \\"Type\\": \\"basic\\",\\n \\"Status\\": \\"Initializing\\",\\n \\"RegionId\\": \\"cn-shenzhen\\",\\n \\"GmtCreateTime\\": \\"2022-10-13 17:34:52.0\\",\\n \\"GmtModifiedTime\\": \\"2022-11-05 09:02:30.0\\",\\n \\"ExpiredTime\\": \\"2022-12-14 00:00:00.0\\",\\n \\"CommodityCode\\": \\"airec_developers_public_cn\\",\\n \\"ChargeType\\": \\"Subscription\\",\\n \\"Config\\": {\\n \\"Engines\\": [\\n {\\n \\"ComponentCode\\": \\"feature\\",\\n \\"Type\\": \\"Hologres\\",\\n \\"Meta\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n }\\n }\\n ],\\n \\"Monitors\\": [\\n {\\n \\"ComponentCode\\": \\"featuresets\\",\\n \\"Type\\": \\"Platform\\",\\n \\"Meta\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n }\\n }\\n ],\\n \\"DataManagements\\": [\\n {\\n \\"ComponentCode\\": \\"storage\\",\\n \\"Type\\": \\"OSS\\",\\n \\"Meta\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n }\\n }\\n ]\\n },\\n \\"OperatingTool\\": {\\n \\"IsEnable\\": true\\n }\\n }\\n ],\\n \\"TotalCount\\": 7\\n}","type":"json"}]', ], 'GetInstance' => [ 'summary' => '获取指定推荐全链路深度定制开发平台实例信息。', 'path' => '/api/v1/instances/{InstanceId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '163068', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => '请求id。', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'InstanceId' => [ 'title' => '实例id。', 'description' => '', 'type' => 'string', 'example' => 'pairec-test1', ], 'Type' => [ 'title' => '实例类型。'."\n" .'● basic-基础版'."\n" .'● highleve-升级版'."\n" .'● advance-进阶版'."\n" .'● standard-标准版', 'description' => '', 'type' => 'string', 'example' => 'basic', ], 'Status' => [ 'title' => '实例状态。'."\n" .'● Initializing-初始化中'."\n" .'● Stopped-停止服务'."\n" .'● Running-运行中', 'description' => '', 'type' => 'string', 'example' => 'Initializing', ], 'RegionId' => [ 'title' => '区域ID。'."\n" .'● cn-shenzhen - 深圳'."\n" .'● cn-hangzhou - 杭州'."\n" .'● cn-beijing - 北京'."\n" .'● cn-shanghai - 上海', 'description' => '', 'type' => 'string', 'example' => 'cn-shenzhen', ], 'GmtCreateTime' => [ 'title' => '实例创建时间。', 'description' => '', 'type' => 'string', 'example' => '2022-10-13 17:34:52.0', ], 'GmtModifiedTime' => [ 'title' => '实例更新时间。', 'description' => '', 'type' => 'string', 'example' => '2022-11-05 09:02:30.0', ], 'ExpiredTime' => [ 'title' => '实例过期时间。', 'description' => '', 'type' => 'string', 'example' => '2022-12-14 00:00:00.0', ], 'CommodityCode' => [ 'title' => '实例所属的商品code。', 'description' => '', 'type' => 'string', 'example' => 'airec_developers_public_cn', ], 'ChargeType' => [ 'title' => '实例的付费类型,目前仅支持Subscription(预付费)。', 'description' => '', 'type' => 'string', 'example' => 'Subscription', ], 'Config' => [ 'title' => '实例配置。', 'description' => '', 'type' => 'object', 'properties' => [ 'Engines' => [ 'title' => '服务引擎列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ComponentCode' => [ 'title' => '组件代码。', 'description' => '', 'type' => 'string', 'example' => 'feature', ], 'Type' => [ 'title' => '组件类型。', 'description' => '', 'type' => 'string', 'example' => 'Hologres', ], 'Meta' => [ 'title' => '元数据。', 'description' => '', 'type' => 'object', ], ], ], ], 'Monitors' => [ 'title' => '配套功能列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ComponentCode' => [ 'title' => '组件代码。', 'description' => '', 'type' => 'string', 'example' => 'featuresets', ], 'Type' => [ 'title' => '组件类型。', 'description' => '', 'type' => 'string', 'example' => 'Platform', ], 'Meta' => [ 'title' => '元数据。', 'description' => '', 'type' => 'object', ], ], ], ], 'DataManagements' => [ 'title' => '建模环境列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ComponentCode' => [ 'title' => '组件代码。', 'description' => '', 'type' => 'string', 'example' => 'storage', ], 'Type' => [ 'title' => '组件类型。', 'description' => '', 'type' => 'string', 'example' => 'OSS', ], 'Meta' => [ 'title' => '元数据。', 'description' => '', 'type' => 'object', ], ], ], ], ], ], 'OperatingTool' => [ 'type' => 'object', 'properties' => [ 'IsEnable' => [ 'type' => 'boolean', ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"InstanceId\\": \\"pairec-test1\\",\\n \\"Type\\": \\"basic\\",\\n \\"Status\\": \\"Initializing\\",\\n \\"RegionId\\": \\"cn-shenzhen\\",\\n \\"GmtCreateTime\\": \\"2022-10-13 17:34:52.0\\",\\n \\"GmtModifiedTime\\": \\"2022-11-05 09:02:30.0\\",\\n \\"ExpiredTime\\": \\"2022-12-14 00:00:00.0\\",\\n \\"CommodityCode\\": \\"airec_developers_public_cn\\",\\n \\"ChargeType\\": \\"Subscription\\",\\n \\"Config\\": {\\n \\"Engines\\": [\\n {\\n \\"ComponentCode\\": \\"feature\\",\\n \\"Type\\": \\"Hologres\\",\\n \\"Meta\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n }\\n }\\n ],\\n \\"Monitors\\": [\\n {\\n \\"ComponentCode\\": \\"featuresets\\",\\n \\"Type\\": \\"Platform\\",\\n \\"Meta\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n }\\n }\\n ],\\n \\"DataManagements\\": [\\n {\\n \\"ComponentCode\\": \\"storage\\",\\n \\"Type\\": \\"OSS\\",\\n \\"Meta\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n }\\n }\\n ]\\n },\\n \\"OperatingTool\\": {\\n \\"IsEnable\\": true\\n }\\n}","type":"json"}]', ], 'GetRecallManagementConfig' => [ 'summary' => '获取召回管理初始化配置。', 'path' => '/api/v1/recallmanagementconfigs', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'learn-pairec-xxx', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'UserName' => [ 'description' => '', 'type' => 'string', 'example' => 'scene_test', ], 'NetworkConfigs' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'VpcId' => [ 'description' => '', 'type' => 'string', 'example' => 'vpc-xxx', ], 'Status' => [ 'description' => '', 'type' => 'string', 'example' => 'Connecting', ], 'VswitchIds' => [ 'description' => '', 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', 'example' => 'vsw-xxx', 'description' => '', ], ], 'PrivateLinkAddress' => [ 'description' => '', 'type' => 'string', 'example' => 'http://xxx', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"UserName\\": \\"scene_test\\",\\n \\"NetworkConfigs\\": [\\n {\\n \\"VpcId\\": \\"vpc-xxx\\",\\n \\"Status\\": \\"Connecting\\",\\n \\"VswitchIds\\": {\\n \\"key\\": \\"vsw-xxx\\"\\n },\\n \\"PrivateLinkAddress\\": \\"http://xxx\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetRecallManagementServiceVersion' => [ 'summary' => '获取指定召回管理版本详细信息', 'path' => '/api/v1/recallmanagementservices/{RecallManagementServiceId}/versions/{RecallManagementServiceVersionId}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'RecallManagementServiceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'RecallManagementServiceVersionId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'learn-pairec-xxx', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'E15A1443-7917-5BE0-AE70-25538ECF398D', ], 'RecallManagementServiceVersionId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'V1', ], 'IsDefault' => [ 'description' => '', 'type' => 'string', 'example' => 'false', ], 'Configs' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallConfigs' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'etrec', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => 'this is etrec recall', ], 'Priority' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'RecallType' => [ 'description' => '', 'type' => 'string', 'example' => 'X2I', ], 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'UserVectorRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'UserVectorField' => [ 'description' => '', 'type' => 'string', 'example' => 'user_embedding', ], 'ItemVectorRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '4', ], 'ItemVectorField' => [ 'description' => '', 'type' => 'string', 'example' => 'item_embedding', ], 'Operators' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'OperatorType' => [ 'description' => '', 'type' => 'string', 'example' => 'Filter', ], 'TriggerConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Field' => [ 'description' => '', 'type' => 'string', 'example' => 'user_id', ], 'IsRandSort' => [ 'description' => '', 'type' => 'string', 'example' => 'false', ], 'SortField' => [ 'description' => '', 'type' => 'string', 'example' => 'create_time', ], 'FieldQuantityLimit' => [ 'description' => '', 'type' => 'string', 'example' => '20', ], ], ], 'FilterConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Experession' => [ 'description' => '', 'type' => 'string', 'example' => 'age > 10', ], ], ], 'FeatureConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'city', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'STRING', ], 'Expression' => [ 'description' => '', 'type' => 'string', 'example' => 'city = \'hangzhou\'', ], ], ], 'JoinConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Field' => [ 'description' => '', 'type' => 'string', 'example' => 'item_id', ], 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'OutputFields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => 'category', ], ], ], ], ], ], ], 'ExtendedConfig' => [ 'description' => '', 'type' => 'string', 'example' => '""', ], 'RecallManagementServiceVersionConfigId' => [ 'description' => '', 'type' => 'string', 'example' => '5', ], 'ItemConditionArray' => [ 'description' => '', 'type' => 'string', 'example' => '[{"option":"<","field":"category","type":"STRING","value":"10"}]', ], 'ItemConditionExpression' => [ 'title' => '物品条件表达式。', 'type' => 'string', 'example' => 'age>20', ], ], ], ], 'MergeConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallManagementServiceVersionConfigId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'MergeType' => [ 'description' => '', 'type' => 'string', 'example' => 'Weight', ], 'FilterRecallManagementTableIds' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], ], 'ItemRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'ItemTableFields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => 'item_id', ], ], 'ExtendedConfig' => [ 'description' => '', 'type' => 'string', 'example' => '""', ], 'FilterExpression' => [ 'description' => '', 'type' => 'string', 'example' => 'age>20', ], ], ], ], ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'IsEffective' => [ 'title' => '当前版本是否有效。', 'type' => 'boolean', 'default' => 'false', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E15A1443-7917-5BE0-AE70-25538ECF398D\\",\\n \\"RecallManagementServiceVersionId\\": \\"2\\",\\n \\"Name\\": \\"V1\\",\\n \\"IsDefault\\": \\"false\\",\\n \\"Configs\\": {\\n \\"RecallConfigs\\": [\\n {\\n \\"Name\\": \\"etrec\\",\\n \\"Description\\": \\"this is etrec recall\\",\\n \\"Priority\\": 10,\\n \\"RecallType\\": \\"X2I\\",\\n \\"RecallManagementTableId\\": \\"2\\",\\n \\"UserVectorRecallManagementTableId\\": \\"3\\",\\n \\"UserVectorField\\": \\"user_embedding\\",\\n \\"ItemVectorRecallManagementTableId\\": \\"4\\",\\n \\"ItemVectorField\\": \\"item_embedding\\",\\n \\"Operators\\": [\\n {\\n \\"OperatorType\\": \\"Filter\\",\\n \\"TriggerConfig\\": {\\n \\"Field\\": \\"user_id\\",\\n \\"IsRandSort\\": \\"false\\",\\n \\"SortField\\": \\"create_time\\",\\n \\"FieldQuantityLimit\\": \\"20\\"\\n },\\n \\"FilterConfig\\": {\\n \\"Experession\\": \\"age > 10\\"\\n },\\n \\"FeatureConfig\\": {\\n \\"Name\\": \\"city\\",\\n \\"Type\\": \\"STRING\\",\\n \\"Expression\\": \\"city = \'hangzhou\'\\"\\n },\\n \\"JoinConfig\\": {\\n \\"Field\\": \\"item_id\\",\\n \\"RecallManagementTableId\\": \\"3\\",\\n \\"OutputFields\\": [\\n \\"category\\"\\n ]\\n }\\n }\\n ],\\n \\"ExtendedConfig\\": \\"\\\\\\"\\\\\\"\\",\\n \\"RecallManagementServiceVersionConfigId\\": \\"5\\",\\n \\"ItemConditionArray\\": \\"[{\\\\\\"option\\\\\\":\\\\\\"<\\\\\\",\\\\\\"field\\\\\\":\\\\\\"category\\\\\\",\\\\\\"type\\\\\\":\\\\\\"STRING\\\\\\",\\\\\\"value\\\\\\":\\\\\\"10\\\\\\"}]\\",\\n \\"ItemConditionExpression\\": \\"age>20\\"\\n }\\n ],\\n \\"MergeConfig\\": {\\n \\"RecallManagementServiceVersionConfigId\\": \\"1\\",\\n \\"MergeType\\": \\"Weight\\",\\n \\"FilterRecallManagementTableIds\\": [\\n \\"3\\"\\n ],\\n \\"ItemRecallManagementTableId\\": \\"2\\",\\n \\"ItemTableFields\\": [\\n \\"item_id\\"\\n ],\\n \\"ExtendedConfig\\": \\"\\\\\\"\\\\\\"\\",\\n \\"FilterExpression\\": \\"age>20\\"\\n }\\n },\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"IsEffective\\": true\\n}","type":"json"}]', ], 'GetRecallManagementServiceVersionConfig' => [ 'summary' => '获取召回管理服务版本配置详细信息', 'path' => '/api/v1/recallmanagementservices/{RecallManagementServiceId}/versions/{RecallManagementServiceVersionId}/configs/{RecallManagementServiceVersionConfigId}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'RecallManagementServiceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'RecallManagementServiceVersionId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2', ], ], [ 'name' => 'RecallManagementServiceVersionConfigId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'learn-pairec-xxx', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'RecallManagementServiceId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'RecallManagementServiceVersionId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'RecallManagementServiceVersionConfigId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'ConfigType' => [ 'description' => '', 'type' => 'string', 'example' => 'Recall', ], 'RecallConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'etrec', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => 'this is etrec recall', ], 'Priority' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'RecallType' => [ 'description' => '', 'type' => 'string', 'example' => 'X2I', ], 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'UserVectorRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'UserVectorField' => [ 'description' => '', 'type' => 'string', 'example' => 'user_embedding', ], 'ItemVectorRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'ItemVectorField' => [ 'description' => '', 'type' => 'string', 'example' => 'item_embedding', ], 'Operators' => [ 'description' => '', 'type' => 'array', 'properties' => [ 'OperatorType' => [ 'name' => 'OperatorType', 'description' => '', 'type' => 'string', 'example' => 'Filter', ], 'TriggerConfig' => [ 'name' => 'TriggerConfig', 'description' => '', 'type' => 'object', 'properties' => [ 'Field' => [ 'name' => 'Field', 'description' => '', 'type' => 'string', 'example' => 'user_id', ], 'IsRandSort' => [ 'name' => 'IsRandSort', 'description' => '', 'type' => 'string', 'example' => 'False', ], 'SortField' => [ 'name' => 'SortField', 'description' => '', 'type' => 'string', 'example' => 'create_time', ], 'FieldQuantityLimit' => [ 'name' => 'FieldQuantityLimit', 'description' => '', 'type' => 'string', 'example' => '20', ], ], ], 'FilterConfig' => [ 'name' => 'FilterConfig', 'description' => '', 'type' => 'object', 'properties' => [ 'Experession' => [ 'name' => 'Experession', 'description' => '', 'type' => 'string', 'example' => 'age>20', ], ], ], 'FeatureConfig' => [ 'name' => 'FeatureConfig', 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'name' => 'Name', 'description' => '', 'type' => 'string', 'example' => 'city', ], 'Type' => [ 'name' => 'Type', 'description' => '', 'type' => 'string', 'example' => 'string', ], 'Expression' => [ 'name' => 'Expression', 'description' => '', 'type' => 'string', 'example' => 'category=3', ], ], ], 'JoinConfig' => [ 'name' => 'JoinConfig', 'description' => '', 'type' => 'object', 'properties' => [ 'Field' => [ 'name' => 'Field', 'description' => '', 'type' => 'string', 'example' => 'item_id', ], 'RecallManagementTableId' => [ 'name' => 'RecallManagementTableId', 'description' => '', 'type' => 'string', 'example' => '3', ], 'OutputFields' => [ 'name' => 'OutputFields', 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => 'item_id', 'extendType' => 'true', ], 'itemName' => 'OutputFields', ], ], ], ], 'items' => [ 'type' => 'object', 'properties' => [ 'OperatorType' => [ 'type' => 'string', ], 'TriggerConfig' => [ 'type' => 'object', 'properties' => [ 'Field' => [ 'type' => 'string', ], 'IsRandSort' => [ 'type' => 'boolean', ], 'SortField' => [ 'type' => 'string', ], 'FieldQuantityLimit' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], 'FilterConfig' => [ 'type' => 'object', 'properties' => [ 'Expression' => [ 'type' => 'string', ], ], ], 'FeatureConfig' => [ 'type' => 'object', 'properties' => [ 'Name' => [ 'type' => 'string', ], 'Type' => [ 'type' => 'string', ], 'Expression' => [ 'type' => 'string', ], ], ], 'JoinConfig' => [ 'type' => 'object', 'properties' => [ 'Field' => [ 'type' => 'string', ], 'RecallManagementTableId' => [ 'type' => 'string', ], 'OutputFields' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], ], ], ], ], ], 'ExtendedConfig' => [ 'description' => '', 'type' => 'string', 'example' => '{"":""}', ], 'ItemConditionArray' => [ 'description' => '', 'type' => 'string', 'example' => '[{"option":"<","field":"category","type":"STRING","value":"10"}]', ], 'ItemConditionExpression' => [ 'title' => '物品条件表达式。', 'type' => 'string', 'example' => 'age>20', ], ], ], 'MergeConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallManagementServiceVersionConfigId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'MergeType' => [ 'description' => '', 'type' => 'string', 'example' => 'Weight', ], 'FilterRecallManagementTableIds' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], ], 'ItemRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'ItemTableFields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => 'item_id', ], ], 'FilterExpression' => [ 'description' => '', 'type' => 'string', 'example' => 'age>20', ], 'ExtendedConfig' => [ 'description' => '', 'type' => 'string', 'example' => '{"":""}', ], ], ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"RecallManagementServiceId\\": \\"3\\",\\n \\"RecallManagementServiceVersionId\\": \\"2\\",\\n \\"RecallManagementServiceVersionConfigId\\": \\"2\\",\\n \\"ConfigType\\": \\"Recall\\",\\n \\"RecallConfig\\": {\\n \\"Name\\": \\"etrec\\",\\n \\"Description\\": \\"this is etrec recall\\",\\n \\"Priority\\": 10,\\n \\"RecallType\\": \\"X2I\\",\\n \\"RecallManagementTableId\\": \\"3\\",\\n \\"UserVectorRecallManagementTableId\\": \\"2\\",\\n \\"UserVectorField\\": \\"user_embedding\\",\\n \\"ItemVectorRecallManagementTableId\\": \\"2\\",\\n \\"ItemVectorField\\": \\"item_embedding\\",\\n \\"Operators\\": [\\n {\\n \\"OperatorType\\": \\"Filter\\",\\n \\"TriggerConfig\\": {\\n \\"Field\\": \\"user_id\\",\\n \\"IsRandSort\\": false,\\n \\"SortField\\": \\"create_time\\",\\n \\"FieldQuantityLimit\\": 20\\n },\\n \\"FilterConfig\\": {\\n \\"Expression\\": \\"age>20\\"\\n },\\n \\"FeatureConfig\\": {\\n \\"Name\\": \\"age\\",\\n \\"Type\\": \\"STRING\\",\\n \\"Expression\\": \\"category=3\\"\\n },\\n \\"JoinConfig\\": {\\n \\"Field\\": \\"item_id\\",\\n \\"RecallManagementTableId\\": \\"3\\",\\n \\"OutputFields\\": [\\n \\"item_id\\"\\n ]\\n }\\n }\\n ],\\n \\"ExtendedConfig\\": \\"{\\\\\\"\\\\\\":\\\\\\"\\\\\\"}\\",\\n \\"ItemConditionArray\\": \\"[{\\\\\\"option\\\\\\":\\\\\\"<\\\\\\",\\\\\\"field\\\\\\":\\\\\\"category\\\\\\",\\\\\\"type\\\\\\":\\\\\\"STRING\\\\\\",\\\\\\"value\\\\\\":\\\\\\"10\\\\\\"}]\\",\\n \\"ItemConditionExpression\\": \\"age>20\\"\\n },\\n \\"MergeConfig\\": {\\n \\"RecallManagementServiceVersionConfigId\\": \\"1\\",\\n \\"MergeType\\": \\"Weight\\",\\n \\"FilterRecallManagementTableIds\\": [\\n \\"3\\"\\n ],\\n \\"ItemRecallManagementTableId\\": \\"2\\",\\n \\"ItemTableFields\\": [\\n \\"item_id\\"\\n ],\\n \\"FilterExpression\\": \\"age>20\\",\\n \\"ExtendedConfig\\": \\"{\\\\\\"\\\\\\":\\\\\\"\\\\\\"}\\"\\n },\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\"\\n}","type":"json"}]', ], 'GetRecallManagementTable' => [ 'summary' => '获取指定召回管理表详细信息。', 'path' => '/api/v1/recallmanagementtables/{RecallManagementTableId}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'RecallManagementTableId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test123', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'table-123', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => 'this is a test', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'Recall', ], 'RecallType' => [ 'description' => '', 'type' => 'string', 'example' => 'X2I', ], 'DataSource' => [ 'description' => '', 'type' => 'string', 'example' => 'Api', ], 'MaxcomputeProjectName' => [ 'description' => '', 'type' => 'string', 'example' => 'test', ], 'MaxcomputeTableName' => [ 'description' => '', 'type' => 'string', 'example' => 'table-1', ], 'CanDelete' => [ 'description' => '', 'type' => 'boolean', 'example' => 'true', ], 'IndexVersionId' => [ 'description' => '', 'type' => 'string', 'example' => '20250701', ], 'IndexEffectiveTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'Config' => [ 'description' => '', 'type' => 'string', 'example' => '{"item_id":""}', ], 'EnableRowCountFluctuationThreshold' => [ 'description' => '', 'type' => 'boolean', 'example' => 'true', ], 'MinRowCountFluctuationThreshold' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '10', ], 'MaxRowCountFluctuationThreshold' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '100', ], 'EnableDataSizeFluctuationThreshold' => [ 'description' => '', 'type' => 'boolean', 'example' => 'false', ], 'MinDataSizeFluctuationThreshold' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '10', ], 'MaxDataSizeFluctuationThreshold' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '100', ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'MaxcomputeSchema' => [ 'description' => 'maxcompute schema。'."\n", 'type' => 'string', 'example' => 'default', ], 'PartitionFields' => [ 'description' => '', 'type' => 'string', 'example' => 'dt', ], 'Fields' => [ 'description' => '', 'type' => 'array', 'properties' => [ 'Name' => [ 'name' => 'Name', 'description' => '', 'type' => 'string', 'example' => 'age', ], 'Type' => [ 'name' => 'Type', 'description' => '', 'type' => 'string', 'example' => 'STRING', ], 'Attributes' => [ 'name' => 'Attributes', 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => 'Primary', 'extendType' => 'true', ], 'itemName' => 'Attributes', ], 'VectorDimension' => [ 'name' => 'VectorDimension', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '32', ], 'VectorMetricType' => [ 'name' => 'VectorMetricType', 'description' => '', 'type' => 'string', 'example' => 'L2', ], ], 'items' => [ 'title' => '字段详情。', 'type' => 'object', 'properties' => [ 'Name' => [ 'title' => '字段名称。', 'type' => 'string', 'example' => 'age', ], 'Type' => [ 'title' => '字段类型。', 'type' => 'string', 'example' => 'STRING', ], 'Attributes' => [ 'title' => '字段的属性列表。', 'type' => 'array', 'items' => [ 'title' => '字段属性。', 'type' => 'string', 'example' => 'Primary', ], ], 'VectorDimension' => [ 'title' => '向量维度。', 'type' => 'integer', 'format' => 'int32', 'example' => '32', ], 'VectorMetricType' => [ 'title' => '向量指标类型。', 'type' => 'string', 'example' => 'L2', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"RecallManagementTableId\\": \\"3\\",\\n \\"Name\\": \\"table-123\\",\\n \\"Description\\": \\"this is a test\\",\\n \\"Type\\": \\"Recall\\",\\n \\"RecallType\\": \\"X2I\\",\\n \\"DataSource\\": \\"Api\\",\\n \\"MaxcomputeProjectName\\": \\"test\\",\\n \\"MaxcomputeTableName\\": \\"table-1\\",\\n \\"CanDelete\\": true,\\n \\"IndexVersionId\\": \\"20250701\\",\\n \\"IndexEffectiveTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"Config\\": \\"{\\\\\\"item_id\\\\\\":\\\\\\"\\\\\\"}\\",\\n \\"EnableRowCountFluctuationThreshold\\": true,\\n \\"MinRowCountFluctuationThreshold\\": 10,\\n \\"MaxRowCountFluctuationThreshold\\": 100,\\n \\"EnableDataSizeFluctuationThreshold\\": false,\\n \\"MinDataSizeFluctuationThreshold\\": 10,\\n \\"MaxDataSizeFluctuationThreshold\\": 100,\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"MaxcomputeSchema\\": \\"default\\",\\n \\"PartitionFields\\": \\"dt\\",\\n \\"Fields\\": [\\n {\\n \\"Name\\": \\"age\\",\\n \\"Type\\": \\"STRING\\",\\n \\"Attributes\\": [\\n \\"Primary\\"\\n ],\\n \\"VectorDimension\\": 32,\\n \\"VectorMetricType\\": \\"L2\\"\\n }\\n ]\\n}","type":"json"}]', ], 'ListRecallManagementJobs' => [ 'summary' => '获取召回管理任务列表。', 'path' => '/api/v1/recallmanagementjobs', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-test1', ], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Table', ], ], [ 'name' => 'Condition', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'description' => '', 'type' => 'object', 'required' => false, 'example' => '{"RecallManagementTableId":"1"}', ], ], [ 'name' => 'SortBy', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'GmtCreateTime', ], ], [ 'name' => 'Order', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'ASC', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '0', ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '""', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'TotalCount' => [ 'description' => '', 'type' => 'string', 'example' => '30', ], 'RecallManagementJobs' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallManagementJobId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'RecallManagerTableInfo' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallManagementTableVersionId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'DataVersion' => [ 'description' => '', 'type' => 'string', 'example' => 'ds=20250701', ], 'SourceTableRowCount' => [ 'description' => '', 'type' => 'string', 'example' => '100', ], 'SourceTableDataSize' => [ 'description' => '', 'type' => 'string', 'example' => '1000', ], ], ], 'Status' => [ 'description' => '', 'type' => 'string', 'example' => 'Running', ], 'StartTime' => [ 'description' => '', 'type' => 'string', 'example' => '2025-01-28T10:00:00Z', ], 'EndTime' => [ 'description' => '', 'type' => 'string', 'example' => '2025-03-28T10:24Z', ], 'RecallManagementTableInfo' => [ 'type' => 'object', 'properties' => [ 'RecallManagementTableVersionId' => [ 'type' => 'string', ], 'DataVersion' => [ 'type' => 'string', ], 'SourceTableRowCount' => [ 'type' => 'string', ], 'SourceTableDataSize' => [ 'type' => 'string', ], ], ], ], ], ], 'NextToken' => [ 'description' => '', 'type' => 'string', 'example' => '""', ], 'MaxResults' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '0', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"TotalCount\\": \\"30\\",\\n \\"RecallManagementJobs\\": [\\n {\\n \\"RecallManagementJobId\\": \\"1\\",\\n \\"RecallManagerTableInfo\\": {\\n \\"RecallManagementTableVersionId\\": \\"2\\",\\n \\"DataVersion\\": \\"ds=20250701\\",\\n \\"SourceTableRowCount\\": \\"100\\",\\n \\"SourceTableDataSize\\": \\"1000\\"\\n },\\n \\"Status\\": \\"Running\\",\\n \\"StartTime\\": \\"2025-01-28T10:00:00Z\\",\\n \\"EndTime\\": \\"2025-03-28T10:24Z\\",\\n \\"RecallManagementTableInfo\\": {\\n \\"RecallManagementTableVersionId\\": \\"2\\",\\n \\"DataVersion\\": \\"ds=20250701\\",\\n \\"SourceTableRowCount\\": \\"100\\",\\n \\"SourceTableDataSize\\": \\"100\\"\\n }\\n }\\n ],\\n \\"NextToken\\": \\"\\\\\\"\\\\\\"\\",\\n \\"MaxResults\\": 0\\n}","type":"json"}]', ], 'ListRecallManagementServiceVersions' => [ 'summary' => '获取召回管理服务下的版本列表', 'path' => '/api/v1/recallmanagementservices/{RecallManagementServiceId}/versions', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'RecallManagementServiceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-test123', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '50', ], ], [ 'name' => 'SortBy', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'GmtCreateTime', ], ], [ 'name' => 'Order', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'ASC', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'TotalCount' => [ 'description' => '', 'type' => 'string', 'example' => '30', ], 'RecallManagementServiceVersions' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallManagementServiceVersionId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'version-1', ], 'IsDefault' => [ 'description' => '', 'type' => 'string', 'example' => 'false', ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"TotalCount\\": \\"30\\",\\n \\"RecallManagementServiceVersions\\": [\\n {\\n \\"RecallManagementServiceVersionId\\": \\"1\\",\\n \\"Name\\": \\"version-1\\",\\n \\"IsDefault\\": \\"false\\",\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\"\\n }\\n ]\\n}","type":"json"}]', ], 'ListRecallManagementServices' => [ 'summary' => '获取召回管理服务列表', 'path' => '/api/v1/recallmanagementservices', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-test123', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '50', ], ], [ 'name' => 'SortBy', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'GmtCreateTime', ], ], [ 'name' => 'Order', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'ASC', ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '""', ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '0', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'TotalCount' => [ 'description' => '', 'type' => 'string', 'example' => '10', ], 'RecallManagementServices' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallManagementServiceId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'hot_group_recall', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => 'this is a test recall', ], 'CurrentRecallManagementServiceVersionId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'CurrentRecallManagementServiceVersionName' => [ 'description' => '', 'type' => 'string', 'example' => 'version-1', ], 'Status' => [ 'description' => '', 'type' => 'string', 'example' => 'Online', ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], ], ], ], 'NextToken' => [ 'description' => '', 'type' => 'string', 'example' => '""', ], 'MaxResults' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '0', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"TotalCount\\": \\"10\\",\\n \\"RecallManagementServices\\": [\\n {\\n \\"RecallManagementServiceId\\": \\"3\\",\\n \\"Name\\": \\"hot_group_recall\\",\\n \\"Description\\": \\"this is a test recall\\",\\n \\"CurrentRecallManagementServiceVersionId\\": \\"1\\",\\n \\"CurrentRecallManagementServiceVersionName\\": \\"version-1\\",\\n \\"Status\\": \\"Online\\",\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\"\\n }\\n ],\\n \\"NextToken\\": \\"\\\\\\"\\\\\\"\\",\\n \\"MaxResults\\": 0\\n}","type":"json"}]', ], 'ListRecallManagementTables' => [ 'summary' => '获取召回管理表列表。', 'path' => '/api/v1/recallmanagementtables', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test123', ], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'table-1', ], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'X2I', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', ], ], [ 'name' => 'SortBy', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'GmtCreateTime', ], ], [ 'name' => 'Order', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'ASC', ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '""', ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '0', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'TotalCount' => [ 'description' => '', 'type' => 'string', 'example' => '30', ], 'RecallManagementTables' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'table-123', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => 'this is a test', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'Recall', ], 'RecallType' => [ 'description' => '', 'type' => 'string', 'example' => 'X2I', ], 'DataSource' => [ 'description' => '', 'type' => 'string', 'example' => 'Api', ], 'MaxcomputeProjectName' => [ 'description' => '', 'type' => 'string', 'example' => 'test', ], 'MaxcomputeTableName' => [ 'description' => '', 'type' => 'string', 'example' => 'table-1', ], 'CanDelete' => [ 'description' => '', 'type' => 'boolean', 'example' => 'false', ], 'IndexVersionId' => [ 'description' => '', 'type' => 'string', 'example' => '20250701', ], 'IndexEffectiveTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'MaxcomputeSchema' => [ 'description' => 'maxcompute schema。'."\n", 'type' => 'string', 'example' => 'default', ], 'PartitionFields' => [ 'description' => '', 'type' => 'string', 'example' => 'dt', ], ], ], ], 'NextToken' => [ 'description' => '', 'type' => 'string', 'example' => '""', ], 'MaxResults' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '0', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"TotalCount\\": \\"30\\",\\n \\"RecallManagementTables\\": [\\n {\\n \\"RecallManagementTableId\\": \\"3\\",\\n \\"Name\\": \\"table-123\\",\\n \\"Description\\": \\"this is a test\\",\\n \\"Type\\": \\"Recall\\",\\n \\"RecallType\\": \\"X2I\\",\\n \\"DataSource\\": \\"Api\\",\\n \\"MaxcomputeProjectName\\": \\"test\\",\\n \\"MaxcomputeTableName\\": \\"table-1\\",\\n \\"CanDelete\\": false,\\n \\"IndexVersionId\\": \\"20250701\\",\\n \\"IndexEffectiveTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"MaxcomputeSchema\\": \\"default\\",\\n \\"PartitionFields\\": \\"dt\\"\\n }\\n ],\\n \\"NextToken\\": \\"\\\\\\"\\\\\\"\\",\\n \\"MaxResults\\": 0\\n}","type":"json"}]', ], 'UpdateRecallManagementConfig' => [ 'summary' => '更新召回管理初始化配置。', 'path' => '/api/v1/recallmanagementconfigs', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], 'Password' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '12345', ], 'NetworkConfigs' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'VpcId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'vpc-xxx', ], 'VswitchIds' => [ 'description' => '', 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', 'example' => 'vsw-xxx', 'description' => '', ], 'example' => 'cn-hangzhou', ], ], 'required' => false, ], 'required' => false, ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\"\\n}","type":"json"}]', ], 'PublishRecallManagementTable' => [ 'summary' => '将maxcompute的表同步到召回引擎中。', 'path' => '/api/v1/recallmanagementtables/{RecallManagementTableId}/action/publish', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], 'Partition' => [ 'description' => '', 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', 'example' => '{"ds":"20250711"}', 'description' => '', ], ], 'SkipThresholdCheck' => [ 'description' => '', 'type' => 'boolean', 'required' => false, 'example' => 'false', ], 'Mode' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Merge', ], 'Partitions' => [ 'title' => '分区信息。', 'type' => 'object', 'additionalProperties' => [ 'title' => '分区值。', 'type' => 'string', ], ], ], 'required' => false, ], ], [ 'name' => 'RecallManagementTableId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'RecallManagementJobId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"RecallManagementJobId\\": \\"1\\"\\n}","type":"json"}]', ], 'OfflineRecallManagementService' => [ 'summary' => '下线召回管理服务', 'path' => '/api/v1/recallmanagementservices/{RecallManagementServiceId}/action/offline', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'RecallManagementServiceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-test123', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\"\\n}","type":"json"}]', ], 'CreateRecallManagementTable' => [ 'summary' => '创建召回管理表。', 'path' => '/api/v1/recallmanagementtables', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test123', ], 'Name' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'table-123', ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'this is a test table', ], 'Type' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Recall', ], 'RecallType' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'X2I', ], 'DataSource' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'MaxcomputeAndApiApi', ], 'MaxcomputeProjectName' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'test', ], 'MaxcomputeTableName' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'table-1', ], 'Fields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'age', ], 'Type' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '', ], 'Attributes' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Primary', ], 'required' => false, ], 'VectorDimension' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '32', ], 'VectorMetricType' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'L2', ], ], 'required' => false, ], 'required' => false, ], 'Config' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{"":""}', ], 'EnableRowCountFluctuationThreshold' => [ 'description' => '', 'type' => 'boolean', 'required' => false, 'example' => 'true', ], 'MinRowCountFluctuationThreshold' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', ], 'MaxRowCountFluctuationThreshold' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '100', ], 'EnableDataSizeFluctuationThreshold' => [ 'description' => '', 'type' => 'boolean', 'required' => false, 'example' => 'true', ], 'MinDataSizeFluctuationThreshold' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', ], 'MaxDataSizeFluctuationThreshold' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '100', ], 'MaxcomputeSchema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'default', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"RecallManagementTableId\\": \\"3\\"\\n}","type":"json"}]', ], 'CreateRecallManagementServiceVersionConfig' => [ 'summary' => '创建召回管理服务版本配置', 'path' => '/api/v1/recallmanagementservices/{RecallManagementServiceId}/versions/{RecallManagementServiceVersionId}/configs', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'RecallManagementServiceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2', ], ], [ 'name' => 'RecallManagementServiceVersionId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pai-teest-1', ], 'ConfigType' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Recall', ], 'RecallConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'etrec', ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'this is etrec recall', ], 'Priority' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2', ], 'RecallType' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'X2I', ], 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'UserVectorRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '4', ], 'UserVectorField' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'user_embedding', ], 'ItemVectorRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '5', ], 'ItemVectorField' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'item_embedding', ], 'Operators' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'OperatorType' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Filter', ], 'TriggerConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Field' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'user_id', ], 'IsRandSort' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'false', ], 'SortField' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'create_time', ], 'FieldQuantityLimit' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '20', ], ], 'required' => false, ], 'FilterConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Experession' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'age>20', ], ], 'required' => false, ], 'FeatureConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'city', ], 'Type' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'string', ], 'Expression' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'category=3', ], ], 'required' => false, ], 'JoinConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Field' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'item_id', ], 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'OutputFields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'lang', ], 'required' => false, ], ], 'required' => false, ], ], 'required' => false, ], 'required' => false, ], 'ExtendedConfig' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '""', ], 'ItemConditionArray' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '[{"option":"<","field":"category","type":"STRING","value":"10"}]', ], 'ItemConditionExpression' => [ 'title' => '物品条件表达式。', 'type' => 'string', 'example' => 'age>20', ], ], 'required' => false, ], 'MergeConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallManagementServiceVersionConfigId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], 'MergeType' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Weight', ], 'FilterRecallManagementTableIds' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'required' => false, ], 'ItemRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2', ], 'ItemTableFields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'item_id', ], 'required' => false, ], 'FilterExpression' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'age>20', ], 'ExtendedConfig' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '""', ], ], 'required' => false, ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'F8F613A9-DF1C-551A-88E1-397A3981A785', ], 'RecallManagementServiceVersionConfigId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F8F613A9-DF1C-551A-88E1-397A3981A785\\",\\n \\"RecallManagementServiceVersionConfigId\\": \\"1\\"\\n}","type":"json"}]', ], 'CreateRecallManagementServiceVersion' => [ 'summary' => '创建召回管理版本', 'path' => '/api/v1/recallmanagementservices/{RecallManagementServiceId}/versions', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'RecallManagementServiceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'SourceRecallManagementServiceVersionId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '4', ], 'Configs' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallConfigs' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'etrec', ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'this is etrec recall', ], 'Priority' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', ], 'RecallType' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'X2I', ], 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], 'UserVectorRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'UserVectorField' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'user_embedding', ], 'ItemVectorRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '4', ], 'ItemVectorField' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'item_embedding', ], 'Operators' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'OperatorType' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Filter', ], 'TriggerConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Field' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'user_id', ], 'IsRandSort' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'false', ], 'SortField' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'create_time', ], 'FieldQuantityLimit' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '20', ], ], 'required' => false, ], 'FilterConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Experession' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'age>20', ], ], 'required' => false, ], 'FeatureConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'city', ], 'Type' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'string', ], 'Expression' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'category=3', ], ], 'required' => false, ], 'JoinConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Field' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'item_id', ], 'RecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '4', ], 'OutputFields' => [ 'description' => '', 'type' => 'array', 'required' => false, 'example' => 'item_id', 'items' => [ 'type' => 'string', ], ], ], 'required' => false, ], ], 'required' => false, ], 'required' => false, ], 'ExtendedConfig' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '""', ], 'ItemConditionArray' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '[{"option":"<","field":"category","type":"STRING","value":"10"}]', ], 'ItemConditionExpression' => [ 'title' => '物品条件过滤表达式。', 'type' => 'string', 'example' => 'age>10', ], ], 'required' => false, ], 'required' => false, ], 'MergeConfig' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RecallManagementServiceVersionConfigId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], 'MergeType' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Weight', ], 'FilterRecallManagementTableIds' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'required' => false, ], 'ItemRecallManagementTableId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2', ], 'ItemTableFields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'item_id', ], 'required' => false, ], 'ExtendedConfig' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{"":""}', ], 'FilterExpression' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'age>10', ], ], 'required' => false, ], ], 'required' => false, ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'RecallManagementServiceVersionId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"RecallManagementServiceVersionId\\": \\"1\\"\\n}","type":"json"}]', ], 'CreateRecallManagementService' => [ 'summary' => '创建召回管理服务', 'path' => '/api/v1/recallmanagementservices', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-test123', ], 'Name' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'hot_global_recall', ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'this is a test recall', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'RecallManagementServiceId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'RecallManagementServiceVersionId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"RecallManagementServiceId\\": \\"1\\",\\n \\"RecallManagementServiceVersionId\\": \\"3\\"\\n}","type":"json"}]', ], 'CreateRecallManagementConfig' => [ 'summary' => '创建召回管理初始化配置。', 'path' => '/api/v1/recallmanagementconfigs', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'learn-pairec-xxx', ], 'UserName' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'zhhangsan', ], 'Password' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '12345', ], 'NetworkConfigs' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'VpcId' => [ 'description' => 'Vpc id'."\n", 'type' => 'string', 'required' => false, 'example' => 'vpc-xxx', ], 'VSwitchIds' => [ 'description' => '', 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', 'description' => '', 'example' => 'vsw-xxx', ], ], ], 'required' => false, ], 'required' => false, ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\"\\n}","type":"json"}]', ], 'ListInstanceResourceSchemas' => [ 'summary' => '获取数据资源下的Schema列表。', 'path' => '/api/v1/instances/{InstanceId}/resources/{ResourceId}/schemas', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'featureStore-cn-test1', ], ], [ 'name' => 'ResourceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'SchemaName', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'default', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'TotalCount' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'Schemas' => [ 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'SchemaName' => [ 'description' => '', 'type' => 'string', 'example' => 'default', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"TotalCount\\": 10,\\n \\"Schemas\\": [\\n {\\n \\"SchemaName\\": \\"default\\"\\n }\\n ]\\n}","type":"json"}]', ], 'ListInstanceResourceTables' => [ 'summary' => '获取数据源下数据表的列表。', 'path' => '/api/v1/instances/{InstanceId}/resources/{ResourceId}/tables', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-xxx', ], ], [ 'name' => 'ResourceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'reso-*********', ], ], [ 'name' => 'MaxcomputeSchema', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'jackal', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '01D22D08-BA20-5F35-8302-99115F288220', ], 'TotalCount' => [ 'description' => '', 'type' => 'string', 'example' => '30', ], 'Tables' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'TableName' => [ 'description' => '', 'type' => 'string', 'example' => 'table-1', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"01D22D08-BA20-5F35-8302-99115F288220\\",\\n \\"TotalCount\\": \\"30\\",\\n \\"Tables\\": [\\n {\\n \\"TableName\\": \\"table-1\\"\\n }\\n ]\\n}","type":"json"}]', ], 'CheckInstanceResources' => [ 'summary' => '检测实例下配置的资源的连接状态。', 'path' => '/api/v1/instances/{InstanceId}/action/checkresources', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Type' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'OSS', ], 'Uri' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'bucket-test-123', ], 'ResourceId' => [ 'type' => 'string', ], ], 'required' => false, ], ], [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '9763624B-5FBB-5E3A-9193-B1ADB554CEAE', ], 'Resources' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'OSS', ], 'Uri' => [ 'description' => '', 'type' => 'string', 'example' => 'bucket-test-123', ], 'Status' => [ 'description' => '', 'type' => 'string', 'example' => 'Success', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9763624B-5FBB-5E3A-9193-B1ADB554CEAE\\",\\n \\"Resources\\": [\\n {\\n \\"Type\\": \\"OSS\\",\\n \\"Uri\\": \\"bucket-test-123\\",\\n \\"Status\\": \\"Success\\"\\n }\\n ]\\n}","type":"json"}]', ], 'UpdateInstanceResource' => [ 'summary' => '更新指定实例下指定资源的信息。', 'path' => '/api/v1/instances/{InstanceId}/resources/{ResourceId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], [ 'name' => 'ResourceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'reso-2s416t***', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Uri' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'bucket-test-123', ], 'Config' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{}', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '3AAA45F6-0798-5461-9360-81D133823CE7', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"3AAA45F6-0798-5461-9360-81D133823CE7\\"\\n}","type":"json"}]', ], 'GetInstanceResourceTable' => [ 'summary' => '获取数据源下指定表的详细信息。', 'path' => '/api/v1/instances/{InstanceId}/resources/{ResourceId}/tables/{TableName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], [ 'name' => 'ResourceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'reso-2s416t***', ], ], [ 'name' => 'TableName', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'test_table', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '74D958EF-3598-56FA-8296-FF1575CE43DF', ], 'TableName' => [ 'description' => '', 'type' => 'string', 'example' => 'test_table', ], 'Fields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'age', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'BIGINT', ], 'Meaning' => [ 'description' => '', 'type' => 'string', 'example' => '""', ], 'IsDimensionField' => [ 'description' => '', 'type' => 'boolean', 'example' => 'false', ], 'IsPartitionField' => [ 'type' => 'boolean', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"74D958EF-3598-56FA-8296-FF1575CE43DF\\",\\n \\"TableName\\": \\"test_table\\",\\n \\"Fields\\": [\\n {\\n \\"Name\\": \\"age\\",\\n \\"Type\\": \\"BIGINT\\",\\n \\"Meaning\\": \\"\\\\\\"\\\\\\"\\",\\n \\"IsDimensionField\\": false,\\n \\"IsPartitionField\\": true\\n }\\n ]\\n}","type":"json"}]', ], 'ListInstanceResources' => [ 'summary' => '获取实例下配置的资源列表。', 'path' => '/api/v1/instances/{InstanceId}/resources', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], [ 'name' => 'Category', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'DataManagement', ], ], [ 'name' => 'Group', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'storage', ], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'OSS', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '9763624B-5FBB-5E3A-9193-B1ADB554CEAE', ], 'TotalCount' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'Resources' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'ResourceId' => [ 'description' => '', 'type' => 'string', 'example' => 'reso-2s416t***'."\n", ], 'Category' => [ 'description' => '', 'type' => 'string', 'example' => 'DataManagement', ], 'Group' => [ 'description' => '', 'type' => 'string', 'example' => 'storage', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'OSS', ], 'Uri' => [ 'description' => '', 'type' => 'string', 'example' => 'bucket-test-123', ], 'Config' => [ 'description' => '', 'type' => 'string', 'example' => '{}', ], 'GmtCreateAt' => [ 'description' => '', 'type' => 'string', 'example' => '2020-10-13 17:34:52'."\n", ], 'GmtModifiedAt' => [ 'description' => '', 'type' => 'string', 'example' => '2020-10-13 17:34:52'."\n", ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9763624B-5FBB-5E3A-9193-B1ADB554CEAE\\",\\n \\"TotalCount\\": 10,\\n \\"Resources\\": [\\n {\\n \\"ResourceId\\": \\"reso-2s416t***\\\\n\\",\\n \\"Category\\": \\"DataManagement\\",\\n \\"Group\\": \\"storage\\",\\n \\"Type\\": \\"OSS\\",\\n \\"Uri\\": \\"bucket-test-123\\",\\n \\"Config\\": \\"{}\\",\\n \\"GmtCreateAt\\": \\"2020-10-13 17:34:52\\\\n\\",\\n \\"GmtModifiedAt\\": \\"2020-10-13 17:34:52\\\\n\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetInstanceResource' => [ 'summary' => '获取指定实例下指定资源的详细信息。', 'path' => '/api/v1/instances/{InstanceId}/resources/{ResourceId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], [ 'name' => 'ResourceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'reso-2s416t***', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'D75C43DC-3D3A-5CC8-9AAC-8C77306C433B', ], 'ResourceId' => [ 'description' => '', 'type' => 'string', 'example' => 'reso-2s416t***', ], 'Category' => [ 'description' => '', 'type' => 'string', 'example' => 'DataManagement', ], 'Group' => [ 'description' => '', 'type' => 'string', 'example' => 'storage', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'OSS', ], 'Uri' => [ 'description' => '', 'type' => 'string', 'example' => 'bucket-test-123', ], 'Config' => [ 'description' => '', 'type' => 'string', 'example' => '{}', ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2020-10-13 17:34:52', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2020-10-13 17:34:52', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D75C43DC-3D3A-5CC8-9AAC-8C77306C433B\\",\\n \\"ResourceId\\": \\"reso-2s416t***\\",\\n \\"Category\\": \\"DataManagement\\",\\n \\"Group\\": \\"storage\\",\\n \\"Type\\": \\"OSS\\",\\n \\"Uri\\": \\"bucket-test-123\\",\\n \\"Config\\": \\"{}\\",\\n \\"GmtCreateTime\\": \\"2020-10-13 17:34:52\\",\\n \\"GmtModifiedTime\\": \\"2020-10-13 17:34:52\\"\\n}","type":"json"}]', ], 'DeleteInstanceResource' => [ 'summary' => '删除指定实例下的指定配置资源。', 'path' => '/api/v1/instances/{InstanceId}/resources/{ResourceId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test123', ], ], [ 'name' => 'ResourceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'reso-2s416t***', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '7D59453C-48AA-5FC5-8848-2D373BD1A17F', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"7D59453C-48AA-5FC5-8848-2D373BD1A17F\\"\\n}","type":"json"}]', ], 'CreateInstanceResource' => [ 'summary' => '为指定实例配置创建新的配置资源', 'path' => '/api/v1/instances/{InstanceId}/resources', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Category' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'DataManagement', ], 'Group' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'storage', ], 'Type' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'OSS', ], 'Uri' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'bucket-test-123', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '6CF1E160-3F36-5E73-A170-C75504F05BBC', ], 'ResourceId' => [ 'description' => '', 'type' => 'string', 'example' => 'reso-2s416t***', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6CF1E160-3F36-5E73-A170-C75504F05BBC\\",\\n \\"ResourceId\\": \\"reso-2s416t***\\"\\n}","type":"json"}]', ], 'CreateScene' => [ 'summary' => '创建场景', 'path' => '/api/v1/scenes', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'title' => '场景名称。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'scene1', ], 'Description' => [ 'title' => '场景描述。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'This is a test.', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], 'Flows' => [ 'title' => '流量列表。', 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'FlowName' => [ 'title' => '流量名称。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '流量1', ], 'FlowCode' => [ 'title' => '流量编码。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'liuliang1', ], ], 'required' => false, ], 'required' => false, ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'FCF741D8-9C30-578E-807F-B935487DB34A', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"FCF741D8-9C30-578E-807F-B935487DB34A\\",\\n \\"SceneId\\": \\"3\\"\\n}","type":"json"}]', ], 'DeleteScene' => [ 'summary' => '删除场景', 'path' => '/api/v1/scenes/{SceneId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'path', 'schema' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'D75C43DC-3D3A-5CC8-9AAC-8C77306C433B', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D75C43DC-3D3A-5CC8-9AAC-8C77306C433B\\"\\n}","type":"json"}]', ], 'UpdateScene' => [ 'summary' => '更新场景', 'path' => '/api/v1/scenes/{SceneId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'title' => '场景名称。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'scene1', ], 'Description' => [ 'title' => '场景描述。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'This is a test.', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], 'Flows' => [ 'title' => '流量列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'FlowName' => [ 'title' => '流量名称。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '流量1', ], 'FlowCode' => [ 'title' => '流量编码。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'liuliang1', ], ], 'required' => false, ], 'required' => false, ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'FC17887E-3C82-5096-8AA6-F4C2E7417245', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"FC17887E-3C82-5096-8AA6-F4C2E7417245\\"\\n}","type":"json"}]', ], 'ListScenes' => [ 'summary' => '获取场景列表', 'path' => '/api/v1/scenes', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => [ 'title' => '场景名称过滤。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'scene1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B8987BF7-6028-5B17-80E0-251B7BD67BBA', ], 'TotalCount' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'Scenes' => [ 'title' => '场景列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'title' => '场景名称。', 'description' => '', 'type' => 'string', 'example' => 'scene1', ], 'Description' => [ 'title' => '场景描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'Flows' => [ 'title' => '流量列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'FlowName' => [ 'title' => '流量名称。', 'description' => '', 'type' => 'string', 'example' => '流量1', ], 'FlowCode' => [ 'title' => '流量编码。', 'description' => '', 'type' => 'string', 'example' => 'liuliang1', ], ], ], ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B8987BF7-6028-5B17-80E0-251B7BD67BBA\\",\\n \\"TotalCount\\": 10,\\n \\"Scenes\\": [\\n {\\n \\"SceneId\\": \\"3\\",\\n \\"Name\\": \\"scene1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"Flows\\": [\\n {\\n \\"FlowName\\": \\"流量1\\",\\n \\"FlowCode\\": \\"liuliang1\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', ], 'GetScene' => [ 'summary' => '获取场景详细信息', 'path' => '/api/v1/scenes/{SceneId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'path', 'schema' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B8987BF7-6028-5B17-80E0-251B7BD67BBA', ], 'Name' => [ 'title' => '场景名称。', 'description' => '', 'type' => 'string', 'example' => 'scene1', ], 'Description' => [ 'title' => '场景描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'Flows' => [ 'title' => '流量列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'FlowName' => [ 'title' => '流量名称。', 'description' => '', 'type' => 'string', 'example' => '流量1', ], 'FlowCode' => [ 'title' => '流量编码。', 'description' => '', 'type' => 'string', 'example' => 'liuliang1', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B8987BF7-6028-5B17-80E0-251B7BD67BBA\\",\\n \\"Name\\": \\"scene1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"Flows\\": [\\n {\\n \\"FlowName\\": \\"流量1\\",\\n \\"FlowCode\\": \\"liuliang1\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GenerateAlgorithmCustomizationScript' => [ 'summary' => '生成算法定制脚本', 'path' => '/api/v1/algorithmcustomizations/{AlgorithmCustomizationId}/action/generatescript', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'AlgorithmCustomizationId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-test-xxx', ], 'ModuleFieldTypes' => [ 'description' => '', 'type' => 'object', 'required' => false, 'example' => '{"item_table":"array"}', ], 'DeployMode' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'EasyDeploy', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '6CF1E160-3F36-5E73-A170-C75504F05BBC', ], 'OssAddress' => [ 'description' => '', 'type' => 'string', 'example' => 'oss:xxxx', ], 'LogId' => [ 'description' => '', 'type' => 'string', 'example' => '4', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6CF1E160-3F36-5E73-A170-C75504F05BBC\\",\\n \\"OssAddress\\": \\"oss:xxxx\\",\\n \\"LogId\\": \\"4\\"\\n}","type":"json"}]', ], 'CreateLaboratory' => [ 'summary' => '创建实验室', 'path' => '/api/v1/laboratories', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'Name' => [ 'title' => '实验室名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'laboratory1', ], 'Description' => [ 'title' => '实验室描述。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'This is a test.', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1124512470******,1124512471******,1124512472******', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'BucketCount' => [ 'title' => '分桶数量。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '24', ], 'Buckets' => [ 'title' => '分配桶号。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1,2,3,10-20', ], 'BucketType' => [ 'title' => '分桶方式'."\n" .'● UidHash-UID哈希(默认)'."\n" .'● Uid-UID分桶'."\n" .'● Filter-过滤条件分桶', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'UidHash', ], 'Filter' => [ 'title' => '过滤条件。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'filter=xxx', ], 'Environment' => [ 'title' => '运行环境'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Daily', ], 'Type' => [ 'title' => '实验室类型'."\n" .'● Base'."\n" .'● NonBase', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Base', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '42391E6D-822C-58F8-9F7E-D991BB86D6AD', ], 'LaboratoryId' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"42391E6D-822C-58F8-9F7E-D991BB86D6AD\\",\\n \\"LaboratoryId\\": \\"3\\"\\n}","type":"json"}]', ], 'DeleteLaboratory' => [ 'summary' => '删除实验室。', 'path' => '/api/v1/laboratories/{LaboratoryId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LaboratoryId', 'in' => 'path', 'schema' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '1C0898E5-9220-5443-B2D9-445FF0688215', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"1C0898E5-9220-5443-B2D9-445FF0688215\\"\\n}","type":"json"}]', ], 'UpdateLaboratory' => [ 'summary' => '更新实验室。', 'path' => '/api/v1/laboratories/{LaboratoryId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LaboratoryId', 'in' => 'path', 'schema' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'title' => '实验室名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'laboratory1', ], 'Description' => [ 'title' => '实验室介绍。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'This is a test.', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1124512470******,1124512471******,1124512472******', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'BucketCount' => [ 'title' => '分桶数量。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '24', ], 'Buckets' => [ 'title' => '分配桶号。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1,2,3,10-20', ], 'BucketType' => [ 'title' => '分桶方式。'."\n" .'● Uid-UID分桶(默认)'."\n" .'● UidHash-UID哈希'."\n" .'● Filter-过滤条件分桶', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Filter', ], 'Filter' => [ 'title' => '过滤条件。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'filter=xxx', ], 'Type' => [ 'title' => '实验室类型。'."\n" .'● Base'."\n" .'● NonBase', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Base', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], 'Environment' => [ 'title' => '运行环境'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环境', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Daily', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A04CB8C0-E74A-5E83-BC61-64D153574EC7', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A04CB8C0-E74A-5E83-BC61-64D153574EC7\\"\\n}","type":"json"}]', ], 'ListLaboratories' => [ 'summary' => '获取实验室列表。', 'path' => '/api/v1/laboratories', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'Environment', 'in' => 'query', 'schema' => [ 'title' => '实验室所属的环境。'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环境', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Daily', ], ], [ 'name' => 'SceneId', 'in' => 'query', 'schema' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'title' => '状态。'."\n" .'● Offline-未上线。'."\n" .'● Online-已上线。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Offline', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '1C0898E5-9220-5443-B2D9-445FF0688215', ], 'TotalCount' => [ 'title' => '列表内元素总数。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'Laboratories' => [ 'title' => '实验室列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'LaboratoryId' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'title' => '实验室名称。', 'description' => '', 'type' => 'string', 'example' => 'laboratory1', ], 'Description' => [ 'title' => '实验室描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'example' => 'user1,user2,user3', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'BucketCount' => [ 'title' => '分桶数量。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '100', ], 'Buckets' => [ 'title' => '分配桶号。', 'description' => '', 'type' => 'string', 'example' => '1,2,3,10-20', ], 'BucketType' => [ 'title' => '分桶方式。'."\n" .'● Uid-UID分桶(默认)'."\n" .'● UidHash-UID哈希'."\n" .'● Filter-过滤条件分桶', 'description' => '', 'type' => 'string', 'example' => 'Filter', ], 'Filter' => [ 'title' => '过滤条件。', 'description' => '', 'type' => 'string', 'example' => 'filter=xxx', ], 'Environment' => [ 'title' => '运行环境'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环境', 'description' => '', 'type' => 'string', 'example' => 'Daily', ], 'Type' => [ 'title' => '实验室类型'."\n" .'● Base'."\n" .'● NonBase', 'description' => '', 'type' => 'string', 'example' => 'Base', ], 'Status' => [ 'title' => '状态。'."\n" .'● Offline-未上线。'."\n" .'● Online-已上线。', 'description' => '', 'type' => 'string', 'example' => 'Offline', ], 'CrowdId' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"1C0898E5-9220-5443-B2D9-445FF0688215\\",\\n \\"TotalCount\\": 10,\\n \\"Laboratories\\": [\\n {\\n \\"LaboratoryId\\": \\"3\\",\\n \\"SceneId\\": \\"3\\",\\n \\"Name\\": \\"laboratory1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"DebugUsers\\": \\"user1,user2,user3\\",\\n \\"DebugCrowdId\\": \\"3\\",\\n \\"BucketCount\\": 100,\\n \\"Buckets\\": \\"1,2,3,10-20\\",\\n \\"BucketType\\": \\"Filter\\",\\n \\"Filter\\": \\"filter=xxx\\",\\n \\"Environment\\": \\"Daily\\",\\n \\"Type\\": \\"Base\\",\\n \\"Status\\": \\"Offline\\",\\n \\"CrowdId\\": \\"3\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetLaboratory' => [ 'summary' => '获取实验室详细信息。', 'path' => '/api/v1/laboratories/{LaboratoryId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LaboratoryId', 'in' => 'path', 'schema' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '1C0898E5-9220-5443-B2D9-445FF0688215', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'title' => '实验室名称。', 'description' => '', 'type' => 'string', 'example' => 'laboratory1', ], 'Description' => [ 'title' => '实验室描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'example' => 'user1,user2,user3', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'BucketCount' => [ 'title' => '分桶数量。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '100', ], 'Buckets' => [ 'title' => '分配桶号。', 'description' => '', 'type' => 'string', 'example' => '1,2,3,10-20', ], 'BucketType' => [ 'title' => '分桶方式。'."\n" .'● Uid-UID分桶(默认)'."\n" .'● UidHash-UID哈希'."\n" .'● Filter-过滤条件分桶', 'description' => '', 'type' => 'string', 'example' => 'Filter', ], 'Filter' => [ 'title' => '过滤条件。', 'description' => '', 'type' => 'string', 'example' => 'filter=xxx', ], 'Environment' => [ 'title' => '运行环境'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环境', 'description' => '', 'type' => 'string', 'example' => 'Daily', ], 'Type' => [ 'title' => '实验室类型'."\n" .'● Base'."\n" .'● NonBase', 'description' => '', 'type' => 'string', 'example' => 'Base', ], 'Status' => [ 'title' => '状态。'."\n" .'● Offline-未上线。'."\n" .'● Online-已上线。', 'description' => '', 'type' => 'string', 'example' => 'Offline', ], 'CrowdId' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"1C0898E5-9220-5443-B2D9-445FF0688215\\",\\n \\"SceneId\\": \\"3\\",\\n \\"Name\\": \\"laboratory1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"DebugUsers\\": \\"user1,user2,user3\\",\\n \\"DebugCrowdId\\": \\"3\\",\\n \\"BucketCount\\": 100,\\n \\"Buckets\\": \\"1,2,3,10-20\\",\\n \\"BucketType\\": \\"Filter\\",\\n \\"Filter\\": \\"filter=xxx\\",\\n \\"Environment\\": \\"Daily\\",\\n \\"Type\\": \\"Base\\",\\n \\"Status\\": \\"Offline\\",\\n \\"CrowdId\\": \\"3\\"\\n}","type":"json"}]', ], 'OnlineLaboratory' => [ 'summary' => '上线实验室。', 'path' => '/api/v1/laboratories/{LaboratoryId}/action/online', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LaboratoryId', 'in' => 'path', 'schema' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '8C27790E-CCA5-56BB-BA17-646295DEC0A2', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"8C27790E-CCA5-56BB-BA17-646295DEC0A2\\"\\n}","type":"json"}]', ], 'OfflineLaboratory' => [ 'summary' => '下线实验室。', 'path' => '/api/v1/laboratories/{LaboratoryId}/action/offline', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LaboratoryId', 'in' => 'path', 'schema' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '59CE7EC6-F268-5D71-9215-32922CC50D72', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59CE7EC6-F268-5D71-9215-32922CC50D72\\"\\n}","type":"json"}]', ], 'CloneLaboratory' => [ 'summary' => '克隆实验室。', 'path' => '/api/v1/laboratories/{LaboratoryId}/action/clone', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LaboratoryId', 'in' => 'path', 'schema' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], 'Environment' => [ 'title' => '运行环境'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环境', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Daily', ], 'CloneExperimentGroup' => [ 'title' => '是否克隆实验组。', 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'true', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '01D22D08-BA20-5F35-8302-99115F288220', ], 'LaboratoryId' => [ 'title' => '克隆出的实验室的ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"01D22D08-BA20-5F35-8302-99115F288220\\",\\n \\"LaboratoryId\\": \\"3\\"\\n}","type":"json"}]', ], 'CreateLayer' => [ 'summary' => '创建层。', 'path' => '/api/v1/layers', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'LaboratoryId' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'Name' => [ 'title' => '层名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'layer1', ], 'Description' => [ 'title' => '层描述。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'This is a test.', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '59CE7EC6-F268-5D71-9215-32922CC50D72', ], 'LayerId' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59CE7EC6-F268-5D71-9215-32922CC50D72\\",\\n \\"LayerId\\": \\"3\\"\\n}","type":"json"}]', ], 'DeleteLayer' => [ 'summary' => '删除层。', 'path' => '/api/v1/layers/{LayerId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LayerId', 'in' => 'path', 'schema' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '8F457D79-C4A2-5E8C-83E4-0D089456E2AC', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"8F457D79-C4A2-5E8C-83E4-0D089456E2AC\\"\\n}","type":"json"}]', ], 'UpdateLayer' => [ 'summary' => '更新层。', 'path' => '/api/v1/layers/{LayerId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LayerId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], 'Name' => [ 'title' => '层名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'layer1', ], 'Description' => [ 'title' => '层描述。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'This is a test.', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '0EA9215E-EC21-53AB-B8D9-D3DEA90D040A', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0EA9215E-EC21-53AB-B8D9-D3DEA90D040A\\"\\n}","type":"json"}]', ], 'ListLayers' => [ 'summary' => '获取层列表。', 'path' => '/api/v1/layers', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '183174', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LaboratoryId', 'in' => 'query', 'schema' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '518C64F6-DFF7-11ED-85B0-00163E14B3D1', ], 'TotalCount' => [ 'title' => '列表内元素总数。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'Layers' => [ 'title' => '层列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'LayerId' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LaboratoryId' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'title' => '层名称。', 'description' => '', 'type' => 'string', 'example' => 'layer1', ], 'Description' => [ 'title' => '层描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'ResidualFlow' => [ 'type' => 'integer', 'format' => 'int64', ], 'GmtCreateTime' => [ 'type' => 'string', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"518C64F6-DFF7-11ED-85B0-00163E14B3D1\\",\\n \\"TotalCount\\": 10,\\n \\"Layers\\": [\\n {\\n \\"LayerId\\": \\"3\\",\\n \\"LaboratoryId\\": \\"3\\",\\n \\"SceneId\\": \\"3\\",\\n \\"Name\\": \\"layer1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"ResidualFlow\\": 10,\\n \\"GmtCreateTime\\": \\"2024-05-30T02:02:28.000Z\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetLayer' => [ 'summary' => '获取层详细信息。', 'path' => '/api/v1/layers/{LayerId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '183176', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LayerId', 'in' => 'path', 'schema' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'EE97D06A-2AA0-5AD9-B6CF-8A267924D691', ], 'LaboratoryId' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'Name' => [ 'title' => '层名称。', 'description' => '', 'type' => 'string', 'example' => 'layer1', ], 'Description' => [ 'title' => '层描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'ResidualFlow' => [ 'type' => 'integer', 'format' => 'int64', ], 'GmtCreateTime' => [ 'type' => 'string', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"EE97D06A-2AA0-5AD9-B6CF-8A267924D691\\",\\n \\"LaboratoryId\\": \\"3\\",\\n \\"SceneId\\": \\"4\\",\\n \\"Name\\": \\"layer1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"ResidualFlow\\": 10,\\n \\"GmtCreateTime\\": \\"2022-10-13 17:34:52.0\\"\\n}","type":"json"}]', ], 'CreateExperimentGroup' => [ 'summary' => '创建实验组。', 'path' => '/api/v1/experimentgroups', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '183389', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'LayerId' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'Name' => [ 'title' => '实验组名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'experiment_group_test', ], 'Description' => [ 'title' => '实验组描述。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'This is a test.', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1124512470******,1124512471******,1124512472******', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'NeedAA' => [ 'title' => '是否需要AA实验组。', 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'true', ], 'Filter' => [ 'title' => '人群定向指定的过滤条件。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'gender=male', ], 'CrowdId' => [ 'title' => '人群定向的指定人群ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], 'DistributionType' => [ 'title' => '分流方式。'."\n" .'● UserId-用户ID'."\n" .'● TimeDuration-时段', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'UserId', ], 'DistributionTimeDuration' => [ 'title' => '分流时段。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '3', ], 'Config' => [ 'title' => '实验组配置。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{"RankBy": "Score"}', ], 'ReservedBuckets' => [ 'title' => '预留桶号。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1,2,3', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], 'CrowdTargetType' => [ 'type' => 'string', 'required' => false, ], 'RandomFlow' => [ 'type' => 'integer', 'format' => 'int64', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A04CB8C0-E74A-5E83-BC61-64D153574EC7', ], 'ExperimentGroupId' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A04CB8C0-E74A-5E83-BC61-64D153574EC7\\",\\n \\"ExperimentGroupId\\": \\"3\\"\\n}","type":"json"}]', ], 'DeleteExperimentGroup' => [ 'summary' => '删除指定实验组。', 'path' => '/api/v1/experimentgroups/{ExperimentGroupId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentGroupId', 'in' => 'path', 'schema' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A009D9BE-C85E-57B2-AE05-BD78BB6EBF50', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A009D9BE-C85E-57B2-AE05-BD78BB6EBF50\\"\\n}","type":"json"}]', ], 'UpdateExperimentGroup' => [ 'summary' => '更新指定实验组。', 'path' => '/api/v1/experimentgroups/{ExperimentGroupId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '183398', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentGroupId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'LayerId' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'Name' => [ 'title' => '实验组名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'experiment_group1', ], 'Description' => [ 'title' => '实验组描述。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'This is a test.', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'user1,user2,user3', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'NeedAA' => [ 'title' => '是否需要AA实验组。', 'description' => '', 'type' => 'boolean', 'required' => false, 'example' => 'true', ], 'Filter' => [ 'title' => '人群定向指定的过滤条件。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'gender=male', ], 'CrowdId' => [ 'title' => '人群定向的指定人群ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'DistributionType' => [ 'title' => '分流方式。'."\n" .'● UserId-用户ID'."\n" .'● TimeDuration-时段', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'UserId', ], 'DistributionTimeDuration' => [ 'title' => '分流时段。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '3', ], 'Config' => [ 'title' => '实验组配置。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{"RankBy": "Score"}', ], 'ReservcedBuckets' => [ 'title' => '预留桶号。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1,2,3', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], 'CrowdTargetType' => [ 'type' => 'string', ], 'RandomFlow' => [ 'type' => 'integer', 'format' => 'int64', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA\\"\\n}","type":"json"}]', ], 'ListExperimentGroups' => [ 'summary' => '获取实验组列表。', 'path' => '/api/v1/experimentgroups', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '183391', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'LayerId', 'in' => 'query', 'schema' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'title' => '状态过滤'."\n" .'● Offline-未上线'."\n" .'● Online-已上线'."\n" .'● Pushed-已推全', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Online', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'TimeRangeStart', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'TimeRangeEnd', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '59CE7EC6-F268-5D71-9215-32922CC50D72', ], 'TotalCount' => [ 'title' => '列表内元素总数。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'ExperimentGroups' => [ 'title' => '实验组列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ExperimentGroupId' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LayerId' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LaboratoryId' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '1', ], 'Name' => [ 'title' => '实验组名称。', 'description' => '', 'type' => 'string', 'example' => 'experiment_group1', ], 'Description' => [ 'title' => '实验组描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'example' => '1124512470******,1124512471******,1124512472******', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'Owner' => [ 'title' => '创建人。', 'description' => '', 'type' => 'string', 'example' => '1124512470******', ], 'NeedAA' => [ 'title' => '是否需要AB实验组。', 'description' => '', 'type' => 'boolean', 'example' => 'true', ], 'Filter' => [ 'title' => '过滤条件。', 'description' => '', 'type' => 'string', 'example' => 'gender=female', ], 'DistributionType' => [ 'title' => '分流方式。'."\n" .'● UserId-用户ID'."\n" .'● TimeDuration-时段', 'description' => '', 'type' => 'string', 'example' => 'UserId', ], 'DistributionTimeDuration' => [ 'title' => '分流时段。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '5', ], 'CrowdId' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Config' => [ 'title' => '实验组配置。', 'description' => '', 'type' => 'string', 'example' => '{}', ], 'ReservedBuckets' => [ 'title' => '预留桶号。', 'description' => '', 'type' => 'string', 'example' => '1,2,3,4', ], 'Status' => [ 'title' => '实验组状态。'."\n" .'● Offline-未上线'."\n" .'● Online-已上线'."\n" .'● Pushed-已推全', 'description' => '', 'type' => 'string', 'example' => 'Offline', ], 'CrowdTargetType' => [ 'type' => 'string', ], 'RandomFlow' => [ 'type' => 'integer', 'format' => 'int64', ], 'HoldingBuckets' => [ 'type' => 'string', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59CE7EC6-F268-5D71-9215-32922CC50D72\\",\\n \\"TotalCount\\": 10,\\n \\"ExperimentGroups\\": [\\n {\\n \\"ExperimentGroupId\\": \\"3\\",\\n \\"LayerId\\": \\"3\\",\\n \\"LaboratoryId\\": \\"4\\",\\n \\"SceneId\\": \\"1\\",\\n \\"Name\\": \\"experiment_group1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"DebugUsers\\": \\"1124512470******,1124512471******,1124512472******\\",\\n \\"DebugCrowdId\\": \\"4\\",\\n \\"Owner\\": \\"1124512470******\\",\\n \\"NeedAA\\": true,\\n \\"Filter\\": \\"gender=female\\",\\n \\"DistributionType\\": \\"UserId\\",\\n \\"DistributionTimeDuration\\": 5,\\n \\"CrowdId\\": \\"3\\",\\n \\"Config\\": \\"{}\\",\\n \\"ReservedBuckets\\": \\"1,2,3,4\\",\\n \\"Status\\": \\"Offline\\",\\n \\"CrowdTargetType\\": \\"All\\",\\n \\"RandomFlow\\": 20,\\n \\"HoldingBuckets\\": \\"1,2,3,4\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetExperimentGroup' => [ 'summary' => '获取指定实验组详细信息。', 'path' => '/api/v1/experimentgroups/{ExperimentGroupId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '183395', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentGroupId', 'in' => 'path', 'schema' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'BDB621CB-A81E-5D39-8793-39A365CBCC74', ], 'LayerId' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LaboratoryId' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '1', ], 'Name' => [ 'title' => '实验组名称。', 'description' => '', 'type' => 'string', 'example' => 'experiment_group1', ], 'Description' => [ 'title' => '实验组描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'example' => '1124512470******,1124512471******,1124512472******', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'Owner' => [ 'title' => '创建人。', 'description' => '', 'type' => 'string', 'example' => '1124512470******', ], 'NeedAA' => [ 'title' => '是否需要AB实验组。', 'description' => '', 'type' => 'boolean', 'example' => 'true', ], 'Filter' => [ 'title' => '过滤条件。', 'description' => '', 'type' => 'string', 'example' => 'gender=female', ], 'DistributionType' => [ 'title' => '分流方式。'."\n" .'● UserId-用户ID'."\n" .'● TimeDuration-时段', 'description' => '', 'type' => 'string', 'example' => 'UserId', ], 'DistributionTimeDuration' => [ 'title' => '分流时段。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '5', ], 'CrowdId' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Config' => [ 'title' => '实验组配置。', 'description' => '', 'type' => 'string', 'example' => '{"RankBy": "Score"}', ], 'ReservedBuckets' => [ 'title' => '预留桶号。', 'description' => '', 'type' => 'string', 'example' => '1,2,3,4', ], 'Status' => [ 'title' => '实验组状态。'."\n" .'● Offline-未上线'."\n" .'● Online-已上线'."\n" .'● Pushed-已推全', 'description' => '', 'type' => 'string', 'example' => 'Offline', ], 'CrowdTargetType' => [ 'type' => 'string', ], 'RandomFlow' => [ 'type' => 'integer', 'format' => 'int64', ], 'HoldingBuckets' => [ 'type' => 'string', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"BDB621CB-A81E-5D39-8793-39A365CBCC74\\",\\n \\"LayerId\\": \\"3\\",\\n \\"LaboratoryId\\": \\"4\\",\\n \\"SceneId\\": \\"1\\",\\n \\"Name\\": \\"experiment_group1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"DebugUsers\\": \\"1124512470******,1124512471******,1124512472******\\",\\n \\"DebugCrowdId\\": \\"4\\",\\n \\"Owner\\": \\"1124512470******\\",\\n \\"NeedAA\\": true,\\n \\"Filter\\": \\"gender=female\\",\\n \\"DistributionType\\": \\"UserId\\",\\n \\"DistributionTimeDuration\\": 5,\\n \\"CrowdId\\": \\"3\\",\\n \\"Config\\": \\"{\\\\\\"RankBy\\\\\\": \\\\\\"Score\\\\\\"}\\",\\n \\"ReservedBuckets\\": \\"1,2,3,4\\",\\n \\"Status\\": \\"Offline\\",\\n \\"CrowdTargetType\\": \\"All\\",\\n \\"RandomFlow\\": 20,\\n \\"HoldingBuckets\\": \\"1,2,3,4\\"\\n}","type":"json"}]', ], 'CloneExperimentGroup' => [ 'summary' => '克隆实验组,并克隆实验组下的所有实验至新的实验组中。', 'path' => '/api/v1/experimentgroups/{ExperimentGroupId}/action/clone', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentGroupId', 'in' => 'path', 'schema' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234'."\n", ], 'LayerId' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'Environment' => [ 'title' => '克隆到的环境。'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环境', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Daily', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '12A65C6C-AFA1-59B2-9A66-A9E0BB73F0E5', ], 'ExperimentGroupId' => [ 'title' => '克隆后的实验组ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"12A65C6C-AFA1-59B2-9A66-A9E0BB73F0E5\\",\\n \\"ExperimentGroupId\\": \\"3\\"\\n}","type":"json"}]', ], 'OnlineExperimentGroup' => [ 'summary' => '上线实验组。', 'path' => '/api/v1/experimentgroups/{ExperimentGroupId}/action/online', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentGroupId', 'in' => 'path', 'schema' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234'."\n", ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '47F761ED-BE4E-51A6-B678-78E1490DF313', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"47F761ED-BE4E-51A6-B678-78E1490DF313\\"\\n}","type":"json"}]', ], 'OfflineExperimentGroup' => [ 'summary' => '下线实验组。', 'path' => '/api/v1/experimentgroups/{ExperimentGroupId}/action/offline', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentGroupId', 'in' => 'path', 'schema' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234'."\n", ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '518C64F6-DFF7-11ED-85B0-00163E14B3D1', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"518C64F6-DFF7-11ED-85B0-00163E14B3D1\\"\\n}","type":"json"}]', ], 'CreateExperiment' => [ 'summary' => '创建实验。', 'path' => '/api/v1/experiments', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], 'ExperimentGroupId' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'Name' => [ 'title' => '实验名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'experiment_test', ], 'Description' => [ 'title' => '实验描述。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'This is a test.', ], 'Type' => [ 'title' => '实验类型。'."\n" .'● Baseline-基准实验。'."\n" .'● Normal-普通实验。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Baseline', ], 'FlowPercent' => [ 'title' => '流量分配百分比。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '100', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1124512470******,1124512471******,1124512472******', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'Config' => [ 'title' => '实验配置。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{"RankBy": "Score"}', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '3AAA45F6-0798-5461-9360-81D133823CE7', ], 'ExperimentId' => [ 'title' => '实验ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"3AAA45F6-0798-5461-9360-81D133823CE7\\",\\n \\"ExperimentId\\": \\"3\\"\\n}","type":"json"}]', ], 'DeleteExperiment' => [ 'summary' => '删除实验。', 'path' => '/api/v1/experiments/{ExperimentId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentId', 'in' => 'path', 'schema' => [ 'title' => '实验ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '2A734D87-2212-5C84-B63A-1AC87CA843D4', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"2A734D87-2212-5C84-B63A-1AC87CA843D4\\"\\n}","type":"json"}]', ], 'UpdateExperiment' => [ 'summary' => '更新实验。', 'path' => '/api/v1/experiments/{ExperimentId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], 'Name' => [ 'title' => '实验名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'experiment_test', ], 'Description' => [ 'title' => '实验描述。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'This is a test.', ], 'Type' => [ 'title' => '实验类型。'."\n" .'● Baseline-基准实验。'."\n" .'● Normal-普通实验。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Baseline', ], 'FlowPercent' => [ 'title' => '流量分配百分比。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '100', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1124512470******,1124512471******,1124512472******', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'Config' => [ 'title' => '实验配置。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{"RankBy": "Score"}', ], ], 'required' => false, ], ], [ 'name' => 'ExperimentId', 'in' => 'path', 'schema' => [ 'title' => '实验ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A760D972-1475-58C0-BBB3-92B5FB08904F', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A760D972-1475-58C0-BBB3-92B5FB08904F\\"\\n}","type":"json"}]', ], 'GetExperiment' => [ 'summary' => '获取实验详细信息。', 'path' => '/api/v1/experiments/{ExperimentId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentId', 'in' => 'path', 'schema' => [ 'title' => '实验ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '74D958EF-3598-56FA-8296-FF1575CE43DF', ], 'AliasExperimentId' => [ 'title' => '实验ID别名。', 'description' => '', 'type' => 'string', 'example' => 'L1#EG1#E1', ], 'ExperimentGroupId' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LayerId' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LaboratoryId' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'title' => '实验名称。', 'description' => '', 'type' => 'string', 'example' => 'experiment_test1', ], 'Description' => [ 'title' => '实验描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'Type' => [ 'title' => '实验类型。'."\n" .'● Baseline-基准实验。'."\n" .'● Normal-普通实验。', 'description' => '', 'type' => 'string', 'example' => 'Baseline', ], 'FlowPercent' => [ 'title' => '流量分配百分比。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'default' => '100', ], 'Buckets' => [ 'title' => '分配桶号。', 'description' => '', 'type' => 'string', 'example' => '1,2,3', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'example' => 'uid1,uid2,uid3', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Config' => [ 'title' => '实验配置。', 'description' => '', 'type' => 'string', 'example' => '{}', ], 'Status' => [ 'title' => '状态过滤。'."\n" .'● Offline-未上线'."\n" .'● Online-已上线', 'description' => '', 'type' => 'string', 'example' => 'Offline', ], 'GmtCreateTime' => [ 'title' => '创建时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'title' => '更新时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"74D958EF-3598-56FA-8296-FF1575CE43DF\\",\\n \\"AliasExperimentId\\": \\"L1#EG1#E1\\",\\n \\"ExperimentGroupId\\": \\"3\\",\\n \\"LayerId\\": \\"3\\",\\n \\"LaboratoryId\\": \\"3\\",\\n \\"SceneId\\": \\"3\\",\\n \\"Name\\": \\"experiment_test1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"Type\\": \\"Baseline\\",\\n \\"FlowPercent\\": 100,\\n \\"Buckets\\": \\"1,2,3\\",\\n \\"DebugUsers\\": \\"1124512470******,1124512471******,1124512472******\\",\\n \\"DebugCrowdId\\": \\"3\\",\\n \\"Config\\": \\"{\\\\\\"RankBy\\\\\\": \\\\\\"Score\\\\\\"}\\",\\n \\"Status\\": \\"Offline\\",\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\"\\n}","type":"json"}]', ], 'ListExperiments' => [ 'summary' => '获取实验列表。', 'path' => '/api/v1/experiments', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentGroupId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'title' => '状态过滤。'."\n" .'● Offline-未上线'."\n" .'● Online-已上线', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Offline', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], ], [ 'name' => 'Query', 'in' => 'query', 'schema' => [ 'title' => '快速查询时的过滤参数。会返回与名称/标签匹配的所有实验。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'experiment_test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '68075085-1A7D-55C2-B51D-7AD9B02A6DD6', ], 'TotalCount' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'Experiments' => [ 'title' => '实验列表', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ExperimentId' => [ 'title' => '实验ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'AliasExperimentId' => [ 'title' => '实验ID别名。', 'description' => '', 'type' => 'string', 'example' => 'L1#EG1#E1', ], 'ExperimentGroupId' => [ 'title' => '实验组ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LayerId' => [ 'title' => '层ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LaboratoryId' => [ 'title' => '实验室ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'title' => '实验名称。', 'description' => '', 'type' => 'string', 'example' => 'experiment_test1', ], 'Description' => [ 'title' => '实验描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'Type' => [ 'title' => '实验类型。'."\n" .'● Baseline-基准实验。'."\n" .'● Normal-普通实验。', 'description' => '', 'type' => 'string', 'example' => 'Baseline', ], 'FlowPercent' => [ 'title' => '流量分配百分比。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'default' => '100', ], 'Buckets' => [ 'title' => '分配桶号。', 'description' => '', 'type' => 'string', 'example' => '1,2,3', ], 'DebugUsers' => [ 'title' => '调试用户。', 'description' => '', 'type' => 'string', 'example' => 'uid1,uid2,uid3', ], 'DebugCrowdId' => [ 'title' => '调试人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Config' => [ 'title' => '实验配置。', 'description' => '', 'type' => 'string', 'example' => '{}', ], 'Status' => [ 'title' => '状态过滤。'."\n" .'● Offline-未上线'."\n" .'● Online-已上线', 'description' => '', 'type' => 'string', 'example' => 'Offline', ], 'GmtCreateTime' => [ 'title' => '创建时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'title' => '更新时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"68075085-1A7D-55C2-B51D-7AD9B02A6DD6\\",\\n \\"TotalCount\\": 10,\\n \\"Experiments\\": [\\n {\\n \\"ExperimentId\\": \\"3\\",\\n \\"AliasExperimentId\\": \\"L1#EG1#E1\\",\\n \\"ExperimentGroupId\\": \\"3\\",\\n \\"LayerId\\": \\"3\\",\\n \\"LaboratoryId\\": \\"3\\",\\n \\"SceneId\\": \\"3\\",\\n \\"Name\\": \\"experiment_test1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"Type\\": \\"Baseline\\",\\n \\"FlowPercent\\": 100,\\n \\"Buckets\\": \\"1,2,3\\",\\n \\"DebugUsers\\": \\"uid1,uid2,uid3\\",\\n \\"DebugCrowdId\\": \\"3\\",\\n \\"Config\\": \\"{}\\",\\n \\"Status\\": \\"Offline\\",\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\"\\n }\\n ]\\n}","type":"json"}]', ], 'CloneExperiment' => [ 'summary' => '克隆实验。', 'path' => '/api/v1/experiments/{ExperimentId}/action/clone', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentId', 'in' => 'path', 'schema' => [ 'title' => '实验ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234'."\n", ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'F8F613A9-DF1C-551A-88E1-397A3981A785', ], 'ExperimentId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F8F613A9-DF1C-551A-88E1-397A3981A785\\",\\n \\"ExperimentId\\": \\"3\\"\\n}","type":"json"}]', ], 'OfflineExperiment' => [ 'summary' => '上线实验。', 'path' => '/api/v1/experiments/{ExperimentId}/action/offline', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentId', 'in' => 'path', 'schema' => [ 'title' => '实验ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '872951C9-7755-5FA1-AACD-7F9375A6D27A', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"872951C9-7755-5FA1-AACD-7F9375A6D27A\\"\\n}","type":"json"}]', ], 'PushAllExperiment' => [ 'summary' => '推全。', 'path' => '/api/v1/experiments/{ExperimentId}/action/pushall', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentId', 'in' => 'path', 'schema' => [ 'title' => '实验ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '74D958EF-3598-56FA-8296-FF1575CE43DF', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"74D958EF-3598-56FA-8296-FF1575CE43DF\\"\\n}","type":"json"}]', ], 'OnlineExperiment' => [ 'summary' => '上线实验', 'path' => '/api/v1/experiments/{ExperimentId}/action/online', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ExperimentId', 'in' => 'path', 'schema' => [ 'title' => '实验ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '6CF1E160-3F36-5E73-A170-C75504F05BBC', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6CF1E160-3F36-5E73-A170-C75504F05BBC\\"\\n}","type":"json"}]', ], 'CreateParam' => [ 'summary' => '创建参数。', 'path' => '/api/v1/params', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '4', ], 'Name' => [ 'title' => '参数名称。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'home', ], 'Value' => [ 'title' => '参数值。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'house', ], 'Environment' => [ 'title' => '参数所属的环境。'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环境', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Daily', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], 'Type' => [ 'type' => 'string', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'F8F613A9-DF1C-551A-88E1-397A3981A785', ], 'ParamId' => [ 'title' => '参数ID。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '4', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F8F613A9-DF1C-551A-88E1-397A3981A785\\",\\n \\"ParamId\\": 4\\n}","type":"json"}]', ], 'DeleteParam' => [ 'summary' => '删除指定参数。', 'path' => '/api/v1/params/{ParamId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ParamId', 'in' => 'path', 'schema' => [ 'title' => '参数ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'F0AB6527-093F-5C44-B3BD-42C8C210C619', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F0AB6527-093F-5C44-B3BD-42C8C210C619\\"\\n}","type":"json"}]', ], 'UpdateParam' => [ 'summary' => '更新参数。', 'path' => '/api/v1/params/{ParamId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ParamId', 'in' => 'path', 'schema' => [ 'title' => '参数ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'Value' => [ 'title' => '参数值。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'house', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-abcdefg1234', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'BBD41FBF-E75C-551A-92FA-CAD654AA006F', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"BBD41FBF-E75C-551A-92FA-CAD654AA006F\\"\\n}","type":"json"}]', ], 'ListParams' => [ 'summary' => '获取参数列表。', 'path' => '/api/v1/params', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => [ 'title' => '参数名称。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'home', ], ], [ 'name' => 'Environment', 'in' => 'query', 'schema' => [ 'title' => '参数所属的环境。'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环境', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Daily', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'title' => '页码。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'title' => '页大小。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '50', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], [ 'name' => 'Encrypted', 'in' => 'query', 'schema' => [ 'type' => 'boolean', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A2D07551-38DA-531E-9B22-877D1D86A579', ], 'TotalCount' => [ 'title' => '列表内元素总数。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'Params' => [ 'title' => '参数列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ParamId' => [ 'title' => '参数ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'Name' => [ 'title' => '参数名称。', 'description' => '', 'type' => 'string', 'example' => 'home', ], 'Value' => [ 'title' => '参数值。', 'description' => '', 'type' => 'string', 'example' => 'house', ], 'Environment' => [ 'title' => '参数所属的环境。'."\n" .'● Daily-日常环境'."\n" .'● Prepub-预发环境'."\n" .'● Product-生产环境', 'description' => '', 'type' => 'string', 'example' => 'Daily', ], 'GmtModifiedTime' => [ 'title' => '更新时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A2D07551-38DA-531E-9B22-877D1D86A579\\",\\n \\"TotalCount\\": 10,\\n \\"Params\\": [\\n {\\n \\"ParamId\\": \\"4\\",\\n \\"Name\\": \\"home\\",\\n \\"Value\\": \\"house\\",\\n \\"Environment\\": \\"Daily\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\"\\n }\\n ]\\n}","type":"json"}]', ], 'CreateCrowd' => [ 'summary' => '创建人群。', 'path' => '/api/v1/crowds', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], 'Name' => [ 'title' => '人群名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'xx人群', ], 'Description' => [ 'title' => '人群描述。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'This is a test.', ], 'Label' => [ 'title' => '人群标签。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'os=android', ], 'Source' => [ 'title' => '人群来源。'."\n" .'● ManualInput-手工输入'."\n" .'● UploadFile-文件上传', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'ManualInput', ], 'Users' => [ 'title' => '人群中包含的用户,多个用户间用逗号隔开。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'user1,user2,user3', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '59CE7EC6-F268-5D71-9215-32922CC50D72', ], 'CrowdId' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59CE7EC6-F268-5D71-9215-32922CC50D72\\",\\n \\"CrowdId\\": \\"3\\"\\n}","type":"json"}]', ], 'CreateSubCrowd' => [ 'summary' => '在指定人群下创建子人群。', 'path' => '/api/v1/crowds/{CrowdId}/subcrowds', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'CrowdId', 'in' => 'path', 'schema' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'title' => '请求body。', 'description' => '', 'type' => 'object', 'properties' => [ 'Source' => [ 'title' => '人群来源。'."\n" .'● ManualInput-手工输入'."\n" .'● UploadFile-文件上传', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'ManualInput', ], 'Users' => [ 'title' => '人群中包含的用户,多个用户间用逗号隔开。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'user1,user2,user3', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '9763624B-5FBB-5E3A-9193-B1ADB554CEAE', ], 'SubCrowdId' => [ 'title' => '子人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9763624B-5FBB-5E3A-9193-B1ADB554CEAE\\",\\n \\"SubCrowdId\\": \\"3\\"\\n}","type":"json"}]', ], 'DeleteCrowd' => [ 'summary' => '删除指定人群。', 'path' => '/api/v1/crowds/{CrowdId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'CrowdId', 'in' => 'path', 'schema' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A04CB8C0-E74A-5E83-BC61-64D153574EC7', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A04CB8C0-E74A-5E83-BC61-64D153574EC7\\"\\n}","type":"json"}]', ], 'DeleteSubCrowd' => [ 'summary' => '删除指定人群下的指定子人群。', 'path' => '/api/v1/crowds/{CrowdId}/subcrowds/{SubCrowdId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'CrowdId', 'in' => 'path', 'schema' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'SubCrowdId', 'in' => 'path', 'schema' => [ 'title' => '子人群ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'EE97D06A-2AA0-5AD9-B6CF-8A267924D691', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"EE97D06A-2AA0-5AD9-B6CF-8A267924D691\\"\\n}","type":"json"}]', ], 'UpdateCrowd' => [ 'summary' => '更新指定人群。', 'path' => '/api/v1/crowds/{CrowdId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'title' => '人群名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'xx人群', ], 'Description' => [ 'title' => '人群描述。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'This is a test.', ], 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-test1', ], ], 'required' => false, ], ], [ 'name' => 'CrowdId', 'in' => 'path', 'schema' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '8C27790E-CCA5-56BB-BA17-646295DEC0A2', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"8C27790E-CCA5-56BB-BA17-646295DEC0A2\\"\\n}","type":"json"}]', ], 'ListCrowds' => [ 'summary' => '获取人群列表。', 'path' => '/api/v1/crowds', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '9763624B-5FBB-5E3A-9193-B1ADB554CEAE', ], 'TotalCount' => [ 'title' => '列表内元素总数。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'Crowds' => [ 'title' => '人群列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'CrowdId' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'title' => '人群名称。', 'description' => '', 'type' => 'string', 'example' => 'crowd1', ], 'Description' => [ 'title' => '人群描述。', 'description' => '', 'type' => 'string', 'example' => 'This is a test.', ], 'Label' => [ 'title' => '人群标签。', 'description' => '', 'type' => 'string', 'example' => 'os=android', ], 'Source' => [ 'title' => '人群来源。'."\n" .'● ManualInput-手工输入'."\n" .'● UploadFile-文件上传', 'description' => '', 'type' => 'string', 'example' => 'ManualInput', ], 'Quantity' => [ 'title' => '数量。', 'description' => '', 'type' => 'string', 'example' => '10', ], 'Users' => [ 'title' => '人群内包含的用户,多个用户间以逗号隔开。', 'description' => '', 'type' => 'string', 'example' => 'user1,user2', ], 'GmtCreateTime' => [ 'title' => '人群创建时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9763624B-5FBB-5E3A-9193-B1ADB554CEAE\\",\\n \\"TotalCount\\": 10,\\n \\"Crowds\\": [\\n {\\n \\"CrowdId\\": \\"3\\",\\n \\"Name\\": \\"crowd1\\",\\n \\"Description\\": \\"This is a test.\\",\\n \\"Label\\": \\"os=android\\",\\n \\"Source\\": \\"ManualInput\\",\\n \\"Quantity\\": \\"10\\",\\n \\"Users\\": \\"user1,user2\\",\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\"\\n }\\n ]\\n}","type":"json"}]', ], 'ListCrowdUsers' => [ 'summary' => '获取人群下的所有用户。', 'path' => '/api/v1/crowds/{CrowdId}/users', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'CrowdId', 'in' => 'path', 'schema' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'F0AB6527-093F-5C44-B3BD-42C8C210C619', ], 'TotalCount' => [ 'title' => '列表内元素总个数。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '3', ], 'Users' => [ 'title' => '用户列表。', 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => 'user1', ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F0AB6527-093F-5C44-B3BD-42C8C210C619\\",\\n \\"TotalCount\\": 3,\\n \\"Users\\": [\\n \\"user1\\"\\n ]\\n}","type":"json"}]', ], 'ListSubCrowds' => [ 'summary' => '获取人群下的所有子人群。', 'path' => '/api/v1/crowds/{CrowdId}/subcrowds', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'CrowdId', 'in' => 'path', 'schema' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'C5AEB79E-FAA4-5DCE-8CD7-1CAF549ECC3E', ], 'TotalCount' => [ 'title' => '列表内元素总数。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'SubCrowds' => [ 'title' => '子人群列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'SubCrowdId' => [ 'title' => '子人群ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Source' => [ 'title' => '人群来源。'."\n" .'● ManualInput-手工输入'."\n" .'● UploadFile-文件上传', 'description' => '', 'type' => 'string', 'example' => 'ManualInput', ], 'Users' => [ 'title' => '人群分组中的用户。', 'description' => '', 'type' => 'string', 'example' => 'user1,user2', ], 'Quantity' => [ 'title' => '人群分组所含的用户量。', 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '2', ], 'GmtCreateTime' => [ 'title' => '创建时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"C5AEB79E-FAA4-5DCE-8CD7-1CAF549ECC3E\\",\\n \\"TotalCount\\": 10,\\n \\"SubCrowds\\": [\\n {\\n \\"SubCrowdId\\": \\"3\\",\\n \\"Source\\": \\"ManualInput\\",\\n \\"Users\\": \\"user1,user2\\",\\n \\"Quantity\\": 2,\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetSubCrowd' => [ 'summary' => '获取指定人群下的指定子人群的详细信息。', 'path' => '/api/v1/crowds/{CrowdId}/subcrowds/{SubCrowdId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'CrowdId', 'in' => 'path', 'schema' => [ 'title' => '人群ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'SubCrowdId', 'in' => 'path', 'schema' => [ 'title' => '子人群ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '4', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-abcdefg1234', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '01D22D08-BA20-5F35-8302-99115F288220', ], 'Source' => [ 'title' => '人群来源。'."\n" .'● ManualInput-手工输入'."\n" .'● UploadFile-文件上传', 'description' => '', 'type' => 'string', 'example' => 'ManualInput', ], 'Users' => [ 'title' => '人群分组中的用户。', 'description' => '', 'type' => 'string', 'example' => 'user1,user2', ], 'Quantity' => [ 'title' => '人群分组所含的用户量。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'GmtCreateTime' => [ 'title' => '人群创建时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"01D22D08-BA20-5F35-8302-99115F288220\\",\\n \\"Source\\": \\"ManualInput\\",\\n \\"Users\\": \\"user1,user2\\",\\n \\"Quantity\\": \\"3\\",\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\"\\n}","type":"json"}]', ], 'UpdateTableMeta' => [ 'summary' => '获取数据表详细信息。', 'path' => '/api/v1/tablemetas/{TableMetaId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'TableMetaId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'table_test', ], 'ResourceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'reso-2s416t***', ], 'TableName' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'table_mysql', ], 'Module' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'ABTest', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], 'Fields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'name', ], 'Meaning' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '', ], 'Type' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'BIGINT', ], 'IsDimensionField' => [ 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'false', ], 'DataType' => [ 'type' => 'string', ], 'IsPartitionField' => [ 'type' => 'string', 'required' => true, ], ], 'required' => false, ], 'required' => true, ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'this is a test table', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\"\\n}","type":"json"}]', ], 'ListTableMetas' => [ 'summary' => '获取数据表列表。', 'path' => '/api/v1/tablemetas', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'Type', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'MaxCompute', ], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'test1', ], ], [ 'name' => 'Module', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'ABTest', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'TotalCount' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '20', ], 'TableMetas' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'TableMetaId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'test_table', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => 'this is a test table', ], 'ResourceId' => [ 'description' => '', 'type' => 'string', 'example' => 'reso-2s416t***', ], 'TableName' => [ 'description' => '', 'type' => 'string', 'example' => 'table_mysql', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'MaxCompute', ], 'Module' => [ 'description' => '', 'type' => 'string', 'example' => 'ABTest', ], 'CanDelete' => [ 'description' => '', 'type' => 'boolean', 'example' => 'true', ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-12 12:24:33', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-12 12:24:33', ], 'GmtImportedTime' => [ 'description' => '', 'type' => 'string', 'example' => 'imprecation', ], 'Fields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'gender', ], 'Meaning' => [ 'description' => '', 'type' => 'string', 'example' => 'the gender of people', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'BIGINT', ], 'IsDimensionField' => [ 'description' => '', 'type' => 'boolean', 'example' => 'false', ], ], ], ], 'Url' => [ 'description' => '', 'type' => 'string', 'example' => 'https://dmc-xxx.com/dm/table/xxx', ], 'Config' => [ 'type' => 'string', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"TotalCount\\": 20,\\n \\"TableMetas\\": [\\n {\\n \\"TableMetaId\\": \\"3\\",\\n \\"Name\\": \\"test_table\\",\\n \\"Description\\": \\"this is a test table\\",\\n \\"ResourceId\\": \\"reso-2s416t***\\",\\n \\"TableName\\": \\"table_mysql\\",\\n \\"Type\\": \\"MaxCompute\\",\\n \\"Module\\": \\"ABTest\\",\\n \\"CanDelete\\": true,\\n \\"GmtCreateTime\\": \\"2021-12-12 12:24:33\\",\\n \\"GmtModifiedTime\\": \\"2021-12-12 12:24:33\\",\\n \\"GmtImportedTime\\": \\"imprecation\\",\\n \\"Fields\\": [\\n {\\n \\"Name\\": \\"gender\\",\\n \\"Meaning\\": \\"the gender of people\\",\\n \\"Type\\": \\"BIGINT\\",\\n \\"IsDimensionField\\": false\\n }\\n ],\\n \\"Url\\": \\"https://dmc-xxx.com/dm/table/xxx\\",\\n \\"Config\\": \\"{\\\\\\"table_type\\\\\\":\\\\\\"item\\\\\\"}\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetTableMeta' => [ 'summary' => '获取数据表详细信息。', 'path' => '/api/v1/tablemetas/{TableMetaId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'TableMetaId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '2', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '28C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'test_table', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => 'this is a test table', ], 'ResourceId' => [ 'description' => '', 'type' => 'string', 'example' => 'reso-wkgo***', ], 'TableName' => [ 'description' => '', 'type' => 'string', 'example' => 'table_mysql', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'MaxCompute', ], 'Module' => [ 'description' => '', 'type' => 'string', 'example' => 'ABTest', ], 'CanDelete' => [ 'description' => '', 'type' => 'boolean', 'example' => 'false', ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15:24:33', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15:24:33', ], 'Fields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'gender', ], 'Meaning' => [ 'description' => '', 'type' => 'string', 'example' => 'the gender of people', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'BIGINT', ], 'IsDimensionField' => [ 'description' => '', 'type' => 'boolean', 'example' => 'false', ], ], ], ], 'Url' => [ 'description' => '', 'type' => 'string', 'example' => 'https://dmc-xxx.com/dm/table/xxx'."\n", ], 'TableMetaId' => [ 'type' => 'string', ], 'GmtImportedTime' => [ 'type' => 'string', ], 'Config' => [ 'type' => 'string', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"28C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"Name\\": \\"test_table\\",\\n \\"Description\\": \\"this is a test table\\",\\n \\"ResourceId\\": \\"reso-wkgo***\\",\\n \\"TableName\\": \\"table_mysql\\",\\n \\"Type\\": \\"MaxCompute\\",\\n \\"Module\\": \\"ABTest\\",\\n \\"CanDelete\\": false,\\n \\"GmtCreateTime\\": \\"2021-12-15:24:33\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15:24:33\\",\\n \\"Fields\\": [\\n {\\n \\"Name\\": \\"gender\\",\\n \\"Meaning\\": \\"the gender of people\\",\\n \\"Type\\": \\"BIGINT\\",\\n \\"IsDimensionField\\": false\\n }\\n ],\\n \\"Url\\": \\"https://dmc-xxx.com/dm/table/xxx\\\\n\\",\\n \\"TableMetaId\\": \\"3\\",\\n \\"GmtImportedTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"Config\\": \\"{\\\\\\"table_type\\\\\\":\\\\\\"item\\\\\\"}\\"\\n}","type":"json"}]', ], 'DeleteTableMeta' => [ 'summary' => '删除数据表。', 'path' => '/api/v1/tablemetas/{TableMetaId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'TableMetaId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '2', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\"\\n}","type":"json"}]', ], 'CreateTableMeta' => [ 'summary' => '创建数据表。', 'path' => '/api/v1/tablemetas', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'table_test', ], 'ResourceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'reso-2s416t146ffjc3yefx', ], 'TableName' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'table_mysql', ], 'Module' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'ABTest', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test123', ], 'Fields' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'gender', ], 'Meaning' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'this is gender of people', ], 'Type' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'BIGINT', ], 'IsDimensionField' => [ 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'false', ], 'DataType' => [ 'type' => 'string', ], 'IsPartitionField' => [ 'type' => 'string', 'required' => true, ], ], 'required' => false, ], 'required' => true, ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'this is a test table', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'TableMetaId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"TableMetaId\\": \\"2\\"\\n}","type":"json"}]', ], 'UpdateABMetric' => [ 'summary' => '更新AB Test实验指标。', 'path' => '/api/v1/abmetrics/{ABMetricId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ABMetricId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pv', ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '', ], 'SceneId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], 'Type' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Single', ], 'Realtime' => [ 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'false', ], 'TableMetaId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '2', ], 'ResultResourceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'Definition' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'sum(click_cnt)', ], 'StatisticsCycle' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], 'LeftMetricId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2', ], 'RightMetricId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'Operator' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Division', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test123', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '6CF1E160-3F36-5E73-A170-C75504F05BBC', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6CF1E160-3F36-5E73-A170-C75504F05BBC\\"\\n}","type":"json"}]', ], 'CreateABMetric' => [ 'summary' => '创建AB test实验指标', 'path' => '/api/v1/abmetrics', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pv', ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '', ], 'SceneId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], 'Type' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Single', ], 'Realtime' => [ 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'false', ], 'TableMetaId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '2', ], 'ResultResourceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'Definition' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'sum(click_cnt)', ], 'StatisticsCycle' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], 'LeftMetricId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2', ], 'RightMetricId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'Operator' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Division', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA', ], 'ABMetricId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA\\",\\n \\"ABMetricId\\": \\"1\\"\\n}","type":"json"}]', ], 'ListABMetrics' => [ 'summary' => '获取AB Test实验指标列表。', 'path' => '/api/v1/abmetrics', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'Type', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Single', ], ], [ 'name' => 'Realtime', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'boolean', 'required' => false, 'example' => 'false', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', ], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'home', ], ], [ 'name' => 'TableMetaId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], [ 'name' => 'SceneId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA', ], 'TotalCount' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'ABMetrics' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'ABMetricId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'pv', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => '', ], 'SceneId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'SceneName' => [ 'description' => '', 'type' => 'string', 'example' => 'home_feed', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'Single', ], 'Realtime' => [ 'description' => '', 'type' => 'string', 'example' => 'false', ], 'TableMetaId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'ResultTableMetaId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'ResultResourceId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'Definition' => [ 'description' => '', 'type' => 'string', 'example' => 'sum(click_cnt)', ], 'StatisticsCycle' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '1', ], 'LeftMetricId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'RightMetricId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'Operator' => [ 'description' => '', 'type' => 'string', 'example' => 'Division', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA\\",\\n \\"TotalCount\\": 10,\\n \\"ABMetrics\\": [\\n {\\n \\"ABMetricId\\": \\"1\\",\\n \\"Name\\": \\"pv\\",\\n \\"Description\\": \\"pv指标\\",\\n \\"SceneId\\": \\"1\\",\\n \\"SceneName\\": \\"home_feed\\",\\n \\"Type\\": \\"Single\\",\\n \\"Realtime\\": \\"false\\",\\n \\"TableMetaId\\": \\"1\\",\\n \\"ResultTableMetaId\\": \\"2\\",\\n \\"ResultResourceId\\": \\"3\\",\\n \\"Definition\\": \\"sum(click_cnt)\\",\\n \\"StatisticsCycle\\": 1,\\n \\"LeftMetricId\\": \\"3\\",\\n \\"RightMetricId\\": \\"2\\",\\n \\"Operator\\": \\"Division\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetABMetric' => [ 'summary' => '获取AB Test实验指标详细信息。', 'path' => '/api/v1/abmetrics/{ABMetricId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ABMetricId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'pv', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => '', ], 'SceneId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'SceneName' => [ 'description' => '', 'type' => 'string', 'example' => 'home_feed', ], 'Type' => [ 'description' => '', 'type' => 'string', 'example' => 'Single', ], 'Realtime' => [ 'description' => '', 'type' => 'string', 'example' => 'false', ], 'TableMetaId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'ResultTableMetaId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'ResultResourceId' => [ 'description' => '', 'type' => 'string', 'example' => '5', ], 'Definition' => [ 'description' => '', 'type' => 'string', 'example' => 'sum(click_cnt)', ], 'StatisticsCycle' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '1', ], 'LeftMetricId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'RightMetricId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'Operator' => [ 'description' => '', 'type' => 'string', 'example' => 'Division', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"Name\\": \\"pv\\",\\n \\"Description\\": \\"页面访问次数\\",\\n \\"SceneId\\": \\"1\\",\\n \\"SceneName\\": \\"home_feed\\",\\n \\"Type\\": \\"Single\\",\\n \\"Realtime\\": \\"false\\",\\n \\"TableMetaId\\": \\"2\\",\\n \\"ResultTableMetaId\\": \\"3\\",\\n \\"ResultResourceId\\": \\"5\\",\\n \\"Definition\\": \\"sum(click_cnt)\\",\\n \\"StatisticsCycle\\": 1,\\n \\"LeftMetricId\\": \\"3\\",\\n \\"RightMetricId\\": \\"2\\",\\n \\"Operator\\": \\"Division\\"\\n}","type":"json"}]', ], 'DeleteABMetric' => [ 'summary' => '删除指定AB实验指标。', 'path' => '/api/v1/abmetrics/{ABMetricId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ABMetricId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\"\\n}","type":"json"}]', ], 'ReportABMetricGroup' => [ 'summary' => '对指标组进行报表。', 'path' => '/api/v1/abmetricgroups/{ABMetricGroupId}/action/report', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ABMetricGroupId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], 'ReportType' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Offline', ], 'SceneId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], 'ExperimentGroupId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], 'ExperimentIds' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3,4,5', ], 'BaseExperimentId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'TimeStatisticsMethod' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Hour', ], 'DimensionFields' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{"gender":"man"}', ], 'StartDate' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2021-07-01', ], 'EndDate' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2021-07-01', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '59CE7EC6-F268-5D71-9215-32922CC50D72', ], 'ExperimentReport' => [ 'description' => '', 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'Baseline' => [ 'type' => 'boolean', 'description' => '', 'example' => 'true', ], 'MetricResults' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'ExpId' => [ 'type' => 'string', 'description' => '', 'example' => '2', ], 'ExpName' => [ 'type' => 'string', 'example' => '', 'description' => '', ], 'MetricName' => [ 'type' => 'string', 'example' => 'pv', 'description' => '', ], 'MetricValue' => [ 'type' => 'string', 'example' => '100', 'description' => '', ], 'DimensionValue' => [ 'type' => 'string', 'example' => 'ALL', 'description' => '', ], 'Date' => [ 'type' => 'string', 'example' => '20230206', 'description' => '', ], 'PercentDiff' => [ 'type' => 'string', 'description' => '', 'example' => '0.1', ], 'PercentDiffStr' => [ 'type' => 'string', 'description' => '', 'example' => '"0.1"', ], ], 'description' => '', ], 'description' => '', ], 'description' => '', ], ], 'description' => '', ], ], 'GroupDimension' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => '["all"]', ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59CE7EC6-F268-5D71-9215-32922CC50D72\\",\\n \\"ExperimentReport\\": {\\n \\"key\\": {\\n \\"Baseline\\": true,\\n \\"MetricResults\\": {\\n \\"key\\": {\\n \\"key\\": {\\n \\"ExpId\\": \\"2\\",\\n \\"ExpName\\": \\"test实验\\",\\n \\"MetricName\\": \\"pv\\",\\n \\"MetricValue\\": \\"100\\",\\n \\"DimensionValue\\": \\"ALL\\",\\n \\"Date\\": \\"20230206\\",\\n \\"PercentDiff\\": \\"0.1\\",\\n \\"PercentDiffStr\\": \\"\\\\\\"0.1\\\\\\"\\"\\n }\\n }\\n }\\n }\\n },\\n \\"GroupDimension\\": [\\n \\"[\\\\\\"all\\\\\\"]\\"\\n ]\\n}","type":"json"}]', ], 'UpdateABMetricGroup' => [ 'summary' => '更新AB test实验指标组。', 'path' => '/api/v1/abmetricgroups/{ABMetricGroupId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'visits', ], 'SceneId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '', ], 'ABMetricIds' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1,2', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], 'Realtime' => [ 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'false', ], ], 'required' => false, ], ], [ 'name' => 'ABMetricGroupId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '74D958EF-3598-56FA-8296-FF1575CE43DF', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"74D958EF-3598-56FA-8296-FF1575CE43DF\\"\\n}","type":"json"}]', ], 'CreateABMetricGroup' => [ 'summary' => '创建指标组', 'path' => '/api/v1/abmetricgroups', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'visits', ], 'SceneId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], 'Description' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '', ], 'ABMetricIds' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1,2', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], 'Realtime' => [ 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'false', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'E15A1443-7917-5BE0-AE70-25538ECF398D', ], 'ABMetricGroupId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E15A1443-7917-5BE0-AE70-25538ECF398D\\",\\n \\"ABMetricGroupId\\": \\"1\\"\\n}","type":"json"}]', ], 'ListABMetricGroups' => [ 'summary' => '获取AB Test实验指标组列表。', 'path' => '/api/v1/abmetricgroups', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'SceneId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', ], ], [ 'name' => 'Realtime', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'boolean', 'required' => false, 'example' => 'false', ], ], [ 'name' => 'SortBy', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'Order', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'E15A1443-7917-5BE0-AE70-25538ECF398D', ], 'TotalCount' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'ABMetricGroups' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'ABMetricGroupId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'visits', ], 'SceneId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => '', ], 'Owner' => [ 'description' => '', 'type' => 'string', 'example' => '2799614***', ], 'ABMetricIds' => [ 'description' => '', 'type' => 'string', 'example' => '1,2', ], 'ABMetricNames' => [ 'description' => '', 'type' => 'string', 'example' => 'pv,uv', ], 'Realtime' => [ 'description' => '', 'type' => 'boolean', 'example' => 'false', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E15A1443-7917-5BE0-AE70-25538ECF398D\\",\\n \\"TotalCount\\": 10,\\n \\"ABMetricGroups\\": [\\n {\\n \\"ABMetricGroupId\\": \\"1\\",\\n \\"Name\\": \\"visits\\",\\n \\"SceneId\\": \\"1\\",\\n \\"Description\\": \\"访问量相关指标\\",\\n \\"Owner\\": \\"2799614***\\",\\n \\"ABMetricIds\\": \\"1,2\\",\\n \\"ABMetricNames\\": \\"pv,uv\\",\\n \\"Realtime\\": false\\n }\\n ]\\n}","type":"json"}]', ], 'GetABMetricGroup' => [ 'summary' => '获取AB实验指标组详细信息。', 'path' => '/api/v1/abmetricgroups/{ABMetricGroupId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ABMetricGroupId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '01D22D08-BA20-5F35-8302-99115F288220', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'visits', ], 'SceneId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => '', ], 'Owner' => [ 'description' => '', 'type' => 'string', 'example' => '2799614***'."\n", ], 'ABMetricIds' => [ 'description' => '', 'type' => 'string', 'example' => '1,2', ], 'ABMetricNames' => [ 'description' => '', 'type' => 'string', 'example' => 'pv,uv', ], 'Realtime' => [ 'description' => '', 'type' => 'boolean', 'example' => 'false', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"01D22D08-BA20-5F35-8302-99115F288220\\",\\n \\"Name\\": \\"visits\\",\\n \\"SceneId\\": \\"1\\",\\n \\"Description\\": \\"访问量相关指标\\",\\n \\"Owner\\": \\"2799614***\\\\n\\",\\n \\"ABMetricIds\\": \\"1,2\\",\\n \\"ABMetricNames\\": \\"pv,uv\\",\\n \\"Realtime\\": false\\n}","type":"json"}]', ], 'DeleteABMetricGroup' => [ 'summary' => '删除AB实验指标组。', 'path' => '/api/v1/abmetricgroups/{ABMetricGroupId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ABMetricGroupId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'BDB621CB-A81E-5D39-8793-39A365CBCC74', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"BDB621CB-A81E-5D39-8793-39A365CBCC74\\"\\n}","type":"json"}]', ], 'ListCalculationJobs' => [ 'summary' => '获取计算任务列表。', 'path' => '/api/v1/calculationjobs', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], [ 'name' => 'SceneId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Success', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA', ], 'TotalCount' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'CalculationJobs' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'CalculationJobId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'ABMetricName' => [ 'description' => '', 'type' => 'string', 'example' => 'pv', ], 'Status' => [ 'description' => '', 'type' => 'string', 'example' => 'Success', ], 'JobMessage' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => 'success', ], ], 'Config' => [ 'description' => '', 'type' => 'string', 'example' => '{}', ], 'GmtRanTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'BizDate' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15', ], 'JobSource' => [ 'description' => '', 'type' => 'string', 'example' => 'CronOffline', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA\\",\\n \\"TotalCount\\": 10,\\n \\"CalculationJobs\\": [\\n {\\n \\"CalculationJobId\\": \\"2\\",\\n \\"ABMetricName\\": \\"pv\\",\\n \\"Status\\": \\"Success\\",\\n \\"JobMessage\\": [\\n \\"success\\"\\n ],\\n \\"Config\\": \\"{}\\",\\n \\"GmtRanTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"BizDate\\": \\"2021-12-15\\",\\n \\"JobSource\\": \\"CronOffline\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetCalculationJob' => [ 'summary' => '获取指定计算任务详细信息。', 'path' => '/api/v1/calculationjobs/{CalculationJobId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'CalculationJobId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '7D59453C-48AA-5FC5-8848-2D373BD1A17F', ], 'ABMetricId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], 'ABMetricName' => [ 'description' => '', 'type' => 'string', 'example' => 'pv', ], 'Status' => [ 'description' => '', 'type' => 'string', 'example' => 'Success', ], 'JobMessage' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => 'success', ], ], 'Config' => [ 'description' => '', 'type' => 'string', 'example' => '{}', ], 'GmtRanTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'BizDate' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15', ], 'JobSource' => [ 'description' => '', 'type' => 'string', 'example' => 'CronOffline', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"7D59453C-48AA-5FC5-8848-2D373BD1A17F\\",\\n \\"ABMetricId\\": \\"1\\",\\n \\"ABMetricName\\": \\"pv\\",\\n \\"Status\\": \\"Success\\",\\n \\"JobMessage\\": [\\n \\"success\\"\\n ],\\n \\"Config\\": \\"{}\\",\\n \\"GmtRanTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"BizDate\\": \\"2021-12-15\\",\\n \\"JobSource\\": \\"CronOffline\\"\\n}","type":"json"}]', ], 'CreateCalculationJobs' => [ 'summary' => '创建AB指标的计算任务。', 'path' => '/api/v1/batch/calculationjobs/create', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'ABMetricIds' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '2,3,4', ], 'StartDate' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '2023-01-01', ], 'EndDate' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => '2023-01-03', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-test1', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '8C27790E-CCA5-56BB-BA17-646295DEC0A2', ], 'CalculationJobIds' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => '["12","13","14"]', ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"8C27790E-CCA5-56BB-BA17-646295DEC0A2\\",\\n \\"CalculationJobIds\\": [\\n \\"[\\\\\\"12\\\\\\",\\\\\\"13\\\\\\",\\\\\\"14\\\\\\"]\\"\\n ]\\n}","type":"json"}]', ], 'CreateFeatureConsistencyCheckJobConfig' => [ 'summary' => '创建特征一致性检查配置。', 'path' => '/api/v1/featureconsistencycheck/jobconfigs', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '193262', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], 'Name' => [ 'title' => '特征一致性检查名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'feature_consistency_check1', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'SampleRate' => [ 'title' => '采样比例(0-1)。', 'description' => '', 'type' => 'number', 'format' => 'double', 'required' => true, 'example' => '0.89', ], 'FeatureLandingResourceId' => [ 'title' => '数据回落数据源ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'reso-********', ], 'EasServiceName' => [ 'title' => 'PAI-EAS服务名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'service_123', ], 'FgJsonFileName' => [ 'title' => 'fg_json文件名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'file.json', ], 'UserTable' => [ 'title' => 'user表名。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'user_table', ], 'UserIdField' => [ 'title' => 'user_id字段名。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'user_id', ], 'UserTablePartitionField' => [ 'title' => 'user表分区字段。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'ds', ], 'UserTablePartitionFieldFormat' => [ 'title' => 'user表分区字段格式。'."\n" .'● yyyymmdd'."\n" .'● yyyy-mm-dd', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'yyyymmdd', ], 'ItemTable' => [ 'title' => 'item表名。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'item_table', ], 'ItemIdField' => [ 'title' => 'item_id字段名。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'item_id', ], 'ItemTablePartitionField' => [ 'title' => 'item表分区字段。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'ds', ], 'ItemTablePartitionFieldFormat' => [ 'title' => 'item表分区字段格式。'."\n" .'● yyyymmdd'."\n" .'● yyyy-mm-dd', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'yyyymmdd', ], 'CompareFeature' => [ 'title' => '是否需要特征比对。', 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'true', ], 'GenerateZip' => [ 'title' => '是否需要生成zip包。', 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'true', ], 'ServiceId' => [ 'title' => '服务ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '4', ], 'WorkflowName' => [ 'title' => '工作流名称。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'work_flow_1', ], 'OssResourceId' => [ 'title' => 'OSS数据源ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'reso-********', ], 'EasyRecVersion' => [ 'title' => 'EasyRec版本。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1.3.60', ], 'EasyRecPackagePath' => [ 'title' => 'EasyRec包路径。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'oss://*******', ], 'FgJarVersion' => [ 'title' => 'fg_jar版本。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1.0.0', ], 'FeaturePriority' => [ 'title' => '特征优先级,多个特征通过逗号分开。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'feature1,feature2,feature3', ], 'FeatureDisplayExclude' => [ 'title' => '特征展示过滤,多个特征通过逗号分开。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'feature1,feature2', ], 'UseFeatureStore' => [ 'type' => 'boolean', 'required' => true, 'default' => 'false', ], 'FeatureStoreProjectName' => [ 'type' => 'string', ], 'FeatureStoreModelId' => [ 'type' => 'string', ], 'FeatureStoreUserId' => [ 'type' => 'string', ], 'FeatureStoreItemId' => [ 'type' => 'string', ], 'FeatureStoreSeqFeatureView' => [ 'type' => 'string', ], 'FeatureStoreProjectId' => [ 'type' => 'string', ], 'WorkspaceId' => [ 'type' => 'string', ], 'VpcId' => [ 'type' => 'string', ], 'SwitchId' => [ 'type' => 'string', ], 'SecurityGroupId' => [ 'type' => 'string', ], 'DefaultRoute' => [ 'type' => 'string', ], 'DatasetId' => [ 'type' => 'string', ], 'DatasetType' => [ 'type' => 'string', ], 'DatasetUri' => [ 'type' => 'string', ], 'DatasetMountPath' => [ 'type' => 'string', ], 'DatasetName' => [ 'type' => 'string', ], 'PredictWorkerCount' => [ 'type' => 'integer', 'format' => 'int32', ], 'PredictWorkerCpu' => [ 'type' => 'integer', 'format' => 'int32', ], 'PredictWorkerMemory' => [ 'type' => 'integer', 'format' => 'int32', ], 'ResourceConfig' => [ 'type' => 'string', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'E15A1443-7917-5BE0-AE70-25538ECF398D', ], 'FeatureConsistencyCheckJobConfigId' => [ 'title' => '特征一致性检查配置ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E15A1443-7917-5BE0-AE70-25538ECF398D\\",\\n \\"FeatureConsistencyCheckJobConfigId\\": \\"4\\"\\n}","type":"json"}]', ], 'CreateFeatureConsistencyCheckJob' => [ 'summary' => '创建特征一致性检查任务。', 'path' => '/api/v1/featureconsistencycheck/jobs', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], 'FeatureConsistencyCheckJobConfigId' => [ 'title' => '特征一致性检查任务配置ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'Environment' => [ 'title' => '运行环境。'."\n" .'● Daily-日常环境'."\n" .'● Pre-预发环境'."\n" .'● Prod-生产环境', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'Pre', ], 'SamplingDuration' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '7D59453C-48AA-5FC5-8848-2D373BD1A17F', ], 'FeatureConsistencyCheckJobId' => [ 'title' => '特征一致性检查任务ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"7D59453C-48AA-5FC5-8848-2D373BD1A17F\\",\\n \\"FeatureConsistencyCheckJobId\\": \\"4\\"\\n}","type":"json"}]', ], 'UpdateFeatureConsistencyCheckJobConfig' => [ 'summary' => '更新特征一致性检查配置信息。', 'path' => '/api/v1/featureconsistencycheck/jobconfigs/{FeatureConsistencyCheckJobConfigId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '193282', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'FeatureConsistencyCheckJobConfigId', 'in' => 'path', 'schema' => [ 'title' => '特征一致性检查配置ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID,可从接口ListInstances获取。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], 'Name' => [ 'title' => '特征一致性检查名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'feature_consistency_check1', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'SampleRate' => [ 'title' => '采样比例(0-1)。', 'description' => '', 'type' => 'number', 'format' => 'double', 'required' => true, 'example' => '0.89', ], 'FeatureLandingResourceId' => [ 'title' => '数据回落数据源ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'reso-********', ], 'EasServiceName' => [ 'title' => 'PAI-EAS服务名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'service_123', ], 'FgJsonFileName' => [ 'title' => 'fg_json文件名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'file.json', ], 'UserTable' => [ 'title' => 'user表名。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'user_table', ], 'UserIdField' => [ 'title' => 'user_id字段名。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'user_id', ], 'UserTablePartitionField' => [ 'title' => 'user表分区字段。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'ds', ], 'UserTablePartitionFieldFormat' => [ 'title' => 'user表分区字段格式。'."\n" .'● yyyymmdd'."\n" .'● yyyy-mm-dd', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'yyyymmdd', ], 'ItemTable' => [ 'title' => 'item表名。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'item_table', ], 'ItemIdField' => [ 'title' => 'item_id字段名。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'item_id', ], 'ItemTablePartitionField' => [ 'title' => 'item表分区字段。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'ds', ], 'ItemTablePartitionFieldFormat' => [ 'title' => 'item表分区字段格式。'."\n" .'● yyyymmdd'."\n" .'● yyyy-mm-dd', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'yyyymmdd', ], 'CompareFeature' => [ 'title' => '是否需要特征比对。', 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'true', ], 'GenerateZip' => [ 'title' => '是否需要生成zip包。', 'description' => '', 'type' => 'boolean', 'required' => true, 'example' => 'true', ], 'ServiceId' => [ 'title' => '服务ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '4', ], 'WorkflowName' => [ 'title' => '工作流名称。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'work_flow_1', ], 'OssResourceId' => [ 'title' => 'OSS数据源ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'reso-********', ], 'EasyRecVersion' => [ 'title' => 'EasyRec版本。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1.3.60', ], 'EasyRecPackagePath' => [ 'title' => 'EasyRec包路径。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'oss://********', ], 'FgJarVersion' => [ 'title' => 'fg_jar版本。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1.0.0', ], 'FeaturePriority' => [ 'title' => '特征优先级,多个特征通过逗号分开。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'feature1,feature2,feature3', ], 'FeatureDisplayExclude' => [ 'title' => '特征展示过滤,多个特征通过逗号分开。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'feature1,feature2', ], 'IsUseFeatureStore' => [ 'type' => 'boolean', ], 'FeatureStoreProjectName' => [ 'type' => 'string', ], 'FeatureStoreModelId' => [ 'type' => 'string', ], 'FeatureStoreUserId' => [ 'type' => 'string', ], 'FeatureStoreItemId' => [ 'type' => 'string', ], 'FeatureStoreSeqFeatureView' => [ 'type' => 'string', ], 'FeatureStoreProjectId' => [ 'type' => 'string', ], 'WorkspaceId' => [ 'type' => 'string', ], 'VpcId' => [ 'type' => 'string', ], 'SwitchId' => [ 'type' => 'string', ], 'SecurityGroupId' => [ 'type' => 'string', ], 'DefaultRoute' => [ 'type' => 'string', ], 'DatasetId' => [ 'type' => 'string', ], 'DatasetType' => [ 'type' => 'string', ], 'DatasetUri' => [ 'type' => 'string', ], 'DatasetMountPath' => [ 'type' => 'string', ], 'DatasetName' => [ 'type' => 'string', ], 'PredictWorkerCount' => [ 'type' => 'integer', 'format' => 'int32', ], 'PredictWorkerCpu' => [ 'type' => 'integer', 'format' => 'int32', ], 'PredictWorkerMemory' => [ 'type' => 'integer', 'format' => 'int32', ], 'ResourceConfig' => [ 'type' => 'string', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'A04CB8C0-E74A-5E83-BC61-64D153574EC7', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A04CB8C0-E74A-5E83-BC61-64D153574EC7\\"\\n}","type":"json"}]', ], 'ListFeatureConsistencyCheckJobConfigs' => [ 'summary' => '获取特征一致性检查配置列表。', 'path' => '/api/v1/featureconsistencycheck/jobconfigs', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '193273', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'title' => '页码。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'title' => '页大小。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '10', ], ], [ 'name' => 'SortBy', 'in' => 'query', 'schema' => [ 'title' => '排序依据。'."\n" .'GmtCreateTime-创建时间。'."\n" .'GmtModifiedTime-更新时间。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'GmtCreateTime', ], ], [ 'name' => 'Order', 'in' => 'query', 'schema' => [ 'title' => '排序方式。'."\n" .'● ASC-升序。'."\n" .'● DESC-降序。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'ASC', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'FCF741D8-9C30-578E-807F-B935487DB34A', ], 'TotalCount' => [ 'title' => '总个数。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'FeatureConsistencyCheckConfigs' => [ 'title' => '特征一致性检查列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'FeatureConsistencyCheckJobConfigId' => [ 'title' => '特征一致性检查配置ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'Name' => [ 'title' => '特征一致性检查配置名称。', 'description' => '', 'type' => 'string', 'example' => 'feature_consistency_check1', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'SceneName' => [ 'title' => '场景名称。', 'description' => '', 'type' => 'string', 'example' => 'scene1', ], 'Status' => [ 'title' => '状态。'."\n" .'● Editable-可编辑的。'."\n" .'● Uneditable-不可编辑的。', 'description' => '', 'type' => 'string', 'example' => 'Editable', ], 'CompareFeature' => [ 'title' => '是否开启特征比对。', 'description' => '', 'type' => 'boolean', 'example' => 'true', ], 'LatestJobId' => [ 'title' => '基于该配置最近一次创建的任务ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LatestJobGmtSamplingStartTime' => [ 'title' => '最近一次创建的任务的开始时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'LatestJobGmtSamplingEndTime' => [ 'title' => '最近一次创建的任务的结束时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'SampleRate' => [ 'title' => '采样比例(0-1)。', 'description' => '', 'type' => 'string', 'example' => '0.89', ], 'FeatureLandingResourceId' => [ 'title' => '数据回落数据源ID。', 'description' => '', 'type' => 'string', 'example' => 'reso-********', ], 'FeatureLandingResourceUri' => [ 'title' => '数据回落数据源地址。', 'description' => '', 'type' => 'string', 'example' => 'mc_project_1', ], 'EasServiceName' => [ 'title' => 'EAS服务名称。', 'description' => '', 'type' => 'string', 'example' => 'eas_service_1', ], 'FgJsonFileName' => [ 'title' => 'fg_json文件名称。', 'description' => '', 'type' => 'string', 'example' => 'file.json', ], 'UserTable' => [ 'title' => 'user表名。', 'description' => '', 'type' => 'string', 'example' => 'user_table', ], 'UserIdField' => [ 'title' => 'user_id字段名。', 'description' => '', 'type' => 'string', 'example' => 'user_id', ], 'UserTablePartitionField' => [ 'title' => 'user表分区字段。', 'description' => '', 'type' => 'string', 'example' => 'ds', ], 'UserTablePartitionFieldFormat' => [ 'title' => 'user表分区字段格式。'."\n" .'● yyyymmdd'."\n" .'● yyyy-mm-dd', 'description' => '', 'type' => 'string', 'example' => 'yyyymmdd', ], 'ItemTable' => [ 'title' => 'item表名。', 'description' => '', 'type' => 'string', 'example' => 'item_table', ], 'ItemIdField' => [ 'title' => 'item_id字段名。', 'description' => '', 'type' => 'string', 'example' => 'item_id', ], 'ItemTablePartitionField' => [ 'title' => 'item表分区字段。', 'description' => '', 'type' => 'string', 'example' => 'ds', ], 'ItemTablePartitionFieldFormat' => [ 'title' => 'item表分区字段格式。'."\n" .'● yyyymmdd'."\n" .'● yyyy-mm-dd', 'description' => '', 'type' => 'string', 'example' => 'yyyymmdd', ], 'GenerateZip' => [ 'title' => '是否需要生成zip包。', 'description' => '', 'type' => 'boolean', 'example' => 'true', ], 'ServiceId' => [ 'title' => '服务ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'ServiceName' => [ 'title' => '服务名称。', 'description' => '', 'type' => 'string', 'example' => 'service1', ], 'WorkflowName' => [ 'title' => '工作流名称。', 'description' => '', 'type' => 'string', 'example' => 'work_flow_1', ], 'OssResourceId' => [ 'title' => 'OSS数据源ID。', 'description' => '', 'type' => 'string', 'example' => 'reso-********', ], 'OssBucket' => [ 'title' => 'OSS bucket名称。', 'description' => '', 'type' => 'string', 'example' => 'oss_bucket_1', ], 'EasyRecVersion' => [ 'title' => 'EasyRec版本。', 'description' => '', 'type' => 'string', 'example' => '1.3.60', ], 'EasyRecPackagePath' => [ 'title' => 'EasyRec包路径。', 'description' => '', 'type' => 'string', 'example' => 'oss://*******', ], 'FgJarVersion' => [ 'title' => 'fg_jar版本。', 'description' => '', 'type' => 'string', 'example' => '1.0.0', ], 'FeaturePriority' => [ 'title' => '特征优先级,多个特征通过逗号分开。', 'description' => '', 'type' => 'string', 'example' => 'feature1,feature2,feature3', ], 'FeatureDisplayExclude' => [ 'title' => '特征展示过滤,多个特征通过逗号分开。', 'description' => '', 'type' => 'string', 'example' => 'feature1,feature2', ], 'GmtCreateTime' => [ 'title' => '创建时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'title' => '更新时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'UseFeatureStore' => [ 'type' => 'string', ], 'FeatureStoreProjectName' => [ 'type' => 'string', ], 'FeatureStoreModelId' => [ 'type' => 'string', ], 'FeatureStoreUserId' => [ 'type' => 'string', ], 'FeatureStoreItemId' => [ 'type' => 'string', ], 'FeatureStoreSeqFeatureView' => [ 'type' => 'string', ], 'FeatureStoreProjectId' => [ 'type' => 'string', ], 'WorkspaceId' => [ 'type' => 'string', ], 'VpcId' => [ 'type' => 'string', ], 'SwitchId' => [ 'type' => 'string', ], 'SecurityGroupId' => [ 'type' => 'string', ], 'DefaultRoute' => [ 'type' => 'string', ], 'DatasetId' => [ 'type' => 'string', ], 'DatasetType' => [ 'type' => 'string', ], 'DatasetUri' => [ 'type' => 'string', ], 'DatasetMountPath' => [ 'type' => 'string', ], 'DatasetName' => [ 'type' => 'string', ], 'PredictWorkerCount' => [ 'type' => 'integer', 'format' => 'int32', ], 'PredictWorkerCpu' => [ 'type' => 'integer', 'format' => 'int32', ], 'PredictWorkerMemory' => [ 'type' => 'integer', 'format' => 'int32', ], 'ResourceConfig' => [ 'type' => 'string', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"FCF741D8-9C30-578E-807F-B935487DB34A\\",\\n \\"TotalCount\\": 10,\\n \\"FeatureConsistencyCheckConfigs\\": [\\n {\\n \\"FeatureConsistencyCheckJobConfigId\\": \\"3\\",\\n \\"Name\\": \\"feature_consistency_check1\\",\\n \\"SceneId\\": \\"3\\",\\n \\"SceneName\\": \\"scene1\\",\\n \\"Status\\": \\"Editable\\",\\n \\"CompareFeature\\": true,\\n \\"LatestJobId\\": \\"3\\",\\n \\"LatestJobGmtSamplingStartTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"LatestJobGmtSamplingEndTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"SampleRate\\": \\"0.89\\",\\n \\"FeatureLandingResourceId\\": \\"reso-********\\",\\n \\"FeatureLandingResourceUri\\": \\"mc_project_1\\",\\n \\"EasServiceName\\": \\"eas_service_1\\",\\n \\"FgJsonFileName\\": \\"file.json\\",\\n \\"UserTable\\": \\"user_table\\",\\n \\"UserIdField\\": \\"user_id\\",\\n \\"UserTablePartitionField\\": \\"ds\\",\\n \\"UserTablePartitionFieldFormat\\": \\"yyyymmdd\\",\\n \\"ItemTable\\": \\"item_table\\",\\n \\"ItemIdField\\": \\"item_id\\",\\n \\"ItemTablePartitionField\\": \\"ds\\",\\n \\"ItemTablePartitionFieldFormat\\": \\"yyyymmdd\\",\\n \\"GenerateZip\\": true,\\n \\"ServiceId\\": \\"4\\",\\n \\"ServiceName\\": \\"service1\\",\\n \\"WorkflowName\\": \\"work_flow_1\\",\\n \\"OssResourceId\\": \\"reso-********\\",\\n \\"OssBucket\\": \\"oss_bucket_1\\",\\n \\"EasyRecVersion\\": \\"1.3.60\\",\\n \\"EasyRecPackagePath\\": \\"oss://*******\\",\\n \\"FgJarVersion\\": \\"1.0.0\\",\\n \\"FeaturePriority\\": \\"feature1,feature2,feature3\\",\\n \\"FeatureDisplayExclude\\": \\"feature1,feature2\\",\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"UseFeatureStore\\": \\"true\\",\\n \\"FeatureStoreProjectName\\": \\"project-1\\",\\n \\"FeatureStoreModelId\\": \\"2\\\\n\\",\\n \\"FeatureStoreUserId\\": \\"user\\",\\n \\"FeatureStoreItemId\\": \\"item\\",\\n \\"FeatureStoreSeqFeatureView\\": \\"item-1\\",\\n \\"FeatureStoreProjectId\\": \\"prj-01\\",\\n \\"WorkspaceId\\": \\"\\",\\n \\"VpcId\\": \\"\\",\\n \\"SwitchId\\": \\"\\",\\n \\"SecurityGroupId\\": \\"\\",\\n \\"DefaultRoute\\": \\"\\",\\n \\"DatasetId\\": \\"\\",\\n \\"DatasetType\\": \\"\\",\\n \\"DatasetUri\\": \\"\\",\\n \\"DatasetMountPath\\": \\"\\",\\n \\"DatasetName\\": \\"\\",\\n \\"PredictWorkerCount\\": 0,\\n \\"PredictWorkerCpu\\": 0,\\n \\"PredictWorkerMemory\\": 0,\\n \\"ResourceConfig\\": \\"\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetFeatureConsistencyCheckJobConfig' => [ 'summary' => '获取特征一致性检测配置详情。', 'path' => '/api/v1/featureconsistencycheck/jobconfigs/{FeatureConsistencyCheckJobConfigId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '193280', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'FeatureConsistencyCheckJobConfigId', 'in' => 'path', 'schema' => [ 'title' => '特征一致性检查配置ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID,可从接口ListInstances获取。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'Name' => [ 'title' => '特征一致性检查配置名称。', 'description' => '', 'type' => 'string', 'example' => 'feature_consistency_check1', ], 'SceneId' => [ 'title' => '场景ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'SceneName' => [ 'title' => '场景名称。', 'description' => '', 'type' => 'string', 'example' => 'scene1', ], 'Status' => [ 'title' => '状态。'."\n" .'● Editable-可编辑的。'."\n" .'● Uneditable-不可编辑的。', 'description' => '', 'type' => 'string', 'example' => 'Editable', ], 'CompareFeature' => [ 'title' => '是否开启特征比对。', 'description' => '', 'type' => 'boolean', 'example' => 'true', ], 'LatestJobId' => [ 'title' => '基于该配置最近一次创建的任务ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LatestJobGmtSamplingStartTime' => [ 'title' => '最近一次创建的任务的开始时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'LatestJobGmtSamplingEndTime' => [ 'title' => '最近一次创建的任务的结束时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'SampleRate' => [ 'title' => '采样比例(0-1)。', 'description' => '', 'type' => 'string', 'example' => '0.89', ], 'FeatureLandingResourceId' => [ 'title' => '数据回落数据源ID。', 'description' => '', 'type' => 'string', 'example' => 'reso-********', ], 'FeatureLandingResourceUri' => [ 'title' => '数据回落数据源地址。', 'description' => '', 'type' => 'string', 'example' => 'mc_project_1', ], 'EasServiceName' => [ 'title' => 'EAS服务名称。', 'description' => '', 'type' => 'string', 'example' => 'eas_service_1', ], 'FgJsonFileName' => [ 'title' => 'fg_json文件名称。', 'description' => '', 'type' => 'string', 'example' => 'file.json', ], 'UserTable' => [ 'title' => 'user表名。', 'description' => '', 'type' => 'string', 'example' => 'user_table', ], 'UserIdField' => [ 'title' => 'user_id字段名。', 'description' => '', 'type' => 'string', 'example' => 'user_id', ], 'UserTablePartitionField' => [ 'title' => 'user表分区字段。', 'description' => '', 'type' => 'string', 'example' => 'ds', ], 'UserTablePartitionFieldFormat' => [ 'title' => 'user表分区字段格式。'."\n" .'● yyyymmdd'."\n" .'● yyyy-mm-dd', 'description' => '', 'type' => 'string', 'example' => 'yyyymmdd', ], 'ItemTable' => [ 'title' => 'item表名。', 'description' => '', 'type' => 'string', 'example' => 'item_table', ], 'ItemIdField' => [ 'title' => 'item_id字段名。', 'description' => '', 'type' => 'string', 'example' => 'item_id', ], 'ItemTablePartitionField' => [ 'title' => 'item表分区字段。', 'description' => '', 'type' => 'string', 'example' => 'ds', ], 'ItemTablePartitionFieldFormat' => [ 'title' => 'item表分区字段格式。'."\n" .'● yyyymmdd'."\n" .'● yyyy-mm-dd', 'description' => '', 'type' => 'string', 'example' => 'yyyymmdd', ], 'GenerateZip' => [ 'title' => '是否需要生成zip包。', 'description' => '', 'type' => 'boolean', 'example' => 'true', ], 'ServiceId' => [ 'title' => '服务ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'ServiceName' => [ 'title' => '服务名称。', 'description' => '', 'type' => 'string', 'example' => 'service1', ], 'WorkflowName' => [ 'title' => '工作流名称。', 'description' => '', 'type' => 'string', 'example' => 'work_flow_1', ], 'OssResourceId' => [ 'title' => 'OSS数据源ID。', 'description' => '', 'type' => 'string', 'example' => 'reso-********', ], 'OssBucket' => [ 'title' => 'OSS bucket名称。', 'description' => '', 'type' => 'string', 'example' => 'oss_bucket_1', ], 'EasyRecVersion' => [ 'title' => 'EasyRec版本。', 'description' => '', 'type' => 'string', 'example' => '1.3.60', ], 'EasyRecPackagePath' => [ 'title' => 'EasyRec包路径。', 'description' => '', 'type' => 'string', 'example' => 'oss://*******', ], 'FgJarVersion' => [ 'title' => 'fg_jar版本。', 'description' => '', 'type' => 'string', 'example' => '1.0.0', ], 'FeaturePriority' => [ 'title' => '特征优先级,多个特征通过逗号分开。', 'description' => '', 'type' => 'string', 'example' => 'feature1,feature2,feature3', ], 'FeatureDisplayExclude' => [ 'title' => '特征展示过滤,多个特征通过逗号分开。', 'description' => '', 'type' => 'string', 'example' => 'feature1,feature2', ], 'GmtCreateTime' => [ 'title' => '创建时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtModifiedTime' => [ 'title' => '更新时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'UseFeatureStore' => [ 'type' => 'boolean', ], 'FeatureStoreProjectName' => [ 'type' => 'string', ], 'FeatureStoreModelId' => [ 'type' => 'string', ], 'FeatureStoreUserId' => [ 'type' => 'string', ], 'FeatureStoreItemId' => [ 'type' => 'string', ], 'FeatureStoreSeqFeatureView' => [ 'type' => 'string', ], 'FeatureStoreProjectId' => [ 'type' => 'string', ], 'WorkspaceId' => [ 'type' => 'string', ], 'VpcId' => [ 'type' => 'string', ], 'SwitchId' => [ 'type' => 'string', ], 'SecurityGroupId' => [ 'type' => 'string', ], 'DefaultRoute' => [ 'type' => 'string', ], 'DatasetId' => [ 'type' => 'string', ], 'DatasetType' => [ 'type' => 'string', ], 'DatasetUri' => [ 'type' => 'string', ], 'DatasetMountPath' => [ 'type' => 'string', ], 'DatasetName' => [ 'type' => 'string', ], 'PredictWorkerCount' => [ 'type' => 'integer', 'format' => 'int32', ], 'PredictWorkerCpu' => [ 'type' => 'integer', 'format' => 'int32', ], 'PredictWorkerMemory' => [ 'type' => 'integer', 'format' => 'int32', ], 'ResourceConfig' => [ 'type' => 'string', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77\\",\\n \\"Name\\": \\"feature_consistency_check1\\",\\n \\"SceneId\\": \\"3\\",\\n \\"SceneName\\": \\"scene1\\",\\n \\"Status\\": \\"Editable\\",\\n \\"CompareFeature\\": true,\\n \\"LatestJobId\\": \\"3\\",\\n \\"LatestJobGmtSamplingStartTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"LatestJobGmtSamplingEndTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"SampleRate\\": \\"0.89\\",\\n \\"FeatureLandingResourceId\\": \\"reso-********\\",\\n \\"FeatureLandingResourceUri\\": \\"mc_project_1\\",\\n \\"EasServiceName\\": \\"eas_service_1\\",\\n \\"FgJsonFileName\\": \\"file.json\\",\\n \\"UserTable\\": \\"user_table\\",\\n \\"UserIdField\\": \\"user_id\\",\\n \\"UserTablePartitionField\\": \\"ds\\",\\n \\"UserTablePartitionFieldFormat\\": \\"yyyymmdd\\",\\n \\"ItemTable\\": \\"item_table\\",\\n \\"ItemIdField\\": \\"item_id\\",\\n \\"ItemTablePartitionField\\": \\"ds\\",\\n \\"ItemTablePartitionFieldFormat\\": \\"yyyymmdd\\",\\n \\"GenerateZip\\": true,\\n \\"ServiceId\\": \\"4\\",\\n \\"ServiceName\\": \\"service1\\",\\n \\"WorkflowName\\": \\"work_flow_1\\",\\n \\"OssResourceId\\": \\"reso-********\\",\\n \\"OssBucket\\": \\"oss_bucket_1\\",\\n \\"EasyRecVersion\\": \\"1.3.60\\",\\n \\"EasyRecPackagePath\\": \\"oss://*******\\",\\n \\"FgJarVersion\\": \\"1.0.0\\",\\n \\"FeaturePriority\\": \\"feature1,feature2,feature3\\",\\n \\"FeatureDisplayExclude\\": \\"feature1,feature2\\",\\n \\"GmtCreateTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtModifiedTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"UseFeatureStore\\": true,\\n \\"FeatureStoreProjectName\\": \\"project-1\\",\\n \\"FeatureStoreModelId\\": \\"2\\",\\n \\"FeatureStoreUserId\\": \\"user\\",\\n \\"FeatureStoreItemId\\": \\"item\\",\\n \\"FeatureStoreSeqFeatureView\\": \\"item-1\\",\\n \\"FeatureStoreProjectId\\": \\"prj-01\\",\\n \\"WorkspaceId\\": \\"\\",\\n \\"VpcId\\": \\"\\",\\n \\"SwitchId\\": \\"\\",\\n \\"SecurityGroupId\\": \\"\\",\\n \\"DefaultRoute\\": \\"\\",\\n \\"DatasetId\\": \\"\\",\\n \\"DatasetType\\": \\"\\",\\n \\"DatasetUri\\": \\"\\",\\n \\"DatasetMountPath\\": \\"\\",\\n \\"DatasetName\\": \\"\\",\\n \\"PredictWorkerCount\\": 0,\\n \\"PredictWorkerCpu\\": 0,\\n \\"PredictWorkerMemory\\": 0,\\n \\"ResourceConfig\\": \\"\\"\\n}","type":"json"}]', ], 'ListFeatureConsistencyCheckJobs' => [ 'summary' => '获取特征一致性检查任务列表。', 'path' => '/api/v1/featureconsistencycheck/jobs', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'title' => '页码。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'title' => '页大小。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '10', ], ], [ 'name' => 'SortBy', 'in' => 'query', 'schema' => [ 'title' => '排序依据。'."\n" .'● GmtCreateTime-创建时间。'."\n" .'● GmtModifiedTime-更新时间。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'GmtCreateTime', ], ], [ 'name' => 'Order', 'in' => 'query', 'schema' => [ 'title' => '排序方式。'."\n" .'● ASC-升序。'."\n" .'● DESC-降序。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'ASC', ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'title' => '任务状态。'."\n" .'● ToRun-待运行。'."\n" .'● Running-运行中。'."\n" .'● Success-成功。'."\n" .'● Failure-失败。'."\n" .'● Stopped-停止/已取消。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Running', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'A04CB8C0-E74A-5E83-BC61-64D153574EC7', ], 'TotalCount' => [ 'title' => '总个数。', 'description' => '', 'type' => 'string', 'example' => '10', ], 'FeatureConsistencyCheckJobs' => [ 'title' => '特征一致性检查任务列表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'FeatureConsistencyCheckJobId' => [ 'title' => '特征一致性检查任务ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'FeatureConsistencyCheckJobConfigId' => [ 'title' => '特征一致性检查配置ID。', 'description' => '', 'type' => 'string', 'example' => '5', ], 'FeatureConsistencyCheckJobConfigName' => [ 'title' => '特征一致性检查任务配置名称。', 'description' => '', 'type' => 'string', 'example' => 'feature_consistency_check_1', ], 'GmtStartTime' => [ 'title' => '开始时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtEndTime' => [ 'title' => '结束时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'Status' => [ 'title' => '任务状态。'."\n" .'● ToRun-待运行。'."\n" .'● Running-运行中。'."\n" .'● Success-成功。'."\n" .'● Failure-失败。'."\n" .'● Terminated-停止/已取消。', 'description' => '', 'type' => 'string', 'example' => 'Running', ], 'Config' => [ 'title' => '配置信息。', 'description' => '', 'type' => 'string', 'example' => '{}', ], 'Logs' => [ 'title' => '日志信息。', 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => '2022/09/26 02:16:24 INFO: job status: Created', ], ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A04CB8C0-E74A-5E83-BC61-64D153574EC7\\",\\n \\"TotalCount\\": \\"10\\",\\n \\"FeatureConsistencyCheckJobs\\": [\\n {\\n \\"FeatureConsistencyCheckJobId\\": \\"4\\",\\n \\"FeatureConsistencyCheckJobConfigId\\": \\"5\\",\\n \\"FeatureConsistencyCheckJobConfigName\\": \\"feature_consistency_check_1\\",\\n \\"GmtStartTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtEndTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"Status\\": \\"Running\\",\\n \\"Config\\": \\"{}\\",\\n \\"Logs\\": [\\n \\"2022/09/26 02:16:24 INFO: job status: Created\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', ], 'GetFeatureConsistencyCheckJob' => [ 'summary' => '获取特征一致性检查任务详细信息。', 'path' => '/api/v1/featureconsistencycheck/jobs/{FeatureConsistencyCheckJobId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'FeatureConsistencyCheckJobId', 'in' => 'path', 'schema' => [ 'title' => '特征一致性检查任务ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => '4', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-********', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'A04CB8C0-E74A-5E83-BC61-64D153574EC7', ], 'FeatureConsistencyCheckJobConfigId' => [ 'title' => '特征一致性检查配置ID。', 'description' => '', 'type' => 'string', 'example' => '5', ], 'FeatureConsistencyCheckJobConfigName' => [ 'title' => '特征一致性检查任务配置名称。', 'description' => '', 'type' => 'string', 'example' => 'feature_consistency_check_1', ], 'GmtStartTime' => [ 'title' => '开始时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'GmtEndTime' => [ 'title' => '结束时间。', 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'Status' => [ 'title' => '任务状态。'."\n" .'● ToRun-待运行。'."\n" .'● Running-运行中。'."\n" .'● Success-成功。'."\n" .'● Failure-失败。'."\n" .'● Terminated-停止/已取消。', 'description' => '', 'type' => 'string', 'example' => 'Running', ], 'Config' => [ 'title' => '配置信息。', 'description' => '', 'type' => 'string', 'example' => '{}', ], 'Logs' => [ 'title' => '日志信息。', 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'example' => '2023-02-21 14:28:04 INFO: epoch [1][745/127291]tlr: 2.925e-05, eta: 2 days, 2:11:04, iter_time: 1.682, data_load_time: 0.997, memory: 12898, loss: 1.3768', ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A04CB8C0-E74A-5E83-BC61-64D153574EC7\\",\\n \\"FeatureConsistencyCheckJobConfigId\\": \\"5\\",\\n \\"FeatureConsistencyCheckJobConfigName\\": \\"feature_consistency_check_1\\",\\n \\"GmtStartTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"GmtEndTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"Status\\": \\"Running\\",\\n \\"Config\\": \\"{}\\",\\n \\"Logs\\": [\\n \\"2023-02-21 14:28:04 INFO: epoch [1][745/127291]tlr: 2.925e-05, eta: 2 days, 2:11:04, iter_time: 1.682, data_load_time: 0.997, memory: 12898, loss: 1.3768\\"\\n ]\\n}","type":"json"}]', ], 'ListFeatureConsistencyCheckJobFeatureReports' => [ 'summary' => '获取特征一致性检查任务的特征报表/比对结果。', 'path' => '/api/v1/featureconsistencycheck/jobs/{FeatureConsistencyCheckJobId}/featurereports', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'FeatureConsistencyCheckJobId', 'in' => 'path', 'schema' => [ 'title' => '特征一致性检查任务ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], ], [ 'name' => 'LogUserId', 'in' => 'query', 'schema' => [ 'title' => '特征比对时的UserId。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1010', ], ], [ 'name' => 'LogItemId', 'in' => 'query', 'schema' => [ 'title' => '特征比对时的ItemId。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '9010', ], ], [ 'name' => 'LogRequestId', 'in' => 'query', 'schema' => [ 'title' => '特征比对时的RequestId。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'BBD41FBF-E75C-551A-92FA-CAD654AA006F', ], 'ReportsOfFeatureDiff' => [ 'title' => '特征比对报表。', 'description' => '', 'type' => 'array', 'items' => [ 'title' => '', 'description' => '', 'type' => 'object', 'properties' => [ 'LogUserId' => [ 'title' => '用户ID。', 'description' => '', 'type' => 'string', 'example' => '1010', ], 'LogItemId' => [ 'title' => '物品ID。', 'description' => '', 'type' => 'string', 'example' => '9010', ], 'LogRequestId' => [ 'title' => '请求ID。', 'description' => '', 'type' => 'string', 'example' => 'F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA', ], 'FeatureName' => [ 'title' => '特征名称。', 'description' => '', 'type' => 'string', 'example' => 'gender', ], 'OfflineValue' => [ 'title' => '离线值。', 'description' => '', 'type' => 'string', 'example' => 'male', ], 'OnlineValue' => [ 'title' => '在线值。', 'description' => '', 'type' => 'string', 'example' => 'male', ], ], ], ], 'DataPath' => [ 'description' => '', 'type' => 'string', 'example' => 'https://********', ], 'OssPath' => [ 'description' => '', 'type' => 'string', 'example' => 'oss://********', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"BBD41FBF-E75C-551A-92FA-CAD654AA006F\\",\\n \\"ReportsOfFeatureDiff\\": [\\n {\\n \\"LogUserId\\": \\"1010\\",\\n \\"LogItemId\\": \\"9010\\",\\n \\"LogRequestId\\": \\"F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA\\",\\n \\"FeatureName\\": \\"gender\\",\\n \\"OfflineValue\\": \\"male\\",\\n \\"OnlineValue\\": \\"male\\"\\n }\\n ],\\n \\"DataPath\\": \\"https://********\\",\\n \\"OssPath\\": \\"oss://********\\"\\n}","type":"json"}]', ], 'ListFeatureConsistencyCheckJobScoreReports' => [ 'summary' => '获取特征一致性检查任务分数报表/比对结果。', 'path' => '/api/v1/featureconsistencycheck/jobs/{FeatureConsistencyCheckJobId}/scorereports', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'FeatureConsistencyCheckJobId', 'in' => 'path', 'schema' => [ 'title' => '特征一致性检查任务报表ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-********', ], ], [ 'name' => 'ExcludeRequestIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'title' => '特征比对时排除的RequestId。', 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'F0AB6527-093F-5C44-B3BD-42C8C210C619', ], 'ReportsOfScoreDiff' => [ 'title' => '分数比对报表。', 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'LogUserId' => [ 'title' => '用户ID。', 'description' => '', 'type' => 'string', 'example' => '3', ], 'LogItemId' => [ 'title' => '物品ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], 'LogRequestId' => [ 'title' => '请求ID。', 'description' => '', 'type' => 'string', 'example' => '323', ], 'ScoreDiff' => [ 'title' => '分数差值。', 'description' => '', 'type' => 'string', 'example' => '0.00000234', ], 'ScoreDiffDetail' => [ 'title' => '分数比对详细。', 'description' => '', 'type' => 'string', 'example' => '{}', ], ], ], ], 'DataPath' => [ 'title' => '数据路径。', 'description' => '', 'type' => 'string', 'example' => 'http://*******', ], 'OssPath' => [ 'title' => 'oss路径。', 'description' => '', 'type' => 'string', 'example' => 'oss://********', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F0AB6527-093F-5C44-B3BD-42C8C210C619\\",\\n \\"ReportsOfScoreDiff\\": [\\n {\\n \\"LogUserId\\": \\"3\\",\\n \\"LogItemId\\": \\"4\\",\\n \\"LogRequestId\\": \\"323\\",\\n \\"ScoreDiff\\": \\"0.00000234\\",\\n \\"ScoreDiffDetail\\": \\"{}\\"\\n }\\n ],\\n \\"DataPath\\": \\"http://*******\\",\\n \\"OssPath\\": \\"oss://********\\"\\n}","type":"json"}]', ], 'CloneFeatureConsistencyCheckJobConfig' => [ 'summary' => '克隆特征一致性检查配置。', 'path' => '/api/v1/featureconsistencycheck/jobconfigs/{SourceFeatureConsistencyCheckJobConfigId}/action/clone', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'SourceFeatureConsistencyCheckJobConfigId', 'in' => 'path', 'schema' => [ 'title' => '特征一致性检查配置ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '74D958EF-3598-56FA-8296-FF1575CE43DF', ], 'FeatureConsistencyCheckId' => [ 'title' => '克隆后新的特征一致性检查配置ID。', 'description' => '', 'type' => 'string', 'example' => '4', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"74D958EF-3598-56FA-8296-FF1575CE43DF\\",\\n \\"FeatureConsistencyCheckId\\": \\"4\\"\\n}","type":"json"}]', ], 'TerminateFeatureConsistencyCheckJob' => [ 'summary' => '取消指定特征一致性检查正在运行中的任务。', 'path' => '/api/v1/featureconsistencycheck/jobs/{FeatureConsistencyCheckJobId}/action/terminate', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'FeatureConsistencyCheckJobId', 'in' => 'path', 'schema' => [ 'title' => '特征一致性检查任务ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'InstanceId' => [ 'title' => '实例ID,可从接口ListInstances获取。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'A6C01890-54CA-5C49-BC91-AD85A98E4A98', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A6C01890-54CA-5C49-BC91-AD85A98E4A98\\"\\n}","type":"json"}]', ], 'BackflowFeatureConsistencyCheckJobData' => [ 'summary' => '特征一致性检查数据回流。', 'path' => '/api/v1/featureconsistencycheck/jobs/action/backflowdata', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'FeatureConsistencyCheckJobConfigId' => [ 'title' => '特征一致性检查任务配置ID,可从接口ListFeatureConsistencyCheckJobConfigs获取。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '4', ], 'InstanceId' => [ 'title' => '实例ID,可从接口ListInstances获取。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], 'LogUserId' => [ 'title' => '日志中用户ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1010', ], 'LogItemId' => [ 'title' => '日志中物品ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '9010', ], 'LogRequestId' => [ 'title' => '日志请求ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'SceneName' => [ 'title' => '场景名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'video-feed', ], 'Scores' => [ 'title' => '分数。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '[\\"{\\\\\\"dbmtl_probs_is_valid_play\\\\\\":0.00032182207107543945,\\\\\\"dbmtl_y_play_time\\\\\\":0.0043269748210906982}\\"]', ], 'UserFeatures' => [ 'title' => '用户特征。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '{\\"userid\\":{\\"value\\":1010,\\"type\\":\\"string\\"},\\"click_5_seq\\":{\\"value\\":\\"9001;9002;9003;9004;9005\\",\\"type\\":\\"string\\"}}', ], 'ItemFeatures' => [ 'title' => '物品特征。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '[\\"{\\\\\\"itemid\\\\\\":{\\\\\\"value\\\\\\":1010,\\\\\\"type\\\\\\":\\\\\\"string\\\\\\"}}\\"]', ], 'LogRequestTime' => [ 'title' => '日志请求时间。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1693900981465', ], 'ServiceName' => [ 'type' => 'string', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'BDB621CB-A81E-5D39-8793-39A365CBCC74', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"BDB621CB-A81E-5D39-8793-39A365CBCC74\\"\\n}","type":"json"}]', ], 'SyncFeatureConsistencyCheckJobReplayLog' => [ 'summary' => '同步特征一致性检测任务重放日志。', 'path' => '/api/v1/featureconsistencycheck/jobs/action/syncreplaylog', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'FeatureConsistencyCheckJobConfigId' => [ 'title' => '特征一致性检查任务配置ID,可从接口ListFeatureConsistencyCheckJobConfigs获取。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '3', ], 'InstanceId' => [ 'title' => '实例ID,可从接口ListInstances获取。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-********', ], 'LogUserId' => [ 'title' => '日志中用户ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '1010', ], 'LogItemId' => [ 'title' => '日志中物品ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '9010', ], 'LogRequestId' => [ 'title' => '日志中请求ID。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '728C5E01-ABF6-5AA8-B9FC-B3BA05DECC77', ], 'SceneName' => [ 'title' => '场景名称。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'video-feed', ], 'LogRequestTime' => [ 'title' => '日志请求时间。', 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1693900981465', ], 'GeneratedFeatures' => [ 'title' => '生成特征。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'week_day:1 | userid:3 | itemid:9001 | cate:cat1 | click_5_seq__cate:cat1', ], 'ContextFeatures' => [ 'title' => '上下文特征。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '[{\\"Value\\":{\\"FloatFeature\\":0.1}}]', ], 'RawFeatures' => [ 'title' => '原始特征。', 'description' => '', 'type' => 'string', 'required' => true, 'example' => '', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'C7D0B48F-0105-52B9-B60A-FA7606E2234D', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"C7D0B48F-0105-52B9-B60A-FA7606E2234D\\"\\n}","type":"json"}]', ], 'DeleteEngineConfig' => [ 'summary' => '删除指定推荐引擎配置。', 'path' => '/api/v1/engineconfigs/{EngineConfigId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '180292', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'EngineConfigId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '21', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-***test1', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F7AC05FF-EDE7-5C2B-B9AE-33D6DF4178BA\\"\\n}","type":"json"}]', ], 'UpdateEngineConfig' => [ 'summary' => '更新引擎配置。', 'path' => '/api/v1/engineconfigs/{EngineConfigId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '180246', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'EngineConfigId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '3', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'engine_config_v1', ], 'ConfigValue' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{'."\n" .' "ListenConf": {'."\n" .' "HttpAddr": "",'."\n" .' "HttpPort": 8000'."\n" .' }'."\n" .'}', ], 'Environment' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Pre', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-***test', ], 'Description' => [ 'type' => 'string', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'F8F613A9-DF1C-551A-88E1-397A3981A785', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F8F613A9-DF1C-551A-88E1-397A3981A785\\"\\n}","type":"json"}]', ], 'ListEngineConfigs' => [ 'summary' => '获取引擎配置列表。', 'path' => '/api/v1/engineconfigs', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '180248', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'Environment', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Pre', ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Released', ], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'engine_config_v1', ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', ], ], [ 'name' => 'Version', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'latest', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => true, 'example' => 'pairec-cn-***test', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '74D958EF-3598-56FA-8296-FF1575CE43DF', ], 'TotalCount' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', ], 'EngineConfigs' => [ 'description' => '', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'EngineConfigId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'engine_config_v1', ], 'ConfigValue' => [ 'description' => '', 'type' => 'string', 'example' => '{}', ], 'Environment' => [ 'description' => '', 'type' => 'string', 'example' => 'Pre', ], 'Version' => [ 'description' => '', 'type' => 'string', 'example' => '20230509161300', ], 'Status' => [ 'description' => '', 'type' => 'string', 'example' => 'Released', ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2023-08-07T01:43:42Z', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2023-08-27T12:00:00Z', ], 'GmtReleasedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2023-08-29 12:00:00', ], 'Description' => [ 'type' => 'string', ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"74D958EF-3598-56FA-8296-FF1575CE43DF\\",\\n \\"TotalCount\\": 10,\\n \\"EngineConfigs\\": [\\n {\\n \\"EngineConfigId\\": \\"2\\",\\n \\"Name\\": \\"engine_config_v1\\",\\n \\"ConfigValue\\": \\"{}\\",\\n \\"Environment\\": \\"Pre\\",\\n \\"Version\\": \\"20230509161300\\",\\n \\"Status\\": \\"Released\\",\\n \\"GmtCreateTime\\": \\"2023-08-07T01:43:42Z\\",\\n \\"GmtModifiedTime\\": \\"2023-08-27T12:00:00Z\\",\\n \\"GmtReleasedTime\\": \\"2023-08-29 12:00:00\\",\\n \\"Description\\": \\"\\"\\n }\\n ]\\n}","type":"json"}]', ], 'GetEngineConfig' => [ 'summary' => '获取引擎配置详细信息。', 'path' => '/api/v1/engineconfigs/{EngineConfigId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '180249', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'EngineConfigId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '9', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-***test', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '59CE7EC6-F268-5D71-9215-32922CC50D72', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'engine_config_v1', ], 'ConfigValue' => [ 'description' => '', 'type' => 'string', 'example' => '{}', ], 'Environment' => [ 'description' => '', 'type' => 'string', 'example' => 'Pre', ], 'Status' => [ 'description' => '', 'type' => 'string', 'example' => 'Released', ], 'GmtCreateTime' => [ 'description' => '', 'type' => 'string', 'example' => '2024-01-03T02:28:00.000Z', ], 'GmtModifiedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2024-08-27T12:00:00Z', ], 'GmtReleasedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2024-01-03 02:28:00', ], 'Description' => [ 'type' => 'string', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59CE7EC6-F268-5D71-9215-32922CC50D72\\",\\n \\"Name\\": \\"engine_config_v1\\",\\n \\"ConfigValue\\": \\"{}\\",\\n \\"Environment\\": \\"Pre\\",\\n \\"Status\\": \\"Released\\",\\n \\"GmtCreateTime\\": \\"2024-01-03T02:28:00.000Z\\",\\n \\"GmtModifiedTime\\": \\"2024-08-27T12:00:00Z\\",\\n \\"GmtReleasedTime\\": \\"2024-01-03 02:28:00\\",\\n \\"Description\\": \\"\\"\\n}","type":"json"}]', ], 'CreateEngineConfig' => [ 'summary' => '创建引擎配置', 'path' => '/api/v1/engineconfigs', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '180238', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'engine_config_v1', ], 'ConfigValue' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{}', ], 'Environment' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Pre', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-***test', ], 'Description' => [ 'type' => 'string', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'E15A1443-7917-5BE0-AE70-25538ECF398D', ], 'EngineConfigId' => [ 'description' => '', 'type' => 'string', 'example' => '1', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E15A1443-7917-5BE0-AE70-25538ECF398D\\",\\n \\"EngineConfigId\\": \\"1\\"\\n}","type":"json"}]', ], 'CloneEngineConfig' => [ 'summary' => '克隆指定的推荐引擎配置', 'path' => '/api/v1/engineconfigs/{EngineConfigId}/action/clone', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '180296', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'EngineConfigId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'ConfigValue' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '{}', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-********', ], 'Environment' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Pre', ], 'Description' => [ 'type' => 'string', ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'A04CB8C0-E74A-5E83-BC61-64D153574EC7', ], 'EngineConfigId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A04CB8C0-E74A-5E83-BC61-64D153574EC7\\",\\n \\"EngineConfigId\\": \\"2\\"\\n}","type":"json"}]', ], 'ApplyEngineConfig' => [ 'summary' => '应用/发布指定的推荐引擎配置', 'path' => '/api/v1/engineconfigs/{EngineConfigId}/action/apply', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '180295', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'EngineConfigId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '2', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-cn-***test', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'F8F613A9-DF1C-551A-88E1-397A3981A785', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F8F613A9-DF1C-551A-88E1-397A3981A785\\"\\n}","type":"json"}]', ], 'GetService' => [ 'summary' => '获取服务详细信息。', 'path' => '/api/v1/services/{ServiceId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'ServiceId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-test-xxx', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => 'D75C43DC-3D3A-5CC8-9AAC-8C77306C433B', ], 'Name' => [ 'description' => '', 'type' => 'string', 'example' => 'test_rec', ], 'Description' => [ 'description' => '', 'type' => 'string', 'example' => 'this is a test rec engine', ], 'Region' => [ 'description' => '', 'type' => 'string', 'example' => 'cn-beijing', ], 'EngineConfigId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'ImageName' => [ 'description' => '', 'type' => 'string', 'example' => 'registry-vpc.cn-beijing.aliyuncs.com/***/***', ], 'ImageAuth' => [ 'description' => '', 'type' => 'string', 'example' => '********', ], 'ServiceResourceUri' => [ 'description' => '', 'type' => 'string', 'example' => 'eas-resource-xxx', ], 'ServiceConfig' => [ 'description' => '', 'type' => 'string', 'example' => '{"Port":8080}', ], 'GmtReleasedTime' => [ 'description' => '', 'type' => 'string', 'example' => '2021-12-15T23:24:33.132+08:00', ], 'LatestProdReleaseOrder' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'ReleaseOrderId' => [ 'description' => '', 'type' => 'string', 'example' => '3', ], 'Topic' => [ 'description' => '', 'type' => 'string', 'example' => 'update version', ], 'Content' => [ 'description' => '', 'type' => 'string', 'example' => 'update golang version to 1.22', ], 'ImageVersion' => [ 'description' => '', 'type' => 'string', 'example' => '2.0.0', ], 'Releaser' => [ 'description' => '', 'type' => 'string', 'example' => 'E-xxx.xxx-@xxx.onaliyun.com', ], 'ReleaseInfo' => [ 'description' => '', 'type' => 'string', 'example' => '{'."\n" .' "Pre": {'."\n" .' "Status": "Released",'."\n" .' "GmtReleasedTime" : "2021-12-15T23:24:33.132+08:00",'."\n" .' },'."\n" .' "Prod": {'."\n" .' "Status": "Released",'."\n" .' "GmtReleasedTime" : "2021-12-15T23:24:33.132+08:00",'."\n" .' }'."\n" .'}', ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D75C43DC-3D3A-5CC8-9AAC-8C77306C433B\\",\\n \\"Name\\": \\"test_rec\\",\\n \\"Description\\": \\"this is a test rec engine\\",\\n \\"Region\\": \\"cn-beijing\\",\\n \\"EngineConfigId\\": \\"3\\",\\n \\"ImageName\\": \\"registry-vpc.cn-beijing.aliyuncs.com/***/***\\",\\n \\"ImageAuth\\": \\"********\\",\\n \\"ServiceResourceUri\\": \\"eas-resource-xxx\\",\\n \\"ServiceConfig\\": \\"{\\\\\\"Port\\\\\\":8080}\\",\\n \\"GmtReleasedTime\\": \\"2021-12-15T23:24:33.132+08:00\\",\\n \\"LatestProdReleaseOrder\\": {\\n \\"ReleaseOrderId\\": \\"3\\",\\n \\"Topic\\": \\"update version\\",\\n \\"Content\\": \\"update golang version to 1.22\\",\\n \\"ImageVersion\\": \\"2.0.0\\",\\n \\"Releaser\\": \\"E-xxx.xxx-@xxx.onaliyun.com\\",\\n \\"ReleaseInfo\\": \\"{\\\\n\\\\t\\\\\\"Pre\\\\\\": {\\\\n \\\\\\"Status\\\\\\": \\\\\\"Released\\\\\\",\\\\n \\\\\\"GmtReleasedTime\\\\\\" : \\\\\\"2021-12-15T23:24:33.132+08:00\\\\\\",\\\\n },\\\\n \\\\\\"Prod\\\\\\": {\\\\n \\\\\\"Status\\\\\\": \\\\\\"Released\\\\\\",\\\\n \\\\\\"GmtReleasedTime\\\\\\" : \\\\\\"2021-12-15T23:24:33.132+08:00\\\\\\",\\\\n }\\\\n}\\"\\n }\\n}","type":"json"}]', ], 'GetTrafficControlTaskTraffic' => [ 'summary' => '获取流量调控任务的流量详情', 'path' => '/api/v1/trafficcontroltasks/{TrafficControlTaskId}/trafficinfo', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '220416', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'TrafficControlTaskId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'pairec-test-xxx', ], ], [ 'name' => 'Environment', 'in' => 'query', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Pre', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => '', 'type' => 'string', 'example' => '6CF1E160-3F36-5E73-A170-C75504F05BBC', ], 'TrafficControlTaskTrafficInfo' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'TaskTraffics' => [ 'description' => '', 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'Traffic' => [ 'type' => 'number', 'format' => 'double', 'description' => '', 'example' => '100', ], ], 'description' => '', ], ], 'TargetTraffics' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'TrafficContorlTargetId' => [ 'description' => '', 'type' => 'string', 'example' => '2', ], 'Data' => [ 'description' => '', 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'Traffic' => [ 'type' => 'number', 'format' => 'double', 'description' => '', 'example' => '80', ], 'RecordTime' => [ 'type' => 'integer', 'format' => 'int64', 'description' => '', 'example' => '1760319273', ], ], 'description' => '', ], ], ], ], ], ], ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6CF1E160-3F36-5E73-A170-C75504F05BBC\\",\\n \\"TrafficControlTaskTrafficInfo\\": {\\n \\"TaskTraffics\\": {\\n \\"key\\": {\\n \\"Traffic\\": 100\\n }\\n },\\n \\"TargetTraffics\\": [\\n {\\n \\"TrafficControlTargetId\\": \\"\\",\\n \\"Data\\": {\\n \\"key\\": {\\n \\"Traffic\\": 80,\\n \\"RecorfTime\\": 0\\n }\\n }\\n }\\n ]\\n }\\n}","type":"json"}]', ], 'SplitTrafficControlTarget' => [ 'summary' => '拆分流量调控目标', 'path' => '/api/v1/trafficcontroltargets/{TrafficControlTargetId}/action/split', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '220603', 'abilityTreeNodes' => [ 'FEATURElearnN0NAWV', ], ], 'parameters' => [ [ 'name' => 'TrafficControlTargetId', 'in' => 'path', 'schema' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => '1', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Environment' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'Prod', ], 'InstanceId' => [ 'description' => '', 'type' => 'string', 'required' => false, 'example' => 'learn-pairec-xxx', ], 'TimePoints' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '30', ], 'required' => false, ], 'SetValues' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '3', ], 'required' => false, ], 'SetPoints' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '0', ], 'required' => false, ], ], 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request。', 'type' => 'string', 'example' => 'F8F613A9-DF1C-551A-88E1-397A3981A785', ], ], ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F8F613A9-DF1C-551A-88E1-397A3981A785\\"\\n}","type":"json"}]', ], ], 'endpoints' => [ [ 'regionId' => 'cn-beijing', 'endpoint' => 'pairecservice.cn-beijing.aliyuncs.com', ], [ 'regionId' => 'cn-hangzhou', 'endpoint' => 'pairecservice.cn-hangzhou.aliyuncs.com', ], [ 'regionId' => 'cn-shanghai', 'endpoint' => 'pairecservice.cn-shanghai.aliyuncs.com', ], [ 'regionId' => 'cn-shenzhen', 'endpoint' => 'pairecservice.cn-shenzhen.aliyuncs.com', ], [ 'regionId' => 'cn-hongkong', 'endpoint' => 'pairecservice.cn-hongkong.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-1', 'endpoint' => 'pairecservice.ap-southeast-1.aliyuncs.com', ], [ 'regionId' => 'us-east-1', 'endpoint' => 'pairecservice.us-east-1.aliyuncs.com', ], [ 'regionId' => 'us-west-1', 'endpoint' => 'pairecservice.us-west-1.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-5', 'endpoint' => 'pairecservice.ap-southeast-5.aliyuncs.com', ], [ 'regionId' => 'eu-central-1', 'endpoint' => 'pairecservice.eu-central-1.aliyuncs.com', ], ], ];